專利名稱:用于確定實(shí)體的情境的方法和系統(tǒng)的制作方法
用于確定實(shí)體的情境的方法和系統(tǒng)本發(fā)明涉及提供基于情境的服務(wù)。US7 043 255公開(kāi)了一種向管理移動(dòng)資源的公司和組織提供位置相關(guān)和時(shí)間敏感的信息服務(wù)的系統(tǒng)。WO 2004/089006公開(kāi)了一種用于管理情境相關(guān)信息的移動(dòng)站。該移動(dòng)站包括或關(guān)聯(lián)了用于感應(yīng)移動(dòng)用戶及由移動(dòng)用戶操作的移動(dòng)站的周圍環(huán)境情況的一個(gè)或多個(gè)傳感器。 該傳感器能夠?qū)⑺袘?yīng)到的數(shù)據(jù)處理為“情境元”(即,一條特定的情境相關(guān)信息)。該移動(dòng)站進(jìn)一步包括情境引擎,用于接收、存儲(chǔ)該情境元和提供對(duì)該情境元的訪問(wèn)。一旦存儲(chǔ)在移動(dòng)站中,情境元由被稱作“情境消費(fèi)者”的實(shí)體取回。一旦情境消費(fèi)者取回一個(gè)或多個(gè)情境元,該情境消費(fèi)者可利用這些情境元來(lái)確定移動(dòng)站(或移動(dòng)站的使用者)的情境,從而根據(jù)所確定的情境操作移動(dòng)站或者根據(jù)所確定的情境為用戶提供信息服務(wù)。WO 03/0546M公開(kāi)了一種基于位置的推薦系統(tǒng)和方法,其中確定無(wú)線設(shè)備的位置;為該位置計(jì)算新奇指數(shù)值(NIV)——指示對(duì)無(wú)線設(shè)備來(lái)說(shuō)占據(jù)該確定的位置是多么新穎;并且利用用戶情境和NIV值來(lái)向用戶提供基于情境的服務(wù)。本申請(qǐng)人注意到,為了訪問(wèn)基于情境的服務(wù),設(shè)備通常需要配備或者關(guān)聯(lián)到傳感器,所述傳感器能夠獲取可被用于確定該設(shè)備或操作該設(shè)備的用戶的情境參數(shù)的數(shù)據(jù)。隨著與設(shè)備相關(guān)聯(lián)的傳感器的數(shù)量/類型增加,可獲得的與該設(shè)備(或該設(shè)備的用戶)相關(guān)的情境參數(shù)擴(kuò)大。特別地,與設(shè)備相關(guān)聯(lián)的傳感器的數(shù)量/類型越多,能夠提供給該設(shè)備用戶的基于情境的服務(wù)的數(shù)量越大。本申請(qǐng)人面臨著提高向用戶提供基于情境的服務(wù)的能力的技術(shù)問(wèn)題。特別地,本申請(qǐng)人面臨著給予用戶超出與該用戶的設(shè)備關(guān)聯(lián)的傳感器的數(shù)量和類型而利用基于情境的服務(wù)的可能性的技術(shù)問(wèn)題。本申請(qǐng)人發(fā)現(xiàn)這個(gè)問(wèn)題可以通過(guò)提供關(guān)于與電信系統(tǒng)的消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息的方法得到解決,該電信系統(tǒng)還包括多個(gè)提供者設(shè)備,并且該方法包括a)檢查與該情境參數(shù)相關(guān)的數(shù)據(jù)對(duì)該消費(fèi)者設(shè)備是否可用;b)在步驟a)為肯定的情況下,基于該可用的數(shù)據(jù)獲取關(guān)于與該消費(fèi)者設(shè)備相關(guān)的所述情境參數(shù)的信息;C)在步驟a)為否定的情況下,根據(jù)預(yù)定的鄰近準(zhǔn)則,檢查該多個(gè)提供者設(shè)備中是否存在至少一個(gè)附近的提供者設(shè)備,所述附近的提供者設(shè)備關(guān)于所述情境參數(shù)鄰近所述消費(fèi)者設(shè)備;d)在步驟C)為肯定的情況下,檢查對(duì)確定關(guān)于與該消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息有用的數(shù)據(jù)是否對(duì)所述至少一個(gè)附近的提供者設(shè)備可用;e)在步驟d)為肯定的情況下,基于對(duì)所述至少一個(gè)附近的提供者設(shè)備可用的數(shù)據(jù)確定關(guān)于該消費(fèi)者設(shè)備的情境信息。在當(dāng)前的說(shuō)明書(shū)和權(quán)利要求中,表述——“鄰近”用于指示兩設(shè)備之間物理或邏輯上的鄰近,其根據(jù)取決于所考慮的情境參數(shù)的預(yù)定鄰近準(zhǔn)則而建立。例如,根據(jù)示例性的鄰近準(zhǔn)則,設(shè)備X,其離設(shè)備YlKm遠(yuǎn),當(dāng)涉及城市天氣預(yù)報(bào)情境參數(shù)時(shí)可被認(rèn)為鄰近設(shè)備Y。相反,關(guān)于室內(nèi)環(huán)境溫度情境參數(shù),設(shè)備X可被認(rèn)為不鄰近設(shè)備Y;-“附近設(shè)備”用于指示關(guān)于預(yù)定的情境參數(shù),根據(jù)預(yù)定鄰近準(zhǔn)則被認(rèn)為鄰近消費(fèi)者設(shè)備的提供者設(shè)備;-“和設(shè)備相關(guān)的情境參數(shù)”用于指示任何可被用于表征設(shè)備和/或操作該設(shè)備的用戶的狀況的參數(shù)。例如,情境參數(shù)可以與位置(絕對(duì)位置、相對(duì)位置、共同位置,...)、環(huán)境氣候情況、環(huán)境污染情況、交通情況、用戶習(xí)慣、用戶商業(yè)承諾、用戶工作時(shí)間、用戶朋友列表和關(guān)系、用戶日程條目、網(wǎng)絡(luò)資源、網(wǎng)絡(luò)連接質(zhì)量等相關(guān);-“消費(fèi)者設(shè)備”用于指示適于直接或通過(guò)另一實(shí)體(例如,基于情境的服務(wù)提供者)居間來(lái)利用對(duì)提供者設(shè)備已知的情境參數(shù)信息的設(shè)備;-“提供者設(shè)備”用于指示在處理消費(fèi)者設(shè)備時(shí)潛在地適于存放關(guān)于對(duì)其已知的至少一個(gè)情境參數(shù)的信息的設(shè)備。應(yīng)注意,即使在說(shuō)明書(shū)和權(quán)利要求中消費(fèi)者設(shè)備被公開(kāi)為“消費(fèi)者”的角色,提供者設(shè)備被公開(kāi)為“提供者”角色,根據(jù)本發(fā)明,消費(fèi)者和提供者設(shè)備可適于同時(shí)或在不同時(shí)刻扮演兩個(gè)角色。根據(jù)本發(fā)明的方法,當(dāng)與關(guān)于消費(fèi)者設(shè)備A的情境參數(shù)相關(guān)的數(shù)據(jù)不可用時(shí),-例如因?yàn)樵O(shè)備A沒(méi)有配備(或關(guān)聯(lián))適于獲取與所述情境參數(shù)相關(guān)的數(shù)據(jù)的傳感器或者因?yàn)閭鞲衅鲿簳r(shí)不工作-如果關(guān)于所述情境參數(shù)存在至少一個(gè)附近的提供者設(shè)備可被認(rèn)為鄰近消費(fèi)者設(shè)備A,用于確定所述信息的數(shù)據(jù)對(duì)該提供者設(shè)備是可用的,則關(guān)于消費(fèi)者設(shè)備A 的情境參數(shù)的信息也可被確定。這樣,向用戶提供基于情境的服務(wù)的能力提高了,并且用戶被給予利用超出與該用戶的設(shè)備關(guān)聯(lián)的傳感器的數(shù)量和類型的基于情境的服務(wù)的可能性。有利地,消費(fèi)者設(shè)備與可用于確定該消費(fèi)者設(shè)備和多個(gè)提供者設(shè)備中的另一設(shè)備之間的鄰近關(guān)系的鄰近相關(guān)信息相關(guān)聯(lián)。有利地,多個(gè)提供者設(shè)備中的每個(gè)都與可用于確定相應(yīng)設(shè)備和其他設(shè)備之間的鄰近關(guān)系的鄰近相關(guān)信息相關(guān)聯(lián)。鄰近相關(guān)信息的例子可以是電信標(biāo)識(shí)符/地址,如IP地址、GPS標(biāo)識(shí)符、藍(lán)牙標(biāo)識(shí)符、Wi-Fi標(biāo)識(shí)符、WiMAX標(biāo)識(shí)符,NFC標(biāo)識(shí)符,GSM/UMTS小區(qū)標(biāo)識(shí)符等。有利地,該消費(fèi)者設(shè)備和(至少部分的)該多個(gè)提供者設(shè)備每個(gè)包括至少一個(gè) (硬件和/或軟件)鄰近指示元件,其允許與可用于確定相應(yīng)設(shè)備和另一設(shè)備之間的鄰近關(guān)系的相應(yīng)設(shè)備鄰近相關(guān)信息相關(guān)聯(lián)。例如,鄰近指示元件可以是協(xié)議棧,例如,GPS芯片,通信協(xié)議棧,例如,網(wǎng)卡/接口 (如以太網(wǎng)卡/接口),和/或通信協(xié)議無(wú)線電棧,例如,藍(lán)牙棧、Wi-Fi棧、WiMAX棧、NFC (近場(chǎng)通信)?;騁SM/UMTS棧。有利地,步驟c)包括通過(guò)使用與消費(fèi)者設(shè)備和提供者設(shè)備相關(guān)聯(lián)的鄰近相關(guān)信息確定它們之間的鄰近關(guān)系。有利地,在步驟c)中應(yīng)用鄰近準(zhǔn)則確立在考慮已確定的鄰近關(guān)系的情況下,是否存在至少一個(gè)附近的提供者設(shè)備關(guān)于該情境參數(shù)可被認(rèn)為鄰近該消費(fèi)者設(shè)備。步驟a)中的檢查例如可通過(guò)檢查與關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)相關(guān)的數(shù)據(jù)是否存儲(chǔ)在所述消費(fèi)者設(shè)備的情境庫(kù)中和/或通過(guò)檢查是否所述消費(fèi)者設(shè)備配備或關(guān)聯(lián)了適于獲取所述數(shù)據(jù)的適當(dāng)?shù)那榫硞鞲衅鱽?lái)執(zhí)行。有利地,多個(gè)提供者設(shè)備中的至少一個(gè)設(shè)備配備或關(guān)聯(lián)了適于獲取指示與其或與操作其的用戶相關(guān)的至少一個(gè)情境參數(shù)的數(shù)據(jù)的至少一個(gè)情境傳感器。優(yōu)選地,多個(gè)提供者設(shè)備配備或關(guān)聯(lián)了適于獲取指示與其或與操作其的用戶相關(guān)的至少一個(gè)情境參數(shù)的數(shù)據(jù)的至少一個(gè)情境傳感器。有利地,該消費(fèi)者設(shè)備配備或關(guān)聯(lián)了適于獲取指示與其或與操作其的用戶相關(guān)的至少一個(gè)情境參數(shù)的數(shù)據(jù)的至少一個(gè)情境傳感器。步驟d)中的檢查例如可以通過(guò)檢查用于確定關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)的信息的數(shù)據(jù)是否存儲(chǔ)在所述至少一個(gè)附近的提供者設(shè)備的情境庫(kù)中和/或檢查所述至少一個(gè)附近的提供者設(shè)備是否配備或關(guān)聯(lián)了適于獲取所述數(shù)據(jù)的合適的傳感器來(lái)執(zhí)行。有利地,該方法進(jìn)一步包括步驟cl)檢查對(duì)鄰近該消費(fèi)者設(shè)備的至少一個(gè)附近的提供者設(shè)備是否符合預(yù)定的傳播準(zhǔn)則。優(yōu)選地,步驟d)和e)當(dāng)步驟cl)為肯定的情況下執(zhí)行。該傳播準(zhǔn)則可以例如考慮預(yù)定的隱私策略、用戶偏好、準(zhǔn)確度情況等。有利地,步驟c)、d)和e)也在步驟a)為肯定的情況下執(zhí)行。有利地,消費(fèi)者設(shè)備和提供者設(shè)備是用戶設(shè)備,由電信系統(tǒng)的用戶操作來(lái)訪問(wèn)由該電信系統(tǒng)的運(yùn)營(yíng)商提供的電信服務(wù)(如,基于情境的服務(wù))。通常,消費(fèi)者設(shè)備和提供者設(shè)備是電信用戶設(shè)備,適于使得用戶能夠操作這些設(shè)備來(lái)通過(guò)該電信系統(tǒng)相互通信。有利地,e)進(jìn)一步包括確定所確定信息的準(zhǔn)確度。第二方面,本發(fā)明涉及電信系統(tǒng)的情境平臺(tái),該情境平臺(tái)包括-適于從實(shí)體接收對(duì)關(guān)于該電信系統(tǒng)的消費(fèi)者設(shè)備的情境參數(shù)的信息的請(qǐng)求的模塊;-適于檢查與該情境參數(shù)相關(guān)的數(shù)據(jù)是否對(duì)該消費(fèi)者設(shè)備可用的模塊;在肯定的情況下,基于可用的數(shù)據(jù)獲取關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)的信息,并向該實(shí)體提供所獲得的信息;-適于存儲(chǔ)和應(yīng)用預(yù)定的鄰近準(zhǔn)則來(lái)檢查在該電信系統(tǒng)的多個(gè)提供者設(shè)備中是否存在至少一個(gè)附近的提供者設(shè)備關(guān)于所述情境參數(shù)鄰近該消費(fèi)者設(shè)備的模塊;-適于檢查對(duì)確定關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)的信息有用的數(shù)據(jù)對(duì)所述至少一個(gè)附近的提供者設(shè)備是否可用,在肯定的情況下,基于可用的數(shù)據(jù)為所述至少一個(gè)附近的提供者設(shè)備確定該消費(fèi)者設(shè)備上的情境信息,并且將消費(fèi)者設(shè)備上的所確定的情境信息提供給該實(shí)體的模塊。有利地,該情境平臺(tái)進(jìn)一步包括適于保持與該消費(fèi)者設(shè)備和多個(gè)提供者設(shè)備相關(guān)聯(lián)的鄰近相關(guān)信息為最新的模塊。有利地,該情境平臺(tái)進(jìn)一步包括適于根據(jù)與所述消費(fèi)者設(shè)備和多個(gè)提供者設(shè)備相關(guān)聯(lián)的所述鄰近相關(guān)信息確定它們之間的鄰近關(guān)系的模塊。至于本發(fā)明這方面的其他特征,參考本發(fā)明第一方面所公開(kāi)的。根據(jù)第三方面,本發(fā)明涉及電信系統(tǒng),其包括至少一個(gè)消費(fèi)者設(shè)備、多個(gè)提供者設(shè)備和根據(jù)本發(fā)明第二方面的情境平臺(tái)。
有利地,該電信系統(tǒng)進(jìn)一步包括用于安置該消費(fèi)者設(shè)備、多個(gè)提供者設(shè)備和情境平臺(tái)相互通信的網(wǎng)絡(luò)(可為有線和/或無(wú)線)。有利地,該電信系統(tǒng)進(jìn)一步包括基于情境的服務(wù)提供者。至于本發(fā)明這方面的其他特征,參考本發(fā)明其他方面所公開(kāi)的。本發(fā)明的特征和優(yōu)點(diǎn)將通過(guò)僅通過(guò)非限制性實(shí)例的方式提供的以下一些示例性實(shí)施例的詳細(xì)描述而變得明顯,將參考下述附圖進(jìn)行描述,在附圖中——
圖1示意性地示出根據(jù)本發(fā)明一個(gè)實(shí)施例的電信系統(tǒng);——圖2示意性地示出根據(jù)本發(fā)明一個(gè)實(shí)施例的情境平臺(tái);——圖3示意性地示出根據(jù)本發(fā)明一個(gè)實(shí)施例,概述為確定關(guān)于消費(fèi)者設(shè)備的情境參數(shù)的信息而執(zhí)行的主要?jiǎng)幼鞯牧鞒虉D;——圖4示意性地示出根據(jù)本發(fā)明第一個(gè)實(shí)施例的情境更新和情境傳播操作;——圖5示意性地示出根據(jù)本發(fā)明第二個(gè)實(shí)施例的情境更新和情境傳播操作。圖1公開(kāi)了包括多個(gè)設(shè)備10、網(wǎng)絡(luò)1、服務(wù)提供者2和情境平臺(tái)100的電信系統(tǒng)。設(shè)備10可以是用戶設(shè)備,由電信系統(tǒng)的用戶操作來(lái)訪問(wèn)由該電信系統(tǒng)的運(yùn)營(yíng)商提供的電信服務(wù)(如,基于情境的服務(wù))。通常,這些是電信用戶設(shè)備,適應(yīng)于使用戶能操作這些設(shè)備來(lái)通過(guò)該電信系統(tǒng)相互通信。例如,設(shè)備10包括如電話機(jī)、IP(互聯(lián)網(wǎng)協(xié)議)電話、蜂窩或移動(dòng)電話、移動(dòng)電視機(jī)、個(gè)人計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)等的用戶設(shè)備。網(wǎng)絡(luò)1通常包括一個(gè)或多個(gè)局域和/或廣域網(wǎng)絡(luò),其可以是有線和/或無(wú)線網(wǎng)絡(luò), 比如蜂窩網(wǎng)絡(luò)、包交換數(shù)據(jù)網(wǎng)絡(luò)、公共交換機(jī)電話網(wǎng)絡(luò)、互聯(lián)網(wǎng)等。服務(wù)提供者2可以是適于提供基于情境的服務(wù)的任何類型的服務(wù)提供者。設(shè)備10、服務(wù)提供者2和情境平臺(tái)100適于通過(guò)網(wǎng)絡(luò)1通信。設(shè)備10、服務(wù)提供者2和情境平臺(tái)100可以根據(jù)本領(lǐng)域中已知技術(shù),通過(guò)無(wú)線鏈路、有線鏈路或二者的混合而連接至網(wǎng)絡(luò)1。無(wú)線技術(shù)的典型實(shí)例是藍(lán)牙、Wi-Fi、Wi-Max、 NFC、UMTS、GSM/GPRS 及類似技術(shù)。設(shè)備10中的至少一個(gè)被配備或者關(guān)聯(lián)了適于獲取指示關(guān)于該設(shè)備或該設(shè)備用戶的至少一個(gè)情境參數(shù)的數(shù)據(jù)的至少一個(gè)情境傳感器(圖中未示出)。該情境傳感器示例性地可以是交通傳感器、污染傳感器、環(huán)境光線傳感器、音頻傳感器、三軸加速傳感器、環(huán)境(室內(nèi)/戶外)溫度傳感器、定位傳感器(例如,能夠確定設(shè)備的經(jīng)度和緯度方向的GPS定位設(shè)備,或能確定設(shè)備所在的GSM小區(qū)的GSM棧)。圖1中,假設(shè)部分的設(shè)備10包括至少一個(gè)情境傳感器和本地情境模塊(整體由附圖標(biāo)記12示出)。該情境模塊適于發(fā)送各設(shè)備10的情境傳感器所要求的數(shù)據(jù)到情境平臺(tái) 100。數(shù)據(jù)可周期性地從設(shè)備10發(fā)送到情境平臺(tái)100和/或應(yīng)情境平臺(tái)100請(qǐng)求而發(fā)送。在圖2中,情境平臺(tái)100包含情境傳播提供者110和情境代理120。情境傳播提供者Iio包含傳播模塊112、鄰近模塊114和通知處理器116。如下文的更詳細(xì)解釋,鄰近模塊114適于保持更新與電信系統(tǒng)的設(shè)備10相關(guān)聯(lián)的與鄰近相關(guān)的信息,并且傳播模塊112適于存儲(chǔ)和應(yīng)用預(yù)先確定的鄰近規(guī)則和傳播準(zhǔn)則。通知處理器116適于處理情境傳播提供者110和情境代理120間的通信。情境代理120適于根據(jù)本領(lǐng)域已知的技術(shù),基于關(guān)聯(lián)的情境傳感器獲取的數(shù)據(jù)以及可選地,基于網(wǎng)絡(luò)1提供的數(shù)據(jù),確定和存儲(chǔ)與設(shè)備10相關(guān)的情境參數(shù)的信息。情境代理120包含情境倉(cāng)庫(kù)122以用于存儲(chǔ)關(guān)于為設(shè)備10確定的情境參數(shù)的信肩、ο情境平臺(tái)110,并且具體地說(shuō),傳播模塊112、鄰近模塊114、通知處理器116以及情境代理120適于從不同角度,如下文在圖3-5中更具體描述的那樣實(shí)現(xiàn)本發(fā)明。根據(jù)本發(fā)明,當(dāng)需要與設(shè)備10 (在下文稱為消費(fèi)者設(shè)備)相關(guān)的特定情境參數(shù)的信息的時(shí)候,相應(yīng)的請(qǐng)求被從作出請(qǐng)求的實(shí)體送到情境平臺(tái)100。作出請(qǐng)求的實(shí)體可以示例性地為消費(fèi)者設(shè)備10 (例如,運(yùn)行在消費(fèi)者設(shè)備10上的恰當(dāng)?shù)能浖?yīng)用),服務(wù)提供者2 或運(yùn)行在情境平臺(tái)100自身上的恰當(dāng)?shù)能浖?yīng)用。如圖3中的流程圖所示,在框200,情境平臺(tái)100接收到該請(qǐng)求。在框201處,情境平臺(tái)100檢查是否關(guān)于與消費(fèi)者設(shè)備10相關(guān)的特定情境參數(shù) (例如,設(shè)備10周邊的環(huán)境溫度值)的所請(qǐng)求的信息對(duì)消費(fèi)者設(shè)備10是可用的。檢查可以通過(guò),例如,檢查是否消費(fèi)者設(shè)備10配備或關(guān)聯(lián)了適于獲取與所請(qǐng)求的信息相關(guān)的數(shù)據(jù)的適當(dāng)傳感器(例如戶外環(huán)境溫度傳感器),或者通過(guò)檢查是否情境倉(cāng)庫(kù) 122已經(jīng)為消費(fèi)者設(shè)備10存儲(chǔ)了所請(qǐng)求的信息來(lái)執(zhí)行。在框201是肯定情況下,情境平臺(tái)100收到所請(qǐng)求的信息并把信息返回到作出請(qǐng)求的實(shí)體(框20 。該信息可以從消費(fèi)者設(shè)備10的本地情境模塊12獲得,或者從情境倉(cāng)庫(kù)122取回。在框201是否定情況下,情境平臺(tái)100檢查,與已被請(qǐng)求信息的情境參數(shù)相關(guān)地, 是否存在至少一個(gè)電信系統(tǒng)的設(shè)備10(下文稱為附近的提供者設(shè)備)根據(jù)預(yù)先確定的鄰近規(guī)則可以被認(rèn)為鄰近消費(fèi)者設(shè)備10(203)。在框203是否定情況下,情境平臺(tái)100返回否定結(jié)果到作出請(qǐng)求的實(shí)體(框204)。在框203是肯定情況下,情境平臺(tái)100檢查對(duì)至少一個(gè)附近的提供者設(shè)備10與所請(qǐng)求信息相關(guān)的數(shù)據(jù)是否可用(框205)??梢酝ㄟ^(guò)檢查是否所述至少一個(gè)附近的提供者設(shè)備10配備或關(guān)聯(lián)了適當(dāng)?shù)那榫硞鞲衅?例如,環(huán)境溫度傳感器),其適于獲取用于確定關(guān)于消費(fèi)者設(shè)備10的情境參數(shù)的所請(qǐng)求信息;或者通過(guò)檢查情境倉(cāng)庫(kù)122是否已為所述至少一個(gè)附近的提供者設(shè)備10存儲(chǔ)了相關(guān)數(shù)據(jù),來(lái)進(jìn)行該檢查。根據(jù)優(yōu)選的實(shí)施例(圖中未示出),如果對(duì)所述至少一個(gè)附近的提供者設(shè)備10,滿足預(yù)先確定的傳播準(zhǔn)則,則執(zhí)行框205處的檢查。例如,傳播準(zhǔn)則可以考慮預(yù)定的隱私策略、用戶偏好等。如果傳播準(zhǔn)則不滿足,則否定的結(jié)果被返回給作出請(qǐng)求的實(shí)體。當(dāng)框205處的檢查結(jié)果為否定時(shí),情境平臺(tái)100返回否定結(jié)果給作出請(qǐng)求的實(shí)體 (框 204)。當(dāng)框205處的檢查結(jié)果為肯定時(shí),例如從至少一個(gè)附近的提供者設(shè)備10的本地情境模塊12獲得數(shù)據(jù)或從情境倉(cāng)庫(kù)122取回?cái)?shù)據(jù),情境平臺(tái)100為至少一個(gè)附近的提供者設(shè)備10獲取有用數(shù)據(jù)(框206)。此外,在框206處,情境平臺(tái)基于為所述至少一個(gè)附近的提供者設(shè)備獲取的相關(guān)數(shù)據(jù),為所請(qǐng)求的信息計(jì)算結(jié)果并將計(jì)算的結(jié)果返回給作出請(qǐng)求的實(shí)體。根據(jù)優(yōu)選的實(shí)施例(圖中未示出),在框202處,情境平臺(tái)100也能適于在返回所
8請(qǐng)求的信息給作出請(qǐng)求的實(shí)體之前,在預(yù)定的判決規(guī)則下執(zhí)行框203至206的動(dòng)作。這給予了增強(qiáng)返回給作出請(qǐng)求的實(shí)體的信息的可能性。實(shí)際上,例如給定-具有藍(lán)牙棧的消費(fèi)者設(shè)備A,關(guān)于被發(fā)現(xiàn)設(shè)備的列表A的信息對(duì)該消費(fèi)者設(shè)備A 可用,以及-設(shè)備B,其可被認(rèn)為鄰近消費(fèi)者設(shè)備A,并具有帶有被發(fā)現(xiàn)設(shè)備的列表B的藍(lán)牙棧,通過(guò)使用來(lái)自列表B的數(shù)據(jù),消費(fèi)者設(shè)備A發(fā)現(xiàn)的設(shè)備的列表A可以在被返回給作出請(qǐng)求的實(shí)體前被恰當(dāng)增強(qiáng)(反之亦然)。有利地,在框206,需要時(shí),情境平臺(tái)100也可以適于計(jì)算所計(jì)算出的結(jié)果的精度并將其連同計(jì)算出的結(jié)果一起返回給作出請(qǐng)求的實(shí)體。根據(jù)一個(gè)實(shí)施例,如果計(jì)算出的精度超過(guò)預(yù)定的閾值,則計(jì)算出的結(jié)果可以被返回給作出請(qǐng)求的實(shí)體。例如,如果請(qǐng)求的關(guān)于和消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息是戶外環(huán)境溫度值, 如果對(duì)附近的提供者設(shè)備可用的戶外環(huán)境溫度值是觀!,精度士2°C,并且如果該附近的提供者設(shè)備的消費(fèi)者設(shè)備被估計(jì)位于等溫區(qū),則在框206,情境平臺(tái)100將會(huì)向作出請(qǐng)求的實(shí)體返回包含對(duì)該附近的提供者設(shè)備可用的原樣信息的結(jié)果(戶外環(huán)境溫度值= 280C 士2°C)。如果作為替代地,所請(qǐng)求的信息是消費(fèi)者設(shè)備的位置的值,則情境平臺(tái)100 將適于根據(jù)該附近的提供者設(shè)備的位置估計(jì)消費(fèi)者設(shè)備的位置,并計(jì)算所估計(jì)的位置的精度。例如,根據(jù)附近的提供者設(shè)備的位置估計(jì)消費(fèi)者設(shè)備的位置的技術(shù),S卩,計(jì)算估計(jì)的位置的精度的技術(shù),在本領(lǐng)域可從數(shù)學(xué)和統(tǒng)計(jì)方面的文獻(xiàn)獲知。例如,消費(fèi)者設(shè)備的位置可以被估計(jì)為附近的提供者設(shè)備的位置加上兩個(gè)設(shè)備間的估計(jì)距離dest??梢曰谠趦蓚€(gè)設(shè)備的情境平臺(tái)100的布局的鄰近相關(guān)信息和與消費(fèi)者設(shè)備的位置相關(guān)聯(lián)的適當(dāng)?shù)慕y(tǒng)計(jì)分布的基礎(chǔ)上估計(jì)兩個(gè)設(shè)備間的估計(jì)距離dest。例如,估計(jì)距離可以根據(jù)下面公式來(lái)評(píng)估dest = σ * d(1)其中,σ是統(tǒng)計(jì)分布的標(biāo)準(zhǔn)偏差,且d代表情境平臺(tái)100為獲取鄰近相關(guān)信息所使用的技術(shù)能獲得的兩個(gè)設(shè)備間的最大可能距離(最差情況)。例如,在使用GSM/UMTS技術(shù)情況下,d可以表示GDM/UMTS小區(qū)半徑,在使用藍(lán)牙技術(shù)情況下,d可以表示最大藍(lán)牙范圍,在使用Wi-fi技術(shù)的情況下,d可以表示最大Wi-fi距離,等等。統(tǒng)計(jì)分布根據(jù)一定的概率值平均該最差情況。例如,當(dāng)消費(fèi)者設(shè)備和附近的提供者設(shè)備處于同一 GSM/UMTS小區(qū)時(shí),且在消費(fèi)者設(shè)備的位置是高斯分布(也稱為正態(tài)分布)的情況下,標(biāo)準(zhǔn)偏差σ等于0.68,表明有68% 的可能性,消費(fèi)者設(shè)備的位置在以附近的提供者設(shè)備的給定位置為中心且半徑為估計(jì)距離 dest的圓內(nèi)。可以基于附近的提供者設(shè)備的位置的精度(Accnd)用下面公式估算估計(jì)的消費(fèi)者設(shè)備位置值的精度(Acc。d)Acccd = Accnd+dest = Accnd+ σ * d(2)通常來(lái)講,可以根據(jù)附近的提供者設(shè)備的已知的信息的精度Accnd,利用下面的公式來(lái)評(píng)估關(guān)于為消費(fèi)者設(shè)備估計(jì)的情境參數(shù)的矢量的信息的精度(Acc。d)
Acccd = Accnd+f ( σ,ρ)(3)其中ρ是代表對(duì)于特定情境參數(shù),消費(fèi)者設(shè)備和附近的提供者設(shè)備之間的可能鄰近參數(shù)的矢量;ο是和情境參數(shù)相關(guān)聯(lián)的統(tǒng)計(jì)分布的標(biāo)準(zhǔn)偏差的矢量;并且f是精度的傳播函數(shù)。注意到關(guān)于為消費(fèi)者設(shè)備估計(jì)的情境參數(shù)的信息的精度(Acc。d)不一定比對(duì)該消費(fèi)者設(shè)備已經(jīng)已知的信息的精度差。事實(shí)上,在某些情況下精度有所提高。例如-如果消費(fèi)者設(shè)備B有GSM棧,使得它僅能基于服務(wù)于設(shè)備B的GSM小區(qū)(可具有幾公里量級(jí)的小區(qū)半徑)的標(biāo)識(shí)符(CGI)而被定位;-如果提供者設(shè)備A有GPS棧,并且-如果設(shè)備A和B在藍(lán)牙鄰近范圍內(nèi),基于A的GPS位置和設(shè)備A和B之間距離的最大藍(lán)牙范圍來(lái)估計(jì)B的位置的精度, 要好于基于從設(shè)備B的GSM??色@得的信息來(lái)確定的B的位置精度。如上所述,在框203,情境傳播提供者110驗(yàn)證關(guān)于對(duì)其請(qǐng)求了信息的情境參數(shù), 是否存在電信系統(tǒng)的至少一個(gè)附近的提供者設(shè)備10,其一根據(jù)預(yù)定的鄰近準(zhǔn)則一可被認(rèn)為鄰近該消費(fèi)者設(shè)備10。根據(jù)本發(fā)明,兩設(shè)備之間的鄰近可以是物理鄰近或邏輯鄰近。物理鄰近可基于兩設(shè)備之間的位置關(guān)系來(lái)確定,其可以例如按“米”來(lái)評(píng)估。相對(duì)地,邏輯鄰近可以通過(guò)考慮其他鄰近關(guān)系來(lái)確定,例如,鏈接兩設(shè)備的電信網(wǎng)絡(luò)的跳數(shù),或考慮是否兩設(shè)備屬于同一好友列表或同一 VPN(虛擬專用網(wǎng)絡(luò))等。物理或邏輯的鄰近可以參考現(xiàn)在時(shí)間或過(guò)去的給定時(shí)間來(lái)確定。對(duì)于在要求兩設(shè)備間的過(guò)去時(shí)間鄰近時(shí)提供基于情境的服務(wù)(例如,離線的基于情境標(biāo)記的服務(wù))來(lái)說(shuō),參考過(guò)去給定時(shí)間是有用的。此外,根據(jù)本發(fā)明,兩設(shè)備之間的鄰近是相對(duì)的術(shù)語(yǔ),其通過(guò)應(yīng)用依賴于所考慮的情境參數(shù)的鄰近規(guī)則來(lái)建立。事實(shí)上,如上所述,根據(jù)鄰近規(guī)則,在考慮城市天氣預(yù)報(bào)情境參數(shù)時(shí)離設(shè)備Ylkm遠(yuǎn)的設(shè)備X可以被認(rèn)為鄰近設(shè)備Y。然而,對(duì)于室內(nèi)環(huán)境溫度情境參數(shù), 設(shè)備X可被認(rèn)為不鄰近設(shè)備Y。為執(zhí)行框203的檢測(cè),情境傳播提供者110評(píng)估該消費(fèi)者設(shè)備10和該電信系統(tǒng)的其他設(shè)備10之間的鄰近關(guān)系(例如,物理距離或?qū)o定VPN或好友列表的所屬關(guān)系),并且應(yīng)用該鄰近規(guī)則來(lái)確定考慮所評(píng)估的鄰近關(guān)系的情況下,是否存在該電信系統(tǒng)的至少一個(gè)附近的提供者設(shè)備10,對(duì)于所考慮的情境參數(shù)可被認(rèn)為鄰近該消費(fèi)者設(shè)備10。可由情境傳播供應(yīng)者110基于對(duì)消費(fèi)者設(shè)備10和電信系統(tǒng)的其他設(shè)備10可用的鄰近相關(guān)信息來(lái)評(píng)估鄰近關(guān)系。鄰近相關(guān)信息的例子可以是-移動(dòng)網(wǎng)絡(luò)的GSM/UMTS小區(qū)的地圖和消費(fèi)者設(shè)備及其他設(shè)備所在的GSM/UMTS小區(qū)的標(biāo)識(shí)符,由此設(shè)備間的物理距離可通過(guò)與所關(guān)注的情境參數(shù)相關(guān)聯(lián)的合適的統(tǒng)計(jì)分布來(lái)估計(jì),例如,如以上參考公式(1)所解釋的。此外,如果兩設(shè)備在同一 GSM/UMTS小區(qū),則可推斷出他們?cè)谠撔^(qū)內(nèi)的大概距離范圍將是例如從0到幾Km ;-消費(fèi)者設(shè)備和其他設(shè)備發(fā)現(xiàn)的藍(lán)牙設(shè)備列表,由此,消費(fèi)者設(shè)備和被發(fā)現(xiàn)的設(shè)備之間的物理距離可通過(guò)與所關(guān)注的情境參數(shù)相關(guān)聯(lián)的合適的統(tǒng)計(jì)分布來(lái)評(píng)估,例如,如以
10上參考公式(1)所解釋的。此外,從消費(fèi)者設(shè)備列表可推斷出,消費(fèi)者設(shè)備和被發(fā)現(xiàn)的設(shè)備之間的物理距離將是大概距離范圍,例如,從0到10m(取決于該設(shè)備的藍(lán)牙等級(jí))。此外, 當(dāng)消費(fèi)者設(shè)備和另一設(shè)備都發(fā)現(xiàn)了相同設(shè)備或發(fā)現(xiàn)了被第三設(shè)備發(fā)現(xiàn)的相同設(shè)備,可以推斷出他們的大概距離范圍將是例如從0到IOm(取決于該設(shè)備的藍(lán)牙等級(jí));-消費(fèi)者設(shè)備和其他設(shè)備發(fā)現(xiàn)的Wi-Fi網(wǎng)絡(luò)/Aps(接入點(diǎn))列表,由此消費(fèi)者設(shè)備和其他設(shè)備之間的物理距離可通過(guò)與所關(guān)注的情境參數(shù)相關(guān)聯(lián)的合適的統(tǒng)計(jì)分布來(lái)評(píng)估, 例如,如以上參考公式(1)所解釋的。例如,如果兩設(shè)備都發(fā)現(xiàn)了同一個(gè)Wi-Fi網(wǎng)絡(luò)或如果他們發(fā)現(xiàn)了被第三設(shè)備發(fā)現(xiàn)的同一個(gè)Wi-Fi網(wǎng)絡(luò),可以推斷出他們之間的大概距離范圍將是例如從O-IOOm (取決于設(shè)備的Wi-Fi功率等級(jí));-與消費(fèi)者設(shè)備和其他設(shè)備相關(guān)聯(lián)的網(wǎng)卡的IP地址,由此網(wǎng)絡(luò)距離(例如,同一子網(wǎng)絡(luò)或以太網(wǎng)或VPN或互聯(lián)網(wǎng),......)可以被確定(例如,鏈接兩設(shè)備的跳數(shù));-與消費(fèi)者設(shè)備和其他設(shè)備相關(guān)聯(lián)的好友列表,由此可評(píng)估設(shè)備/用戶之間的邏輯鄰近;-屬于同一VPN的設(shè)備列表,從中設(shè)備之間的邏輯鄰近可以被評(píng)估;-消費(fèi)者設(shè)備和其他設(shè)備的GPS坐標(biāo)(由此可確定設(shè)備之間的物理距離)。由以上的方法,鄰近模塊114將適于保持與電信系統(tǒng)的設(shè)備10相關(guān)聯(lián)的鄰近相關(guān)信息更新到最新。此外,傳播模塊112將適于存儲(chǔ)和執(zhí)行鄰近規(guī)則。此外,每個(gè)設(shè)備10將有利地與至少一個(gè)硬件和/或軟件鄰近指示元件(如,網(wǎng)絡(luò)卡/接口、GPS芯片、藍(lán)牙棧、Wi-Fi棧、WiMax棧、NFC棧、GSM/UMTS棧)相關(guān)聯(lián),其允許與相應(yīng)的設(shè)備鄰近相關(guān)信息相關(guān)聯(lián),該相應(yīng)的設(shè)備鄰近相關(guān)信息相關(guān)聯(lián)對(duì)確定相應(yīng)設(shè)備和另一設(shè)備之間的鄰近關(guān)系有用。例如,如果消費(fèi)者設(shè)備和提供者設(shè)備都與GSM/UMTS棧相關(guān)聯(lián),則情境傳播提供者 110將能夠依賴于目前被設(shè)備占用的GSM/UMTS小區(qū)來(lái)評(píng)估該消費(fèi)者設(shè)備和提供者設(shè)備之間的鄰近關(guān)系。根據(jù)另一個(gè)例子,當(dāng)消費(fèi)者(或提供者)設(shè)備配備了 GPS芯片且提供者(或消費(fèi)者)設(shè)備配備了藍(lán)牙棧且同時(shí)鄰近藍(lán)牙標(biāo)識(shí)(Bluetoothtotem)(其位置對(duì)情境平臺(tái)100已知)時(shí),情境傳播提供者110將能夠估計(jì)消費(fèi)者設(shè)備和提供者設(shè)備之間的物理距離。由此,框203處的檢查將有利地執(zhí)行為-在鄰近模塊114處驗(yàn)證對(duì)評(píng)估消費(fèi)者設(shè)備和電信系統(tǒng)的其他設(shè)備10之間的鄰近關(guān)系有用的鄰近相關(guān)信息的可用性,-在可用的情況下,評(píng)估消費(fèi)者設(shè)備和電信系統(tǒng)中有用的鄰近相關(guān)信息為可用的其他設(shè)備10的鄰近關(guān)系,-應(yīng)用鄰近規(guī)則來(lái)確立在考慮所評(píng)估的鄰近關(guān)系的情況下,是否存在至少一個(gè)設(shè)備可被認(rèn)為關(guān)于所考慮的情境參數(shù)鄰近該消費(fèi)者設(shè)備。下面的表格示出了對(duì)于不同情境參數(shù),鄰近規(guī)則相比于設(shè)備A和設(shè)備B之間物理距離的例子。如上所述,可基于兩設(shè)備A和B的布局的鄰近相關(guān)信息來(lái)評(píng)估該物理距離。
權(quán)利要求
1.一種用于提供關(guān)于與電信系統(tǒng)的消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息的方法,該電信系統(tǒng)還包括多個(gè)提供者設(shè)備,該方法包括a)檢查與該情境參數(shù)相關(guān)的數(shù)據(jù)對(duì)該消費(fèi)者設(shè)備是否可用;b)在步驟a)為肯定的情況下,基于該可用的數(shù)據(jù)獲取關(guān)于與該消費(fèi)者設(shè)備相關(guān)的所述情境參數(shù)的信息;c)在步驟a)為否定的情況下,根據(jù)預(yù)定的鄰近準(zhǔn)則,檢查該多個(gè)提供者設(shè)備中是否存在至少一個(gè)附近的提供者設(shè)備,所述附近的提供者設(shè)備關(guān)于所述情境參數(shù)鄰近所述消費(fèi)者設(shè)備;d)在步驟c)為肯定的情況下,檢查對(duì)確定關(guān)于與該消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息有用的數(shù)據(jù)是否對(duì)所述至少一個(gè)附近的提供者設(shè)備可用;e)在步驟d)為肯定的情況下,基于對(duì)所述至少一個(gè)附近的提供者設(shè)備可用的數(shù)據(jù)確定關(guān)于該消費(fèi)者設(shè)備的情境信息。
2.如權(quán)利要求1的方法,其中所述消費(fèi)者設(shè)備與能夠用于確定該消費(fèi)者設(shè)備和所述多個(gè)提供者設(shè)備中的另一個(gè)設(shè)備之間的鄰近關(guān)系的鄰近相關(guān)信息相關(guān)聯(lián)。
3.如權(quán)利要求1或2的方法,其中所述多個(gè)提供者設(shè)備各自與能夠用于確定相應(yīng)設(shè)備和所述消費(fèi)者設(shè)備之間的鄰近關(guān)系的鄰近相關(guān)信息相關(guān)聯(lián)。
4.如權(quán)利要求2或3的方法,其中所述消費(fèi)者設(shè)備包括至少一個(gè)鄰近指示元件,所述鄰近指示元件允許其與所述鄰近相關(guān)信息相關(guān)聯(lián)。
5.如權(quán)利要求3或4的方法,其中至少部分所述多個(gè)提供者設(shè)備中的每個(gè)提供者設(shè)備包括至少一個(gè)鄰近指示元件,所述鄰近指示元件允許所述鄰近相關(guān)信息與該供應(yīng)者設(shè)備相關(guān)聯(lián)。
6.如權(quán)利要求2或3所述的方法,其中步驟c)包括通過(guò)使用與消費(fèi)者設(shè)備和提供者設(shè)備相關(guān)聯(lián)的鄰近相關(guān)信息確定消費(fèi)者設(shè)備和提供者設(shè)備之間的鄰近關(guān)系。
7.如權(quán)利要求6所述的方法,其中在步驟c)中,應(yīng)用鄰近準(zhǔn)則來(lái)確立在考慮已確定的接近關(guān)系的情況下,是否存在至少一個(gè)附近的提供者設(shè)備關(guān)于該情境參數(shù)可被認(rèn)為鄰近該消費(fèi)者設(shè)備。
8.如權(quán)利要求1至7中任一項(xiàng)所述的方法,其中所述多個(gè)提供者設(shè)備中的至少一個(gè)設(shè)備關(guān)聯(lián)了適于獲取指示與其或與操作其的用戶相關(guān)的至少一個(gè)情境參數(shù)的數(shù)據(jù)的至少一個(gè)情境傳感器。
9.如權(quán)利要求1至8中任一項(xiàng)所述的方法,其中步驟c)進(jìn)一步包括步驟cl),對(duì)鄰近該消費(fèi)者設(shè)備的至少一個(gè)附近的提供者設(shè)備檢查是否滿足預(yù)定的傳播準(zhǔn)則。
10.如權(quán)利要求9所述的方法,其中步驟d)和e)在步驟cl)為肯定的情況下執(zhí)行。
11.如權(quán)利要求1至10中任一項(xiàng)所述的方法,其中步驟c)、d)和e)也在步驟a)為肯定的情況下執(zhí)行。
12.一種電信系統(tǒng)的情境平臺(tái),該情境平臺(tái)包括-適于從實(shí)體接收對(duì)關(guān)于該電信系統(tǒng)的消費(fèi)者設(shè)備的情境參數(shù)的信息的請(qǐng)求的模塊;-適于檢查與該情境參數(shù)相關(guān)的數(shù)據(jù)是否對(duì)該消費(fèi)者設(shè)備可用,在肯定的情況下,基于可用的數(shù)據(jù)獲取關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)的信息,并向該實(shí)體提供所獲得的信息的模塊;-適于存儲(chǔ)和應(yīng)用預(yù)定的鄰近準(zhǔn)則來(lái)檢查,在該電信系統(tǒng)的多個(gè)提供者設(shè)備中是否存在至少一個(gè)附近的提供者設(shè)備關(guān)于所述的情境參數(shù)鄰近該消費(fèi)者設(shè)備的模塊;-適于檢查對(duì)確定關(guān)于該消費(fèi)者設(shè)備的情境參數(shù)的信息有用的數(shù)據(jù)對(duì)所述至少一個(gè)附近的提供者設(shè)備是否可用,在肯定的情況下,基于可用的數(shù)據(jù)為所述至少一個(gè)附近的提供者設(shè)備確定該消費(fèi)者設(shè)備上的情境信息,并且將消費(fèi)者設(shè)備上的所確定的情境信息提供給該實(shí)體的模塊。
13.如權(quán)利要求12的情境平臺(tái),進(jìn)一步包括適于保持與該消費(fèi)者設(shè)備和多個(gè)提供者設(shè)備相關(guān)聯(lián)的鄰近相關(guān)信息為最新的模塊。
14.如權(quán)利要求13的情境平臺(tái),進(jìn)一步包括適于根據(jù)所述鄰近相關(guān)信息確定該消費(fèi)者設(shè)備和多個(gè)提供者設(shè)備之間的鄰近關(guān)系的模塊。
15.一種電信系統(tǒng),包括至少一個(gè)消費(fèi)者設(shè)備、多個(gè)提供者設(shè)備和如權(quán)利要求12-14中任一項(xiàng)所述的情境平臺(tái)。
全文摘要
一種用于提供與電信系統(tǒng)的消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息的方法,該電信系統(tǒng)還包括多個(gè)提供者設(shè)備,該方法包括a)檢查與該情境參數(shù)相關(guān)的數(shù)據(jù)對(duì)該消費(fèi)者設(shè)備是否可用;b)在步驟a)為肯定的情況下,基于該可用的數(shù)據(jù)獲取關(guān)于與該消費(fèi)者設(shè)備相關(guān)的所述情境參數(shù)的信息;c)在步驟a)為否定的情況下,根據(jù)預(yù)定的鄰近準(zhǔn)則,檢查該多個(gè)提供者設(shè)備中是否存在至少一個(gè)附近的提供者設(shè)備,所述附近的提供者設(shè)備關(guān)于所述情境參數(shù)鄰近所述消費(fèi)者設(shè)備;d)在步驟c)為肯定的情況下,檢查對(duì)確定關(guān)于與該消費(fèi)者設(shè)備相關(guān)的情境參數(shù)的信息有用的數(shù)據(jù)是否對(duì)所述至少一個(gè)附近的提供者設(shè)備可用;e)在步驟d)為肯定的情況下,基于對(duì)所述至少一個(gè)附近的提供者設(shè)備可用的數(shù)據(jù)確定關(guān)于該消費(fèi)者設(shè)備的情境信息。
文檔編號(hào)H04W4/02GK102224744SQ200880132069
公開(kāi)日2011年10月19日 申請(qǐng)日期2008年10月10日 優(yōu)先權(quán)日2008年10月10日
發(fā)明者D·多爾菲尼, M·馬倫哥, N·薩利斯 申請(qǐng)人:意大利電信股份公司