專利名稱:駐地網(wǎng)關(guān)中的存在檢測及位置更新的制作方法
駐地網(wǎng)關(guān)中的存在檢測及位置更新
背景技術(shù):
電子產(chǎn)業(yè)尤其是關(guān)于消費類電子設(shè)備的明顯趨勢是技術(shù)融合,其 中,可以將不同類型的技術(shù)組合在單個的產(chǎn)品或設(shè)備中以執(zhí)行非常相 似的任務(wù)。例如,由于固定移動融合允許用戶使用單一的移動或便攜 式電話用于不同的電話服務(wù),例如因特網(wǎng)和蜂窩電話服務(wù),所以固定 移動融合日益流行。釆用因特網(wǎng)電話,用戶能夠在存在可用因特網(wǎng)連 接的任何位置使用因特網(wǎng)電話來撥出并接收電話呼叫。在此提到的因 特網(wǎng)電話是可操作以經(jīng)由因特網(wǎng)或任何其它基于IP的數(shù)據(jù)網(wǎng)絡(luò)并使用 VoIP來發(fā)射和接收語音通信的任何電話。因此,因特網(wǎng)電話也被稱作 IP電話、VoIP電話或?qū)拵щ娫?。因此,在此還提到的單模電話是能夠 使用至少VoIP及至少用于語音通信的蜂窩電話服務(wù)中的一個的電話。
相似地,多模電話(諸如具有兩個模式的雙模電話)是能夠使用至少 兩個電話服務(wù)或至少用于語音通信的任何其它通信服務(wù)的電話。
為了增強技術(shù)融合設(shè)備的可用性和透明度,期望為這些設(shè)備提供 從一種技術(shù)類型無縫地過渡到另一種用于執(zhí)行非常相似的任務(wù)或應(yīng)用 的技術(shù)類型的能力。當任務(wù)或應(yīng)用是根據(jù)該任務(wù)/應(yīng)用運行的不同物理 環(huán)境或位置而執(zhí)行不同服務(wù)或采用不同方式的位置相關(guān)的或基于位置
的應(yīng)用時,這一點尤其重要。例如,由FMC電話執(zhí)行的語音通信可以 是位置相關(guān)的應(yīng)用。在一個示例性的情況中,如果FMC電話是采用VoIP 和蜂窩電話服務(wù)都可操作的雙模電話,那么可以通過VoIP服務(wù)(當電 話在指定駐地中操作時)或者蜂窩電話服務(wù)(當電話在指定駐地之外 操作時)來執(zhí)行語音通信。因此,期望為這種電話提供無縫的移動性, 其中,當電話從一個位置漫游到另一個位置時,為用戶無縫地提供從 陸線電話(landline phone)服務(wù)到蜂窩電話服務(wù)的呼叫或內(nèi)容切換, 并且這種呼叫或內(nèi)容切換對用戶是透明的。
發(fā)明內(nèi)容
為了向技術(shù)融合設(shè)備無縫地提供基于位置的應(yīng)用或特征以及其它 應(yīng)用和特征,需要可靠的機制來確定該技術(shù)融合設(shè)備已經(jīng)從一個位置 漫游到另一個位置。存在許多具有用于提供技術(shù)的無縫轉(zhuǎn)換以執(zhí)行多 種任務(wù)的附加客戶軟件應(yīng)用的技術(shù)融合設(shè)備。例如,存在許多單模和 雙模電話,這些單模和雙模電話具有用于傳送會話啟動協(xié)議(SIP)以 建立用于VoIP通信的IP會話的附加客戶軟件應(yīng)用。然而,這個解決方 案需要在客戶設(shè)備(下文中稱為"客戶機")中安裝新功能,這進一 步復(fù)雜化了這種設(shè)備并且增加這種設(shè)備的成本。同樣地,用于VoIP的 其它客戶軟件應(yīng)用典型地是用于個人計算機(PC)的諸如因特網(wǎng)即時
消息傳送應(yīng)用的集成應(yīng)用,該集成應(yīng)用基本上包括集成解決方案,例 如,識別客戶機的存在并傳送狀態(tài)變化的解決方案,在這種情況下,
客戶機是PC。因此,這些類型的軟件應(yīng)用需要在諸如PC的單個設(shè)備中
集成客戶機及駐地網(wǎng)關(guān)功能。因此,設(shè)備變得更加復(fù)雜和昂貴。此外, 在每個設(shè)備中的網(wǎng)關(guān)功能對于不具有這種功能的其它設(shè)備來說是不可用的。
因此,本發(fā)明的實施例提供了可靠機制,可操作該可靠機制以在 單獨的網(wǎng)關(guān)設(shè)備(以下簡稱"駐地網(wǎng)關(guān)")中檢測客戶機的存在并且 傳送它們的位置更新,其中,客戶機及其功能在物理上或邏輯上與駐 地網(wǎng)關(guān)中的網(wǎng)關(guān)功能分離,但是在駐地網(wǎng)關(guān)中識別客戶機中的狀態(tài)變 化。本發(fā)明的實施例還提供了不需要在客戶機中安裝新功能的機制。
在一個實施例中,提供了一種用于檢測并傳送設(shè)備的存在狀態(tài)以
為該至少一個設(shè)備提供多種服務(wù)的方法,該方法包括檢測在某個位
置處的該設(shè)備的第一狀態(tài)變化;根據(jù)所檢測到的第一狀態(tài)變化,來檢
測在所述位置處的該設(shè)備的第一存在狀態(tài);以及傳送所檢測到的該設(shè) 備的第一存在狀態(tài)以為該設(shè)備提供多種服務(wù)中的與在所述位置處檢測
到的第一存在狀態(tài)相關(guān)聯(lián)的第一服務(wù)。
在另一實施例中,提供了一種用于檢測并傳送客戶機設(shè)備的存在 狀態(tài)以為該客戶機設(shè)備提供多種服務(wù)的系統(tǒng),該系統(tǒng)包括位置服務(wù) 器,可操作以管理客戶機設(shè)備的存在狀態(tài);位于第一位置處的第一網(wǎng) 關(guān)設(shè)備,可操作以檢測在第一位置處的設(shè)備的存在狀態(tài)并將在第一位 置處的客戶機設(shè)備的存在狀態(tài)傳送到位置服務(wù)器,該第一網(wǎng)關(guān)設(shè)備與 客戶機設(shè)備不同;第一特征服務(wù)器,可操作以根據(jù)在位置服務(wù)器處接 收到的所傳送的存在狀態(tài)是第一狀態(tài),來為客戶機設(shè)備提供多種服務(wù) 中的第一服務(wù);以及第二特征服務(wù)器,可操作以根據(jù)在位置服務(wù)器處 接收到的所傳送的存在狀態(tài)是第二狀態(tài),來為客戶機設(shè)備提供多種服 務(wù)中的第二服務(wù)。
在又一實施例中,提供了一種計算機可讀介質(zhì),其上是用于檢測 并傳送設(shè)備的存在狀態(tài)以為至少一個設(shè)備提供多種服務(wù)的編碼的程序 代碼,該程序代碼包括用于檢測在某個位置處的設(shè)備的第一狀態(tài)變 化的程序代碼;用于根據(jù)所檢測到的第一狀態(tài)變化來檢測在該位置處 的設(shè)備的第一存在狀態(tài)的程序代碼;以及用于傳送檢測到的設(shè)備的第 一存在狀態(tài)以為該設(shè)備提供多種服務(wù)中與在該位置處檢測到的第一存 在狀態(tài)相關(guān)的第一服務(wù)的程序代碼。
通過實例的方式來圖示說明實施例,并且實施例不限于以下的附 圖,其中相同的數(shù)字表示相同的元件,其中
圖l根據(jù)本發(fā)明的一個實施例示出了其中一個或多個駐地網(wǎng)關(guān)被 配置為檢測并提供一個或多個客戶機的存在的更新的系統(tǒng)環(huán)境。
圖2根據(jù)本發(fā)明的一個實施例示出了用于檢測并傳送在期望位置 或環(huán)境中的一個或多個客戶機的存在狀態(tài)以便可以為客戶機遠程地提 供服務(wù)或特征的流程。
圖3根據(jù)本發(fā)明的一個實施例示出了用于檢測并提供一個或多個 客戶機的位置更新的實現(xiàn)實例。
圖4根據(jù)本發(fā)明的一個實施例示出了用于檢測并提供一個或多個 客戶機的位置更新的又一實現(xiàn)實例。
圖5根據(jù)本發(fā)明的一個實施例示出了用于檢測并傳送在期望位置 或環(huán)境中的一個或多個客戶機的存在狀態(tài)以便可以為客戶機遠程地提 供服務(wù)或特征的另一流程。
圖6根據(jù)本發(fā)明的多種實施例中的一個示出了可操作以用于在任
何將被用作駐地網(wǎng)關(guān)設(shè)備的設(shè)備中實現(xiàn)前述駐地網(wǎng)關(guān)功能的一個或多 個的計算機化模塊的示例性方框圖。
具體實施例方式
為了簡單以及說明性的目的,實施例的原理通過主要參考其實例 來進行描述。在下面的描述中,闡述大量的具體細節(jié)以便提供對實施 例的全面理解。然而,對于本領(lǐng)域技術(shù)人員顯而易見,可以不限于這 些具體細節(jié)來實施實施例。在其它實例中,沒有詳細地描述公知的方 法和結(jié)構(gòu),從而沒有不必要地模糊實施例。
在此提到的服務(wù)器是計算機或計算機網(wǎng)絡(luò)。服務(wù)器的實例包括但 不限于一個或多個臺式計算機、 一個或多個膝上型計算機、 一個或多 個大型計算機、 一個或多個聯(lián)網(wǎng)計算機、 一個或多個基于處理器的設(shè) 備或者任何相似類型的系統(tǒng)和設(shè)備。因此,服務(wù)器包括許多計算機處
理器的任何的一個或多個處理器,例如來自Intel和AMD的處理器。每 個處理器被連接到至少一個存儲器設(shè)備或者包括至少一個存儲器設(shè) 備,該存儲器設(shè)備諸如計算機可讀介質(zhì)(CRM)。處理器可操作以執(zhí) 行存儲在CRM中的諸如應(yīng)用的程序代碼的計算機可執(zhí)行程序指令,從 而運行應(yīng)用。計算機可執(zhí)行程序指令包括來自諸如C、 C++、 C#、 Java 等任何合適的計算機編程語言的代碼。CRM的實施例包括但不限于電 子的、光學(xué)的、磁的或者能夠為服務(wù)器的處理器提供計算機可讀指令 的其它存儲或傳輸設(shè)備。合適的CMR的其它例子包括但不限于軟盤、 CD-ROM、 DVD、磁盤、存儲器芯片、ROM 、 RAM、 ASIC、經(jīng)過配 置的處理器、任何光學(xué)介質(zhì)、任何磁帶或任何其它磁性介質(zhì)、或者計算機處理器可操作以從其讀取指令的任何其它介質(zhì)。
在此提到的諸如計算機的設(shè)備的網(wǎng)絡(luò)經(jīng)由一個或多個通信協(xié)議來 提供在網(wǎng)絡(luò)中的設(shè)備之間的通信連接。例如,IP網(wǎng)絡(luò)方便了在這種使用 為公知通信協(xié)議的IP (因特網(wǎng)協(xié)議)的網(wǎng)絡(luò)中的設(shè)備之間的通信。
在此提到的基于位置或位置相關(guān)的應(yīng)用是根據(jù)其運行處于的不同 的物理環(huán)境或位置而執(zhí)行不同的服務(wù)或采用不同形式的應(yīng)用。位置相 關(guān)應(yīng)用的實例是釆用位置服務(wù)器或主機來管理從一個域到另一個域的 電話呼叫或內(nèi)容流的應(yīng)用。
在此所描述的是用于采用一個或多個駐地網(wǎng)關(guān)以檢測客戶機的 存在或位置并且將其傳送到一個或多個位置服務(wù)器、以便可以為客戶 機提供期望的特征或服務(wù)的方法和系統(tǒng)。根據(jù)本發(fā)明的多種實施例, 為了所有位置服務(wù)器之間的互操作性,提供了通用的跨平臺解決方案, 這極大地簡化了跨越所有適用的網(wǎng)關(guān)設(shè)備的各種開發(fā)工作。在駐地網(wǎng) 關(guān)中檢測并傳送客戶機的位置狀態(tài)提供了許多優(yōu)勢。例如,希望將基 于位置的服務(wù)或特征配置給多個用戶的服務(wù)提供商不再需要修改用戶 的每個客戶機。因此,服務(wù)提供商能夠適應(yīng)更多種客戶機、加速銷售 及向用戶傳送基于位置的特征,以及為獨立于客戶機位置檢測的用戶 應(yīng)用針對增值特征或服務(wù)的資源。此外,對于固定移動融合應(yīng)用,當 客戶機不能與網(wǎng)絡(luò)中的位置服務(wù)器110通信時,可以確定客戶機存在的 是或否,并且可以指示客戶機中的狀態(tài)變化。
系統(tǒng)
圖1根據(jù)本發(fā)明的一個實施例示出了系統(tǒng)環(huán)境100,其中, 一個或 多個駐地網(wǎng)關(guān)被配置為檢測并提供一個或多個客戶機的存在的更新。 如所示,系統(tǒng)環(huán)境100包括位置服務(wù)器110、特征服務(wù)器120、特征服務(wù)
器130、駐地網(wǎng)關(guān)160以及客戶機170。盡管只示出了一個駐地網(wǎng)關(guān)160 和一個客戶機170,但是應(yīng)了解,在位置150或不同的位置中可以有多個駐地網(wǎng)關(guān)i6o及多個客戶機no,它們?nèi)坑晌恢梅?wù)器iio以及特征
服務(wù)器120和130進行服務(wù)。
位置服務(wù)器110管理客戶機170的存在狀態(tài)。它從駐地網(wǎng)關(guān)160或者 直接從客戶機170接收客戶機170的存在狀態(tài)信息。尤其當多個并發(fā)路 徑可用時,它負責(zé)確定到客戶機170的連接路徑。特征服務(wù)器120 (及 服務(wù)器130)是這樣的服務(wù)器,客戶機170為了在該服務(wù)器中或利用該 服務(wù)器提供的期望特征而在任何特定的通信路徑上建立與該服務(wù)器的 會話,會話例如是數(shù)據(jù)(例如音頻、視頻、視頻點播、網(wǎng)播內(nèi)容或任 何其它數(shù)據(jù)類型)的內(nèi)容訪問、因特網(wǎng)接入、語音通信(例如,VoIP、 蜂窩移動通信)。特征服務(wù)器120 (或130)的實例包括但不限于通常 在SIP網(wǎng)絡(luò)結(jié)構(gòu)中的SIP代理服務(wù)器??梢杂上嗤闹鳈C實體或不同的主 機實體來維護位置服務(wù)器110以及特征服務(wù)器120、 130。應(yīng)了解,位置 服務(wù)器110及特征服務(wù)器120、 130在邏輯上是分離的但是不必要在物理 上分離。因此,可以在相同的系統(tǒng)中實施位置服務(wù)器110以及特征服務(wù) 器120、 130。
盡管圖1僅僅示出一個位置服務(wù)器110,但是應(yīng)了解,系統(tǒng)環(huán)境IOO 可以包括多于一個的位置服務(wù)器IIO,每一個位置服務(wù)器110可以被分 派以負責(zé)管理不同客戶機的存在狀態(tài)的任務(wù)或者負責(zé)管理不同客戶機 的存在狀態(tài)。同樣地,盡管圖1示出了兩個特征服務(wù)器120和130,但是 應(yīng)了解系統(tǒng)環(huán)境100可以包括多于一個的特征服務(wù)器,以便為由特定的 位置服務(wù)器110所管理的客戶機提供一個或多個特征。多個特征服務(wù)器 可以與單個的位置服務(wù)器相關(guān)聯(lián),以及單個的特征服務(wù)器可以與多個 位置服務(wù)器110相關(guān)聯(lián)。
終端用戶主要與客戶機170交互,客戶機170是設(shè)備或應(yīng)用??蛻?機的實例包括但不限于雙模電話、單模電話、無繩電話、諸如臺式PC 或膝上型PC的個人計算機(PC)、以及IP電視(IPTV)或數(shù)字機頂盒 (STB)應(yīng)用或附件,例如物理遠程控制、觸摸屏遠程控制或者通用遠 程控制。因此,如在此提到的,客戶機設(shè)備或客戶機提供用于讓終端 用戶直接交互的終端接口。
駐地網(wǎng)關(guān)160是與客戶機170通信并經(jīng)由網(wǎng)絡(luò)180建立與位置服務(wù) 器110的連接的設(shè)備,網(wǎng)絡(luò)180可以是公共數(shù)據(jù)網(wǎng)絡(luò)(例如因特網(wǎng))或 者私有數(shù)據(jù)網(wǎng)絡(luò)(例如,私有陸域網(wǎng)或私有廣域網(wǎng))。因此,根據(jù)本 發(fā)明的多種實施例,可以在如下設(shè)備中實現(xiàn)駐地網(wǎng)關(guān)諸如無線Wi-Fi 路由器的獨立路由設(shè)備;諸如寬帶電纜或DSL調(diào)制解調(diào)器的通信調(diào)制解 調(diào)器;IPTV、電纜或衛(wèi)星STB; WiMax調(diào)制解調(diào)器;無線網(wǎng)狀網(wǎng)絡(luò)網(wǎng) 關(guān)設(shè)備;以及無線接入點(WAP)設(shè)備。駐地網(wǎng)關(guān)160被放置在物理環(huán) 境、位置、或者駐地150中,以檢測在位置或駐地150中的那些客戶機 170的存在,位置或駐地150的尺寸取決于駐地網(wǎng)關(guān)160的覆蓋范圍。
在一個實施例中,在駐地網(wǎng)關(guān)160中提供軟件應(yīng)用或模塊以執(zhí)行用 于檢測客戶機的存在狀態(tài)并將其傳送到位置服務(wù)器110的位置更新功 能(LUF) 。 LUF應(yīng)用執(zhí)行許多預(yù)處理任務(wù)以使駐地網(wǎng)關(guān)160準備好操 作。首先,采用有資格被駐地網(wǎng)關(guān)160進行存在狀態(tài)檢測的客戶機170 的一列標識(ID)對LUF應(yīng)用進行預(yù)配置。例如,客戶機170可以是有 資格經(jīng)由到駐地網(wǎng)關(guān)160的無線連接被進行存在狀態(tài)檢測的支持Wi-Fi 的設(shè)備。在這種情況下,可以采用Wi-Fi客戶機170的一列媒體訪問控制 (MAC)地址來預(yù)配置LUF應(yīng)用。因此,當有資格的Wi-Fi客戶機170 進入位置150并且建立與駐地網(wǎng)關(guān)160的無線連接時,它將其MAC地址 無線傳輸?shù)今v地網(wǎng)關(guān)160。然后,駐地網(wǎng)關(guān)160的LUF應(yīng)用可操作以在其 列表中執(zhí)行所傳輸MAC地址的查找,從而確認在位置150中Wi-Fi客戶 機170的存在檢測及識別。為了處理在客戶機170和駐地網(wǎng)關(guān)160之間的 無線連接的突然丟失,LUF應(yīng)用進一步維護"保持激活和連接"計時器, 一旦客戶機170被駐地網(wǎng)關(guān)160認證為有資格的客戶機170,計時器就被 激活。當隨后前述無線連接由于任何原因被中斷時,啟動保持激活和 連接計時器以跟蹤中斷的時間長度。如果中斷時間超過預(yù)定的時間間 隔,那么駐地網(wǎng)關(guān)160可操作以向客戶機170生成保持激活和連接消息,
例如因特網(wǎng)控制消息協(xié)議(ICMP) ping或者地址解析協(xié)議(ARP), 以確定客戶機170是否仍然被連接。如果客戶機170響應(yīng),那么"保持 激活和連接計時器"被復(fù)位。然而,如果沒有接收到來自客戶機170的 響應(yīng),例如當客戶機170已經(jīng)離開位置150時,那么LUF應(yīng)用生成用于傳 輸?shù)轿恢梅?wù)器110的位置更新以表示客戶機170不再存在于位置150 處。在另一實施例中,當無線通信看起來被中斷時,為了最小化LUF 應(yīng)用需要發(fā)送的保持激活和連接消息的數(shù)目,LUF應(yīng)用可操作以監(jiān)視客 戶機170,從而檢測數(shù)據(jù)分組是否正在由客戶機170接收或發(fā)送。當LUF 應(yīng)用檢測到該數(shù)據(jù)分組時,它自動地復(fù)位保持激活和連接計時器。
在另一實施例中,客戶機170有資格經(jīng)由到駐地網(wǎng)關(guān)160的有線連 接(例如在塢站(docking station)或通過電纜)被進行存在狀態(tài)檢測。 在這種情況下,可以采用客戶機170的電子ID的列表或表格來配置LUF 應(yīng)用,例如每個客戶機170的電子個自序列號或者有資格由駐地網(wǎng)關(guān) 160進行存在狀態(tài)檢測的一組或一類客戶機的批序列號。因此,當有資 格的客戶機170進入位置150并且有線連接到駐地網(wǎng)關(guān)160以將其電子 ID傳輸?shù)今v地網(wǎng)關(guān)160時,駐地網(wǎng)關(guān)160的LUF應(yīng)用可操作以在其ID列 表中執(zhí)行所傳輸電子ID的査找,從而確認在位置150中客戶機170的存 在檢測和識別。
在一個實施例中,可以由駐地網(wǎng)關(guān)160的制造商或提供商來預(yù)先編 碼LUF應(yīng)用,以包括諸如用于合格Wi-Fi客戶機170的MAC地址列表的 前述ID列表。在另一實施例中,LUF應(yīng)用可以進一步提供諸如象基于網(wǎng) 絡(luò)的界面的圖形用戶界面(GUI)的用戶界面,以讓用戶來創(chuàng)建或修改 合格客戶機的現(xiàn)有ID列表。在又一實施例中,在駐地網(wǎng)關(guān)160和那些在 位置150中期望由駐地網(wǎng)關(guān)160服務(wù)的客戶機170之間進行初始綁定會 話,從而通過LUF應(yīng)用將這些客戶機170的ID自動地添加到駐地網(wǎng)關(guān)160 中的ID列表上。在又一實施例中,駐地網(wǎng)關(guān)160是具有多個接入點的 WAP,該多個接入點中的一個被專門用于存在狀態(tài)檢測。因此,接入 專用接入點的任何客戶機被認為有資格被進行存在狀態(tài)檢測。
還采用位置服務(wù)器110的諸如IP地址或完全合格域名(FQDM)的 地址來預(yù)先配置LUF應(yīng)用,以便LUF應(yīng)用可以將位置更新信息傳輸?shù)轿?置服務(wù)器110。采用諸如認證碼的認證信息來進一步配置LUF應(yīng)用,認 證信息允許位置服務(wù)器認證從駐地網(wǎng)關(guān)160所傳輸?shù)奈恢酶碌挠行?性。
過程
圖2根據(jù)本發(fā)明的一個實施例示出了用于檢測并傳送在期望位置
或環(huán)境中的一個或多個客戶機的存在狀態(tài)以便可以為客戶機遠程提供 服務(wù)或特征的流程200。僅僅為了說明的目的并不是限制性的,在圖l 示出的系統(tǒng)環(huán)境的范圍內(nèi)討論流程200。在將駐地網(wǎng)關(guān)160放置在諸如 住宅、零售店、辦公樓等期望的物理位置或環(huán)境150中之后,實現(xiàn)流程 200,以迸行進入該位置的客戶機的存在檢測。駐地網(wǎng)關(guān)160直接地或 經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)180連接到位置服務(wù)器110,以便駐地網(wǎng)關(guān)160能 夠?qū)⒖蛻魴C170的位置更新傳送到位置服務(wù)器110。此外,駐地網(wǎng)關(guān)160 包括LUF應(yīng)用,采用如上所述的有資格被進行存在狀態(tài)檢測的客戶機 170的ID列表來預(yù)先配置LUF應(yīng)用。
下面參考實例來描述流程200,以說明將流程200到實際應(yīng)用的可 能實現(xiàn)。在實例中,客戶機170是能夠采用VoIP電話服務(wù)和蜂窩電話服 務(wù)用于與其它通信設(shè)備進行語音通信的Wi-Fi雙模電話,以及駐地網(wǎng)關(guān) 160可以是無線Wi-Fi路由器、無線調(diào)制解調(diào)器(電纜、DSL、撥號、 WiMax等)或者其中實現(xiàn)LUF應(yīng)用的任何其它無線網(wǎng)狀網(wǎng)網(wǎng)關(guān)或WAP 設(shè)備中的一個。駐地網(wǎng)關(guān)160具有用于與由位置150所指示的客戶機進 行無線通信的范圍,位置150可以是住宅、零售店、辦公樓等。
在210,當雙模電話170進入位置150并且人工地或自動地完成與網(wǎng) 關(guān)160的成功關(guān)聯(lián)(例如建立成功的無線連接)時,在駐地網(wǎng)關(guān)160內(nèi) 的LUF應(yīng)用獲得成功關(guān)聯(lián)的通知作為雙模電話170的狀態(tài)變化。因此,雙模電話170的狀態(tài)變化由網(wǎng)關(guān)160在外部檢測。應(yīng)注意,設(shè)備狀態(tài)變 化不提供識別諸如雙模電話170的客戶機位置的信息。
在220, 一旦LUF應(yīng)用得到成功關(guān)聯(lián)的通知,那么LUF應(yīng)用進行到 通過對照預(yù)先配置的列表來檢查雙模電話170的ID是否匹配,對雙模電 話170進行認證。在運行實例中,對照有資格由駐地網(wǎng)關(guān)160進行存在 狀態(tài)檢測的雙模電話的預(yù)先配置的MAC地址列表,檢查如為無線連接 而傳輸?shù)碾p模電話170的MAC地址。
在230,如果在220沒有匹配,那么駐地網(wǎng)關(guān)160結(jié)束為了存在狀態(tài) 檢測而對雙模電話170的詢問。
在240,然而,如果在220具有匹配,那么駐地網(wǎng)關(guān)160生成第一位 置更新消息(LUM)并且將其發(fā)送到位置服務(wù)器IIO (例如經(jīng)由因特網(wǎng) 180),該第一位置更新消息表示特定的雙模電話170被檢測并存在于 位置150處。
在250, LUF應(yīng)用還激活如早先所述的保持激活和連接計時器。應(yīng) 了解,LUF應(yīng)用也可以在步驟240生成LUM之前或與生成LUM并發(fā)地激 活保持激活和連接計時器。
在260, 一旦保持激活和連接計時器被激活,那么LUF應(yīng)用繼續(xù)監(jiān) 視在駐地網(wǎng)關(guān)160和雙模電話170之間的無線連接,以確定是否具有該 連接的中斷。
在270,如果在無線連接中具有中斷,那么LUF應(yīng)用啟動保持激活 和連接計時器并且監(jiān)視中斷以確定該中斷時間是否延伸超出預(yù)定的時 間閾值。
在280,如果中斷時間延伸超出預(yù)定的時間閾值,那么雙模電話no
被認為已經(jīng)完全與駐地網(wǎng)關(guān)160分開,并由此導(dǎo)致雙模電話170的另一 個狀態(tài)變化。LUF應(yīng)用隨后生成第二位置更新消息(LUM)并將其發(fā) 送到位置服務(wù)器IIO (例如經(jīng)由因特網(wǎng)180),該第二位置更新消息表 示特定的雙模電話170不再被檢測并存在于位置150處。
如早先所描述的,位置服務(wù)器110管理雙模手機170的存在狀態(tài)。 它從駐地網(wǎng)關(guān)160或者直接從客戶機170接收客戶機170的存在狀態(tài)信 息。尤其在多個并發(fā)路徑可用時,它負責(zé)確定到雙模電話170的連接路 徑。在運行實例中,雙模手機170具有兩條連接路徑VoIP/Wi-Fi路徑 以及蜂窩路徑。因此,位置服務(wù)器110接收來自駐地網(wǎng)關(guān)160的第一 LUM,其可以包括用于雙模電話170的VoIP/Wi-Fi路徑的位置狀態(tài)信 息,例如在雙模電話170和駐地網(wǎng)關(guān)160之間的Wi-Fi連接的可用帶寬或 強度,以及駐地網(wǎng)關(guān)160到網(wǎng)絡(luò)180及特征服務(wù)器120的IP連接的可用帶 寬或強度,特征服務(wù)器120作為建立與雙模電話170的VoIP會話的主機。 例如,特征服務(wù)器120可以是典型地位于SIP結(jié)構(gòu)中用于VoIP的SIP代理 服務(wù)器。位置服務(wù)器110也可操作以從特征服務(wù)器120接收VoIP/Wi-Fi 路徑的位置狀態(tài)信息的至少一部分。位置服務(wù)器110還從雙模電話170 或特征服務(wù)器130或這二者接收用于雙模電話170的蜂窩路徑的位置狀 態(tài)信息。在運行實例中,特征服務(wù)器130作為建立與雙模電話170的蜂 窩(例如GSM、 TDMA、 CDMA)會話的主機。例如,位置狀態(tài)信息 包括用于蜂窩通信的雙模電話170的無線信號強度。
位置服務(wù)器110可以應(yīng)用算法以為雙模電話170確定最優(yōu)通信路徑 并且將所選擇的路徑傳送到對應(yīng)的特征服務(wù)器120或130。例如,如果 所選擇的路徑是VoIP,那么位置服務(wù)器110將該選擇傳送到處理VoIP會 話的特征服務(wù)器120。然后,由VoIP電話服務(wù)自動地處理雙模電話170
的所有呼入以及呼出呼叫。如果所選擇的路徑是蜂窩通信路徑,那么 位置服務(wù)器110將該選擇傳送到處理蜂窩會話的特征服務(wù)器130。然后, 由蜂窩電話服務(wù)自動地處理雙模電話170的所有呼入和呼出呼叫。在可 選擇實施例中,由蜂窩電話服務(wù)處理所有呼入呼叫以及由VoIP電話服務(wù)處理所有呼出呼叫(例如,當蜂窩電話服務(wù)提供免費的呼入呼叫時),
或反之亦然,而不需要位置服務(wù)器iio來確定最優(yōu)通信路徑。在另一可
選擇實施例中,通過蜂窩電話服務(wù)(或VoIP電話服務(wù))接收對雙模電 話170的呼入呼叫,如由特征服務(wù)器130 (或者特征服務(wù)器120)所便利 的。如果呼叫沒有被應(yīng)答,那么隨后通過VoIP電話服務(wù)(或者蜂窩電 話服務(wù))路由呼叫,如由特征服務(wù)器120 (或者特征服務(wù)器130)所便 利的。在上述實施例中,可以在特征服務(wù)器120和130之間進行預(yù)先布 置以便利按照用戶期望或需求的呼叫路由。
另外的實現(xiàn)實例
流程200還適用于另一固定移動融合實現(xiàn)實例,其中客戶機是也能 夠使用用于語音通信的VoIP及蜂窩電話服務(wù)的Wi-Fi雙模電話。圖3示 出了實現(xiàn)實例,其中具有系統(tǒng)環(huán)境300,在該系統(tǒng)環(huán)境300中, 一個或 多個網(wǎng)關(guān)來檢測并提供一個或多個客戶機370的位置更新,客戶機370 是能夠使用VoIP和蜂窩電話服務(wù)的Wi-Fi雙模電話。與上述的系統(tǒng)環(huán)境 IOO—樣,系統(tǒng)環(huán)境300也包括經(jīng)由網(wǎng)絡(luò)180可接入的一個或多個位置服 務(wù)器(110)以及一個或多個特征服務(wù)器(120、 130)。在該實例中, 雙模電話370、基站360及塢站350是無繩電話系統(tǒng)310的部件,無繩電 話系統(tǒng)310包括另外的部件,例如音頻和/或視頻監(jiān)視器320、運動傳感 器330、音頻傳感器340或任何其它部件。
雞站350為雙模電話370起到支架以及可選地起到充電站的作用。 它還起到駐地網(wǎng)關(guān)(其中帶有LUF應(yīng)用)的作用。因此,它可操作以通 過網(wǎng)絡(luò)180或者通過基站360和網(wǎng)絡(luò)180來建立到位置服務(wù)器110的連接 或鏈路?;?60可操作以便利在無繩電話系統(tǒng)310中的多個部件之間 的通信。在一個實施例中,基站360可以提供到塢站350的有線或無線 連接。因此,基站360還可操作以便利在塢站350和網(wǎng)絡(luò)180之間的通信, 如上所述。在一個實施例中,由于塢站350和基站360之間的可用連接, 這兩個部件可以一起作為駐地網(wǎng)關(guān),并且LUF應(yīng)用駐留在塢站350或基 站360中。在另一個實施例中,也是由于塢站350和基站360之間的可用 連接,基站360可操作以使得無繩電話系統(tǒng)310中的多個其它部件可用 于與雙模電話370進行通信。例如,如由基站360所便利的,雙模電話 370可以用于監(jiān)視無繩電話系統(tǒng)310中用于音頻和/或視頻的每一個其它 部件,或者可以由每一個這樣的音頻或運動檢測的部件報警。因此, 基站360除了作為駐地網(wǎng)關(guān)之外,還可以作為位置服務(wù)器及特征服務(wù)器 以提供前述的監(jiān)視特征。
雙模電話370可操作以正常使用蜂窩電話服務(wù)進行通信。然而,當 在塢站350處連接或接入雙模電話370時,塢站自己作為駐地網(wǎng)關(guān)或者 與基站聯(lián)合作為駐地網(wǎng)關(guān),塢站350操作以將LUM發(fā)送到位置服務(wù)器 110,從而通知雙模電話370的存在,如早先參考圖2中的240所描述的。 如上所述,可以從塢站350通過網(wǎng)絡(luò)180直接地或經(jīng)由基站360將LUM向 前發(fā)送到位置服務(wù)器IIO。而如早先所述的,位置服務(wù)器110管理雙模 電話370的存在狀態(tài)。在塢站350和基站360—起作為駐地網(wǎng)關(guān)并且LUF 應(yīng)用駐留在基站360中的情況下,則基站360操作以將LUM發(fā)送到位置 服務(wù)器IIO。在基站360還作為位置服務(wù)器和特征服務(wù)器的情況下,如 從塢站350所接收到的或者在基站360內(nèi)部生成的LUM使得基站360能 夠向雙模手機370提供前述特征(例如,使得電話能夠與無繩基站310 中的其它部件通信)。
在系統(tǒng)環(huán)境300中,雙模電話370到塢站350的接入還作為二者之間 成功關(guān)聯(lián)的通知,如早先參考圖2中的210所描述的。因此,從塢站350 上移除雙模電話370起到分離雙模電話370并中斷其到塢站350的連接 的作用,如早先參考圖2中的260-280所描述的。此外,雙模電話370是 否有資格由塢站350進行存在狀態(tài)檢測的確定包括塢站350確定雙模電 話370是否是電話系統(tǒng)310的部件,并且該確定如同早先參考圖2的220 所描述。
在圖3所示實例的替代實現(xiàn)實例中,電話系統(tǒng)310不包括塢站350。 而是,雙模電話370可以有線或者無線地連接到基站360,基站360現(xiàn)在
作為用于支撐和/或充電雙模電話370的塢站以及還作為駐地網(wǎng)關(guān)。在雙 模電話370可操作以利用有線連接接入在基站360處的情況下,參考圖3 的前述討論也適用于在本實例中的FMC操作,其中基站360還作為駐地 網(wǎng)關(guān)。在雙模電話370可操作以通過無線通信協(xié)議(例如Wi-Fi)被無線 連接到基站360的情況下,參考圖l-2的前述討論也適用于在本實例中的 FMC操作。
盡管一些上述實現(xiàn)實例是參考在客戶機和駐地網(wǎng)關(guān)之間的Wi-Fi 無線連接進行描述的,但是應(yīng)了解這樣的描述也適用于過去、現(xiàn)在或 未來無線連接的任何其它類型。例如,無線連接是藍牙,由此每個客 戶機的ID可以是藍牙地址及個人身份號碼(PIN),代替用于Wi-Fi的 MAC地址。
因此,與其中需要附加的應(yīng)用來直接宣布其位置以便建立與特征 服務(wù)器120的VoIP會話的現(xiàn)有技術(shù)雙模電話相比,由于用于與本發(fā)明的 多種實施例一起使用的雙模電話為了公布其位置以及建立與特征服務(wù) 器120的VoIP會話不需要附加的應(yīng)用,因此該雙模電話在設(shè)計上更加簡 單。而是,該雙模電話可以依賴駐地網(wǎng)關(guān)代表它來執(zhí)行這種網(wǎng)關(guān)功能。 此外,駐地網(wǎng)關(guān)可操作以向其它雙模電話提供相同的網(wǎng)關(guān)功能;然而, 每個現(xiàn)有技術(shù)的雙模手機的網(wǎng)關(guān)功能對于其它雙模手機是不可用的。
使用單獨的駐地網(wǎng)關(guān)來檢測并傳送諸如移動電話的客戶機的存在 狀態(tài)的另一個好處是,駐地網(wǎng)關(guān)能夠提供用于緊急911服務(wù)的移動電話 的精確位置。在傳統(tǒng)的電話服務(wù)例如普通老式電話服務(wù)(POTS)中, 特定的電話號碼通常與固定的地址相關(guān)聯(lián)。因此,當用戶從POTS電話 進行緊急911呼叫時,在大多數(shù)情況下,呼叫被發(fā)送到公共安全應(yīng)答點 (PSAP),該公共安全應(yīng)答點(PSAP)負責(zé)幫助在包括與POTS電話 關(guān)聯(lián)的固定地址的特定地理區(qū)域或社區(qū)中的人們。PSAP工作人員隨后 能夠自動地識別出遇難呼叫的位置并且指示最近的緊急救援人員到達 該位置。然而,如早先所述,因特網(wǎng)或VoIP電話服務(wù)使得用戶能夠在具有因特網(wǎng)(或一些其它網(wǎng)絡(luò))連接的任何位置得到他們的電話服務(wù)。 因此,自動地確定包括緊急911呼叫者的呼叫者的位置可能是不可能的。
因此,在本發(fā)明的一個實施例中,諸如駐地網(wǎng)關(guān)160的駐地網(wǎng)關(guān)可 操作從而不僅傳送特定的客戶機170的存在狀態(tài)還能夠傳送其物理位 置,例如其物理地址(或更詳細的位置信息,例如具體的子位置,例 如在位置中的房間、工位(cubicle)和格間(quadrant))。由于客戶 機170位于附近或由駐地網(wǎng)關(guān)160所覆蓋的駐地中,所以提供駐地網(wǎng)關(guān) 160的位置還提供客戶機170的相對位置。因此,當從客戶機170進行911 呼叫時,其由駐地網(wǎng)關(guān)160進行的檢測可以連同駐地網(wǎng)關(guān)的位置或存在 狀態(tài)一起傳送到位置服務(wù)器IIO。接著,位置服務(wù)器110將該位置信息 提供到特征服務(wù)器120、 130或者專門用來處理911呼叫的另一特征服務(wù) 器,以便可以將該位置信息發(fā)送到用于緊急響應(yīng)的合適的PSAP。
圖4示出了在系統(tǒng)環(huán)境400中的實現(xiàn)實例,在環(huán)境400中,具有位于 諸如用于向不同的位置提供不同視頻服務(wù)的住宅的位置450各處的一 個或多個視頻機頂盒(STB) 460a-n,諸如電纜、衛(wèi)星或IP STB。還具 有用于訪問和控制STB 460a-n的一個或多個遙控裝置470a-n。在本實現(xiàn) 實例中,每個遙控裝置470是客戶機,每個STB 460a-n還作為其中帶有 LUF應(yīng)用的駐地網(wǎng)關(guān),用于覆蓋位置450的不同區(qū)域,以根據(jù)該遙控裝 置中的狀態(tài)變化來自動地檢測遙控裝置470a-n的任何一個的存在狀態(tài)。 遙控裝置中的狀態(tài)變化的實例包括但不限于遙控裝置的通電/斷電; 以及來自遙控裝置的任何用戶選擇信號的傳輸(例如,改變頻道、改 變音量、調(diào)出節(jié)目指南、訂購視頻點播、選擇特定視頻服務(wù))。系統(tǒng) 環(huán)境400還包括位置服務(wù)器410及兩個特征服務(wù)器420和430。位置服務(wù) 器410在操作上與早先描述的位置服務(wù)器110相似。兩個特征服務(wù)器420 和430可以分別提供不同的視頻服務(wù),例如用于衛(wèi)星電視(SATV)服 務(wù)以及一個有線電視(CATV)服務(wù)。特征服務(wù)器420和430在操作上分 別與早先描述的特征服務(wù)器120和130相似。
圖5示出了用于檢測并傳送在位置或環(huán)境處的一個或多個遙控裝
置的存在以便可以為這些遙控裝置遠程地提供服務(wù)或特征的流程500。 僅僅是為了說明的目的并不是限制性的,在圖4示出的系統(tǒng)環(huán)境的范圍 內(nèi)討論流程500。
在510,例如當帶有遙控裝置470a的用戶進入例如由STB 460a覆蓋 的區(qū)域并且改變遙控裝置470a的狀態(tài)(例如STB 460a通電)時,完成 遙控裝置470a到STB 460a的成功關(guān)聯(lián),并且在駐地網(wǎng)關(guān)460a內(nèi)的LUF 應(yīng)用獲得成功關(guān)聯(lián)及雙模電話170中的狀態(tài)改變的通知。
在520, 一旦得到成功關(guān)聯(lián)的通知,STB 460a中的LUF應(yīng)用進行到 通過對照預(yù)先配置的ID列表來檢查遙控裝置470a的ID (其可能已經(jīng)連 同狀態(tài)變化一起被傳輸)是否匹配,從而進行對遙控裝置470a的認證。
在530,如果在220沒有匹配,那么STB 460a結(jié)束其為了存在狀態(tài) 檢測而對于遙控裝置470a的詢問。
在540,然而,如果在220具有匹配,那么STB 460a生成第一位置 更新消息(LUM)并且將其發(fā)送到位置服務(wù)器410 (例如經(jīng)由諸如任何 已知視頻網(wǎng)絡(luò)的網(wǎng)絡(luò)480),該第一位置更新消息(LUM)表示特定的 遙控裝置470a被檢測并且存在于位置450內(nèi)的特定區(qū)域處。
在550, STB 460a中的LUF應(yīng)用連續(xù)地監(jiān)視來自遙控裝置470a的預(yù) 定的狀態(tài)變化(例如STB 460a斷電)來指示它已經(jīng)將自己從STB 460a 分離。應(yīng)注意,LUM應(yīng)用可以在上面540生成LUM之前或與生成LUM 并發(fā)地開始連續(xù)的監(jiān)視。
在560,如果檢測到預(yù)定的狀態(tài)變化,那么遙控裝置470a被認為已 經(jīng)成功從STB 460a分離,LUF應(yīng)用隨后生成第二LUM并將其發(fā)送到位
置服務(wù)器410,該第二LUM指示在由STB 460a所覆蓋的區(qū)域不再檢測遙 控裝置470a。
在該實現(xiàn)實例中,位置服務(wù)器410管理每一個遙控裝置470a-n的存 在狀態(tài)。它接收來自每個STB 460a-n的遙控裝置470a-n的存在狀態(tài)信 息。尤其當多個并發(fā)路徑(或相關(guān)聯(lián)服務(wù))可用時,它負責(zé)確定到每 一個遙控裝置470a-n的連接路徑以及由此要提供的相關(guān)聯(lián)服務(wù)。在該實 現(xiàn)實例中,可用服務(wù)是SATV及CATV服務(wù)。因此,位置服務(wù)器410接收 來自遙控裝置470a的第一LUM,其可以包括用于遙控裝置470a的位置 狀態(tài)信息以指示由遙控裝置470a的用戶所選擇的視頻服務(wù)。位置服務(wù) 器410隨后將該選擇傳送到處理所選擇的視頻服務(wù)的特征服務(wù)器420或 430。例如,如果所選擇的視頻服務(wù)是SATV服務(wù),則位置服務(wù)器410將 該選擇傳送到特征服務(wù)器420,其隨后通過STB 460a為用戶提供來自 SATV服務(wù)的節(jié)目。如果用戶隨后使用遙控裝置470a選擇另一視頻服 務(wù),例如CATV服務(wù),那么這構(gòu)成了狀態(tài)變化,并且再次重復(fù)流程500 以通過STB 460a為用戶提供CATV服務(wù)。流程500還適用于其它STB 460b-n以及其它遙控裝置470b-n。
在另一實現(xiàn)實例中,返回參考圖4,每一個STB 460a-n不僅作為駐 地網(wǎng)關(guān)還作為位置服務(wù)器和特征服務(wù)器。因此,每個STB 460a-n可以用 于不同的視頻服務(wù)。例如,STB 460a-d用于SATV服務(wù)以及STB 460f-n 用于CATV服務(wù)。流程500也適用于這一實現(xiàn)實例,除了向每一個特定 遙控裝置470提供的特定視頻服務(wù)取決于哪個STB460檢測該遙控裝置 的存在狀態(tài)。因此,在這一實現(xiàn)實例中,用戶不需要使用遙控裝置470 選擇特定視頻服務(wù)以實現(xiàn)用于視頻服務(wù)變化的狀態(tài)變化。
圖6根據(jù)本發(fā)明的多種實施例中的一個示出了計算機化模塊600的 示例性方框圖,計算機化模塊600可操作以用于在被用作駐地網(wǎng)關(guān)設(shè)備 的任何設(shè)備中實現(xiàn)一個或多個前述駐地網(wǎng)關(guān)功能。應(yīng)了解,更加復(fù)雜 的計算機化模塊可操作以被使用。此外,可以在計算機化模塊600上增 加或移除部件以提供期望的功能。
計算機化模塊600包括提供用于執(zhí)行軟件的執(zhí)行平臺的一個或多
個處理器,例如處理器602。因此,計算機化模塊600包括許多計算機 處理器的任何的一個或多個單核或多核處理器,例如Intel及AMD處理 器。在此提到的計算機處理器可以為諸如中央處理單元(CPU)的通用 處理器或任何其它多用途處理器或微處理器。計算機處理器還可以為 專用處理器,例如圖形處理單元(GPU)、音頻處理器、數(shù)字信號處 理器或?qū)S糜谝粋€或多個處理用途的另一處理器。通過通信總線604傳 送來自處理器602的命令和數(shù)據(jù)。計算機化模塊600還包括運行期間軟 件駐留于的主存儲器606以及輔助存儲器608。輔助存儲器608也可以為 CRM,該CRM可以用于存儲實現(xiàn)駐地網(wǎng)關(guān)設(shè)備中的LUF應(yīng)用的軟件程 序、應(yīng)用或模塊。主存儲器606和輔助存儲器608 (以及可選的可移動 存儲單元614)每一個包括例如硬盤驅(qū)動器和/或其可移除存儲驅(qū)動器 612、或者存儲有軟件拷貝的非易失性存儲器,該可移除存儲驅(qū)動器612 指的是軟盤驅(qū)動器、磁帶驅(qū)動器、光盤驅(qū)動器等。在一個實例中,輔 助存儲器608還包括ROM(只讀存儲器)、EPROM(可擦可編程ROM)、 EEPROM (電可擦可編程ROM)或者能夠為處理器或處理單元提供計 算機可讀指令的任何其它電子的、光學(xué)的、磁的或其它存儲或傳輸設(shè) 備。計算機化模塊600可以包括經(jīng)由顯示適配器622連接的顯示器620、 包括用于建立與客戶機的無線連接的無線接口的用戶接口。提供網(wǎng)絡(luò) 接口630用于與諸如PSTN網(wǎng)絡(luò)、CATV或SATV網(wǎng)絡(luò)、因特網(wǎng)或任何其 它基于IP的網(wǎng)絡(luò)的網(wǎng)絡(luò)進行通信。
在此描述并圖示說明了多種實施例以及它們的一些變化。在此使 用的術(shù)語、描述及附圖僅僅采用說明的方式來闡述,并不意圖作為限 制。本領(lǐng)域的技術(shù)人員應(yīng)認識到,在意圖由所附的權(quán)利要求及其等效 所限定的主題的主旨和范圍內(nèi)可以進行很多修改,其中除非另外指示, 所有術(shù)語采用它們最廣泛的合理含意。
權(quán)利要求
1.一種用于檢測并傳送設(shè)備的存在狀態(tài)以為所述設(shè)備提供多種服務(wù)的方法,所述方法包括檢測在一位置處的所述設(shè)備的第一狀態(tài)變化,所述檢測在所述設(shè)備的外部進行;根據(jù)所述檢測到的第一狀態(tài)變化,確定在所述位置處的所述設(shè)備的第一存在狀態(tài);以及傳送所述檢測到的所述設(shè)備的第一存在狀態(tài),以為所述設(shè)備提供所述多種服務(wù)中的與在所述位置處所述檢測到的第一存在狀態(tài)相關(guān)聯(lián)的第一服務(wù)。
2. 根據(jù)權(quán)利要求l所述的方法,進一步包括為了得到在所述位置處的所述設(shè)備的第二狀態(tài)變化,監(jiān)視所述設(shè)備;一旦檢測到所述設(shè)備的所述第二狀態(tài)變化,就根據(jù)所述檢測到的 第二狀態(tài)變化來檢測在所述位置處的所述設(shè)備的第二存在狀態(tài);以及傳送所述檢測到的所述設(shè)備的第二存在狀態(tài),以為所述設(shè)備提供 所述多種服務(wù)中的與所述檢測到的所述設(shè)備的第二存在狀態(tài)相關(guān)聯(lián)的 第二服務(wù)。
3. 根據(jù)權(quán)利要求2所述的方法,其中,傳送所述檢測到的所述設(shè) 備的第一存在狀態(tài)包括網(wǎng)關(guān)傳送所述檢測到的所述設(shè)備的第一存在狀態(tài)及所述網(wǎng)關(guān)的物 理位置,所述網(wǎng)關(guān)在所述設(shè)備的外部并且與所述設(shè)備分開。
4. 根據(jù)權(quán)利要求2所述的方法,其中,所述第一和第二服務(wù)中的 一個是因特網(wǎng)協(xié)議語音(VoIP)服務(wù),以及所述第一和第二服務(wù)中的 另一個是蜂窩電話服務(wù)。
5. 根據(jù)權(quán)利要求l所述的方法,其中,所述設(shè)備是用于控制視頻機頂盒(STB)的遙控裝置,以及檢測在所述位置處的所述設(shè)備的所述 第一狀態(tài)變化包括所述視頻STB檢測在所述位置處的所述遙控裝置的所述第一狀態(tài) 變化。
6. 根據(jù)權(quán)利要求l所述的方法,進一步包括-確定所述設(shè)備是否有資格被進行存在狀態(tài)檢測;以及其中,檢測在所述位置處的所述設(shè)備的所述第一存在狀態(tài)包括 一旦確定所述設(shè)備有資格被進行存在狀態(tài)檢測就檢測在所述位置處的 所述設(shè)備的所述第一存在狀態(tài)。
7. 根據(jù)權(quán)利要求l所述的方法,其中,檢測在所述位置處的所述 設(shè)備的所述第一狀態(tài)變化包括無線地檢測在所述位置處的所述設(shè)備的所述第一狀態(tài)變化。
8. 根據(jù)權(quán)利要求l所述的方法,進一步包括 建立與所述設(shè)備的連接;以及一旦檢測到所述設(shè)備的所述第一存在狀態(tài)就初始化計時器。
9. 根據(jù)權(quán)利要求8所述的方法,進一步包括 確定所述建立的連接是否被中斷;一旦確定所述建立的連接被中斷,就激活所述計時器以確定所述 建立的連接被中斷的時間是否超過預(yù)定的時間間隔;以及一旦確定所述建立的連接的所述中斷時間超過所述預(yù)定時間間 隔,就傳送所述設(shè)備的第二存在狀態(tài)以為所述設(shè)備提供所述多種服務(wù) 中的與所述設(shè)備的所述第二存在狀態(tài)相關(guān)聯(lián)的第二服務(wù)。
10. 根據(jù)權(quán)利要求l所述的方法,其中,確定所述設(shè)備是否有資格被進行存在狀態(tài)檢測包括 確定在預(yù)定的接入點處是否檢測到所述設(shè)備的所述第一狀態(tài)變化。
11. 一種用于檢測并傳送客戶機設(shè)備的存在狀態(tài)以為所述客戶機 設(shè)備提供多種服務(wù)的系統(tǒng),包括位置服務(wù)器,操作以管理所述客戶機設(shè)備的存在狀態(tài); 第一網(wǎng)關(guān)設(shè)備,位于第一位置并且操作以檢測在所述第一位置處 的所述設(shè)備的存在狀態(tài)并且將在所述第一位置處的所述客戶機設(shè)備的 所述存在狀態(tài)傳送到所述位置服務(wù)器,所述第一網(wǎng)關(guān)設(shè)備與所述客戶 機設(shè)備不同;第一特征服務(wù)器,操作以根據(jù)在所述位置服務(wù)器接收到的所述傳 送的存在狀態(tài)是第一狀態(tài)來為所述客戶機設(shè)備提供所述多種服務(wù)中的 第一服務(wù);以及第二特征服務(wù)器,操作以根據(jù)在所述位置服務(wù)器接收到的所述傳 送的存在狀態(tài)是第二狀態(tài)來為所述客戶機設(shè)備提供所述多種服務(wù)的第 二服務(wù)。
12. 根據(jù)權(quán)利要求ll所述的系統(tǒng),其中,所述第一網(wǎng)關(guān)設(shè)備進一 步將其物理位置傳送到所述位置服務(wù)器。
13. 根據(jù)權(quán)利要求ll所述的系統(tǒng),其中,所述客戶機設(shè)備是能夠 在第一模式中經(jīng)由因特網(wǎng)協(xié)議語音(VoIP)電話服務(wù)以及在第二模式 中經(jīng)由蜂窩電話服務(wù)來進行語音通信的雙模電話。
14. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中,由所述第一特征服務(wù)器 提供的所述第一服務(wù)是緊急911服務(wù),以及由所述第二特征服務(wù)器提供 的所述第二服務(wù)是蜂窩電話服務(wù)。
15. 根據(jù)權(quán)利要求12所述的系統(tǒng),其中,所述第一網(wǎng)關(guān)設(shè)備操作 以無線地檢測所述客戶機設(shè)備的所述存在狀態(tài)。
16. 根據(jù)權(quán)利要求ll所述的系統(tǒng),其中,所述第一網(wǎng)關(guān)設(shè)備是視 頻機頂盒(STB),以及客戶機設(shè)備是能夠控制所述視頻STB以經(jīng)由所 述視頻STB提供所述多種視頻服務(wù)的遙控裝置。
17. 根據(jù)權(quán)利要求ll所述的系統(tǒng),進一步包括 第二網(wǎng)關(guān)設(shè)備,位于第二位置并且操作以檢測在所述第二位置處的所述設(shè)備的存在狀態(tài)并將在所述第二位置處的所述客戶機設(shè)備的所 述存在狀態(tài)傳送到所述位置服務(wù)器,所述第二網(wǎng)關(guān)設(shè)備不同于所述第 —網(wǎng)關(guān)設(shè)備及所述客戶機設(shè)備。
18. 根據(jù)權(quán)利要求17所述的系統(tǒng),其中,所述第一網(wǎng)關(guān)設(shè)備操作 以為所述客戶機設(shè)備提供來自所述第一特征服務(wù)器的所述第一服務(wù), 以及所述第二網(wǎng)關(guān)設(shè)備操作以為所述客戶機設(shè)備提供來自所述第二特 征服務(wù)器的所述第二服務(wù)。
19. 一種計算機可讀介質(zhì),其上具有用于檢測并傳送設(shè)備的存在 狀態(tài)以為所述至少一個設(shè)備提供多種服務(wù)的編碼的程序代碼,所述程 序代碼包括用于檢測在位置處的所述設(shè)備的第一狀態(tài)變化的程序代碼; 用于根據(jù)所述檢測到的第一狀態(tài)變化來檢測在所述位置處的所述設(shè)備的第一存在狀態(tài)的程序代碼;以及用于傳送所述檢測到的所述設(shè)備的第一存在狀態(tài)以為所述設(shè)備提供所述多種服務(wù)中的與在所述位置處的所述檢測到的第一存在狀態(tài)相關(guān)聯(lián)的第一服務(wù)的程序代碼。
20. 根據(jù)權(quán)利要求19所述的計算機可讀介質(zhì),進一步包括 用于為了得到在所述位置處的所述設(shè)備的第二狀態(tài)變化而監(jiān)視所述設(shè)備的程序代碼;用于一旦檢測到所述設(shè)備的所述第二狀態(tài)變化就根據(jù)所述檢測到的第二狀態(tài)變化來檢測在所述位置處的所述設(shè)備的第二存在狀態(tài)的程 序代碼;以及用于傳送所述檢測到的所述設(shè)備的第二存在狀態(tài)以為所述設(shè)備提 供所述多種服務(wù)中的與所述檢測到的所述設(shè)備的第二存在狀態(tài)相關(guān)聯(lián) 的第二服務(wù)的程序代碼。
全文摘要
本發(fā)明公開駐地網(wǎng)關(guān)中的存在檢測及位置更新。在此所描述的是可操作以在單獨的網(wǎng)關(guān)設(shè)備中檢測客戶機的存在并傳送它們的位置更新的方法和系統(tǒng),其中客戶機及其功能在物理上或邏輯上與駐地網(wǎng)關(guān)中的網(wǎng)關(guān)功能分離,但是在駐地網(wǎng)關(guān)中識別客戶機的狀態(tài)變化。在一個實施例中,提供了一種用于檢測并傳送設(shè)備的存在狀態(tài)以為該至少一個設(shè)備提供多種服務(wù)的方法,包括檢測在位置處的設(shè)備的第一狀態(tài)變化,該檢測是在設(shè)備外部進行的;根據(jù)所檢測到的第一狀態(tài)變化,檢測在該位置處的設(shè)備的第一存在狀態(tài);以及傳送所檢測到的設(shè)備的第一存在狀態(tài)以為該設(shè)備提供多種服務(wù)中的與在該位置處的所檢測到的第一存在狀態(tài)相關(guān)聯(lián)的第一服務(wù)。
文檔編號H04L29/08GK101197848SQ200710199519
公開日2008年6月11日 申請日期2007年12月10日 優(yōu)先權(quán)日2006年12月8日
發(fā)明者巴里·P·法爾沃, 拉杰什·S·帕日亞努爾 申請人:通用儀表公司