亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于更新無線應(yīng)用的系統(tǒng)和方法

文檔序號:7638352閱讀:273來源:國知局
專利名稱:用于更新無線應(yīng)用的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及無線通信裝置的領(lǐng)域,更特別地,涉及與應(yīng)用服 務(wù)器通信的無線移動單元。
背景技術(shù)
無線通信裝置被廣泛使用,并已成為現(xiàn)代生活的重要方面。例如
尋呼機、移動電話、文字尋呼機、個人數(shù)字助理(PDA)的無線通信 裝置用于工作、個人活動,并作為一種與家人和朋友保持聯(lián)系的方式 使用。這些裝置越來越多地可用于汽車、船、器械和娛樂設(shè)施上。隨 著這些無線裝置的數(shù)量和類型的增加,應(yīng)用開發(fā)者不斷提供令人興奮 的創(chuàng)新的應(yīng)用,以使無線裝置更容易使用并增強其用途。此外,無線 服務(wù)供應(yīng)商已大量投資于基礎(chǔ)結(jié)構(gòu)設(shè)施,以支持無線裝置的更高的數(shù) 據(jù)率,并從而允許更廣泛的令人激動的新應(yīng)用。
在一個更具體的應(yīng)用中,無線移動手機從最初的語音通信裝置發(fā) 展為現(xiàn)在支持高速數(shù)據(jù)通信。這種發(fā)展已使典型的無線手機現(xiàn)在能使 用多媒體應(yīng)用下載和播放音頻和視頻文件、拍攝并發(fā)送數(shù)碼照片或視 頻、操作日程安排、地址簿和其它管理應(yīng)用以及更大范圍的游戲和娛 樂應(yīng)用。此外,無線手機進一步包括定位系統(tǒng),這些手機將允許全新 的一種定位應(yīng)用。
根據(jù)已定義好的和已建立好的標(biāo)準(zhǔn),這些無線手機十分經(jīng)常地訪 問無線網(wǎng)絡(luò)。例如,無線手機可根據(jù)明確定義的CDMA、 WCDMA、 UMTS、 CDMA2000、 GSM、 EDGE、 PHS、 AMPS或其它標(biāo)準(zhǔn)工作。 更特別地,這些標(biāo)準(zhǔn)是成熟的,即使當(dāng)服務(wù)供應(yīng)商改變時,也允許網(wǎng) 絡(luò)中以及網(wǎng)絡(luò)間的無縫移動。更特別地,在手機和網(wǎng)絡(luò)之間實現(xiàn)的電 話功能是根據(jù)明確定義的過程一致地應(yīng)用和使用的。這樣,可向無線 手機的用戶可靠地、堅固地并無縫地提供基本語音通信和基本數(shù)據(jù)傳
輸。
不幸的是,在應(yīng)用層,工作的一致性和指導(dǎo)都遠不及標(biāo)準(zhǔn)。此外, 許多應(yīng)用正被通常不熟悉底層電話功能的復(fù)雜性的開發(fā)者升級。因此, 應(yīng)用的開發(fā)由于標(biāo)準(zhǔn)化的缺乏、開發(fā)和互工作處理的不一致性以及應(yīng) 用開發(fā)者缺乏電話學(xué)經(jīng)驗而受到妨礙。這就導(dǎo)致了難以充分執(zhí)行或不 一致工作的應(yīng)用。為了使其應(yīng)用至少在某種層面上能夠一致地工作, 一些開發(fā)者使其應(yīng)用參與不必要廣泛的網(wǎng)絡(luò)通信。由于應(yīng)用開發(fā)者不 具有完備的處理來與電話功能進行交互,因此應(yīng)用開發(fā)者找到允許其
應(yīng)用工作的"工作區(qū)(work-around)"和"方位(fix)",但是代價是 增加了網(wǎng)絡(luò)流量并浪費了手機處理功率。例如,許多應(yīng)用需要歸屬應(yīng) 用服務(wù)器(home application server)與運行應(yīng)用的移動手機通信。如果應(yīng) 用服務(wù)器不能定位特定的移動手機,則應(yīng)用失敗,導(dǎo)致用戶不滿意。 作為另一種可能但不期望的方案,應(yīng)用服務(wù)器可輪詢歸屬位置寄存器 (HLR)或其它網(wǎng)絡(luò)資源。通過服務(wù)器發(fā)起的輪詢,服務(wù)器可能夠?qū)?特定移動單元的當(dāng)前位置進行定位。然而,這種方案產(chǎn)生很大的不期 望的網(wǎng)絡(luò)流量。即使使用這種輪詢處理,服務(wù)器仍會在輪詢過程中在 一段時間內(nèi)與移動失去聯(lián)系。這種情況下,可丟失或忽略移動裝置發(fā) 起的活動或請求。當(dāng)然,無線手機的基本原則是其應(yīng)該允許從一個網(wǎng) 絡(luò)移動到另一個網(wǎng)絡(luò),并且這種移動性多年以來已成為基本電話功能 的慣例。這樣,用戶也期望其應(yīng)用將不管網(wǎng)絡(luò)間的移動而無縫地并可 靠地運行。然而,由于應(yīng)用通常不知道其網(wǎng)絡(luò)配置,應(yīng)用將周期性地 對其自身重新初始化,已4吏手才幾重新識別當(dāng)前網(wǎng)絡(luò)。重新初始化的過 程利用寶貴的網(wǎng)絡(luò)帶寬,并干擾本地手機工作。

發(fā)明內(nèi)容
本發(fā)明提供了一種用于更新無線應(yīng)用的系統(tǒng)。該系統(tǒng)具有使用多 個網(wǎng)絡(luò)提供無線覆蓋的網(wǎng)絡(luò)服務(wù)區(qū)域。應(yīng)用服務(wù)器與其中 一個網(wǎng)絡(luò)耦 合,并用于與在所述網(wǎng)絡(luò)服務(wù)區(qū)域中的無線裝置上運行的本地應(yīng)用通 信。這些無線裝置還執(zhí)行提供基本的連通性和信息傳輸?shù)臉?biāo)準(zhǔn)的較低 層處理,所述較低層處理提供網(wǎng)絡(luò)標(biāo)識值。本地應(yīng)用監(jiān)控該網(wǎng)絡(luò)標(biāo)識
值,并且其當(dāng)其改變時,生成警報,發(fā)送至應(yīng)用服務(wù)器。警報可包括 關(guān)于新的網(wǎng)絡(luò)的信息,從而將應(yīng)用服務(wù)器更新,以使其知道無線裝置 在哪個網(wǎng)絡(luò)上工作。
在一個特定實施例中,本發(fā)明提供了用于更新用于移動手機的應(yīng) 用的系統(tǒng)。該系統(tǒng)具有使用多個網(wǎng)絡(luò)提供無線覆蓋的網(wǎng)絡(luò)服務(wù)區(qū)域。 應(yīng)用服務(wù)器與其中一個網(wǎng)絡(luò)耦合,并用于與在所述網(wǎng)絡(luò)服務(wù)區(qū)域中的 移動手機上運行的本地應(yīng)用通信。這些移動手機還執(zhí)行提供基本語音 和數(shù)據(jù)通信的標(biāo)準(zhǔn)的電話處理,所述電話處理提供電話標(biāo)識值。本地 應(yīng)用監(jiān)控該電話標(biāo)識值,并且其當(dāng)其改變時,生成警報,發(fā)送至應(yīng)用 服務(wù)器。警報可包括關(guān)于新的網(wǎng)絡(luò)的信息,從而將應(yīng)用服務(wù)器更新, 以使其知道移動手機在哪個網(wǎng)絡(luò)上工作。
有利地,用于更新無線應(yīng)用的系統(tǒng)能使應(yīng)用服務(wù)器有效地并有力 的與其相關(guān)無線裝置通信。這樣,系統(tǒng)提供無線應(yīng)用的堅固、可靠并 一致的運行,而避免了在無線裝置中的過度的網(wǎng)絡(luò)流量和浪費的處理 功率。通過閱讀以下說明,本發(fā)明的以上和其它特征將變得顯而易見, 并可通過權(quán)利要求中特別指出的方式及其組合實現(xiàn)。


