用于提供存在信息的方法及存在體的制作方法
【專(zhuān)利說(shuō)明】用于提供存在信息的方法及存在體
[0001]本申請(qǐng)是申請(qǐng)日為2009年09月24日、申請(qǐng)?zhí)枮?00980137342.5、發(fā)明名稱(chēng)為“用于基于位置信息更新和提供存在信息的方法和裝置”的發(fā)明專(zhuān)利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及通信服務(wù),更具體地,涉及更新和提供存在信息的方法和裝置。
【背景技術(shù)】
[0003]—般,存在服務(wù)是指向其他用戶提供用戶的存在信息的服務(wù)以便識(shí)別該用戶的狀態(tài),例如,物理位置、通信狀態(tài)、通信介質(zhì)等。存在體(presentity)是指用戶,即提供存在信息的實(shí)體。觀察者是指其他用戶,即,請(qǐng)求關(guān)于存在體的存在信息的實(shí)體。觀察者能夠通過(guò)存在服務(wù)識(shí)別各存在體的存在信息的改變。
【發(fā)明內(nèi)容】
[0004]技術(shù)問(wèn)題
[0005]在存在服務(wù)中,通過(guò)簡(jiǎn)單地組合關(guān)于存在體的狀態(tài)的數(shù)據(jù)來(lái)形成存在信息。存在體的狀態(tài)的示例是物理位置、通信狀態(tài)、通信介質(zhì)等。觀察者能夠通過(guò)存在信息單獨(dú)識(shí)別存在體的物理位置、通信狀態(tài)、通信介質(zhì)等。然而,觀察者在根據(jù)存在信息來(lái)清楚和具體地識(shí)別存在體的狀態(tài)中有困難。因此,需要提供具有更復(fù)雜的結(jié)構(gòu)的存在信息的存在服務(wù)。
[0006]技術(shù)方案
[0007]本發(fā)明是考慮到上述問(wèn)題而做出的,并且提供一種基于位置信息更新存在信息的方法及裝置。
[0008]根據(jù)本發(fā)明的實(shí)施例,本發(fā)明提供一種基于存在服務(wù)器的位置信息更新存在信息的方法,該方法包括:接收關(guān)于至少一個(gè)存在體的位置信息和存在信息;注冊(cè)接收的彼此匹配的對(duì)應(yīng)于至少一個(gè)存在體的位置信息和存在信息;以及當(dāng)請(qǐng)求注冊(cè)的位置信息和存在信息中的至少一個(gè)的改變時(shí),通過(guò)改變注冊(cè)的位置信息和存在信息中的至少一個(gè)來(lái)更新注冊(cè)的位置信息和存在信息。
[0009]根據(jù)本發(fā)明的實(shí)施例,本發(fā)明提供一種基于位置信息更新存在信息的裝置,該裝置包括:至少一個(gè)存在體;存在服務(wù)器,用于接收關(guān)于該至少一個(gè)存在體的位置信息和存在信息;注冊(cè)接收的彼此匹配的對(duì)應(yīng)于至少一個(gè)存在體的位置信息和存在信息;以及當(dāng)請(qǐng)求注冊(cè)的位置信息和存在信息中的至少一個(gè)的改變時(shí),通過(guò)改變注冊(cè)的位置信息和存在信息中的至少一個(gè)來(lái)更新注冊(cè)的位置信息和存在信息。
[0010]本發(fā)明還提供一種基于位置信息提供存在信息的方法和裝置。
[0011]根據(jù)本發(fā)明的另一實(shí)施例,本發(fā)明提供一種基于存在服務(wù)器的位置信息提供存在信息的方法,該方法包括:存儲(chǔ)與關(guān)于至少一個(gè)存在體的位置信息匹配的存在信息;從至少一個(gè)觀察者接收對(duì)于關(guān)于至少一個(gè)存在體的存在信息的請(qǐng)求;以及響應(yīng)于該請(qǐng)求向至少一個(gè)觀察者發(fā)送關(guān)于至少一個(gè)存在體的存在信息和位置信息。
[0012]根據(jù)本發(fā)明的另一實(shí)施例,本發(fā)明提供一種基于位置信息提供存在信息的裝置,該裝置包括:至少一個(gè)存在體;存在服務(wù)器,用于存儲(chǔ)與關(guān)于至少一個(gè)存在體的位置信息匹配的存在信息;接收對(duì)于關(guān)于至少一個(gè)存在體的存在信息的請(qǐng)求;以及響應(yīng)于該請(qǐng)求發(fā)送關(guān)于至少一個(gè)存在體的存在信息和位置信息;和至少一個(gè)觀察者,用于發(fā)送該請(qǐng)求到存在服務(wù)器和接收響應(yīng)于該請(qǐng)求的關(guān)于至少一個(gè)存在體的存在信息和位置信息。
[0013]根據(jù)本發(fā)明的另一實(shí)施例,本發(fā)明提供一種基于位置信息提供存在信息的方法,該方法包括:檢測(cè)關(guān)于存在體的位置信息;將檢測(cè)的位置信息與對(duì)應(yīng)于存在體的存在信息匹配;以及向存在服務(wù)器發(fā)送匹配的位置信息和存在信息。
[0014]有益技術(shù)效果
[0015]存在服務(wù)提供系統(tǒng)和方法能夠根據(jù)存在體的位置提供各種信息。存在服務(wù)提供系統(tǒng)能夠根據(jù)存在體的位置組合關(guān)于存在體的狀態(tài)的數(shù)據(jù),并且將其作為存在信息提供,從而觀察者能夠通過(guò)存在信息更具體和清楚地識(shí)別存在體的狀態(tài)。
【附圖說(shuō)明】
[0016]通過(guò)下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的特征和優(yōu)點(diǎn)將變得更加明顯,其中:
[0017]圖1是說(shuō)明根據(jù)本發(fā)明的實(shí)施例的存在服務(wù)提供系統(tǒng)的框圖;
[0018]圖2是描述根據(jù)本發(fā)明的實(shí)施例的存在服務(wù)提供過(guò)程的信號(hào)流程圖;
[0019]圖3是描述根據(jù)本發(fā)明的實(shí)施例的在存在服務(wù)提供系統(tǒng)的存在代理中執(zhí)行的存在服務(wù)提供過(guò)程的流程圖;
[0020]圖4是描述圖3所示的存在服務(wù)注冊(cè)過(guò)程的流程圖;
[0021]圖5是說(shuō)明當(dāng)通過(guò)圖3的過(guò)程注冊(cè)存在服務(wù)時(shí)設(shè)置的映射信息的格式的圖;
[0022]圖6是描述圖3所示的位置信息分析過(guò)程的流程圖;
[0023]圖7是描述圖3所示的釋放存在服務(wù)注冊(cè)的過(guò)程的流程圖;
[0024]圖8是描述根據(jù)本發(fā)明的實(shí)施例的在存在服務(wù)提供系統(tǒng)的定位系統(tǒng)網(wǎng)關(guān)中執(zhí)行的存在服務(wù)提供過(guò)程的流程圖;和
[0025]圖9是描述圖8所示的定位模式設(shè)置過(guò)程的流程圖。
【具體實(shí)施方式】
[0026]下文中,將參考附圖詳細(xì)描述本發(fā)明的示范實(shí)施例。在貫穿附圖使用相同的參考數(shù)字以指代相同的或相似的部分??梢允÷院喜⒂诖说墓δ芎徒Y(jié)構(gòu)的詳細(xì)描述以避免模糊本發(fā)明的主題。
[0027]圖1是說(shuō)明根據(jù)本發(fā)明的實(shí)施例的存在服務(wù)提供系統(tǒng)的框圖。
[0028]參考圖1,存在服務(wù)提供系統(tǒng)20向觀察者50提供關(guān)于存在體10的存在信息。雖然這里描述了多個(gè),但是本發(fā)明能夠包括單個(gè)存在體和/或單個(gè)觀察者。存在服務(wù)提供系統(tǒng)20包括定位系統(tǒng)30和存在系統(tǒng)40。定位系統(tǒng)30和存在系統(tǒng)40經(jīng)由會(huì)話發(fā)起協(xié)議(SIP)、超文本傳輸協(xié)議(HTTP)等相互通信。存在系統(tǒng)40和觀察者50也能夠經(jīng)由SIP、HTTP等相互通信.
[0029]定位系統(tǒng)30收集關(guān)于存在體10的位置信息并且將其發(fā)送到存在系統(tǒng)40。定位系統(tǒng)30包括定位代理31和定位系統(tǒng)網(wǎng)關(guān)(PSGW)33。在本發(fā)明的實(shí)施例中,利用增強(qiáng)的存在用戶代理(增強(qiáng)PUA)實(shí)現(xiàn)該定位代理31。
[0030]位置信息主要由定位系統(tǒng)30的定位代理31收集。定位代理31根據(jù)存在體10處理位置信息。位置信息包括單獨(dú)分配給對(duì)應(yīng)存在體10以在其中進(jìn)行區(qū)分的識(shí)別數(shù)據(jù),以及指示對(duì)應(yīng)存在體10的位置坐標(biāo)的坐標(biāo)數(shù)據(jù)。位置信息還可以包括指示檢測(cè)到對(duì)應(yīng)存在體10的坐標(biāo)數(shù)據(jù)的時(shí)間點(diǎn)的時(shí)間數(shù)據(jù)。定位代理31根據(jù)定位系統(tǒng)30的通信協(xié)議向定位系統(tǒng)網(wǎng)關(guān)33發(fā)送位置信息。
[0031]定位系統(tǒng)網(wǎng)關(guān)33接收位置信息并且然后執(zhí)行關(guān)于位置信息的變換以便遵循存在系統(tǒng)40的通信協(xié)議。定位系統(tǒng)網(wǎng)關(guān)33將依據(jù)定位系統(tǒng)30的通信協(xié)議的位置信息轉(zhuǎn)換為依據(jù)存在系統(tǒng)40的通信協(xié)議的位置信息。定位系統(tǒng)網(wǎng)關(guān)33基于存在系統(tǒng)40的通信協(xié)議發(fā)送位置信息到存在系統(tǒng)40。
[0032]在存在系統(tǒng)40中,映射信息設(shè)置為具有與對(duì)應(yīng)于存在體10的位置信息匹配的存在信息。當(dāng)存在系統(tǒng)40從定位系統(tǒng)30中接收到位置信息時(shí),存在系統(tǒng)40從映射信息中檢測(cè)與位置信息匹配的存在信息,并且向觀察者50發(fā)送位置信息。在本發(fā)明的實(shí)施例中,通過(guò)因特網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)來(lái)實(shí)現(xiàn)存在系統(tǒng)40。存在系統(tǒng)40包括存在代理41、存在服務(wù)器43和資源列表服務(wù)器(RLS)45。在本發(fā)明的實(shí)施例中,利用增強(qiáng)的存在網(wǎng)絡(luò)代理(增強(qiáng)PNA)來(lái)實(shí)現(xiàn)存在代理41。
[0033]存在代理41存儲(chǔ)由存在體10設(shè)置的映射信息。映射信息包含對(duì)應(yīng)存在體10的識(shí)別數(shù)據(jù)、虛擬坐標(biāo)數(shù)據(jù)和通過(guò)虛擬坐標(biāo)數(shù)據(jù)設(shè)置的存在信息。存在信息包含通過(guò)坐標(biāo)數(shù)據(jù)確定的位置數(shù)據(jù)以在坐標(biāo)數(shù)據(jù)中進(jìn)行區(qū)分。位置數(shù)據(jù)可以是會(huì)議室、房屋、學(xué)校等。存在信息還可以包含指示是否在各個(gè)坐標(biāo)數(shù)據(jù)處執(zhí)行通信的通信意圖數(shù)據(jù)。通信意圖數(shù)據(jù)可以是不可能的呼叫,可能的呼叫等。通信意圖數(shù)據(jù)可以根據(jù)時(shí)間間隔而不同地確定。映射信息作為根據(jù)坐標(biāo)數(shù)據(jù)的通信意圖數(shù)據(jù)的確定參考并且還可以包含時(shí)間間隔數(shù)據(jù)。
[0034]存在代理41接收位置信息并且然后從映射信息中檢測(cè)與位置信息匹配的存在信息。也即,存在代理41檢測(cè)對(duì)應(yīng)于位置信息的坐標(biāo)數(shù)據(jù)的存在信息。此外,存在代理41能夠使用位置信息的時(shí)間點(diǎn)數(shù)據(jù)檢測(cè)存在信息。存在代理41將存在信息連同對(duì)應(yīng)存在體10的識(shí)別數(shù)據(jù)一起發(fā)送到存在服務(wù)器43。
[0035]存在服務(wù)器43接收存在信息然后存儲(chǔ)和管理與對(duì)應(yīng)存在體10關(guān)聯(lián)的存在信息。也即,存在服務(wù)器43根據(jù)對(duì)應(yīng)存在體10的識(shí)別數(shù)據(jù)存儲(chǔ)存在信息。如果與對(duì)應(yīng)存在體10相關(guān)的存在信息已經(jīng)在先存儲(chǔ)在存在服務(wù)器43中,則存在服務(wù)器43更新存儲(chǔ)的存在信息。之后,存在服務(wù)器43發(fā)送存在信息到資源服務(wù)器45。
[0036]資源服務(wù)器45實(shí)體根據(jù)觀察者50來(lái)存儲(chǔ)和管理作為觀察者的存在體10的興趣列表。該興趣列表由存在體10的識(shí)別數(shù)據(jù)組成。當(dāng)資源服務(wù)器45檢測(cè)到特定觀察者的存在信息請(qǐng)求時(shí),資源服務(wù)器45從存在服務(wù)器43中請(qǐng)求關(guān)于對(duì)應(yīng)于特定觀察者的興趣列表的存在體10的存在信息。當(dāng)資源服務(wù)器45從存在服務(wù)器43接收到存在信息時(shí),資源服務(wù)器45搜索包含對(duì)應(yīng)存在體10的識(shí)別數(shù)據(jù)的興趣列表并且