一種用于近距離通信中管理標(biāo)簽的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種用于近距離通信中管理標(biāo)簽的方法和系統(tǒng)。該方法包括當(dāng)移動終端獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求;響應(yīng)于該標(biāo)簽識別請求,在本地標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)解析內(nèi)容做出動作;當(dāng)從本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,通過網(wǎng)絡(luò)在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)解析內(nèi)容做出動作。本發(fā)明的技術(shù)方案可以充分利用移動終端的通信網(wǎng)絡(luò)優(yōu)勢,通過服務(wù)器數(shù)據(jù)庫實現(xiàn)對未知標(biāo)簽的識別和解析,也支持用戶的自定義標(biāo)簽。這不僅提高了NFC標(biāo)簽類應(yīng)用在移動終端上的通用性能,而且增強(qiáng)了用戶對標(biāo)簽的管理和控制,客戶體驗度高。
【專利說明】一種用于近距離通信中管理標(biāo)簽的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及近距離無線通訊應(yīng)用領(lǐng)域,特別涉及用于近距離通信中管理標(biāo)簽的方法和系統(tǒng)。
【背景技術(shù)】
[0002]手機(jī)等智能終端在人們的生產(chǎn)和生活中起著愈發(fā)重要的作用。隨著近距離無線通訊(Near Field Communication,NFC)功能在手機(jī)等智能終端的普及,衍生出很多相關(guān)的應(yīng)用。
[0003]除移動支付外,標(biāo)簽應(yīng)用日益成為NFC在手機(jī)終端上的主流應(yīng)用。這類應(yīng)用的共同特點在于傳輸數(shù)據(jù)量小、使用方式簡潔、與其他應(yīng)用和內(nèi)容結(jié)合緊密等。當(dāng)前主流的NFC標(biāo)簽應(yīng)用包括安卓手機(jī)的Android Beam、黑莓手機(jī)的Blackberry Tag和索尼手機(jī)的SonySmart Tags。
[0004] 申請人:對現(xiàn)有的NFC標(biāo)簽管理進(jìn)行了深入分析,發(fā)現(xiàn)現(xiàn)有的標(biāo)簽管理在通用性方面存在很大的局限性。其中一個原因在于,在現(xiàn)有的標(biāo)簽識別和解析過程中,只有采用同樣的標(biāo)簽數(shù)據(jù)庫,才能實現(xiàn)正確的解析。但是,目前各個廠商的標(biāo)簽數(shù)據(jù)庫的格式不一致。這樣,當(dāng)NFC功能應(yīng)用在裝有不同標(biāo)簽數(shù)據(jù)庫的移動終端之間時,不僅會造成解析失敗,而且會影響終端側(cè)NFC相關(guān)應(yīng)用的適用性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明針對現(xiàn)有的標(biāo)簽管理在通用性方面存在的局限性的問題,提出了一種新的技術(shù)方案,能夠有效提高終端側(cè)NFC相關(guān)應(yīng)用在不同手機(jī)間的通用性能。
[0006]根據(jù)本發(fā)明的一個方面,公開了一種用于近距離通信中管理標(biāo)簽的方法。該方法包括:當(dāng)移動終端獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求;響應(yīng)于該標(biāo)簽識別請求,在本地標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)該解析內(nèi)容執(zhí)行命令或者傳輸消息;當(dāng)從本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,通過網(wǎng)絡(luò)在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)所述解析內(nèi)容執(zhí)行命令或者傳輸消息。
[0007]優(yōu)選地,該標(biāo)簽為近距離無線通訊NFC標(biāo)簽。
[0008]優(yōu)選地,前述在本地標(biāo)簽數(shù)據(jù)庫或者在服務(wù)器標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢的步驟包括:從本地標(biāo)簽數(shù)據(jù)庫或者服務(wù)器標(biāo)簽數(shù)據(jù)庫中索引到該標(biāo)簽;利用最大塊利用率MBU更新算法標(biāo)記該標(biāo)簽。
[0009]可選地,該方法還包括:當(dāng)移動終端模擬標(biāo)簽時,該移動終端發(fā)起對該模擬標(biāo)簽的識別請求;響應(yīng)于對該模擬標(biāo)簽的識別請求,在本地標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢,該查詢包括計算該模擬標(biāo)簽的標(biāo)記,并進(jìn)行索引;當(dāng)從本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,通過網(wǎng)絡(luò)在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢,并將查詢結(jié)果返回該移動終端。
[0010]可選地,該方法還包括:利用本地標(biāo)簽數(shù)據(jù)庫存儲用戶的私有標(biāo)簽,并將該私有標(biāo)簽與該服務(wù)器標(biāo)簽數(shù)據(jù)庫同步;響應(yīng)于該移動終端的管理請求,通過服務(wù)器標(biāo)簽數(shù)據(jù)庫,對私有標(biāo)簽進(jìn)行導(dǎo)入、查詢、刪除和/或同步操作。
[0011]根據(jù)本發(fā)明的另一個方面,公開了一種用于近距離通信中管理標(biāo)簽的系統(tǒng)。該系統(tǒng)包括本地標(biāo)簽數(shù)據(jù)庫、本地標(biāo)簽管理單元、NFC控制單元、服務(wù)器標(biāo)簽數(shù)據(jù)庫、服務(wù)器標(biāo)簽管理單元。其中,本地標(biāo)簽數(shù)據(jù)庫、本地標(biāo)簽管理單元和NFC控制單元設(shè)在移動終端中;月艮務(wù)器標(biāo)簽數(shù)據(jù)庫和服務(wù)器標(biāo)簽管理單元設(shè)在服務(wù)器中。響應(yīng)于標(biāo)簽識別請求,本地標(biāo)簽管理單元在本地標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)該解析內(nèi)容執(zhí)行命令或者傳輸消息。當(dāng)從本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,服務(wù)器標(biāo)簽管理單元在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)該解析內(nèi)容執(zhí)行命令或者傳輸消息。
[0012]優(yōu)選地,該標(biāo)簽為近距離無線通訊NFC標(biāo)簽。
[0013]優(yōu)選地,本地標(biāo)簽管理單元和服務(wù)器標(biāo)簽管理單元均包括索引模塊和更新算法標(biāo)記模塊。該索引模塊用于從本地標(biāo)簽數(shù)據(jù)庫或者服務(wù)器標(biāo)簽數(shù)據(jù)庫中索引到該標(biāo)簽。更新算法標(biāo)記模塊用于根據(jù)MBU更新算法標(biāo)記該標(biāo)簽。
[0014]優(yōu)選地,當(dāng)移動終端模擬標(biāo)簽時,本地標(biāo)簽管理單元還用于在本地標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢。該查詢包括計算模擬標(biāo)簽的標(biāo)記,并進(jìn)行索引。當(dāng)從本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,服務(wù)器標(biāo)簽管理單元還用于在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢,并將查詢結(jié)果返回移動終端。
[0015]優(yōu)選地,服務(wù)器還包括私有標(biāo)簽數(shù)據(jù)庫。該私有標(biāo)簽數(shù)據(jù)庫用于對私有標(biāo)簽進(jìn)行導(dǎo)入、查詢、刪除和/或同步操作;本地標(biāo)簽數(shù)據(jù)庫還用于存儲用戶的私有標(biāo)簽,并將私有標(biāo)簽與所述私有標(biāo)簽數(shù)據(jù)庫同步。
[0016]本發(fā)明的技術(shù)方案可以充分利用移動終端的通信網(wǎng)絡(luò)優(yōu)勢,通過服務(wù)器數(shù)據(jù)庫實現(xiàn)對未知標(biāo)簽的識別和解析,也支持用戶的自定義標(biāo)簽。這不僅提高了 NFC標(biāo)簽類應(yīng)用在移動終端上的通用性能,而且增強(qiáng)了用戶對標(biāo)簽的管理和控制,客戶體驗度高。
【專利附圖】
【附圖說明】
[0017]構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
[0018]參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
[0019]圖1示出了根據(jù)本發(fā)明的用于近距離通信中管理標(biāo)簽的方法的一個實施例的流程圖。
[0020]圖2A為本發(fā)明所適用的標(biāo)簽數(shù)據(jù)庫的示意圖,圖2B為有效載荷類型與標(biāo)記格式的對照圖。
[0021]圖3示出了根據(jù)本發(fā)明的一種用于近距離通信中管理標(biāo)簽的方法的另一個實施例的流程圖。
[0022]圖4示出了根據(jù)本發(fā)明的一種用于近距離通信中管理標(biāo)簽的系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。[0024]同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。
[0025]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。
[0026]本發(fā)明公開了一種用于近距離通信中管理標(biāo)簽的方法。該方法是從未知NFC標(biāo)簽識別入手,先通過本地標(biāo)簽數(shù)據(jù)庫對該未知標(biāo)簽進(jìn)行識別和解析。當(dāng)無法識別時,利用移動終端的通訊網(wǎng)絡(luò)優(yōu)勢,通過服務(wù)器數(shù)據(jù)庫實現(xiàn)對未知NFC標(biāo)簽的識別。該未知NFC標(biāo)簽可包括不同廠商的標(biāo)簽和用戶的自定義標(biāo)簽。通過上述方法,能夠有效提高NFC標(biāo)簽類應(yīng)用的通用性能。
[0027]下面結(jié)合具體實施例,對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)描述。
[0028]圖1示出了根據(jù)本發(fā)明的用于近距離通信中管理標(biāo)簽的方法的一個實施例的流程圖。
[0029]在步驟SlOl中,當(dāng)移動終端獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求。
[0030]在步驟S102中,響應(yīng)于該標(biāo)簽識別請求,在本地標(biāo)簽數(shù)據(jù)庫中查詢該標(biāo)簽所對應(yīng)的解析內(nèi)容。
[0031]具體地,可從本地標(biāo)簽數(shù)據(jù)庫中索引到該標(biāo)簽??衫米畲髩K利用率(MaximumBlock Usage, MBU)更新算法標(biāo)記該標(biāo)簽。
[0032]在步驟S103中,判斷 在本地標(biāo)簽數(shù)據(jù)庫所進(jìn)行的查詢是否成功。當(dāng)判斷結(jié)果為是時,執(zhí)行步驟S105 ;當(dāng)判斷結(jié)果為否時,執(zhí)行步驟S104。
[0033]在步驟S104中,通過網(wǎng)絡(luò)在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢上述標(biāo)簽所對應(yīng)的解析內(nèi)容。
[0034]在步驟S105中,根據(jù)該解析內(nèi)容,做出相應(yīng)動作。所提到的相應(yīng)動作可包括調(diào)用對應(yīng)客戶端軟件執(zhí)行對應(yīng)命令或傳輸對應(yīng)消息。
[0035]下面對NFC標(biāo)簽數(shù)據(jù)格式進(jìn)行簡單說明。當(dāng)前,NFC標(biāo)準(zhǔn)組織已經(jīng)制定了 NFC標(biāo)簽數(shù)據(jù)基本格式,即NFC數(shù)據(jù)交換格式(NFC Data Exchange Format, NDEF)?在NDEF中,NFC標(biāo)簽的類型主要由有效載荷類型(Payload Type)、類型長度(Type Length)、有效載荷識別號(Payload ID)和識別號長度(ID Length)進(jìn)行標(biāo)記。在本申請中,標(biāo)簽數(shù)據(jù)庫的索引項使用以上四項標(biāo)記的“按位與”來實現(xiàn):
[0036]Payload Type*=Payload Type
[0037]~&TypeLength
[0038]~&PayloadID
[0039]~&IDLength。
[0040]其中,Payload Type*表示按位與操作后所得索引標(biāo)識值。
[0041]圖2A為本發(fā)明所適用的標(biāo)簽數(shù)據(jù)庫的示意圖,圖2B為有效載荷類型與標(biāo)記格式的對照圖。
[0042]在圖2A中,A項為有效載荷類型(Payload Type), B項為有效載荷ID (PayloadID), NDEF格式的其它項含義見標(biāo)準(zhǔn),在此不再——詳述。
[0043]如圖2B所示,本發(fā)明中NFC標(biāo)簽庫索引項為Payload Type*,每一項PayloadType*對應(yīng)一個唯一的NFC標(biāo)簽格式(NFC Tag Format)。該NFC Tag Format包含了對該NFC標(biāo)簽的解析。
[0044]在本發(fā)明中,本地標(biāo)簽數(shù)據(jù)可和服務(wù)器標(biāo)簽數(shù)據(jù)庫均采用上述數(shù)據(jù)存儲方式。
[0045]圖3示出了根據(jù)本發(fā)明的一種用于近距離通信中管理標(biāo)簽的方法的另一個實施例的流程圖。
[0046]在步驟S201中,當(dāng)移動終端需要模擬標(biāo)簽時,該移動終端發(fā)起對模擬標(biāo)簽的識別請求。
[0047]在步驟S202中,響應(yīng)于該模擬標(biāo)簽的識別請求,在本地標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢。
[0048]具體地,本地標(biāo)簽數(shù)據(jù)庫計算所獲取的NFC標(biāo)簽的相關(guān)標(biāo)記,并進(jìn)行索引。
[0049]在步驟S203中,判斷在本地標(biāo)簽數(shù)據(jù)庫中所進(jìn)行的查詢是否成功。
[0050]當(dāng)判斷結(jié)果為是時,執(zhí)行步驟S206,即直接返回解析結(jié)果,從而結(jié)束整個識別過程。
[0051]當(dāng)判斷結(jié)果為否時,即在本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,執(zhí)行步驟S204。
[0052]在步驟S204中,在服務(wù)器標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢。
[0053]具體地,在云端服務(wù)器標(biāo)簽數(shù)據(jù)庫中計算得到索引項,并向服務(wù)器數(shù)據(jù)庫進(jìn)行查詢。
[0054]在步驟S205中,將查詢結(jié)果返回至移動終端。移動終端根據(jù)解析結(jié)果,對本地標(biāo)簽數(shù)據(jù)庫進(jìn)行更新,并啟動解析結(jié)果,從而完成整個識別過程。
[0055]在上述兩個實施例中,當(dāng)獲取到的NFC標(biāo)簽無法在本地數(shù)據(jù)庫索引時,利用服務(wù)器的標(biāo)簽數(shù)據(jù)庫進(jìn)行索引,從而完成未知NFC標(biāo)簽的解析。由于本發(fā)明的這種方法能夠?qū)ξ粗獦?biāo)簽進(jìn)行識別,提高了 NFC標(biāo)簽類應(yīng)用在移動終端上的通用性能。
[0056]本發(fā)明的方法還可包括利用本地標(biāo)簽數(shù)據(jù)庫存儲用戶的個人私有標(biāo)簽,并與服務(wù)器標(biāo)簽數(shù)據(jù)庫中的數(shù)據(jù)同步。
[0057]當(dāng)用戶需要管理個人私有標(biāo)簽時,可通過服務(wù)器標(biāo)簽數(shù)據(jù)庫,實現(xiàn)基于web方式的標(biāo)簽導(dǎo)入、查詢、刪除和/或同步等操作。
[0058]當(dāng)然,也可根據(jù)需要,在服務(wù)器端設(shè)置私有標(biāo)簽數(shù)據(jù)庫,專門用于存儲用戶的個人私有標(biāo)簽。
[0059]由于本地標(biāo)簽數(shù)據(jù)庫存儲有個人私有標(biāo)簽數(shù)據(jù),并與服務(wù)器標(biāo)簽數(shù)據(jù)庫同步;月艮務(wù)器標(biāo)簽數(shù)據(jù)庫也允許用戶個人登錄并進(jìn)行私有標(biāo)簽管理操作。采用上述方法,能夠滿足用戶自定義消息格式的需求,使得NFC標(biāo)簽具有更大的靈活性,有效提高了用戶的使用滿意度。
[0060]圖4示出了根據(jù)本發(fā)明的一種用于近距離通信中管理標(biāo)簽的系統(tǒng)一個實施例的結(jié)構(gòu)示意圖。
[0061]該系統(tǒng)包括服務(wù)器11和移動終端。服務(wù)器11可以為云端服務(wù)器。
[0062]在本實施例中,包括兩個移動終:終12和終纟而13。終纟而12和終纟而13均為支持NFC功能的終端。終端12和終端13通過NFC通信鏈路進(jìn)行通訊。終端12和終端13均通過NFC管理鏈路與服務(wù)器11聯(lián)系。需要說明的是,移動終端的數(shù)目僅是示例性的,可以根據(jù)需要調(diào)整移動終端的數(shù)目,在此不做限定。
[0063]在本實施例中,服務(wù)器11中可設(shè)有服務(wù)器標(biāo)簽數(shù)據(jù)庫111和服務(wù)器標(biāo)簽管理單元112。終端12中設(shè)有本地標(biāo)簽數(shù)據(jù)庫121、本地標(biāo)簽管理單元122和NFC控制單元123 ;終端13中設(shè)有本地標(biāo)簽數(shù)據(jù)庫131、本地標(biāo)簽管理單元132和NFC控制單元133。
[0064]下面以終端12為例進(jìn)行詳細(xì)說明。
[0065]當(dāng)NFC控制單元123獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求。響應(yīng)于該標(biāo)簽識別請求,本地標(biāo)簽管理單元122在本地標(biāo)簽數(shù)據(jù)庫121中查詢所獲取的標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)解析內(nèi)容做出動作。例如,可調(diào)用對應(yīng)客戶端軟件執(zhí)行對應(yīng)命令或傳輸對應(yīng)消息。
[0066]當(dāng)從本地標(biāo)簽數(shù)據(jù)庫121中查詢失敗時,由本地標(biāo)簽管理單元122通過移動通信網(wǎng)絡(luò)發(fā)起向服務(wù)器11的查詢請求。服務(wù)器標(biāo)簽管理單元112收到該查詢請求后,同樣計算得到索引項,并向服務(wù)器標(biāo)簽數(shù)據(jù)庫111進(jìn)行查詢。然后,由服務(wù)器標(biāo)簽管理單元112將查詢結(jié)果返回至本地標(biāo)簽管理單元122。
[0067]本地標(biāo)簽管理單元122可包括索引模塊1221和更新算法標(biāo)記模塊1222。本地標(biāo)簽管理單元122在收到解析結(jié)果后,會調(diào)用更新算法標(biāo)記模塊1222對本地標(biāo)簽數(shù)據(jù)庫121進(jìn)行更新,最后啟動解析結(jié)果,以完成整個識別過程。類似地,本地標(biāo)簽管理單元132可包括索引模塊1321和更新算法標(biāo)記模塊1322。
[0068]利用上述系統(tǒng),當(dāng)移動終端12獲取到的NFC標(biāo)簽無法在本地標(biāo)簽數(shù)據(jù)庫121中索引的情況下,利用移動終端12的通信網(wǎng)絡(luò)優(yōu)勢,可以在服務(wù)器標(biāo)簽數(shù)據(jù)庫111中索引完成NFC標(biāo)簽的解析。從而實現(xiàn)移動終端12對未知標(biāo)簽的識別,有效提高了 NFC標(biāo)簽類應(yīng)用在移動終端上的通用性能。與本地標(biāo)簽管理單元122類似,服務(wù)器標(biāo)簽管理單元112也可設(shè)有索引模塊和更新算法標(biāo)記模塊(圖中未示出)。
[0069]此外,利用上述系統(tǒng),還可以實現(xiàn)對多種NFC標(biāo)簽的模擬。與上一實施例類似,當(dāng)移動終端12獲得模擬某種NFC標(biāo)簽的指令后,由本地標(biāo)簽管理單元122發(fā)起對該標(biāo)簽的模擬請求。響應(yīng)于該請求,本地標(biāo)簽數(shù)據(jù)庫121計算所獲取到NFC標(biāo)簽的相關(guān)標(biāo)記,進(jìn)行檢索。如果查詢成功,則直接返回所模擬標(biāo)簽的類型,完成標(biāo)簽?zāi)M。
[0070]如果查詢失敗,則由本地標(biāo)簽管理單元122通過通信網(wǎng)絡(luò)發(fā)起向服務(wù)器端的查詢請求。服務(wù)器標(biāo)簽管理單元112在收到該請求后,同樣計算得到索引項,并向服務(wù)器標(biāo)簽數(shù)據(jù)庫111進(jìn)行查詢。然后,由服務(wù)器標(biāo)簽管理單元112返回查詢結(jié)果至移動終端12的本地標(biāo)簽管理單元122。
[0071]本地標(biāo)簽管理單元122在收到所模擬的標(biāo)簽類型后,根據(jù)MBU更新算法對本地標(biāo)簽數(shù)據(jù)庫121進(jìn)行更新,從而完成整個模擬過程。
[0072]優(yōu)選地,服務(wù)器11中還可設(shè)有私有標(biāo)簽數(shù)據(jù)庫113。本地標(biāo)簽數(shù)據(jù)庫121還用于存儲用戶個人的私有標(biāo)簽,并將私有標(biāo)簽與私有標(biāo)簽數(shù)據(jù)庫113的數(shù)據(jù)同步。
[0073]當(dāng)用戶需要管理其本人的私有標(biāo)簽時,可登錄該服務(wù)器,從而實現(xiàn)基于web方式的標(biāo)簽導(dǎo)入、查詢、刪除和/或同步操作。
[0074]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
[0075]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0076]應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
[0077]至此,已經(jīng)詳細(xì)描述了根據(jù)本發(fā)明的用于近距離通信中管理標(biāo)簽的方法和系統(tǒng)。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領(lǐng)域所公知的一些細(xì)節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術(shù)方案。
[0078] 雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進(jìn)行了詳細(xì)說明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上示例僅是為了進(jìn)行說明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進(jìn)行修改。本發(fā)明的范圍由所附權(quán)利要求來限定。
【權(quán)利要求】
1.一種用于近距離通信中管理標(biāo)簽的方法,其特征在于,該方法包括: 當(dāng)移動終端獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求; 響應(yīng)于所述標(biāo)簽識別請求,在本地標(biāo)簽數(shù)據(jù)庫中查詢所述標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)所述解析內(nèi)容執(zhí)行命令或者傳輸消息; 當(dāng)從所述本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,通過網(wǎng)絡(luò)在服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢所述標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)所述解析內(nèi)容執(zhí)行命令或者傳輸消息。
2.如權(quán)利要求1所述的方法,其特征在于, 所述標(biāo)簽為近距離無線通訊NFC標(biāo)簽。
3.如權(quán)利要求1所述的方法,其特征在于, 所述在本地標(biāo)簽數(shù)據(jù)庫或者在服務(wù)器標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢的步驟包括: 從所述本地標(biāo)簽數(shù)據(jù)庫或者所述服務(wù)器標(biāo)簽數(shù)據(jù)庫中索引到所述標(biāo)簽; 利用最大塊利用率MBU更新算法標(biāo)記所述標(biāo)簽。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)移動終端模擬標(biāo)簽時,所述移動終端發(fā)起對所述模擬標(biāo)簽的識別請求; 響應(yīng)于對所述模擬標(biāo)簽的識別請求,在所述本地標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢,所述查詢包括計算所述模擬標(biāo)簽的標(biāo)記,并進(jìn)行索引; 當(dāng)從所述本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,通過網(wǎng)絡(luò)在所述服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢,并將查詢結(jié)果返回所述移動終端。
5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 利用所述本地標(biāo)簽數(shù)據(jù)庫存儲用戶的私有標(biāo)簽,并將所述私有標(biāo)簽與所述服務(wù)器標(biāo)簽數(shù)據(jù)庫同步; 響應(yīng)于所述移動終端的管理請求,通過所述服務(wù)器標(biāo)簽數(shù)據(jù)庫,對所述私有標(biāo)簽進(jìn)行導(dǎo)入、查詢、刪除和/或同步操作。
6.一種用于近距離通信中管理標(biāo)簽的系統(tǒng),其特征在于,該系統(tǒng)包括本地標(biāo)簽數(shù)據(jù)庫、本地標(biāo)簽管理單元、NFC控制單元、服務(wù)器標(biāo)簽數(shù)據(jù)庫、服務(wù)器標(biāo)簽管理單元,其中, 所述本地標(biāo)簽數(shù)據(jù)庫、所述本地標(biāo)簽管理單元和所述NFC控制單元設(shè)在所述移動終端中; 所述服務(wù)器標(biāo)簽數(shù)據(jù)庫和所述服務(wù)器標(biāo)簽管理單元設(shè)在所述服務(wù)器中; 當(dāng)所述NFC控制單元獲取標(biāo)簽時,發(fā)起標(biāo)簽識別請求; 響應(yīng)于所述標(biāo)簽識別請求,所述本地標(biāo)簽管理單元在所述本地標(biāo)簽數(shù)據(jù)庫中查詢所述標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)所述解析內(nèi)容執(zhí)行命令或者傳輸消息; 當(dāng)從所述本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,所述服務(wù)器標(biāo)簽管理單元在所述服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢所述標(biāo)簽對應(yīng)的解析內(nèi)容,并根據(jù)所述解析內(nèi)容執(zhí)行命令或者傳輸消息。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述標(biāo)簽為近距離無線通訊NFC標(biāo)簽。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于, 所述本地標(biāo)簽管理單元和所述服務(wù)器標(biāo)簽管理單元均包括索引模塊和更新算法標(biāo)記模塊; 所述索引模塊用于從所述本地標(biāo)簽數(shù)據(jù)庫或者所述服務(wù)器標(biāo)簽數(shù)據(jù)庫中索引到所述標(biāo)簽;所述更新算法標(biāo)記模塊用于根據(jù)MBU更新算法標(biāo)記所述標(biāo)簽。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于, 當(dāng)移動終端模擬標(biāo)簽時,所述本地標(biāo)簽管理單元還用于在所述本地標(biāo)簽數(shù)據(jù)庫中進(jìn)行查詢,所述查詢包括計算所述模擬標(biāo)簽的標(biāo)記,并進(jìn)行索引; 當(dāng)從所述本地標(biāo)簽數(shù)據(jù)庫中查詢失敗時,所述服務(wù)器標(biāo)簽管理單元還用于在所述服務(wù)器標(biāo)簽數(shù)據(jù)庫中查詢,并將查詢結(jié)果返回所述移動終端。
10.如權(quán)利要求6所述的系統(tǒng),其特征在于, 所述服務(wù)器還包括私有標(biāo)簽數(shù)據(jù)庫,所述私有標(biāo)簽數(shù)據(jù)庫用于對所述私有標(biāo)簽進(jìn)行導(dǎo)入、查詢、刪除和/或同步操作; 所述本地標(biāo)簽數(shù)據(jù)庫還用于存儲用戶的私有標(biāo)簽,并將所述私有標(biāo)簽與所述私有標(biāo)簽數(shù)據(jù)庫同步?!?br>
【文檔編號】G06F17/30GK103581233SQ201210263035
【公開日】2014年2月12日 申請日期:2012年7月27日 優(yōu)先權(quán)日:2012年7月27日
【發(fā)明者】劉銳, 王勇, 劉向輝, 李 真 申請人:中國電信股份有限公司