国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于NFC的數(shù)據(jù)傳輸方法及終端與流程

      文檔序號:12379638閱讀:690來源:國知局
      一種基于NFC的數(shù)據(jù)傳輸方法及終端與流程

      本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種基于NFC的數(shù)據(jù)傳輸方法及終端。



      背景技術(shù):

      在現(xiàn)有的通信中,通信過程都需要建立信任關(guān)系作為連接的橋梁,才能實現(xiàn)數(shù)據(jù)相互共享或數(shù)據(jù)傳輸;但是此種方式,通常會因為出現(xiàn)網(wǎng)絡(luò)障礙時,導(dǎo)致數(shù)據(jù)共享或傳輸過程出現(xiàn)中斷。在這種情況下,迫切需要一種輕松、安全且迅速,以及不會因為網(wǎng)絡(luò)障礙而導(dǎo)致數(shù)據(jù)傳輸中斷的無線連接技術(shù)實現(xiàn)數(shù)據(jù)傳輸。



      技術(shù)實現(xiàn)要素:

      有鑒于此,本發(fā)明實施例提供一種基于NFC的數(shù)據(jù)傳輸方法及終端。

      第一方面,本發(fā)明實施例提供了一種基于NFC的數(shù)據(jù)傳輸方法,該方法包括:

      預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序;

      對所述服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽;

      所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系;

      所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù);

      所述服務(wù)器端根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      另一方面,本發(fā)明實施例提供了一種終端,該終端包括:

      第一設(shè)置單元,用于預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序;

      第二設(shè)置單元,用于對所述服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽;

      第一接收單元,用于接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系;

      確定單元,用于根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù);

      第一傳輸單元,用于根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      由上可見,本發(fā)明實施例具有如下有益效果:本發(fā)明實施例通過對服務(wù)器端上的不同系統(tǒng)設(shè)置不同的NFC標(biāo)簽,當(dāng)NFC終端靠近服務(wù)器端時,即向服務(wù)器端發(fā)送NFC近場通信指令并觸發(fā)相對應(yīng)的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系,從而實現(xiàn)數(shù)據(jù)從服務(wù)器端傳輸至NFC終端。在傳輸數(shù)據(jù)的過程中,用戶可以自主選擇所需數(shù)據(jù),也可以瀏覽所需傳輸?shù)臄?shù)據(jù)信息,利用NFC技術(shù)給用戶提供了一種輕松、安全且迅速的數(shù)據(jù)傳輸體驗。

      附圖說明

      為了更清楚地說明本發(fā)明實施例技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1是本發(fā)明實施例一提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。

      圖2是本發(fā)明實施例一提供的一種基于NFC的數(shù)據(jù)傳輸方法的另一流程示意圖。

      圖3是本發(fā)明實施例二提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。

      圖4是本發(fā)明實施例三提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。

      圖5是本發(fā)明實施例四提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。

      圖6是本發(fā)明實施例提供的一種終端的示意性框圖。

      圖7是本發(fā)明實施例提供的一種終端的另一示意性框圖。

      圖8是本發(fā)明實施例提供的一種終端的另一示意性框圖。

      圖9是本發(fā)明實施例提供的一種終端的另一示意性框圖。

      圖10是本發(fā)明實施例提供的一種終端的另一示意性框圖。

      圖11是本發(fā)明實施例提供的一種終端的另一實施例的結(jié)構(gòu)組成示意圖。

      具體實施方式

      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。

      應(yīng)當(dāng)理解,當(dāng)在本說明書和所附權(quán)利要求書中使用時,術(shù)語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

      還應(yīng)當(dāng)理解,在此本發(fā)明說明書中所使用的術(shù)語僅僅是出于描述特定實施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復(fù)數(shù)形式。

      本發(fā)明實施例所描述的終端可以包括智能手機(jī)(如Android手機(jī)、IOS手機(jī)、Windows Phone手機(jī)等)、平板電腦、掌上電腦、筆記本電腦、移動互聯(lián)網(wǎng)設(shè)備(MID,Mobile Internet Devices)或者穿戴式設(shè)備等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。

      請參閱圖1,為本發(fā)明實施例一提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。該方法包括步驟S101~S105。

      S101,預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序。

      在本發(fā)明實施例中,服務(wù)器端存儲有一個或者多個操作系統(tǒng),且操作系統(tǒng)之間的類型可以相同,也可以不同,不同操作系統(tǒng)中安裝有相應(yīng)的應(yīng)用程序,不同操作系統(tǒng)中的應(yīng)用程序可以相同,也可以不同。

      S102,對服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽。

      在本發(fā)明實施例中,根據(jù)不同的NFC標(biāo)簽可以確定不同系統(tǒng)的傳輸數(shù)據(jù),每個NFC標(biāo)簽唯一標(biāo)識一種系統(tǒng)。針對不同的NFC標(biāo)簽,當(dāng)NFC終端靠近服務(wù)器端并達(dá)到NFC通信距離內(nèi)(比如5cm以內(nèi))時,服務(wù)器端將相應(yīng)的NFC標(biāo)簽推送至顯示界面,使得NFC終端識別服務(wù)器端所推送的NFC標(biāo)簽,并提取得到相對應(yīng)的傳輸數(shù)據(jù)。其中,NFC標(biāo)簽可以攜帶以近場數(shù)據(jù)交換格式寫入的數(shù)據(jù)信息以及標(biāo)識信息,其中,數(shù)據(jù)信息可以包括數(shù)據(jù)的文件名、文件后綴名和文件大小,標(biāo)識信息標(biāo)識不同的NFC標(biāo)簽。

      S103,所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系。

      在本發(fā)明實施例中,針對服務(wù)器端確定的傳輸數(shù)據(jù),NFC終端向服務(wù)器端發(fā)送NFC近場通信指令,以觸發(fā)服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系,通過建立NFC近場通信連接關(guān)系以實現(xiàn)服務(wù)器端發(fā)送待傳輸數(shù)據(jù)。

      S104,所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù)。

      在本發(fā)明實施例中,服務(wù)器端確定的傳輸數(shù)據(jù)可以是NFC終端所選擇的數(shù)據(jù),還可以是服務(wù)器端當(dāng)前顯示的數(shù)據(jù)。需要說明的是,可以使用NFC終端并在該終端的觸摸屏幕上選擇服務(wù)器端上待傳輸?shù)臄?shù)據(jù),如在NFC終端的觸摸屏幕上顯示服務(wù)器端上待傳輸數(shù)據(jù)的數(shù)據(jù)列表,通過單擊、圈選等操作指令選擇數(shù)據(jù)列表中相應(yīng)的待傳輸數(shù)據(jù),然后將通過單擊、圈選的方式選擇的待傳輸數(shù)據(jù)下載至NFC終端;還可以無需在NFC終端的觸摸屏幕上進(jìn)行選擇,而是將服務(wù)器端當(dāng)前顯示的數(shù)據(jù)作為待傳輸數(shù)據(jù)。

      具體的,參照圖2,是步驟S104的子流程示意圖。如圖所示,步驟S104包括步驟S201~S203。

      S201,查找出與所述NFC近場通信指令相對應(yīng)的NFC標(biāo)簽。

      在本發(fā)明實施例中,當(dāng)NFC終端與服務(wù)器端處于有效通信范圍時,服務(wù)器端接收到NFC終端發(fā)出的NFC近場通信指令,服務(wù)器端查找出與該指令相應(yīng)的NFC標(biāo)簽并自動推送至服務(wù)器端的顯示界面,其中,NFC近場通信指令攜帶有與NFC標(biāo)簽的標(biāo)識信息相對應(yīng)的標(biāo)識碼,該標(biāo)識碼用于唯一對應(yīng)一個NFC標(biāo)簽;當(dāng)相對應(yīng)的NFC標(biāo)簽顯示在服務(wù)器端的顯示界面時,NFC終端識別服務(wù)器端所推送的NFC標(biāo)簽,并提取得到相對應(yīng)的傳輸數(shù)據(jù)。

      S202,從所述服務(wù)器端選擇出與所查找的NFC標(biāo)簽相對應(yīng)的系統(tǒng)并獲取數(shù)據(jù)。

      在本發(fā)明實施例中,若從服務(wù)器端選擇出的數(shù)據(jù)是通過使用NFC終端并在該終端的觸摸屏幕上進(jìn)行選擇,例如可以通過單擊、圈選等操作指令選擇NFC數(shù)據(jù)列表中相應(yīng)的待傳輸數(shù)據(jù),則可以在NFC終端的觸摸屏幕上設(shè)置相應(yīng)的列表欄、按鈕以及滾動條等,以供用戶自主選擇服務(wù)器端上的數(shù)據(jù),其中,從服務(wù)器端上獲取的傳輸數(shù)據(jù)可以是應(yīng)用程序安裝包、文本文件、或者圖片等等;若從服務(wù)器端選擇出的數(shù)據(jù)為無需在NFC終端的觸摸屏幕上選擇的,則服務(wù)器端將當(dāng)前顯示的數(shù)據(jù)直接作為待傳輸數(shù)據(jù),例如用戶直接在NFC終端的觸摸屏幕上點(diǎn)擊等操作方式打開的當(dāng)前顯示的全部數(shù)據(jù)。

      S203,將所獲取的數(shù)據(jù)作為針對所述NFC終端的傳輸數(shù)據(jù)。

      S105,所述服務(wù)器端根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      在本發(fā)明實施例中,當(dāng)NFC終端靠近服務(wù)器端并達(dá)到NFC通信距離內(nèi)(比如5cm以內(nèi))時,服務(wù)器端將已確定的待傳輸數(shù)據(jù)通過NFC近場通信連接關(guān)系發(fā)送給NFC終端。

      由以上可見,本發(fā)明實施例通過對服務(wù)器端上的不同系統(tǒng)設(shè)置不同的NFC標(biāo)簽,當(dāng)NFC終端靠近服務(wù)器端時,即向服務(wù)器端發(fā)送NFC近場通信指令并觸發(fā)相對應(yīng)的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系,從而實現(xiàn)數(shù)據(jù)從服務(wù)器端傳輸至NFC終端。在傳輸數(shù)據(jù)的過程中,用戶可以自主選擇所需數(shù)據(jù),也可以瀏覽所需傳輸?shù)臄?shù)據(jù)信息,利用NFC技術(shù)給用戶提供了一種輕松、安全且迅速的數(shù)據(jù)傳輸體驗。

      圖3是本發(fā)明另一實施例提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。該方法包括步驟S301~S306,其中本發(fā)明實施例與本發(fā)明實施例一的區(qū)別在于:增加了步驟S305。

      S301,預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序。本步驟與本發(fā)明實施例一中的步驟S101類似,在此不再贅述。

      S302,對服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽。本步驟與本發(fā)明實施例一中的步驟S102類似,在此不再贅述。

      S303,所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系。本步驟與本發(fā)明實施例一中的步驟S103類似,在此不再贅述。

      S304,所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù)。本步驟與本發(fā)明實施例一中的步驟S104類似,在此不再贅述。

      S305,所述服務(wù)器根據(jù)預(yù)設(shè)算法將所述傳輸數(shù)據(jù)轉(zhuǎn)換為傳輸數(shù)據(jù)包。

      在本發(fā)明實施例中,將需要傳輸?shù)臄?shù)據(jù)打包成網(wǎng)絡(luò)數(shù)據(jù)包,得到網(wǎng)絡(luò)包實時數(shù)據(jù)。需要說明的是,若所傳輸?shù)臄?shù)據(jù)中為系統(tǒng)中的應(yīng)用程序,則只需將應(yīng)用程序安裝包直接作為傳輸數(shù)據(jù)包進(jìn)行發(fā)送,若所傳輸?shù)臄?shù)據(jù)為多個子文件,且多個子文件屬于某個文件的子文件,則需要將多個子文件進(jìn)行打包再發(fā)送;采用網(wǎng)絡(luò)數(shù)據(jù)包在實時交互傳輸過程中,可以縮減實時數(shù)據(jù)的傳輸時間,提高數(shù)據(jù)的傳輸效率。

      S306,所述服務(wù)器端根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。本步驟與本發(fā)明實施例一中的步驟S105類似,在此不再贅述。

      由以上可見,本發(fā)明實施例通過上述方案,可以縮減實時數(shù)據(jù)的傳輸時間,提高數(shù)據(jù)的傳輸效率。

      圖4是本發(fā)明另一實施例提供的一種基于NFC的數(shù)據(jù)傳輸方法的流程示意圖。該方法包括步驟S401~S406,其中步驟S401~S404與本發(fā)明實施例一中的步驟S101~S104相同,在此不再贅述。

      S401,預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序。

      S402,對服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽。

      S403,所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系。

      S404,所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù)。

      S405,所述服務(wù)器端監(jiān)測所述NFC近場通信連接關(guān)系的連接狀態(tài)。

      在本發(fā)明實施例中,監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)是為了使數(shù)據(jù)的傳輸通道保持暢通,防止因連接異常而導(dǎo)致數(shù)據(jù)傳輸失敗。

      S406,若所述NFC近場通信連接關(guān)系的連接狀態(tài)為有效連接狀態(tài),則將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      在本步驟中,所述連接狀態(tài)分為連接正常和連接異常,當(dāng)服務(wù)器端監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)為正常時,即處于有效連接狀態(tài),則傳輸數(shù)據(jù)按照有效的連接關(guān)系傳輸給NFC終端;當(dāng)服務(wù)器監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)為異常時,即處于無效連接狀態(tài),此時無法進(jìn)行正常的數(shù)據(jù)傳輸,并向用戶做出相應(yīng)的提示信息,該提示信息可以是在服務(wù)器端的相應(yīng)位置顯示連接異常,也可以是在NFC終端的觸摸屏幕上顯示連接異常的信息提示。

      由以上可見,本發(fā)明實施例通過監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài),若判斷當(dāng)前NFC近場通信連接關(guān)系所處的連接狀態(tài)為異常連接時,在服務(wù)器端相應(yīng)的顯示界面或者NFC終端的觸摸屏幕上顯示相應(yīng)的信息提示,確保用戶及時了解連接狀態(tài)。

      圖5是本發(fā)明又一實施例提供的一種基于NFC的數(shù)據(jù)傳輸方法和流程示意圖。該方法包括步驟S501~S507,其中步驟S501~S505與本發(fā)明實施例一中的步驟S101~S105相同,在此不再贅述。

      S501,預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序。

      S502,對服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽。

      S503,所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系。

      S504,所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù)。

      S505,所述服務(wù)器端根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      S506,所述服務(wù)器端接收所述NFC終端發(fā)送的針對所述傳輸數(shù)據(jù)的完成指令。在本發(fā)明實施例中,當(dāng)NFC終端與服務(wù)器端之間的數(shù)據(jù)傳完成后,生成所述完成指令,并向服務(wù)器端反饋已完成所述傳輸數(shù)據(jù)的傳輸。

      S507,所述服務(wù)器端根據(jù)所述完成指令結(jié)束對所述NFC終端的數(shù)據(jù)發(fā)送。

      由以上可見,本發(fā)明實施例當(dāng)完成傳輸數(shù)據(jù)的傳輸工作后,NFC終端向服務(wù)器端反饋完成指令,服務(wù)器端根據(jù)所述完成指令結(jié)束對所述NFC終端的數(shù)據(jù)發(fā)送,通過反饋信息確保數(shù)據(jù)傳輸?shù)耐暾浴?/p>

      如圖6所示,對應(yīng)上述一種基于NFC的數(shù)據(jù)傳輸方法,本發(fā)明實施例還提出一種終端,該終端100包括:第一設(shè)置單元10、第二設(shè)置單元20、第一接收單元30、確定單元40、第一傳輸單元50。

      其中第一設(shè)置單元10,用于預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序。在本發(fā)明實施例中,服務(wù)器端存儲有一個或者多個操作系統(tǒng),且操作系統(tǒng)之間的類型可以相同,也可以不同,不同操作系統(tǒng)中安裝有相應(yīng)的應(yīng)用程序,不同操作系統(tǒng)中的應(yīng)用程序可以相同,也可以不同。

      第二設(shè)置單元20,用于對所述服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽。在本發(fā)明實施例中,根據(jù)不同的NFC標(biāo)簽可以確定不同系統(tǒng)的傳輸數(shù)據(jù),每個NFC標(biāo)簽唯一標(biāo)識一種系統(tǒng)。針對不同的NFC標(biāo)簽,當(dāng)NFC終端靠近服務(wù)器端并達(dá)到NFC通信距離內(nèi)(比如5cm以內(nèi))時,服務(wù)器端將相應(yīng)的NFC標(biāo)簽推送至顯示界面,使得NFC終端識別服務(wù)器端所推送的NFC標(biāo)簽,并提取得到相對應(yīng)的傳輸數(shù)據(jù)。其中,NFC標(biāo)簽可以攜帶以近場數(shù)據(jù)交換格式寫入的數(shù)據(jù)信息以及標(biāo)識信息,其中,數(shù)據(jù)信息可以包括數(shù)據(jù)的文件名、文件后綴名和文件大小,標(biāo)識信息標(biāo)識不同的NFC標(biāo)簽。

      第一接收單元30,用于接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系。在本發(fā)明實施例中,針對服務(wù)器端確定的傳輸數(shù)據(jù),NFC終端向服務(wù)器端發(fā)送NFC近場通信指令,以觸發(fā)服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系,通過建立NFC近場通信連接關(guān)系以實現(xiàn)服務(wù)器端發(fā)送待傳輸數(shù)據(jù)。

      確定單元40,用于根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù)。在本發(fā)明實施例中,服務(wù)器端確定的傳輸數(shù)據(jù)可以是NFC終端所選擇的數(shù)據(jù),還可以是服務(wù)器端當(dāng)前顯示的數(shù)據(jù)。需要說明的是,可以使用NFC終端并在該終端的觸摸屏幕上選擇服務(wù)器端上待傳輸?shù)臄?shù)據(jù),如在NFC終端的觸摸屏幕上顯示服務(wù)器端上待傳輸數(shù)據(jù)的數(shù)據(jù)列表,通過單擊、圈選等操作指令選擇數(shù)據(jù)列表中相應(yīng)的待傳輸數(shù)據(jù),然后將通過單擊、圈選的方式選擇的待傳輸數(shù)據(jù)下載至NFC終端;還可以無需在NFC終端的觸摸屏幕上進(jìn)行選擇,而是將服務(wù)器端當(dāng)前顯示的數(shù)據(jù)作為待傳輸數(shù)據(jù)。

      第一傳輸單元50,用于根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。在本發(fā)明實施例中,當(dāng)NFC終端靠近服務(wù)器端并達(dá)到NFC通信距離內(nèi)(比如5cm以內(nèi))時,服務(wù)器端將已確定的待傳輸數(shù)據(jù)通過NFC近場通信連接關(guān)系發(fā)送給NFC終端。

      由以上可見,本發(fā)明實施例通過對服務(wù)器端上的不同系統(tǒng)設(shè)置不同的NFC標(biāo)簽,當(dāng)NFC終端靠近服務(wù)器端時,即向服務(wù)器端發(fā)送NFC近場通信指令并觸發(fā)相對應(yīng)的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系,從而實現(xiàn)數(shù)據(jù)從服務(wù)器端傳輸至NFC終端。在傳輸數(shù)據(jù)的過程中,用戶可以自主選擇所需數(shù)據(jù),也可以瀏覽所需傳輸?shù)臄?shù)據(jù)信息,利用NFC技術(shù)給用戶提供了一種輕松、安全且迅速的數(shù)據(jù)傳輸體驗。

      進(jìn)一步地,如圖7所示,所述確定單元40,具體包括:

      查找單元401,用于識別出與所述NFC近場通信指令相對應(yīng)的NFC標(biāo)簽。本發(fā)明實施例中,當(dāng)NFC終端與服務(wù)器端處于有效通信范圍時,服務(wù)器端接收到NFC終端發(fā)出的NFC近場通信指令,服務(wù)器端查找出與該指令相應(yīng)的NFC標(biāo)簽并自動推送至服務(wù)器端的顯示界面,其中,NFC近場通信指令攜帶有與NFC標(biāo)簽的標(biāo)識信息相對應(yīng)的標(biāo)識碼,該標(biāo)識碼用于唯一對應(yīng)一個NFC標(biāo)簽;當(dāng)相對應(yīng)的NFC標(biāo)簽顯示在服務(wù)器端的顯示界面時,NFC終端識別服務(wù)器端所推送的NFC標(biāo)簽,并提取得到相對應(yīng)的傳輸數(shù)據(jù)。

      選擇獲取單元402,用于從所述服務(wù)器端選擇出與所查找的NFC標(biāo)簽相對應(yīng)的系統(tǒng)并獲取數(shù)據(jù)。在本發(fā)明實施例中,若從服務(wù)器端選擇出的數(shù)據(jù)是通過使用NFC終端并在該終端的觸摸屏幕上進(jìn)行選擇,例如可以通過單擊、圈選等操作指令選擇NFC數(shù)據(jù)列表中相應(yīng)的待傳輸數(shù)據(jù),則可以在NFC終端的觸摸屏幕上設(shè)置相應(yīng)的列表欄、按鈕以及滾動條等,以供用戶自主選擇服務(wù)器端上的數(shù)據(jù),其中,從服務(wù)器端上獲取的傳輸數(shù)據(jù)可以是應(yīng)用程序安裝包、文本文件、或者圖片等等;若從服務(wù)器端選擇出的數(shù)據(jù)為無需在NFC終端的觸摸屏幕上選擇的,則服務(wù)器端將當(dāng)前顯示的數(shù)據(jù)直接作為待傳輸數(shù)據(jù),例如用戶直接在NFC終端的觸摸屏幕上點(diǎn)擊等操作方式打開的當(dāng)前顯示的全部數(shù)據(jù)。

      第一執(zhí)行單元403,用于將所獲取的數(shù)據(jù)作為針對所述NFC終端的傳輸數(shù)據(jù)。

      進(jìn)一步地,如圖8所示,所述終端100還包括:

      轉(zhuǎn)換單元60,用于根據(jù)預(yù)設(shè)算法將所述傳輸數(shù)據(jù)轉(zhuǎn)換為傳輸數(shù)據(jù)包。在本發(fā)明實施例中,將需要傳輸?shù)臄?shù)據(jù)打包成網(wǎng)絡(luò)數(shù)據(jù)包,得到網(wǎng)絡(luò)包實時數(shù)據(jù)。需要說明的是,若所傳輸?shù)臄?shù)據(jù)中為系統(tǒng)中的應(yīng)用程序,則只需將應(yīng)用程序安裝包直接作為傳輸數(shù)據(jù)包進(jìn)行發(fā)送,若所傳輸?shù)臄?shù)據(jù)為多個子文件,且多個子文件屬于某個文件的子文件,則需要將多個子文件進(jìn)行打包再發(fā)送;采用網(wǎng)絡(luò)數(shù)據(jù)包在實時交互傳輸過程中,可以縮減實時數(shù)據(jù)的傳輸時間,提高數(shù)據(jù)的傳輸效率。

      進(jìn)一步地,如圖9所示,所述終端100還包括:

      監(jiān)測單元70,用于監(jiān)測所述NFC近場通信連接關(guān)系的連接狀態(tài)。在本發(fā)明實施例中,監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)是為了使數(shù)據(jù)的傳輸通道保持暢通,防止因連接異常而導(dǎo)致數(shù)據(jù)傳輸失敗。

      第二傳輸單元80,用于若所述NFC近場通信連接關(guān)系的連接狀態(tài)為有效連接狀態(tài),則將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。在本步驟中,所述連接狀態(tài)分為連接正常和連接異常,當(dāng)服務(wù)器端監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)為正常時,即處于有效連接狀態(tài),則傳輸數(shù)據(jù)按照有效的連接關(guān)系傳輸給NFC終端;當(dāng)服務(wù)器監(jiān)測NFC近場通信連接關(guān)系的連接狀態(tài)為異常時,即處于無效連接狀態(tài),此時無法進(jìn)行正常的數(shù)據(jù)傳輸,并向用戶做出相應(yīng)的提示信息,該提示信息可以是在服務(wù)器端的相應(yīng)位置顯示連接異常,也可以是在NFC終端的觸摸屏幕上顯示連接異常的信息提示。

      進(jìn)一步地,如圖10所示,所述終端100還包括:

      第二接收單元90,用于接收所述NFC終端發(fā)送的針對所述傳輸數(shù)據(jù)的完成指令。在本發(fā)明實施例中,當(dāng)NFC終端與服務(wù)器端之間的數(shù)據(jù)傳完成后,生成所述完成指令,并向服務(wù)器端反饋已完成所述傳輸數(shù)據(jù)的傳輸。

      第二執(zhí)行單元110,用于根據(jù)所述完成指令結(jié)束對所述NFC終端的數(shù)據(jù)發(fā)送。

      圖11為本發(fā)明的終端的另一實施例的結(jié)構(gòu)組成示意圖。如圖11所示,其可包括:輸入裝置101、輸出裝置102、收發(fā)裝置103、存儲器104以及處理器105,其中:

      所述輸入裝置101,用于接收外部訪問控制設(shè)備的輸入數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例所述的輸入裝置101可包括鍵盤、鼠標(biāo)、光電輸入裝置、聲音輸入裝置、觸摸式輸入裝置、掃描儀等。

      所述輸出裝置102,用于對外輸出訪問控制設(shè)備的輸出數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例所述的輸出裝置102可包括顯示器、揚(yáng)聲器、打印機(jī)等。

      所述收發(fā)裝置103,用于通過通信鏈路向其他設(shè)備發(fā)送數(shù)據(jù)或者從其他設(shè)備接收數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例的收發(fā)裝置103可包括射頻天線等收發(fā)器件。

      所述存儲器104,用于存儲帶有各種功能的程序數(shù)據(jù)。本發(fā)明實施例中存儲器104存儲的數(shù)據(jù)包括可調(diào)用并運(yùn)行的程序數(shù)據(jù)。具體實現(xiàn)中,本發(fā)明實施例的存儲器104可以是系統(tǒng)存儲器,比如,揮發(fā)性的(諸如RAM),非易失性的(諸如ROM,閃存等),或者兩者的結(jié)合。具體實現(xiàn)中,本發(fā)明實施例的存儲器104還可以是系統(tǒng)之外的外部存儲器,比如,磁盤、光盤、磁帶等。

      所述處理器105,用于調(diào)用所述存儲器104中存儲的程序數(shù)據(jù),并執(zhí)行如下操作:

      預(yù)先在所述服務(wù)器端設(shè)置不同系統(tǒng),不同系統(tǒng)上安裝相應(yīng)的應(yīng)用程序;對所述服務(wù)器端上的各系統(tǒng)設(shè)置不同的NFC標(biāo)簽;所述服務(wù)器端接收NFC近場通信指令,所述NFC近場通信指令用于觸發(fā)所述服務(wù)器端上的NFC標(biāo)簽與NFC終端建立NFC近場通信連接關(guān)系;所述服務(wù)器端根據(jù)所述NFC近場通信指令,確定針對所述NFC終端的傳輸數(shù)據(jù);所述服務(wù)器端根據(jù)所述NFC近場通信連接關(guān)系,將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      進(jìn)一步地,所述處理器105還執(zhí)行如下操作:

      查找出與所述NFC近場通信指令相對應(yīng)的NFC標(biāo)簽;從所述服務(wù)器端選擇出與所查找的NFC標(biāo)簽相對應(yīng)的系統(tǒng)并獲取數(shù)據(jù);將所獲取的數(shù)據(jù)作為針對所述NFC終端的傳輸數(shù)據(jù)。

      進(jìn)一步地,所述處理器105還執(zhí)行如下操作:

      所述服務(wù)器端根據(jù)預(yù)設(shè)算法將所述傳輸數(shù)據(jù)轉(zhuǎn)換為傳輸數(shù)據(jù)包。

      更進(jìn)一步地,所述處理器105還執(zhí)行如下操作:

      所述服務(wù)器端監(jiān)測所述NFC近場通信連接關(guān)系的連接狀態(tài);若所述NFC近場通信連接關(guān)系的連接狀態(tài)為有效連接狀態(tài),則將所述傳輸數(shù)據(jù)通過所述NFC近場通信連接關(guān)系傳輸給所述NFC終端。

      更進(jìn)一步地,所述處理器105還執(zhí)行如下操作:

      所述服務(wù)器端接收所述NFC終端發(fā)送的針對所述傳輸數(shù)據(jù)的完成指令;所述服務(wù)器端根據(jù)所述完成指令結(jié)束對所述NFC終端的數(shù)據(jù)發(fā)送。

      本發(fā)明所有實施例中的單元可以通過通用集成電路,例如CPU(Central Processing Unit,中央處理器),或通過ASIC(Application Specific Integrated Circuit,專用集成電路)來實現(xiàn)。

      本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進(jìn)行順序調(diào)整、合并和刪減。

      本發(fā)明實施例終端中的單元可以根據(jù)實際需要進(jìn)行合并、劃分和刪減。

      本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

      以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1