專(zhuān)利名稱(chēng):一種基于標(biāo)識(shí)號(hào)和語(yǔ)義信息的信息處理方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及一種信息處理方法,更具體地涉及一種基于用戶(hù)標(biāo)識(shí)號(hào)、語(yǔ)義信息和環(huán)境標(biāo)識(shí)的信息處理方法。
背景技術(shù):
目前一些運(yùn)行于移動(dòng)終端上的應(yīng)用程序能夠根據(jù)移動(dòng)終端所處的場(chǎng)所環(huán)境,向終端的使用者提供與該場(chǎng)所相關(guān)的信息服務(wù)。例如,運(yùn)行于移動(dòng)終端的應(yīng)用程序通過(guò)向服務(wù)器查詢(xún)?cè)谠搱?chǎng)所獲取的射頻信號(hào)來(lái)判斷移動(dòng)終端所在的場(chǎng)所,并將相關(guān)的信息返回給移動(dòng)終端。對(duì)于上述應(yīng)用,基于現(xiàn)有的技術(shù)方案可能有如下的實(shí)施方法:移動(dòng)終端通過(guò)自身的射頻設(shè)備,例如基于GPS、WIF1、藍(lán)牙、RFID、NFC等技術(shù)的射頻設(shè)備,在某場(chǎng)所中接收到包含標(biāo)識(shí)號(hào)的射頻信號(hào)或基于射頻信號(hào)生成標(biāo)識(shí)號(hào),并根據(jù)此標(biāo)識(shí)號(hào)生成信息處理請(qǐng)求并發(fā)送給服務(wù)器,服務(wù)器根據(jù)此標(biāo)識(shí)號(hào)返回相應(yīng)的信息。上述方法存在如下缺點(diǎn):移動(dòng)終端和服務(wù)器之間的交互方式是簡(jiǎn)單的請(qǐng)求-應(yīng)答模式且完全依賴(lài)于地理信息系統(tǒng)。在決定用戶(hù)所處的環(huán)境時(shí),目前的實(shí)施方法需要先獲得用戶(hù)所處的地理坐標(biāo),然后通過(guò)檢索坐標(biāo)對(duì)應(yīng)的數(shù)據(jù)庫(kù)來(lái)決定返回何種信息,例如場(chǎng)所的名稱(chēng)、屬性,服務(wù)列表等。這些處理方法,在過(guò)程中存在從射頻信號(hào)的物理局限到硬件性能約束到軟件檢索能力等的限制,致使返回給終端的環(huán)境信息存在很大誤差,特別的,在大多數(shù)的室內(nèi)場(chǎng)合中,無(wú)法確定終端所處的環(huán)境。另外,服務(wù)器和移動(dòng)終端之間的通信方式過(guò)度耦合,很難和其他應(yīng)用程序相互整合。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)中存在的上述問(wèn)題并提供新的優(yōu)點(diǎn),做出本發(fā)明。
本發(fā)明提供了一種基于標(biāo)識(shí)號(hào)和語(yǔ)義信息的信息處理方法,包括以下步驟:(a)一個(gè)或多個(gè)終端設(shè)備通過(guò)方法I獲取一個(gè)或多個(gè)環(huán)境標(biāo)識(shí);(b)所述一個(gè)或多個(gè)終端設(shè)備根據(jù)用戶(hù)標(biāo)識(shí)號(hào)、一個(gè)或多個(gè)語(yǔ)義信息和在步驟(a)中獲取的所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)生成信息處理請(qǐng)求,并將所述信息處理請(qǐng)求發(fā)送到服務(wù)器;(C)所述服務(wù)器接收到所述信息處理請(qǐng)求后,根據(jù)其中的所述用戶(hù)標(biāo)識(shí)號(hào)、所述一個(gè)或多個(gè)語(yǔ)義信息和所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)構(gòu)造出一個(gè)或多個(gè)三元組,并將所述一個(gè)或多個(gè)三元組存入到一個(gè)或多個(gè)三元組列表中;(d)所述服務(wù)器通過(guò)對(duì)所述一個(gè)或多個(gè)三元組列表基于預(yù)設(shè)的語(yǔ)義規(guī)則進(jìn)行語(yǔ)義推導(dǎo)得出一組用戶(hù)標(biāo)識(shí)號(hào),該組用戶(hù)之間可以通過(guò)方法2相互發(fā)現(xiàn)并相互通信??蛇x地,其中步驟(a)中所述的方法I為,所述終端設(shè)備接收射頻信號(hào),并從所述射頻信號(hào)中提取所述環(huán)境標(biāo)識(shí)??蛇x地,其中步驟(a)中所述的方法I為,所述終端設(shè)備接收射頻信號(hào),并基于所述射頻信號(hào)生成所述環(huán)境標(biāo)識(shí)??蛇x地,其中步驟(b)中所述的語(yǔ)義信息為表示終端設(shè)備“進(jìn)入”或“離開(kāi)”環(huán)境標(biāo)識(shí)所標(biāo)識(shí)的環(huán)境??蛇x地,在步驟(d)中,所述服務(wù)器在進(jìn)行所述語(yǔ)義推導(dǎo)之前,可以將從其他途徑獲得或生成的一個(gè)或多個(gè)三元組加入到所述一個(gè)或多個(gè)三元組列表中。可選地,其中步驟(d)中所述的語(yǔ)義推導(dǎo)為:所述服務(wù)器從所述一個(gè)或多個(gè)三元組列表中選擇所有具有相同語(yǔ)義信息和環(huán)境標(biāo)識(shí)的三元組,并從所選擇的三元組中獲取所有的所述用戶(hù)標(biāo)識(shí)號(hào),再將所獲取的所述用戶(hù)標(biāo)識(shí)號(hào)所代表的用戶(hù)所使用的終端設(shè)備分為一組??蛇x地,其中步驟(d)中所述的方法2為:所述服務(wù)器向各個(gè)所述用戶(hù)標(biāo)識(shí)號(hào)所代表的所述終端設(shè)備提供同一組內(nèi)的其他所述終端設(shè)備的信息,使得同一組內(nèi)的各個(gè)所述終端設(shè)備可以相互發(fā)現(xiàn),并且所述終端設(shè)備可以通過(guò)所述服務(wù)器中轉(zhuǎn)向同一組內(nèi)的一個(gè)或多個(gè)其他所述終端設(shè)備發(fā)送信息。本發(fā)明的一個(gè)顯著特點(diǎn)是移動(dòng)終端在構(gòu)造信息處理請(qǐng)求時(shí),會(huì)根據(jù)移動(dòng)終端的狀態(tài)有選擇地加入語(yǔ)義信息。所述語(yǔ)義信息可以來(lái)源于設(shè)計(jì)和開(kāi)發(fā)移動(dòng)終端和服務(wù)器的相關(guān)應(yīng)用程序時(shí)預(yù)先定義好的一個(gè)或多個(gè)語(yǔ)義信息。例如,這個(gè)語(yǔ)義信息可以是:“進(jìn)入”,用來(lái)表示移動(dòng)終端進(jìn)入到某個(gè)場(chǎng)所;也可以是:“離開(kāi)”,用來(lái)表示移動(dòng)終端離開(kāi)某個(gè)場(chǎng)所等。移動(dòng)終端通過(guò)在信息處理請(qǐng)求中包含語(yǔ)義信息,服務(wù)器就可以根據(jù)相應(yīng)的語(yǔ)義信息和預(yù)設(shè)的語(yǔ)義規(guī)則進(jìn)行語(yǔ)義推導(dǎo),從而能夠準(zhǔn)確地提供與環(huán)境相關(guān)的服務(wù)。本發(fā)明的又一顯著特點(diǎn)是服務(wù)器根據(jù)每個(gè)信息處理請(qǐng)求中的用戶(hù)標(biāo)識(shí)號(hào)、語(yǔ)義信息和環(huán)境標(biāo)識(shí)生成一個(gè)或多個(gè)三元組,存儲(chǔ)于服務(wù)器中,從而得到由若干三元組組成的一個(gè)或多個(gè)三元組列表,并使用語(yǔ)義規(guī)則對(duì)該一個(gè)或多個(gè)三元組列表中的信息進(jìn)行語(yǔ)義推導(dǎo),獲得推導(dǎo)結(jié)果,并根據(jù)該結(jié)果為終端設(shè)備提供相應(yīng)的服務(wù)。由于服務(wù)器基于語(yǔ)義規(guī)則對(duì)移動(dòng)終端的狀態(tài)和其所處的環(huán)境狀態(tài)之間的關(guān)系進(jìn)行推導(dǎo),所以通過(guò)配置和使用不同的語(yǔ)義推則,就可以靈活地改變服務(wù)器提供的服務(wù)的內(nèi)容和方式,也可以靈活地改變對(duì)用戶(hù)進(jìn)行動(dòng)態(tài)分組的規(guī)則,而不需要改動(dòng)應(yīng)用程序本身。另外由于一些語(yǔ)義推導(dǎo)的方法已經(jīng)被標(biāo)準(zhǔn)化,例如基于三元組的語(yǔ)義推導(dǎo)方法,所以可以很容易地讓不同的應(yīng)用程序共用服務(wù)器所提供的基于語(yǔ)義推導(dǎo)的環(huán)境相關(guān)的信息服務(wù)。本發(fā)明的另一個(gè)顯著特點(diǎn)是信息處理請(qǐng)求中的環(huán)境標(biāo)識(shí)在應(yīng)用過(guò)程中是可被修改的。這樣一來(lái),一旦該環(huán)境標(biāo)識(shí)所處的環(huán)境的性質(zhì)發(fā)生變化,只要修改該環(huán)境中射頻信號(hào)所發(fā)出的環(huán)境標(biāo)識(shí)的內(nèi)容,則終端設(shè)備在檢測(cè)到該環(huán)境標(biāo)識(shí)時(shí),就能立即推導(dǎo)出當(dāng)前所處環(huán)境的變化,不依賴(lài)于任何服務(wù)端的地理坐標(biāo)映射關(guān)系。這個(gè)特點(diǎn)與以往的基于地理信息系統(tǒng)的信息服務(wù)方法有顯著不同。
下面將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施方式,在附圖中:圖1例示了根據(jù)本發(fā)明的實(shí)施方式的基于標(biāo)識(shí)號(hào)和語(yǔ)義信息的信息處理方法的流程圖。
具體實(shí)施例方式參照?qǐng)D1,在步驟110,終端設(shè)備獲取環(huán)境標(biāo)識(shí)。終端設(shè)備可以通過(guò)接收并解析包含環(huán)境標(biāo)識(shí)的射頻信號(hào)來(lái)獲取環(huán)境標(biāo)識(shí);終端設(shè)備也可以根據(jù)射頻信號(hào)中所包含的信息動(dòng)態(tài)生成環(huán)境標(biāo)識(shí)。例如,環(huán)境標(biāo)識(shí)可以以SSID的形式作為WIFI廣播信號(hào)被WIFI設(shè)備發(fā)出,終端設(shè)備可以通過(guò)WIFI模塊來(lái)接收WIFI廣播信號(hào)并獲取該SSID,并將其作為環(huán)境標(biāo)識(shí)。在步驟120,終端設(shè)備根據(jù)用戶(hù)標(biāo)識(shí)號(hào),語(yǔ)義信息和環(huán)境標(biāo)識(shí)生成信息處理請(qǐng)求,并將該請(qǐng)求發(fā)送到服務(wù)器。所述用戶(hù)標(biāo)識(shí)號(hào)用于唯一標(biāo)識(shí)當(dāng)前終端設(shè)備,或當(dāng)前終端設(shè)備的使用者,或當(dāng)前終端設(shè)備上的特定應(yīng)用程序的使用者等。所述語(yǔ)義信息可以被服務(wù)器用于語(yǔ)義推導(dǎo)。在步驟130,服務(wù)器接收到信息處理請(qǐng)求后,將其中的用戶(hù)標(biāo)識(shí)號(hào)、一個(gè)或多個(gè)語(yǔ)義信息和一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)組成一個(gè)或多個(gè)三元組,并存入一個(gè)或多個(gè)三元組列表中。所述的一個(gè)或多個(gè)三元組列表可以包含由各個(gè)終端設(shè)備所獲得的若干三元組。服務(wù)器在后續(xù)步驟中會(huì)根據(jù)所述一個(gè)或多個(gè)三元組列表進(jìn)行語(yǔ)義推導(dǎo)。在步驟140中,服務(wù)器通過(guò)對(duì)所述一個(gè)或多個(gè)三元組列表基于預(yù)設(shè)的語(yǔ)義規(guī)則進(jìn)行語(yǔ)義推導(dǎo)得出一組終端設(shè)備標(biāo)識(shí)號(hào),該組終端設(shè)備之間可以相互發(fā)現(xiàn)并相互通信。為了說(shuō)明如何進(jìn)行基于語(yǔ)義規(guī)則對(duì)三元組列表進(jìn)行語(yǔ)義推導(dǎo),下面使用SPARQL(SPARQLProtocol and RDF Query Language)語(yǔ)言進(jìn)行示例說(shuō)明。例如,設(shè)Cl為終端I的用戶(hù)標(biāo)識(shí)號(hào),C2為終端2的用戶(hù)標(biāo)識(shí)號(hào),C3為終端3的用戶(hù)標(biāo)識(shí)號(hào),S為一種語(yǔ)義信息,El為環(huán)境I的環(huán)境標(biāo)識(shí),E2為環(huán)境2的環(huán)境標(biāo)識(shí),那么可以有如下例示三元組列表T:(Cl, S,El)(C2,S,E2)(C3, S,El)設(shè)語(yǔ)義規(guī)則R用SPARQL語(yǔ)言可以表述為:
SELECT C WHERE { C S El}該語(yǔ)義規(guī)則所表達(dá)的含義為“選擇出所有和語(yǔ)義信息S以及環(huán)境信息El相關(guān)聯(lián)的所有用戶(hù)標(biāo)識(shí)號(hào)”。則語(yǔ)義推導(dǎo)I (R,T)的結(jié)果為:ClC3該結(jié)果即為一組用戶(hù)標(biāo)識(shí)號(hào)的列表。服務(wù)器可以將該用戶(hù)標(biāo)識(shí)號(hào)列表發(fā)送給該列表內(nèi)的各個(gè)用戶(hù)所代表的終端設(shè)備,各個(gè)終端設(shè)備就可以通過(guò)服務(wù)器中轉(zhuǎn)將信息發(fā)送給該列表中的其他終端設(shè)備。服務(wù)器在進(jìn)行語(yǔ)義推導(dǎo)之前,也可以從其他途徑獲取或生成一個(gè)或多個(gè)三元組,并將這些三元組加入到所述的一個(gè)或多個(gè)三元組列表中,這樣就可以進(jìn)行更加多樣化的語(yǔ)義推導(dǎo)。 本發(fā)明所描述的信息處理方法,對(duì)于各種基于室內(nèi)場(chǎng)所的信息交互而言具有很大的價(jià)值;能為廣告、文化傳播、營(yíng)銷(xiāo)等行業(yè)帶來(lái)全面革新。例如,各種需要在大型室內(nèi)場(chǎng)所舉辦的展覽會(huì)、博覽會(huì)等,參展的單位在同一段時(shí)間內(nèi)都處在同一有限的地理范圍內(nèi),目前的各種基于地理信息的應(yīng)用無(wú)法以一種廉價(jià)而通用的方法做到將這些單位進(jìn)行劃分,也無(wú)法對(duì)到達(dá)過(guò)任意展位的用戶(hù)進(jìn)行確認(rèn)。這樣一來(lái),當(dāng)展會(huì)組織方需要對(duì)在場(chǎng)用戶(hù)進(jìn)行廣播和引導(dǎo)時(shí),就無(wú)法特定的針對(duì)某些用戶(hù)進(jìn)行信息發(fā)送,而只能是全局的廣播;參展單位也無(wú)法有效的統(tǒng)計(jì)和收集到達(dá)過(guò)其展位的用戶(hù)信息。而通過(guò)本發(fā)明所描述的信息處理方法,只要參展單位將其自有的用于無(wú)線通信的WIFI設(shè)備的SSID改寫(xiě)成有意義的單位標(biāo)識(shí)信息,即一種環(huán)境標(biāo)識(shí),則用戶(hù)手持終端在展館內(nèi)移動(dòng)時(shí),終端就能準(zhǔn)確的告知用戶(hù)是否進(jìn)入或離開(kāi)了某一特定的展位;特別的,參展單位也可以有效的對(duì)在展會(huì)上所獲得的用戶(hù)組進(jìn)行業(yè)務(wù)有關(guān)的信息廣播,例如,對(duì)在昨日上午到過(guò)本展位的用戶(hù)發(fā)送本單位的產(chǎn)品的最新目錄等。對(duì)于各種在固定經(jīng)營(yíng)場(chǎng)所進(jìn)行的零售等業(yè)務(wù)而言,本發(fā)明所描述的信息處理方法也很有意義。例如,打折、優(yōu)惠券、貴賓券等實(shí)際上就是針對(duì)特定的用戶(hù)群組所廣播的業(yè)務(wù)有關(guān)的信息,用戶(hù)只要將該信息作為憑證,就能以特定價(jià)格得到特定的服務(wù)或商品。很多情況下,對(duì)用戶(hù)群組的劃分都是基于用戶(hù)來(lái)過(guò)該場(chǎng)所的次數(shù)、時(shí)間、當(dāng)時(shí)消費(fèi)的金額等。通過(guò)本發(fā)明所描述的信息處理方法,經(jīng)營(yíng)者可以將標(biāo)識(shí)其場(chǎng)所及所售商品的環(huán)境標(biāo)識(shí)寫(xiě)入到可讀寫(xiě)的NFC標(biāo)簽中,以“購(gòu)買(mǎi)”為語(yǔ)義,則當(dāng)用戶(hù)持帶有NFC功能的終端主動(dòng)感應(yīng)該標(biāo)簽時(shí),經(jīng)營(yíng)者就能得到某用戶(hù)“購(gòu)買(mǎi)”位于某店鋪的某商品或服務(wù)的記錄,不但方便了用戶(hù)的購(gòu)買(mǎi)過(guò)程,經(jīng)營(yíng)者也能更有效的針對(duì)客戶(hù)進(jìn)行營(yíng)銷(xiāo)。例如,對(duì)“購(gòu)買(mǎi)”記錄在時(shí)間上進(jìn)行分組,餐廳可以對(duì)在周一到周五到過(guò)該餐廳消費(fèi)過(guò)的客戶(hù)給予某種事后的消費(fèi)返款,對(duì)周六日來(lái)過(guò)次數(shù)多的也可以執(zhí)行另一種消費(fèi)激勵(lì)等。其他的處理方法,對(duì)于大量人流的情況,及復(fù)雜條件的統(tǒng)計(jì)情況下都不合適。本說(shuō)明書(shū)中描述和圖示的具體實(shí)例僅出于示例目的,并不旨在限制本發(fā)明。本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的前提下對(duì)這些具體實(shí)施方案做出修改。
權(quán)利要求
1.一種基于標(biāo)識(shí)號(hào)和語(yǔ)義信息的信息處理方法,包括以下步驟: (a)一個(gè)或多個(gè)終端設(shè)備通過(guò)方法I獲取一個(gè)或多個(gè)環(huán)境標(biāo)識(shí); (b)所述一個(gè)或多個(gè)終端設(shè)備根據(jù)用戶(hù)標(biāo)識(shí)號(hào)、一個(gè)或多個(gè)語(yǔ)義信息和在步驟(a)中獲取的所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)生成信息處理請(qǐng)求,并將所述信息處理請(qǐng)求發(fā)送到服務(wù)器; (c)所述服務(wù)器接收到所述信息處理請(qǐng)求后,根據(jù)其中的所述用戶(hù)標(biāo)識(shí)號(hào)、所述一個(gè)或多個(gè)語(yǔ)義信息和所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)構(gòu)造出一個(gè)或多個(gè)三元組,并將所述一個(gè)或多個(gè)三元組存入到一個(gè)或多個(gè)三元組列表中; (d)所述服務(wù)器通過(guò)對(duì)所述一個(gè)或多個(gè)三元組列表基于預(yù)設(shè)的語(yǔ)義規(guī)則進(jìn)行語(yǔ)義推導(dǎo)得出一組用戶(hù)標(biāo)識(shí)號(hào),該組用戶(hù)之間可以通過(guò)方法2相互發(fā)現(xiàn)并相互通信。
2.根據(jù)權(quán)利要求1所述的信息處理方法,其中步驟(a)中所述的方法I為,所述終端設(shè)備接收射頻信號(hào),并從所述射頻信號(hào)中提取所述環(huán)境標(biāo)識(shí)。
3.根據(jù)權(quán)利要求1所述的信息處理方法,其中步驟(a)中所述的方法I為,所述終端設(shè)備接收射頻信號(hào),并基于所述射頻信號(hào)生成所述環(huán)境標(biāo)識(shí)。
4.根據(jù)權(quán)利要求1所述的信息處理方法,其中步驟(b)中所述的語(yǔ)義信息為表示終端設(shè)備“進(jìn)入”或“離開(kāi)”環(huán)境標(biāo)識(shí)所標(biāo)識(shí)的環(huán)境。
5.根據(jù)權(quán)利要求1所述的信息處理方法,其中步驟(d)中所述的語(yǔ)義推導(dǎo)為:所述服務(wù)器從所述一個(gè)或多個(gè)三元組列表中選擇所有具有相同語(yǔ)義信息和環(huán)境標(biāo)識(shí)的三元組,并從所選擇的三元組中獲取所有的所述用戶(hù)標(biāo)識(shí)號(hào),再將所獲取的所述用戶(hù)標(biāo)識(shí)號(hào)所代表的用戶(hù)所使用的終端設(shè)備分為一組。
6.根據(jù)權(quán)利要求1所述的信息處理方法,其中步驟(d)中所述的方法2為:所述服務(wù)器向各個(gè)所述用戶(hù)標(biāo)識(shí)號(hào)所代表的所述終端設(shè)備提供同一組內(nèi)的其他所述終端設(shè)備的信息,使得同一組內(nèi)的各個(gè)所述終端設(shè)備可以相互發(fā)現(xiàn),并且所述終端設(shè)備可以通過(guò)所述服務(wù)器中轉(zhuǎn)向同一組內(nèi)的一個(gè)或多個(gè)其他所述終端設(shè)備發(fā)送信息。
全文摘要
一種基于標(biāo)識(shí)號(hào)和語(yǔ)義信息的信息處理方法,包括以下步驟(a)一個(gè)或多個(gè)終端設(shè)備通過(guò)方法1獲取一個(gè)或多個(gè)環(huán)境標(biāo)識(shí);(b)所述一個(gè)或多個(gè)終端設(shè)備根據(jù)用戶(hù)標(biāo)識(shí)號(hào)、一個(gè)或多個(gè)語(yǔ)義信息和在步驟(a)中獲取的所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)生成信息處理請(qǐng)求,并將所述信息處理請(qǐng)求發(fā)送到服務(wù)器;(c)所述服務(wù)器接收到所述信息處理請(qǐng)求后,根據(jù)其中的所述用戶(hù)標(biāo)識(shí)號(hào)、所述一個(gè)或多個(gè)語(yǔ)義信息和所述一個(gè)或多個(gè)環(huán)境標(biāo)識(shí)構(gòu)造出一個(gè)或多個(gè)三元組,并將所述一個(gè)或多個(gè)三元組存入到一個(gè)或多個(gè)三元組列表中;(d)所述服務(wù)器通過(guò)對(duì)所述一個(gè)或多個(gè)三元組列表基于預(yù)設(shè)的語(yǔ)義規(guī)則進(jìn)行語(yǔ)義推導(dǎo)得出一組用戶(hù)標(biāo)識(shí)號(hào),該組用戶(hù)之間可以通過(guò)方法2相互發(fā)現(xiàn)并相互通信。
文檔編號(hào)H04L29/08GK103167399SQ201110413740
公開(kāi)日2013年6月19日 申請(qǐng)日期2011年12月13日 優(yōu)先權(quán)日2011年12月13日
發(fā)明者金錳, 陶醉 申請(qǐng)人:金錳, 陶醉