以下附圖構(gòu)成說明書的 一 部分,并包括以各種形式表達的本發(fā)明 的示例性實施方式??梢岳斫?,在某些實例中,本發(fā)明的各種特征被 夸大或擴大,以促進對本發(fā)明的理解。
圖1是根據(jù)本發(fā)明用于更新無線應(yīng)用的系統(tǒng)的方塊圖2是根據(jù)本發(fā)明的移動用戶單元的方塊圖3是根據(jù)本發(fā)明的應(yīng)用服務(wù)器的方塊圖4是根據(jù)本發(fā)明用于更新無線應(yīng)用的方法的流程圖5是根據(jù)本發(fā)明用于更新無線應(yīng)用的系統(tǒng)的方塊圖;以及
圖6是根據(jù)本發(fā)明用于更新無線應(yīng)用的方法的流程圖。
具體實施例方式
現(xiàn)在參照圖1,介紹用于更新無線應(yīng)用的系統(tǒng)。通常,應(yīng)用具有
應(yīng)用服務(wù)器14,其與在移動裝置12上運行的本地應(yīng)用16協(xié)同工作。 應(yīng)用服務(wù)器14和本地應(yīng)用16—起使移動裝置12具有增強的功能。例 如,應(yīng)用可使用一鍵通功能部件,其允許預(yù)定的群在群內(nèi)更有效地通 信。另一個實施例中,應(yīng)用可根據(jù)移動裝置12的當(dāng)前位置,將期望的 信息推入移動裝置12中。更特別地,系統(tǒng)10使本地應(yīng)用16不斷地更 新應(yīng)用服務(wù)器14,以使應(yīng)用服務(wù)器14知道哪個網(wǎng)絡(luò)移動裝置12當(dāng)前 正在工作。這樣,應(yīng)用服務(wù)器14可有效地控制每個移動裝置并與之通 信,而避免了額外的網(wǎng)絡(luò)流量以及對本地應(yīng)用16重新初始化帶來的延 遲。
系統(tǒng)10具有網(wǎng)絡(luò)服務(wù)器區(qū)域20,其可為例如無線通信網(wǎng)絡(luò)。這 種無線通信網(wǎng)絡(luò)可遵/人一個或多個國際標(biāo)準(zhǔn),例如CDMA、 WCDMA、 CDMA 2000、 GSM、 PHS、高級移動電話服務(wù)(amps )、 UMTS或其
它現(xiàn)有的或發(fā)展中的通信標(biāo)準(zhǔn)。盡管參照無線通信網(wǎng)絡(luò)對系統(tǒng)10進行 描述,但是可以認識到,也可使用其它類型的無線網(wǎng)絡(luò)。通常,網(wǎng)絡(luò) 服務(wù)區(qū)域20包括多個重疊的網(wǎng)絡(luò),這些網(wǎng)絡(luò)中的每一個都覆蓋特定的 地理區(qū)域。例如,示出的網(wǎng)絡(luò)服務(wù)區(qū)域30具有第一網(wǎng)絡(luò)21和第二網(wǎng) 絡(luò)19??梢岳斫?,網(wǎng)絡(luò)服務(wù)區(qū)域20可包括多個單獨的網(wǎng)絡(luò),其可由 相同或不同的服務(wù)供應(yīng)商提供。通常,網(wǎng)絡(luò)服務(wù)區(qū)域20包括用于使各 種網(wǎng)絡(luò)互連的網(wǎng)絡(luò)基礎(chǔ)設(shè)施。這種網(wǎng)絡(luò)基礎(chǔ)設(shè)施可包括例如基站、基 站控制器、網(wǎng)絡(luò)中樞鏈路連接、以及網(wǎng)絡(luò)服務(wù)器??梢哉J識到,其它 組件也可用于幫助網(wǎng)絡(luò)的互連和工作。
系統(tǒng)10還可包括移動用戶單元,例如移動用戶單元12??梢哉J 識到,多個移動用戶單元可在網(wǎng)絡(luò)服務(wù)區(qū)域20內(nèi)工作。為了簡便起見, 僅詳細描述一個移動用戶單元12。移動用戶單元12可為例如移動無 線手機、個人數(shù)字助理或便攜式計算機。在另一個實施例中,移動用 戶單元12是調(diào)制解調(diào)器接入裝置,其構(gòu)建在例如小汽車、卡車或其它 車輛的另一個裝置內(nèi)。在網(wǎng)絡(luò)21和網(wǎng)絡(luò)19中工作時,移動用戶單元 12根據(jù)相同的通信標(biāo)準(zhǔn)工作。當(dāng)移動用戶單元12在網(wǎng)絡(luò)服務(wù)區(qū)域20 內(nèi)移動時,移動用戶單元12首先通過一個網(wǎng)絡(luò)連接,然后隨著其移動, 將通過另一個網(wǎng)絡(luò)連接。在某些情況下,網(wǎng)絡(luò)由相同的服務(wù)供應(yīng)商操
作,在另一些情況下,網(wǎng)絡(luò)可由不同的服務(wù)供應(yīng)商操作。某些移動用 戶單元構(gòu)造以在多于一種模式下工作、或根據(jù)多于一種通信標(biāo)準(zhǔn)工作。 這樣,當(dāng)通過一個網(wǎng)絡(luò)連接時,移動用戶單元12可在一種模式或標(biāo)準(zhǔn)
下工作,當(dāng)其移動到另一個網(wǎng)絡(luò)中時,移動用戶單元12可在另一種模 式或通信標(biāo)準(zhǔn)下工作。如圖l所示,移動用戶單元12^C初始化,并通 過第一網(wǎng)絡(luò)21連接,然后移動到其通過第二網(wǎng)絡(luò)19連接的位置。
移動用戶單元12可作為傳統(tǒng)的語音移動手^/L工作。這樣,移動用 戶單元12使用與相關(guān)通信標(biāo)準(zhǔn)一致的傳統(tǒng)電話過程工作。例如,如果 網(wǎng)絡(luò)21是CDMA網(wǎng)絡(luò),移動用戶單元12和網(wǎng)絡(luò)21之間的語音通信 則根據(jù)CDMA標(biāo)準(zhǔn)中提供的詳細使用說明實現(xiàn)。以類似的方式,如果 網(wǎng)絡(luò)21是GSM網(wǎng)絡(luò),移動用戶單元12和網(wǎng)絡(luò)21之間的語音通信則 根據(jù)GSM標(biāo)準(zhǔn)中提供的詳細使用說明實現(xiàn)。這些年來,已制定出各 種無線通信標(biāo)準(zhǔn),以提供在電話層完全可操作的并且堅固的通信過程。 移動用戶單元12還可運行一個或多個應(yīng)用。這些應(yīng)用可為例如幫助在 預(yù)定的群中簡單通信的一鍵通應(yīng)用、定位應(yīng)用或信息廣播應(yīng)用。在另 一個實施例中,應(yīng)用可為游戲、地圖應(yīng)用、音頻或^L頻應(yīng)用、或銷售 支持應(yīng)用??梢哉J識到,還可使用其它應(yīng)用,并且不斷在開發(fā)新的應(yīng) 用。
通常,應(yīng)用具有在移動用戶單元12上運行的本地應(yīng)用16,其與 應(yīng)用服務(wù)器14協(xié)同工作。應(yīng)用可要求本地應(yīng)用16與應(yīng)用服務(wù)器14 通信,以向移動用戶單元12發(fā)送信息或從其接收信息。例如,如果本 地應(yīng)用是一鍵通應(yīng)用,當(dāng)本地應(yīng)用希望向預(yù)定的群中的其它用戶發(fā)送 語音消息時,本地應(yīng)用16則向應(yīng)用服務(wù)器14發(fā)送請求。在這種情況 下,應(yīng)用服務(wù)器14是一鍵通服務(wù)器,其首先對該群中的其它成員的當(dāng) 前網(wǎng)絡(luò)進行定位,然后協(xié)調(diào)向該群中的其它成員發(fā)送適當(dāng)?shù)恼Z音或數(shù) 據(jù)信息。在另一個實施例中,本地應(yīng)用16可為新聞廣播應(yīng)用。在此實 施例中,應(yīng)用服務(wù)器14是新聞服務(wù)器,其向本地應(yīng)用16發(fā)送選擇的 新聞節(jié)目。本地應(yīng)用16然后將接收到的新聞信息呈現(xiàn)給移動用戶單元 的使用者。為了促進應(yīng)用的有效工作,可期望應(yīng)用服務(wù)器14知道例如 單元12的全部移動用戶單元的當(dāng)前位置。更特別地,還期望應(yīng)用服務(wù)
器14知道每個移動用戶單元當(dāng)前通過哪個網(wǎng)《各工作。
系統(tǒng)10能有利地用移動用戶單元當(dāng)前^f吏用哪個網(wǎng)絡(luò)的當(dāng)前信息
更新應(yīng)用服務(wù)器14。這樣,應(yīng)用服務(wù)器14能有效地與應(yīng)用和移動用 戶單元12通信并對其進行控制。當(dāng)移動用戶單元12初始化時、或當(dāng) 本地應(yīng)用16第一次激活時,從電話層通信提取網(wǎng)絡(luò)標(biāo)識。例如,無線 通信標(biāo)準(zhǔn)可要求網(wǎng)絡(luò)在初始化時或周期性地在工作中廣播確定的網(wǎng)絡(luò) 標(biāo)識。在多數(shù)無線通信標(biāo)準(zhǔn)中,網(wǎng)絡(luò)標(biāo)識信息是已明確定義的。例如, CDMA定義了 SID、 NID、 Zone ID、 MCC以及IMSI—11—12 j直,用于 識別當(dāng)前網(wǎng)絡(luò)。在相關(guān)的標(biāo)準(zhǔn)文檔中完全列出了這些值的生成和使用, 因此不對其詳細討i侖。應(yīng)該-〖人識到,其它標(biāo)準(zhǔn)具有類似的值和參凄t, 用于識別當(dāng)前網(wǎng)絡(luò)。這些值由移動用戶單元12在初始化之后自動4妻 收,并將其存儲為電話ID25。當(dāng)移動單元12從一個網(wǎng)絡(luò)移動到另一 個網(wǎng)絡(luò)中時,當(dāng)前電話ID25周期性地更新。本地應(yīng)用16從電話層提 取網(wǎng)絡(luò)標(biāo)識信息,并將網(wǎng)絡(luò)標(biāo)識值存儲為當(dāng)前應(yīng)用ID23。然后,當(dāng)本 地應(yīng)用16運行時,本地應(yīng)用16不斷地監(jiān)控從電話層通信中提取的當(dāng) 前電話ID 25。只要移動用戶單元12在例如網(wǎng)絡(luò)21的單一網(wǎng)絡(luò)中工作, 當(dāng)前應(yīng)用ID 23和當(dāng)前電話ID 25就是相同的。然而,當(dāng)移動用戶單 元移動到第二網(wǎng)絡(luò)19中工作時,電話層則自動地更新移動用戶單元 12,以指示移動用戶單元12在網(wǎng)絡(luò)19中工作。監(jiān)控當(dāng)前電話ID 23 的本地應(yīng)用16則具有顯示網(wǎng)絡(luò)21標(biāo)識信息的當(dāng)前應(yīng)用ID23,而當(dāng)前 電話ID 25顯示用于網(wǎng)絡(luò)19的標(biāo)識信息。由于網(wǎng)絡(luò)ID不同,本地應(yīng) 用16知道移動用戶單元12已移動到新的網(wǎng)絡(luò)。這樣,本地應(yīng)用16 可生成應(yīng)用警報27。然后則可通過網(wǎng)絡(luò)19將應(yīng)用警報27傳送給應(yīng)用 服務(wù)器14。應(yīng)用服務(wù)器14則能夠更新其定位信息29,以指示移動用 戶單元12正在網(wǎng)絡(luò)19中工作。
應(yīng)用警報27可響應(yīng)于檢測到當(dāng)前網(wǎng)絡(luò)已改變而自動生成。在另一 個實施例中,應(yīng)用警報27可使用應(yīng)用16中用于確定適當(dāng)?shù)膽?yīng)用警報 的本地規(guī)則。例如,本地應(yīng)用16可具有這樣的規(guī)則,即,當(dāng)其4企測到 由不同的服務(wù)供應(yīng)商操作的網(wǎng)絡(luò)時則生成應(yīng)用警報27。在另 一個實施 例中,本地應(yīng)用16可具有許可的網(wǎng)絡(luò)的本地列表,并僅在當(dāng)前網(wǎng)絡(luò)未
-陂列出時生成應(yīng)用警凈艮27。應(yīng)該認識到,本地應(yīng)用16可使用各種規(guī) 在確定何時生成應(yīng)用警才艮27。還應(yīng)該認識到,應(yīng)用警報27可包括各 種信息。例如,應(yīng)用警報27可發(fā)送與移動單元12的當(dāng)前狀況相關(guān)的 當(dāng)前電話ID信息、警報或其它信息。
在另一個實施例中,應(yīng)用服務(wù)器14可保持用于移動單元12位置 的歷史記錄。定位信息29可包括移動單元12過去的位置。這樣,如 果移動單元12位于兩個網(wǎng)絡(luò)之間的邊》彖區(qū)域、且其當(dāng)前電話ID25在 兩個網(wǎng)絡(luò)之間不斷切換,應(yīng)用服務(wù)器14則可試圖在兩個網(wǎng)絡(luò)中都與移 動單元12通信。更特別地,如果應(yīng)用服務(wù)器14 ^r測到移動單元12 的位置在兩個網(wǎng)絡(luò)之間切換且與移動單元12的通信失敗,應(yīng)用服務(wù)器 14則可立即使用另一個網(wǎng)絡(luò)嘗試重新通信。即使當(dāng)移動單元12穿過 網(wǎng)絡(luò)間的邊界時,這種過程也能使移動單元12和應(yīng)用服務(wù)器14之間 進行有效且堅固的通信。
圖2中示出了移動用戶單元系統(tǒng)50。系統(tǒng)50包括移動用戶單元 52。移動用戶單元52配置以在無線通信系統(tǒng)中工作。無線通信系統(tǒng)包 括具有多個網(wǎng)絡(luò)的網(wǎng)絡(luò)服務(wù)區(qū)域。移動用戶單元52還配置以根據(jù)在相 應(yīng)網(wǎng)絡(luò)中使用的無線通信標(biāo)準(zhǔn)工作。這樣,移動用戶單元52及其相應(yīng) 網(wǎng)絡(luò)連接之間的語音通信是明確定義的。工作中,移動用戶單元52 通過通信線路68連接于當(dāng)前網(wǎng)絡(luò)。通信線路68通常包括調(diào)制器、解 調(diào)器、放大器、天線以及其它組件和裝置。由于移動無線單元的構(gòu)造 是公知的,在此將不對移動用戶單元的構(gòu)造詳細描述。
移動用戶單元52可為例如移動無線手機、個人數(shù)字助理、調(diào)制解 調(diào)器接入模塊或便攜式計算機的形式。應(yīng)該認識到,還可使用其它類 型的移動用戶單元。通常,移動用戶單元52遵循用于提供電話功能 55的通信標(biāo)準(zhǔn)??砂ㄕZ音和數(shù)據(jù)功能的電話功能55是明確定義和 理解的,因此不對其詳細描述。處理器57用于執(zhí)行呼叫處理以及某些 電話功能,并對用戶單元52進行其它處理和外圍設(shè)備的操作。應(yīng)該理 解,處理器57可為單一的處理器,或可為多個處理器或組件。處理器 57具有存儲器62,用戶保持數(shù)據(jù)和操作信息。例如,移動用戶單元 52可被構(gòu)造為能夠運行本地應(yīng)用59。在一個實施方式中,本地應(yīng)用
59可為一^:通功能。在另一個實施例中,本地應(yīng)用59可為定位、廣 播、—見頻或音頻應(yīng)用。本地應(yīng)用59至少部分地在處理器57上運行。
優(yōu)選地,處理器57具有到電話功能55、應(yīng)用59、以及存儲器62 的通路。這樣,當(dāng)更新或執(zhí)行電話功能55時,可通過使用電話功能 55來控制應(yīng)用59的功能。例如,隨著移動用戶單元52從一個網(wǎng)絡(luò)移 動到另一個網(wǎng)絡(luò),電話功能55自動更新某些網(wǎng)絡(luò)標(biāo)識值。例如,如果 移動用戶單元52遵循CDMA標(biāo)準(zhǔn),更新的值則可包括SID值、NID 值、Zone ID值、MCC值、或IMSI—11—12值。如果移動用戶單元52 遵循GSM標(biāo)準(zhǔn),則將同樣地更新其它電話標(biāo)識功能和值。因此,本 地應(yīng)用59能從電話功能55中提取當(dāng)前電話標(biāo)識信息,并將該信息存 儲到存儲器62中。
當(dāng)移動用戶單元52初次初始化或應(yīng)用59初次激活時,處理器57 將當(dāng)前電話標(biāo)識值存儲為當(dāng)前應(yīng)用ID 66。當(dāng)前應(yīng)用ID66表示這樣的 網(wǎng)絡(luò),本地應(yīng)用59首先通過該網(wǎng)絡(luò)與其相應(yīng)的歸屬應(yīng)用服務(wù)器通信。 然后,當(dāng)應(yīng)用59繼續(xù)運行時,不斷地監(jiān)控當(dāng)前電話信息、或從電話功 能55中提取當(dāng)前電話信息。更特別地,可提取當(dāng)前網(wǎng)絡(luò)標(biāo)識信息,并 將其作為當(dāng)前電話ID 66存儲在存儲器62中。本地應(yīng)用59將當(dāng)前應(yīng) 用ID 66與當(dāng)前電話ID 64進行比較。只要這些標(biāo)識相同,應(yīng)用59就 繼續(xù)通過相同的網(wǎng)絡(luò)運行。然而,當(dāng)當(dāng)前電話ID 64與當(dāng)前應(yīng)用ID 66 不同時,應(yīng)用59則知道移動用戶單元52已移動到新的網(wǎng)絡(luò)。這樣, 本地應(yīng)用59可生成應(yīng)用警報74。可將應(yīng)用警報74發(fā)送到歸屬應(yīng)用服 務(wù)器,從而在歸屬應(yīng)用服務(wù)器更新用于移動用戶單元52的定位信息。 響應(yīng)于該更新,歸屬應(yīng)用服務(wù)器則能與移動用戶單元52有效地通信, 而無需初始化應(yīng)用59。同樣。由于應(yīng)用服務(wù)器知道移動用戶單元52 在哪個網(wǎng)絡(luò)中運行,歸屬應(yīng)用服務(wù)器則可根據(jù)預(yù)定規(guī)則調(diào)整該應(yīng)用。 例如,當(dāng)移動用戶單元52移動到新的網(wǎng)絡(luò)時,移動用戶單元52可能 已移動到該應(yīng)用不支持的區(qū)域。這樣,應(yīng)用歸屬服務(wù)器可向應(yīng)用59 發(fā)送消息,以禁用本地應(yīng)用59,或通知使用者應(yīng)用不再被支持或操作。 在另一個實施例中,當(dāng)移動用戶單元52移動到新的網(wǎng)絡(luò)時,歸屬應(yīng)用 服務(wù)器可使用不同的收費結(jié)構(gòu)。在另一個實施例中,當(dāng)移動用戶單元
52移動到新的網(wǎng)絡(luò)時,歸屬應(yīng)用服務(wù)器可發(fā)送業(yè)務(wù)(traffic )、新聞或 與特定網(wǎng)絡(luò)的地理位置相關(guān)的其它信息。這樣還有利于例如即時消息 的"存在(presence)"應(yīng)用,其中歸屬服務(wù)器希望追蹤個體用戶的位置。 這樣,歸屬服務(wù)器可精確地追蹤和廣播可用于即時通信的指示。這還 可用于游戲環(huán)境中,當(dāng)游戲狀況改變或需要游戲者輸入時,使游戲服 務(wù)器能與游戲者通信。作為最后一個實施例,如果應(yīng)用為一鍵通應(yīng)用, 則一鍵通歸屬服務(wù)器不斷地知道移動用戶單元52的當(dāng)前位置,并從而 可根據(jù)需要向移動單元52有效地并精確地發(fā)送消息。
本地應(yīng)用59還可包括網(wǎng)絡(luò)指令69,其與比較功能72—起確定何 時發(fā)送應(yīng)用警報74以及警報74中包括什么。例如,網(wǎng)絡(luò)指令69可包 括這樣的規(guī)則,僅當(dāng)移動用戶單元52移動到新的服務(wù)供應(yīng)商網(wǎng)絡(luò)中時 生成應(yīng)用警報74,或者僅當(dāng)移動用戶單元52移動到不在許可列表上 的網(wǎng)絡(luò)中時發(fā)送應(yīng)用警報74。應(yīng)該認識到,可提供可選的網(wǎng)絡(luò)指令。
圖3示出了應(yīng)用服務(wù)器系統(tǒng)100。應(yīng)用服務(wù)器系統(tǒng)100包括歸屬 應(yīng)用服務(wù)器102。歸屬應(yīng)用服務(wù)器102具有用于連接到無線通信網(wǎng)絡(luò) 的電話接口 104。通常,電話接口 104通過由通信服務(wù)供應(yīng)商操作的 基站或基站控制器提供。用于提供從應(yīng)用服務(wù)器102到當(dāng)前網(wǎng)絡(luò)106 的通信鏈路的結(jié)構(gòu)和過程是能夠理解的,在此不再詳細描述。還應(yīng)該 理解,應(yīng)用服務(wù)器102可提供為單一的應(yīng)用服務(wù)器,或可提供為兩個 或更多分布式的應(yīng)用服務(wù)器。這樣,可在網(wǎng)絡(luò)的重要通信點提供單一 的應(yīng)用服務(wù)器,從而減小整體網(wǎng)絡(luò)流量。應(yīng)用服務(wù)器12配置以從在移 動用戶單元上運行的本地應(yīng)用接收應(yīng)用警才艮109。在一個實施例中, 應(yīng)用警才艮109包括網(wǎng)絡(luò)標(biāo)識值,其指示移動用戶單元當(dāng)前在哪個網(wǎng)絡(luò) 上工作。如塊111所示,從應(yīng)用警報109提取當(dāng)前電話標(biāo)識。響應(yīng)于 該值,應(yīng)用服務(wù)器102可生成用于移動單元的指令,如塊113所示。 在一個實施例中,應(yīng)用服務(wù)器102是一鍵通歸屬服務(wù)器。與一鍵通特 征相關(guān)聯(lián)的每個移動用戶單元具有用于執(zhí)行一鍵通特征的本地應(yīng)用。 該本地應(yīng)用不斷地監(jiān)控電話標(biāo)識值,并向一鍵通服務(wù)器發(fā)送網(wǎng)絡(luò)ID值 的每個變化。這樣,當(dāng)一鍵通服務(wù)器需要向特定移動單元尋呼或發(fā)送 其它信息時, 一鍵通服務(wù)器知道移動用戶單元的當(dāng)前位置。 參照圖4,示出了用于更新無線用戶系統(tǒng)的方法。方法150具有 在移動無線用戶單元上運行的移動應(yīng)用,如塊151所示。該移動應(yīng)用 可為例如一鍵通應(yīng)用、定位應(yīng)用、推播內(nèi)容(push content)應(yīng)用,并 可包括用于實施契約限制或收費協(xié)議的規(guī)定。當(dāng)移動應(yīng)用運行時,其 檢測電話ID值,如塊153所示。根據(jù)建立的通信協(xié)議,電話ID值在 無線移動裝置內(nèi)自動更新。如塊155所示,將電話ID設(shè)置為當(dāng)前應(yīng)用 標(biāo)識。當(dāng)應(yīng)用激活時,應(yīng)用可將其當(dāng)前網(wǎng)絡(luò)信息報告給其應(yīng)用服務(wù)器, 如塊157所示。
移動應(yīng)用繼續(xù)運4亍,如塊160所示。當(dāng)應(yīng)用運4亍時,其不斷地始r 測或監(jiān)控當(dāng)前電話ID,并存儲檢測到的標(biāo)識值存儲,如塊162所示。 應(yīng)用將當(dāng)前電話標(biāo)識值與存儲的當(dāng)前應(yīng)用標(biāo)識值進行比較,如塊164 所示。如果這些值相同,該應(yīng)用繼續(xù)運行相同網(wǎng)絡(luò)中移動應(yīng)用。然而, 如果這些值不同,該應(yīng)用則可向歸屬應(yīng)用服務(wù)器發(fā)送警報。在某些情 況下,該應(yīng)用可如塊167所示^r查本地指令。本地指令可提供何時生 成警報、或警報中包括什么信息的規(guī)則。本地應(yīng)用還將應(yīng)用ID更新為 當(dāng)前電話ID的值,如塊169所示。本地應(yīng)用可生成向歸屬應(yīng)用力良務(wù)器 報告當(dāng)前應(yīng)用ID的警報,如塊171所示。這樣,歸屬應(yīng)用服務(wù)器則知 道每個用戶單元當(dāng)前正在哪個網(wǎng)絡(luò)上工作。應(yīng)用繼續(xù)在處于新網(wǎng)絡(luò)中 的移動單元上運行。有利地,應(yīng)用歸屬服務(wù)器已知道網(wǎng)絡(luò)的改變,并 能有效地控制本地應(yīng)用并與之交互。
參照圖5,示出了用于更新無線應(yīng)用的系統(tǒng)200。通常,應(yīng)用具有 應(yīng)用服務(wù)器214,其與在無線接入裝置212上運行的本地應(yīng)用216協(xié) 同工作。應(yīng)用服務(wù)器214和本地應(yīng)用216—起使移動裝置12具有增強 的功能。例如,應(yīng)用可使無線裝置212能在網(wǎng)狀網(wǎng)絡(luò)上工作,而保持 應(yīng)用服務(wù)器214對本地應(yīng)用216的有效通信和控制。另 一個實施例中, 應(yīng)用可根據(jù)裝置212的當(dāng)前位置,將期望的信息推入無線接入裝置 212。更特別地,系統(tǒng)210使本地應(yīng)用216不斷地更新應(yīng)用服務(wù)器214, 以使應(yīng)用服務(wù)器214知道哪個網(wǎng)絡(luò)無線接入裝置212當(dāng)前正在工作。 這樣,應(yīng)用服務(wù)器14可有效地控制每個無線裝置并與之通信,而避免 了額外的網(wǎng)絡(luò)流量以及對本地應(yīng)用重新初始化帶來的延遲。
系統(tǒng)200具有網(wǎng)絡(luò)服務(wù)器區(qū)域220,其可為例如無線數(shù)據(jù)網(wǎng)絡(luò)。 這種無線數(shù)據(jù)網(wǎng)絡(luò)可符合一個或多個國際標(biāo)準(zhǔn),例如IEEE 802.11、 WiFi、以太網(wǎng)或其它發(fā)展中的數(shù)據(jù)通信標(biāo)準(zhǔn)。盡管參照IEEE 802.11 無線通信網(wǎng)絡(luò)對系統(tǒng)210進行描述,但是應(yīng)該認識到,也可使用其它 類型的無線網(wǎng)絡(luò)。通常,網(wǎng)絡(luò)服務(wù)區(qū)域220包括多個重疊的網(wǎng)絡(luò)或接 入點,這些網(wǎng)絡(luò)或接入點中的每一個都提供用于特定區(qū)域的網(wǎng)絡(luò)覆蓋。 例如,網(wǎng)絡(luò)服務(wù)區(qū)域220被示出為具有第一網(wǎng)絡(luò)221和第二網(wǎng)絡(luò)219。 應(yīng)該理解,網(wǎng)絡(luò)服務(wù)區(qū)域可包括由相同或不同的服務(wù)供應(yīng)商操作的多 個單獨的網(wǎng)絡(luò)。通常,網(wǎng)絡(luò)服務(wù)區(qū)域220包括用于使各種網(wǎng)絡(luò)互連的 網(wǎng)絡(luò)基礎(chǔ)設(shè)施。這種網(wǎng)絡(luò)基礎(chǔ)設(shè)施可包括例如基站、基站控制器、網(wǎng) 絡(luò)中樞鏈路連接、以及網(wǎng)絡(luò)服務(wù)器。應(yīng)該認識到,其它組件也可用于 幫助網(wǎng)絡(luò)的互連和工作。
系統(tǒng)210還包括無線接入裝置,例如無線裝置212。應(yīng)該認識到, 多種無線接入裝置可在網(wǎng)絡(luò)服務(wù)區(qū)域220內(nèi)工作。為了簡便起見,僅 詳細描述一個無線接入裝置212。無線接入裝置212可為例如無線計 算機或個人數(shù)字助理。在另一個實施例中,無線接入裝置212是調(diào)制 解調(diào)器接入裝置,其構(gòu)建在例如小汽車、卡車或其它車輛的另一個裝 置內(nèi)。在網(wǎng)絡(luò)221和網(wǎng)絡(luò)219中工作時,無線接入裝置212根據(jù)相同 的通信標(biāo)準(zhǔn)工作。隨著無線接入裝置212在網(wǎng)絡(luò)服務(wù)區(qū)域220內(nèi)移動、 或網(wǎng)絡(luò)移動或重新配置時,無線接入裝置212首先通過一個網(wǎng)絡(luò)連接, 然后將通過另一個網(wǎng)絡(luò)連接。在某些情況下,網(wǎng)絡(luò)由相同的服務(wù)供應(yīng) 商操作,在另一些情況下,網(wǎng)絡(luò)可由不同的服務(wù)供應(yīng)商操作。某些無 線接入裝置可以在多于一種模式下工作、或根據(jù)多于一種通信標(biāo)準(zhǔn)工 作。這樣,當(dāng)通過一個網(wǎng)絡(luò)連接時,移動用戶單元可在一種模式或標(biāo) 準(zhǔn)下工作,當(dāng)其移動到另一個網(wǎng)絡(luò)中時,其可在另一種模式或通信標(biāo) 準(zhǔn)下工作。如圖5所示,無線接入裝置212初始地通過第一網(wǎng)絡(luò)221 連接,然后隨著其移動或網(wǎng)絡(luò)改變時,無線裝置212通過第二網(wǎng)絡(luò)219 連接的位置。
在討論網(wǎng)絡(luò)架構(gòu)和操作時,通常需要討論網(wǎng)絡(luò)的開放式系統(tǒng)互連 (OSI) 7層模型。OSI或開放式系統(tǒng)互連模型定義了用于執(zhí)行七層協(xié)
議的網(wǎng)絡(luò)結(jié)構(gòu)。通過到下一工作站的信道,將控制一層接一層地從一 個工作站的應(yīng)用層傳遞到底層(以及從底層傳遞到應(yīng)用層)。這些層通
常如下定義
i. 應(yīng)用層(第七層)。該層支持應(yīng)用和終端用戶處理。識別通信 的另一方,識別服務(wù)質(zhì)量,考慮用戶授權(quán)和隱私,并識別所有的數(shù)據(jù) 語法約束。這一層是專用的。這一層提供用于文件傳輸、電子郵件和 其它網(wǎng)絡(luò)軟件服務(wù)的應(yīng)用服務(wù)。
ii. 表示層(第六層)。通過將應(yīng)用翻譯為網(wǎng)絡(luò)格式,該層與數(shù)據(jù) 表示(例如加密)的差異無關(guān),反之亦然。表示層將數(shù)據(jù)轉(zhuǎn)化為應(yīng)用 層能接受的形式。該層對待通過網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)進行格式化和加密, 避免了兼容性的問題。其有時也稱為語法層。
iii. 會話層(第五層)。該層建立、管理并終止應(yīng)用之間的連接。 會話層建立、協(xié)調(diào)并終止每個終端的應(yīng)用之間的會話、交換和對話。 其處理會話和連接協(xié)調(diào)。
iv. 傳輸層(第四層)。該層在終端系統(tǒng)或主機之間提供數(shù)據(jù)的透
明傳輸,并負責(zé)端到端的差錯恢復(fù)和流控制。其確保完整的數(shù)據(jù)傳輸。
V.網(wǎng)絡(luò)層(第三層)。該層提供切換和路由技術(shù)、創(chuàng)建稱為虛電
路的邏輯路徑,用于點對點傳輸數(shù)據(jù)。這一層的功能是路由和轉(zhuǎn)發(fā), 以及尋址、網(wǎng)絡(luò)互連、差錯處理、擁塞控制和包排序。
vi. 數(shù)據(jù)鏈路層(第二層)。在該層,將數(shù)據(jù)包編碼和解碼為比特。
其提供傳輸協(xié)議知識和管理,并處理物理層的差錯、流控制和幀同步。
vii. 物理層(第一層)。該層提供在載波上發(fā)送和接收數(shù)據(jù)的硬件
裝置,包括定義電纜、卡和物理特征。
通信標(biāo)準(zhǔn)通常對較低層的定義是明確的,但是對較高層上的實現(xiàn) 則提供較少的(在某些情況下提供最少的)指導(dǎo)。為了討論方便,較 低層通常限定為第一層到第五層,較高層限定為第六層和第七層。當(dāng) 然,應(yīng)該認識到,對于某些標(biāo)準(zhǔn)和實現(xiàn),較高層和較低層的定義可有 其它的限定。
無線接入裝置212可在例如IEEE 802.11網(wǎng)絡(luò)上作為傳統(tǒng)數(shù)據(jù)通 信裝置工作。這樣,無線接入裝置212使用根據(jù)相關(guān)通信標(biāo)準(zhǔn)的傳統(tǒng)
4交低層過程工作。例如,如果網(wǎng)絡(luò)221是IEEE 802.11網(wǎng)絡(luò),無線接 入裝置212和網(wǎng)絡(luò)221之間的數(shù)據(jù)通信則根據(jù)IEEE 802.11標(biāo)準(zhǔn)中提 供的詳細使用說明實現(xiàn)。這些年來,已制定出各種無線通信標(biāo)準(zhǔn),以 在OSI較低層提供完全可操作的并且堅固的通信過程。無線接入裝置 212還可運4亍一個或多個應(yīng)用。這些應(yīng)用可為例如定位應(yīng)用或信息廣 播應(yīng)用。在另一個實施例中,應(yīng)用可為游戲、地圖應(yīng)用、音頻或-見頻 應(yīng)用、或銷售支持應(yīng)用。應(yīng)該認識到,還可使用其它應(yīng)用,并且不斷 在開發(fā)新的應(yīng)用。
通常,上述應(yīng)用具有在無線接入裝置212上運行的本地應(yīng)用16, 其與應(yīng)用服務(wù)器214協(xié)同工作。該應(yīng)用可要求本地應(yīng)用216與應(yīng)用服 務(wù)器214通信,以向無線接入裝置212發(fā)送信息或從其接收信息。例 如,本地應(yīng)用216可為新聞廣播應(yīng)用。在此實施例中,應(yīng)用服務(wù)器214 是向本地應(yīng)用216發(fā)送選4奪的新聞節(jié)目的新聞服務(wù)器。本地應(yīng)用216 然后將接收到的新聞信息呈現(xiàn)給無線接入裝置212的使用者。為了促 進應(yīng)用的有效運行,應(yīng)用服務(wù)器214可期望地知道例如無線裝置212 的全部無線接入裝置的當(dāng)前位置。更特別地,可期望應(yīng)用服務(wù)器14 知道每個移動用戶單元當(dāng)前通過哪個網(wǎng)絡(luò)工作。
系統(tǒng)200能有利地用關(guān)于無線接入裝置212當(dāng)前使用哪個網(wǎng)絡(luò)的 當(dāng)前信息更新應(yīng)用服務(wù)器214。這樣,應(yīng)用服務(wù)器214能有效地與應(yīng) 用和無線接入裝置212通信并對其進行控制。當(dāng)移動用戶單元212初 始化、或當(dāng)應(yīng)用216第一次激活時,從OSI較低層通信中提取網(wǎng)絡(luò)標(biāo) 識并將其存儲為當(dāng)前應(yīng)用ID 223。例如,無線通信標(biāo)準(zhǔn)可要求網(wǎng)絡(luò)在 初始化時或周期性地在工作中廣播確定的網(wǎng)絡(luò)標(biāo)識信息。在多數(shù)無線 通信標(biāo)準(zhǔn)中,網(wǎng)絡(luò)標(biāo)識信息是明確定義的,并通常包括網(wǎng)絡(luò)標(biāo)識值。 這些值由無線接入裝置212在初始化之后自動接收,并且隨著無線裝 置212從一個網(wǎng)絡(luò)移動到另一個網(wǎng)絡(luò),將其周期性地更新。更特別地, 將網(wǎng)絡(luò)標(biāo)識值存儲為當(dāng)前層ID 225,并指示無線裝置212當(dāng)前在哪個 網(wǎng)絡(luò)上工作。本地應(yīng)用216還從一個和多個較低層中提取網(wǎng)絡(luò)標(biāo)識信 息,并將網(wǎng)絡(luò)標(biāo)識值存儲為當(dāng)前應(yīng)用ID 223。然后,當(dāng)應(yīng)用216運行 時,應(yīng)用216不斷地監(jiān)控當(dāng)前層ID 225,并將當(dāng)前層ID 225與當(dāng)前應(yīng) 用ID 223進行比較。在一個實施例中,將當(dāng)前層ID 225存儲在應(yīng)用 216中。只要無線接入裝置212在例如網(wǎng)絡(luò)21的單一網(wǎng)絡(luò)中工作,當(dāng) 前應(yīng)用ID 223和當(dāng)前層ID 225就是相同的。然而,當(dāng)無線4妄入裝置 212移動(或網(wǎng)絡(luò)重新配置)到第二網(wǎng)絡(luò)219中工作時,較低層則自 動地更新無線接入裝置212,以指示無線接入裝置212在網(wǎng)絡(luò)219中 工作。監(jiān)控當(dāng)前較低層ID 223的應(yīng)用216則目前具有用于顯示網(wǎng)絡(luò)221 標(biāo)識信息的當(dāng)前應(yīng)用ID 223,而當(dāng)前較低層ID225顯示用于網(wǎng)絡(luò)219 的標(biāo)識信息。由于網(wǎng)絡(luò)ID不同,應(yīng)用216知道無線接入裝置212正在 穿過新的網(wǎng)絡(luò)。這樣,本地應(yīng)用216可生成應(yīng)用警才艮227。然后則可 通過網(wǎng)絡(luò)219將應(yīng)用警報227傳送給應(yīng)用服務(wù)器214。應(yīng)用服務(wù)器214 則能夠更新其定位信息229,以指示無線接入裝置212正在網(wǎng)絡(luò)19中 工作。
應(yīng)用警l艮227可響應(yīng)于^f全測到當(dāng)前網(wǎng)全各已改變而自動生成。在另 一個實施例中,應(yīng)用警才艮227可^f吏用應(yīng)用216中的本地MJ'j,用于確 定適當(dāng)?shù)膽?yīng)用警才艮。例如,本地應(yīng)用216可具有這樣的MJ'j,即,當(dāng) 其檢測到由不同的服務(wù)供應(yīng)商操作的網(wǎng)絡(luò)時則生成應(yīng)用警報227。在 另一個實施例中,本地應(yīng)用216可具有許可的網(wǎng)絡(luò)的本地列表,并<又 在當(dāng)前網(wǎng)絡(luò)未^皮列出時生成應(yīng)用警才艮227。應(yīng)該iU只到,本地應(yīng)用216 可使用各種關(guān)于何時生成應(yīng)用警報227的規(guī)則。還應(yīng)該認識到,應(yīng)用 警報227可包括各種信息。例如,應(yīng)用警報227可發(fā)送當(dāng)前較低層ID 225信息、警報或與無線裝置212的當(dāng)前網(wǎng)絡(luò)狀況相關(guān)的其它信息。
參照圖6,示出了用于更新無線數(shù)據(jù)系統(tǒng)的方法250。方法250 具有在無線接入裝置上運行的無線數(shù)據(jù)應(yīng)用,如塊251所示。該無線 應(yīng)用可為例如定位應(yīng)用、推播內(nèi)容應(yīng)用,并可包括用于實施契約限制 或收費協(xié)議的規(guī)定。當(dāng)無線應(yīng)用運行時,其檢測較低層ID值,如塊 253所示。根據(jù)建立的通信協(xié)議,較低層ID值在無線數(shù)據(jù)裝置內(nèi)自動 更新。如塊255所示,將較低層ID設(shè)置為當(dāng)前應(yīng)用標(biāo)識。當(dāng)應(yīng)用激活 時,應(yīng)用可將其當(dāng)前網(wǎng)絡(luò)信息報告給其歸屬應(yīng)用服務(wù)器,如塊257所 示。
無線應(yīng)用繼續(xù)運行,如塊260所示。當(dāng)應(yīng)用運行時,其不斷地沐全 測或監(jiān)控當(dāng)前較低層ID,并存儲檢測到的標(biāo)識值,如塊262所示。應(yīng) 用將當(dāng)前較低層標(biāo)識值與存儲的當(dāng)前應(yīng)用標(biāo)識值進行比較,如塊264 所示。如果這些值相同,該應(yīng)用則在相同的網(wǎng)絡(luò)中繼續(xù)運行無線應(yīng)用。 然而,如果這些值不同,該應(yīng)用則可向歸屬應(yīng)用服務(wù)器發(fā)送警報。在 某些情況下,該應(yīng)用可檢查本地指令,如塊267所示。本地指令可提 供何時生成警報、或警報中包括什么信息的規(guī)則。本地應(yīng)用還將應(yīng)用 ID更新為當(dāng)前專交^f氐層ID的值,如塊269所示。本地應(yīng)用可生成向歸 屬應(yīng)用服務(wù)器報告當(dāng)前應(yīng)用ID的警報,如塊271所示。這樣,歸屬應(yīng) 用服務(wù)器則知道每個用戶單元當(dāng)前正在哪個網(wǎng)絡(luò)上工作。該應(yīng)用繼續(xù) 在新的網(wǎng)絡(luò)中在無線單元上運行。有利地,應(yīng)用歸屬服務(wù)器已被告知 網(wǎng)絡(luò)的改變,并能有效地控制本地應(yīng)用并與之交互。
盡管結(jié)合大量實施方式對本發(fā)明進行了描述,但是其并不趨向于 將本發(fā)明的范圍限制為列出的特定形式,相反,其趨向于覆蓋可包括 在本發(fā)明范圍內(nèi)的變體、修改和等同。
權(quán)利要求
1. 用于更新無線用戶應(yīng)用的系統(tǒng),包括具有多個網(wǎng)絡(luò)的網(wǎng)絡(luò)服務(wù)區(qū)域;應(yīng)用服務(wù)器,其與所述多個網(wǎng)絡(luò)中的至少之一耦合;以及移動用戶單元,其執(zhí)行以下步驟使用第一電話層連接連接于所述網(wǎng)絡(luò)服務(wù)區(qū)域中的第一網(wǎng)絡(luò);存儲表示所述第一電話層連接的第一標(biāo)識;在所述第一網(wǎng)絡(luò)中運行本地應(yīng)用,所述本地應(yīng)用向所述應(yīng)用服務(wù)器發(fā)送信息并從所述應(yīng)用服務(wù)器接收信息;使用第二電話層連接連接于所述網(wǎng)絡(luò)服務(wù)區(qū)域中的第二網(wǎng)絡(luò);存儲表示所述第二電話層連接的第二標(biāo)識;將所述第一標(biāo)識與所述第二標(biāo)識進行比較;當(dāng)所述第一標(biāo)識與所述第二標(biāo)識不同時,響應(yīng)于所述比較生成應(yīng)用警報;以及將所述應(yīng)用警報發(fā)送至所述應(yīng)用服務(wù)器。
2. 如權(quán)利要求l所述的系統(tǒng),其中所述網(wǎng)絡(luò)服務(wù)區(qū)域是無線通信 網(wǎng)絡(luò),且所述移動用戶單元是無線移動手才幾。
3. 如權(quán)利要求2所述的系統(tǒng),其中所述無線通信網(wǎng)絡(luò)是CDMA、 WCDMA、 CDMA 2000、 UTM、 GSM、 EDGE或PHS通信網(wǎng)絡(luò)。
4. 如權(quán)利要求1所述的系統(tǒng),其中所述第一標(biāo)識和所述第二標(biāo)識 是SID、 NID、 Zone ID、 MCC或IMSI—11—12值。
5. 如權(quán)利要求l所述的系統(tǒng),其中所述本地應(yīng)用是一鍵通應(yīng)用。
6. 在網(wǎng)絡(luò)服務(wù)區(qū)域中工作的移動用戶單元,所述移動用戶單元執(zhí) 行以下步驟運行本地應(yīng)用,所述本地應(yīng)用被配置以與應(yīng)用服務(wù)器通信; 監(jiān)控表示電話層連接的標(biāo)識值; 檢測所述電話層連接已改變; 響應(yīng)于所述4企測步驟,生成應(yīng)用警報;以及 將所述應(yīng)用警報發(fā)送至所述應(yīng)用服務(wù)器。
7. 如權(quán)利要求6所述的移動用戶單元,其中所述標(biāo)識是SID、NID 或Zone ID值。
8. 如權(quán)利要求6所述的移動用戶單元,其中所述標(biāo)識是MCC或 IMSI—11—12值。
9. 如權(quán)利要求6所述的移動用戶單元,其中所述本地應(yīng)用是一鍵: 通應(yīng)用。
10. 如權(quán)利要求6所述的移動用戶單元,其中所述本地應(yīng)用是定 位應(yīng)用。
11. 如權(quán)利要求6所述的移動用戶單元,其中所述本地應(yīng)用是與 位于所述應(yīng)用服務(wù)器上的多人游戲通信的游戲。
12. 如權(quán)利要求6所述的移動用戶單元,其中所述本地應(yīng)用是即 時消息程序。
13. 如權(quán)利要求6所述的移動用戶單元,進一步包括以下步驟 存儲表示第 一 電話層連接的第 一標(biāo)識值; 存儲表示第二電話層連接的第二標(biāo)識值;以及使用所述第 一 和第二標(biāo)識值檢觀'J所述電話層連接已改變。
14. 在網(wǎng)絡(luò)服務(wù)區(qū)域內(nèi)工作的一鍵通移動手機,所述移動手機執(zhí)行以下步驟運行一4建通應(yīng)用,所述一鍵通應(yīng)用被配置以與一4建通服務(wù)器通信;監(jiān)控表示電話層連接的標(biāo)識值;#r測所述電話層連接已改變;響應(yīng)于所述檢測,生成警報;以及將所述警報發(fā)送至所述一鍵通服務(wù)器。
15. 如權(quán)利要求14所述的移動手^/L,其中所述標(biāo)識是SID、 NID 或Zone ID值。
16. 如權(quán)利要求14所述的移動手機,其中所述標(biāo)識是MCC或 IMSI—11—12值。
17. 如權(quán)利要求14所述的移動手機,其中所述電話層連接是 CDMA、 CDMA 2000或WCDMA連接。
18. 在網(wǎng)絡(luò)服務(wù)區(qū)域中工作的無線裝置,所述網(wǎng)絡(luò)服務(wù)執(zhí)行通常 根據(jù)OSI網(wǎng)絡(luò)模型工作的網(wǎng)絡(luò)協(xié)議,所述無線裝置執(zhí)行以下步驟運行本地應(yīng)用,所述本地應(yīng)用被配置以與應(yīng)用服務(wù)器通信;監(jiān)控表示較低層連接的標(biāo)識值;檢測所述較低層連接已改變;響應(yīng)于所述檢測步驟,生成應(yīng)用警報;以及將所述應(yīng)用警報發(fā)送至所述應(yīng)用服務(wù)器。
19. 如權(quán)利要求18所述的無線裝置,其中所述標(biāo)識值表示OSI 會話層、OSI傳輸層、OSI網(wǎng)絡(luò)層或OSI數(shù)據(jù)層連接。
20. 如權(quán)利要求18所述的無線裝置,其中傳輸所述應(yīng)用警報包括 在OSI應(yīng)用層或OSI表示層上傳輸所述應(yīng)用警報。
21.如權(quán)利要求18所述的無線裝置,其中所述網(wǎng)絡(luò)服務(wù)區(qū)域根據(jù)IEEE 802.11或WiFi標(biāo)準(zhǔn)工作。
全文摘要
提供了一種用于更新無線應(yīng)用的系統(tǒng)。該系統(tǒng)具有使用多個網(wǎng)絡(luò)提供無線覆蓋的網(wǎng)絡(luò)服務(wù)區(qū)域。應(yīng)用服務(wù)器與其中一個網(wǎng)絡(luò)耦合,并用于與在所述網(wǎng)絡(luò)服務(wù)區(qū)域中的無線裝置上運行的本地應(yīng)用通信。這些無線裝置還執(zhí)行提供基本的連通性和信息傳輸?shù)臉?biāo)準(zhǔn)的較低層處理,所述較低層處理提供網(wǎng)絡(luò)標(biāo)識值。本地應(yīng)用監(jiān)控該網(wǎng)絡(luò)標(biāo)識值,并且其當(dāng)其改變時,生成警報,發(fā)送至應(yīng)用服務(wù)器。警報可包括關(guān)于新的網(wǎng)絡(luò)的信息,從而將應(yīng)用服務(wù)器更新,以使其知道無線裝置在哪個網(wǎng)絡(luò)上工作。
文檔編號H04L29/06GK101208932SQ200680023056
公開日2008年6月25日 申請日期2006年7月12日 優(yōu)先權(quán)日2005年7月12日
發(fā)明者約瑟夫·賈卡洛內(nèi), 蒂莫西·托默 申請人:京瓷無線公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1