智能的基於位置的服務和導航混合系統的製作方法
2023-05-21 11:14:56 1
專利名稱:智能的基於位置的服務和導航混合系統的製作方法
技術領域:
—般來說,本發明涉及混合系統,更具體地說,涉及用於
基於位置的服務和導航的系統,其中客戶機和伺服器進行通信以執行 基於位置的服務和導航任務。
背景技術:
消費電子產品的迅速發展有目共睹,而移動性則是一個無 處不在的特性。消費電子產品,如音樂播放器、數位相機、個人數字 助理(PDA)、手機及筆記本電腦提供了方法讓用戶幾乎可以隨時隨地創 建、傳輸、存儲和消費信息。移動性作為精髓的一個消費電子產品發展;l^於位置的服 務,如利用基於衛星的全球定位系統(GPS)設備的導航系統。基於偉置 的服務允許用戶創建、傳輸、存儲和/或消費信息,以便用戶在"真實 世界"中創建、傳輸、存儲和消費。基於位置的服務的此類使用之一 是為了有效地將用戶傳輸或路由到所需的目的地或服務。導航系統和啟用基於位置的服務的系統已經被整合到汽 車、筆記本電腦、手持設備及其他可攜式產品中。如今,這些系統通 過整合可用的實時相關信息,如地圖、方向、當地商戶或其他興趣點 來幫助用戶。在可用或處於服務區內時,實時信息提供寶貴的相關信 息。在服務不可用時,相關信息也同樣寶貴。當前,主要有兩種導航系統。 一種是基於客戶機的導航系 統。所有地圖內容和導航軟體存儲在客戶機中。而且,基於客戶機的 導航系統可以是專門設計的獨立式GPS導航設備,通常被稱為個人導 航設備(PND),內置大容量的存儲器設備以存儲地圖,或使用帶有存
儲卡的標準PDA或智慧型電話。第二種是基於瘦客戶機和伺服器的導航 系統。這非常常見,如基於手機的導航系統。在這種情況下,地圖數 據和其他興趣點(POI)數據存儲在伺服器。每次用戶請求導航服務時, 地圖數據加栽到手機以通過手機提供導航服務。基於客戶機的導航系 統的缺點是不方便獲取更新的地圖。此外,由於它需要大容量存儲卡 存儲大量地圖和POI數據,它的成本較高且通常容量較大。因為存儲 卡的限制和街道聲音提示的大數據量,典型的獨立式導航設備不提供 街道名稱聲音提示。優點是它可以在沒有無線覆蓋的區域中使用,因 為它不像瘦客戶機導航系統一樣依賴於無線服務。瘦客戶機導航系統 的缺點是,它總是需要無線網絡將地圖信息加載到客戶機才能導航。 因此,在沒有網絡時,用戶則無法訪問導航服務。痩客戶機系統的優 點是,它的地圖數據總是最新的,因為更新由服務提供商而不是用戶 在伺服器完成。同樣,POI數據也可以從伺服器更新。通過無線網絡 還可以提供其他實時信息給瘦客戶機,如天燃氣價格和天氣信息。此 外,由於所有街道聲音提示存儲在伺服器處,瘦客戶機系統可以播放 街道聲音提示,因為它們在用戶請求導航服務時隨地圖和路線信息一 起加載到電話上了 。需要混合導航系統解決基於客戶機的系統或基於 瘦客戶機的系統的上述缺點,同時充分利用兩種系統的優點。
發明內容
通過i伺服器和客戶機設備之間劃分智能以支持包含服務 器-客戶機結構的脫機及聯機或實時相關信息系統,提供了智能的碁於 位置的服務和導航混合系統,其中所述相關信息功能由一個或多個分 布式伺服器和已啟用基於位置的服務的客戶機設備劃分和執行。本發 明提供智能的基於位置的服務和導航系統,包含具有基亍位置的服務 能力和存儲信息能力的客戶機和伺服器。智能的基於位置的服務和導 航系統提供功能以便由伺服器和客戶機(分布和協調的狀況)設置相關 信息的更新條件、由伺服器選幹要更新的相關信息、從伺服器傳輸相
關信息、由客戶機接收相關信息的更新以及由客戶機和/或伺服器選擇 操作模式。智能的基於位置的服務和導航混合系統為已啟用基於位置 的服務的設備提供了前所未有的靈活性、可擴展性以及強大的實時或 聯機和脫機相關信息。客戶機可按需要智能地向伺服器請求更新或請 求完全新類型的信息、接收更新或提供更新。在有服務的區域,客戶
機可選擇以脫機還是聯機方式#:作,以優化與伺服器的交互。客戶機 可按需要利用存儲器的擴展存儲訪問大量的相關信息。客戶機可以積 存從伺服器接收的信息並僅在需要時從伺服器更新信息。客戶機還可 根據優先級刪除信息以適應客戶機上有限的存儲空間。這些優先級可 以通過客戶機應用程式來設置,但也能通過伺服器來設置。客戶機還 可以通過客戶機內部或外部的存儲設備以預先加栽的信息開始。服務 器也可根據預定的間隔、事件驅使或根據伺服器的分析智能地向客戶 機提供更新,如將客戶機導向無內容支持的區域的行進路線。
結合在本說明中並構成其組成部分的
本發明的實 施例,並且與描述一起用於說明本發明的原理
圖1是本發明的一個實施例中的智能的基於位置的服務和導航混 合系統的體系結構圖2是圖1的通信路徑的更詳細的體系結構閨;
圖3是無法訪問伺服器的地磁區域的圖解梘圖4是相關信息存儲在客戶機分布上的圖3的地理區域的更詳細 的圖解視圖5^J良務器和客戶機中相關信息的處理流程的流程圖;以及 圖6是本發明的一個實施例中的智能的基於位置的服務和導航混 合系統的流程圖。
具體實施例方式提供以下描述以便使本領域的技水人員能夠實施和利用本 發明,這些描述在專利申請及其要求的上下文中提供。在以下描述中, 闡述了特定術語,以便提供對本發明的透徹了解。本領域的技水人員 會清楚,這些具體細節對實施本發明並非必需的。此外,本領域的技 術人員將會非常清楚對這些實施例的各種修改,以及本文的一般原理 可應用於其它實施例。因此,本發明不是要限制於所述實施例,而是 符合與本文所述的原理和特徵一致的最廣義的範圍。導航系統的關鍵部分是用戶的導航信息(或位置)的確定。本 文中所指的術語導航信息包含與物體位置相關的地理位置或地理信 息。導航信息可包含完全定義物體的充分精確位置的三維信息。在一 些其他實施例中,導航信息可包含不足以完全定義物體位置的信息。 如本文中所用的廣泛定義,導航信息還可包括物體的速度、時間、移 動方向等。本領域的技術人員會理解,對於本發明的某些實施例,表
示導航信息的格式不是重要的。例如,在某些實施例中,導航信息以
(X, Y)的格式表示,x和y是定義地理位置、即用戶位置的兩個坐標。 在另外的實施例中,導航信息以經度和綷度相關的信息表示。在本發 明的另 一實施例中,導航信息還包括由速度部分和方向部分組成的速 度元素。智能的基於位置的服務和導航混合系統的關鍵部分是用於 用戶的相關信息。本文中所指的水語相關信息包含上述導航信息以及 與用戶興趣點有關的信息,如當地商戶、營業時間、企業類型、廣告 促銷、交通信息、地圖、當地事件及附近社區或個人信息等。現在參照圖1,其中顯示了本發明的一個實施例中的智能的 基於位置的服務和導航混合系統100的體系結構圖。通過在伺服器和 客戶機設備之間劃分智能以支持包含伺服器-客戶機結構的脫機及聯 機或實時相關信息系統,提供了智能的基於位置的服務和導航混合系
統,其中所述相關信息功能由 一個或多個分布式伺服器和已啟用基於
位置的服務的客戶機設備劃分和執行。體系結構閨描述了客戶機102, 如已啟用基於位置的服務(LBS)的通信設備,通信路徑104及伺服器 106。客戶機102可以是任何數量的基於位置的服務通信設備,如無線 個人數字助理、智慧型電話、手機、衛星電話或集成到車輛通信系統中, 均具有在本地存儲信息的能力。
-
智能的基於位置的服務和導航混合系統100的處理智能由 伺服器106和客戶機102劃分,兩者都具有智能執行相應功能的規則 和邏輯。客戶機102和伺服器106中用於智能的基於位置的服務和導 航混合系統100的功能可由軟體、固件、硬體或其任何組合來執行。 客戶機102和伺服器106獨立或聯合地控制、更新和優化利用通信路 徑104的互相之間的交互,如衝艮據變化的天氣、交通狀況、客戶機工 作區域內相關信息的可用性或伺服器訪問的可用性來提供更新。服務 器106還可以接收和分析來自客戶機102的相關信息。例如,伺服器 106可更改客戶機102上的規則,或根據來自與客戶機102相關的不 同來源的信息更改規則的參數。伺服器106可設置用於客戶機102和 伺服器106之間的交互的邏輯,從而獲得或設置本地規則的新參數。 客戶機102可利用通信路徑104主動與伺服器106進行交互。為了說 明刼目的,伺服器106顯示為單一位置的多個設備,但是可以理解, 伺服器106的設備數量和伺服器106的位置也可以是分布式的。類似地,客戶機102的分布可主動發起由客戶機102的分布 採樣或創建的實時相關信息的傳輸,或在無伺服器訪問可用時可根據 客戶機102的分布的脫機操作傳輸存儲的相關信息。伺服器106或服 務器106的分布可控制、更新和優化與客戶機102的分布之間的交互。 為了說明的目的,伺服器106或伺服器106的分布可與客戶機102或 客戶機102的分布進行交互,但是可以理解,伺服器106的分布的一 部分和客戶機102的分布也可以交互。同樣為了說明的目的,伺服器 106的分布和客戶機102的分布顯示為交互,^旦是可以理解,伺服器
106的分布的不同或相交集合和客戶機10也可以交互。伺服器106可智能地估算客戶機102可能的行進方向並在 客戶機102進入無伺服器訪問^區域或時間,如沒有無線網絡服務的 區域,使用預定相關信息更新泉戶機102。伺服器106可選擇區域, 如特定地理區域或客戶機102周圍的區域,對來自服務區域內的客戶 機102的實時相關信息進行採樣和分析。伺服器106可利用來自無服 務區域周圍的服務區域內的客戶機102的分布的採樣相關信息來提高 提供給客戶機102的相關信息的準確性。伺服器106可校正來自客戶 機102的分布的異常樣本或推算無服務區域內的相關信息。伺服器106 可智能地增加更新率或按事件、如變化的天氣或交通狀況,更新客戶 機102的分布以提高相關信息準確性。為了說明的目的,將;i艮務器106描述為智能地增加更新率 或按事件更新,但是可以理解,伺服器106也可為客戶機102的分布 提供其他形式的控制和交互。同樣為了說明的目的,伺服器106的交 互描述為在伺服器106和客戶機102的分布之間,但是可以理解,可 以與智能的基於位置的服務和導航混合系統100的其他元件交互,如 伺服器106的分布的另一伺服器106。客戶機102具有基於位置的服務能務,為了導航信息與通 信路徑104的導航系統如全球定位系統進行交互。基於位置的服務還 可以包括其他信息以協助客戶機102的用戶,如當地商戶和位置、交 通狀況或其他興趣點,用戶可能會調整由導航系統提供的行進路線。客戶機102包含控制設備(未示出),如微處理器、軟體(未示 出)、存儲器108、蜂窩部件(未示出)、導航部件(未示出)及用戶接口。 如顯示器、鍵盤、麥克風和揚聲器的用戶接口允許用戶與客戶機102 交互。微處理器執行軟體並提供客戶機102的智能用於與伺服器106 交互以獲得相關信息,用戶接口,與通信路徑104的蜂窩系統的交互, 與通信路徑104的導航系統的交互,以及與基於位置的服務通信設備 有關的其他功能。如易失性、非易失性存儲器、僅內置、外部可升級或其組 合的存儲器108,可存儲軟體、安裝數據及用於作為基於位置的服務 通信設備的客戶才幾102的操作的其他數據。存儲器108還可以存儲來 自伺服器106或預先加載的相關信息,如地圖、路線信息、交通信息 和POI等,並存儲採樣或創建的以傳輸到伺服器106的相關信息。為 了說明的目的,客戶機102的功能可由軟體、固件、硬體或其任何組 合的列表中的任一個執行。蜂窩部件是有源和無源部件,如微電子設 備或天線,用於與通信路徑104的蜂窩系統交互。導航部件是有源和 無源部件,如微電子設備或天線,用於與通信路徑104的導航系統交 互。現在參照圖2,其中顯示了圖1的通信路徑104的更詳細的 體系結構圖。通信路徑104包括衛星202、蜂窩塔204、網關206和網 絡208。衛星202可為衛星電話形式的客戶機102提供交互路徑或可 以是導航系統如全球定位系統的 一部分,以便為具有基於位置的服務 能力的客戶機102提供交互路徑。衛星202和蜂窩塔204提供客戶機 102和網關206之間的交互路徑。網關206為網絡208並隨後為服務 器106的分布提供入口 。網絡208可以是有線或無線的通信路徑並可 按需要包括區域網(LAN)、城域網(MAN)、廣域網(WAN)、存儲區域 網(SAN)和網絡208的其他拓樸形式。網絡208描述為大量協同操作的 網絡拓樸和技術。為了說明的目的,衛星202顯示為一個,但是可以理解, 衛星202的數量也可以多於一個,如一個衛星202群以形成導航系統交 互路徑。同樣為了說明的目的,蜂窩塔204顯示為一個,但是可以理 解,蜂窩塔204的數量也可以多於一個。還是為了說明的目的,網關 206顯示為一個,但是可以理解,網關206的數量也可以多於一個。伺服器106與客戶機102以及與伺服器106的分布的不同位 置的交互可利用通信路徑104的所有元件穿越廣闊的距離。交互也可 以只利用通信路徑104的一部分。為了說明的目的,伺服器106顯示
為連接至網絡,但是可以理解,伺服器106可連接至其他設備,如相 同位置的另一伺服器106或存儲器。現在參照圖3,其中顯示了有服務和無服務的地理區域300 的圖解視圖。該圖解視圖描述了從地理區域300的左側行進到右側的 客戶機102的示例,第一同心圓302和第二同心圓304代表服務。客 戶機102從第一服務區域306出發,然後穿越無伺服器訪問區域308, 再重新進入第二服務區域310。例如,從第一服務區域306到第二服 務區域310的地理區域300可4、表本地和地理鄰近區域,或可由如從 美國西海岸到東海岸的遙遠距離所分隔。無伺服器訪問區域308可以 是無物理伺服器訪問的地理區域,或可以是客戶機102不可操作或以 脫Wt式操作或伺服器關閉的時間和地點。圖1的伺服器106可為穿越地理區域300的客戶機102提供 更新。更新可按預定的間隔如距離或時間進行,或可由事件驅動,如 交通或天氣狀況變化。伺服器106可根據進入無伺服器訪問區域308 的客戶機102的估計行進路徑智能地提供更新。伺服器106還可根據 分析的第一服務區域306和第二服務區域310的相關信息,如笫一服 務區域306和第二服務區域310之間的非預期變化,來更新客戶102。 更新可存儲在圖1客戶機102的存儲器108中以用於無伺服器訪問區 域308或最小化服務區域內圖1的通信路徑104的帶寬使用。例如, 如果用戶在無伺服器訪問區域308中偏離標稱路徑,客戶機可以使用 從伺服器上載或預先加載到存4諸卡和/或由伺服器更新的本地地圖和/ 或交通信息來提供本地重新路由,而il^J"瘦客戶機導航系統來說是不 可能的。在客戶機處於有服務的第二服務區域310中時,只要存儲卡 上有本地相關信息且它們是最新的,客戶機仍將使用它們。在存儲卡 上的本地相關信息如地圖並非最新或不可用的情況下,客戶機將請求 伺服器以取得更新的相關導航信息,如地圖和POI信息。在每次使用 之後,客戶機將根據由伺服器或客戶機設置的邏輯決定在客戶機上存 儲信息或刪除它們。為了說明的目的,客戶機102顯示為一個,但是可以理解, 客戶機102可以是客戶機102的分布。同樣為了說明的目的,客戶機 102顯示為從左至右穿越地理位置300,但是客戶機102可以任何方向 行進。還是為了說明的目的,在進入無伺服器訪問區域308之前,服 務器106可利用來自第一服務區域306和第二服務區域310的相關信 息更新客戶機102,但是可以理解,伺服器106可利用來自笫一服務 區域306或第二服務區域310之外的其他相關信息為客戶機102提供 適當的更新。然後,當客戶機102可以操作時,或當客戶機102在第 二服務區域310中主動以聯4M莫式操作時,客戶機102可傳輸在無服 務器訪問區域308期間(如具有服務的地理區域中)採樣、存儲或創建 的相關信息。根據在客戶機定義的規則,客戶機102可主動向伺服器106 請求更新或與伺服器106上的信息同步。規則或部分規則也可以從服 務器更新。例如,客戶機可具有指示可能的非工作周期的相關信息, 如要求客戶機102關閉的空中旅行。客戶機102可智能地跟蹤非操作 事件或時間並在適當或需要時請求更新。非操作時間或事件可能並非 預先安排的,並且客戶機102可在重新開機時向伺服器106請求更新。 客戶機102還可根據客戶機102中相關信息的有效性決定主動向服務 器106請求更新,如信息新舊、不同地理位置或根據客戶機中可能包 含的優先級規則更新選定的相關信息。客戶機102中的相關信息更新 可重寫、替換或添加到客戶機102中的現有相關信息。如果用戶將客 戶機102的存儲卡從小容量升級到大容量,客戶機102也可向伺服器 106請求更多的信息。現在參照圖4,其中顯示了相關信息存儲在客戶機102的分 布上的圖3的地理區域300的更詳細的圖解視圖。該更詳細的閨解視 圖將地理區域300顯示為車道段402的空中^L圖,其中客戶機102的 分布一般從左至右穿越第一服務區域306、無伺服器訪問區域308及 笫二服務區域310。無伺服器訪問區域308有出口 404,導向各個興趣
點406,如加油站、餐廳或酒店。圖1的伺服器106可按預定時間間隔或根據對向無伺服器 訪問區域308行進的客戶機102的分布的行進路徑的分析,或根據服 務器106的內容變化,如新地圖數據更新或由於大型體育活動等特殊 事件造成的交通狀況變化,來更新客戶機102的分布。客戶機102可 請求更新興趣點406。伺服器106可分析來自第一服務區域306、第二服務區域 310及其他來源的相關信息,確定整個地理區域300內無重大交通流 量變化,這樣伺服器106可能不會更新客戶機102的分布的相關信息 以優化伺服器106和客戶機102的分布之間的交互。穿越無伺服器訪 問區域308的客戶機102的分布的行進路線、估計時間及其他相關信 息應該是準確的並存儲在客戶機102的分布或可存儲相關信息的客戶 機102的分布的一部分中。圖1客戶機102的存儲器108為用戶提供 基於位置的服務信息和導航信息以用於無伺服器訪問區域308。該信 息應儘可能足夠用於進行所有核心導航服務,如自動偏差校正和一般 POI或個人POI搜索。或者,舉個例子,客戶機102可在無伺服器訪問區域308 取得更新,如訪問有線服務、電子或光學,如有線寬帶服務。例如, 客戶機102可以走出口 404並停在具備有線服務訪問的興趣點406之 一。客戶機102可通過直接連接有線服務終端(未示出)如個人計算機, 或者在有線服務已連接至無線服務如無線區域網(WLAN)或Wi-Fi的 情況下通過無線方式在興趣點406或其附近獲取更新。這些更新可修 改無伺服器訪問區域308之外的其他區域中的相關信息,影響到下一 個可用興趣點406的行進路線、估計時間或距離。客戶機102也可以 利用無伺服器訪問區域308內的有線服務提供更新給伺服器106,如 當地餐廳評^r。為了說明的目的,客戶機102的分布顯示為從左至右在車 道段402上單向行進,但是可以理解,客戶機102的分布可以任何方
向行進。同樣為了說明的目的,出口 404顯示為導向無伺服器訪問區 域308內的興趣點406,但是可以理解,出口 404可導向至有服務區 域。用戶也可能誤走出口 404並因此偏離標稱路線。現在參照圖5,其中顯示了伺服器和客戶機中相關信息的處 理流程500的流程圖。智能的基於位置的服務和導航混合系統100可 通過幾種不同方法使用相關信息更新客戶機。伺服器發起的更新502 可按照伺服器106為客戶機102確定的周期時間或距離間隔調用對客 戶機102的相關信息更新,或可根據導致相關信息變化的事件如天氣 狀況或交通流量變化來更新,或在伺服器上的信息從其來源如地圖提 供商或POI提供商或其他用戶反饋獲取更新時更新。客戶機發起的更 新504可在客戶機102向伺服器106請求相關信息更新時調用相關信 息的更新,例如在客戶機從用戶獲取服務請求,但客戶機上相關信息 不可用的時候,或在客戶機確定客戶機上的數據已經過時的時候。伺服器發起的更新502和客戶機發起的更新504均由服務 器106在伺服器相關信息處理506中利用預定功能、如伺服器路由引 擎506-2、地圖數據內容管理模塊506-10、伺服器交通處理506-4、服 務器天氣處理506-6或伺服器基於位置的服務(LBS)處理506-8進行處 理。伺服器106可利用各種反饋,如天氣、交通或基於位置的服務數 據庫或無線服務覆蓋地圖,來分析客戶機上需要更新的相關信息和/或 過時的信息以優化伺服器106和客戶機102之間的交互。伺服器相關信息處理506為伺服器發送更新5Q8提供適當 的相關信息以傳輸到客戶機102。客戶機102使用客戶機更新接收510 接收相關信息更新。客戶機102確定是否為客戶機102的用戶在圖1 的存儲器108中存儲信息或更新相關信息的適當部分,如更新本地地 圖數據內容、或行進路線或估計行進時間顯示。客戶機脫機或聯機操 作512確定為了優化與伺服器106的交互或在無服務的區域,客戶機 102是否將使用存儲的相關信息脫機操作,或者為了最大量的更新或 如果存儲器108沒有足夠的空間或服務要求向伺服器訪問實時信息,
客戶機102是否將聯機操作。伺服器發送更新508並非單獨直接提供更新給客戶機102。 伺服器106可提供更新給其他目的地,如有線終端或其他輸入端,以 便客戶機102在無服務區域直接連接和更新,從而優化與伺服器106 的交互,或在多個存儲器108上存儲大量相關信息。智能的基於位置的服務和導航混合系統100可使用電路、 軟體或其組合來執行。處理流程500可使用電路、軟體或其組合來執 行。已經發現,智能的基於位置的服務和導航混合系統100為 已啟用基於位置的服務的設備提供了前所未有的靈活性、用戶友好性、 高性能、可擴展性以及強大的實時或聯機和脫機相關信息。伺服器106 可根據預定的間隔、事件驅使或根據伺服器106的分析智能地向客戶 機提供更新,如將客戶機102導向其提供商無服務或地圖信息更新的 區域的行進路線。客戶機102可按需要智能地向伺服器106請求更新、 接收更新或提供更新。在有服務的區域,客戶機102可選擇以脫機還 是聯機方式操作,以優化與伺服器106的交互。客戶機102可按需要 利用存儲器108的擴展存儲訪問大量的相關信息。現在參照圖6,其中顯示了智能的基於位置的服務和導航混 合系統600的流程圖,以便於製造本發明的一個實施例中的智能的基 於位置的服務和導航混合系統。包含具有基於位置的服務能力的客戶 機和伺服器的系統600,包括在框602中由伺服器設置相關信息的更 新條件;在框604中由伺服器選捧要更新的相關信息;在框606中從 伺服器傳輸相關信息;在框608中由客戶機接收相關信息的更新;以 及在框610中由客戶機選擇操作模式。雖然結合特定最佳模式描述了本發明,但是應該理解,根 據以上說明,本領域的技術人員將非常清楚許多備選方案、修改及變 更。因此,本文意在涵蓋屬於所附權利要求範圍之內的所有此類備選 方案、修改及變更。本文闡述或附圖中顯示的所有內容均應祝作說明
性且非限制性的。
權利要求
1. 一種包括具有基於位置的服務能力的客戶機(102)和伺服器(106)的智能的基於位置的服務和導航混合系統(600),還包括由所述伺服器(106)或客戶機(102)或其組合設置相關信息的更新條件(506);由所述伺服器(106)或客戶機(102)或其組合選擇所述相關信息進行更新(506);從所述伺服器(106)或客戶機(102)傳輸所述相關信息(508);由所述伺服器(106)或客戶機(102)接收所述相關信息的更新(510);以及由所述客戶機(102)選擇操作模式(512)。
2. 如權利要求1所述的系統(600),其中由所述伺服器(106)或客戶 機(102)或其組合設置相關信息的更新條件(506)包括設置從所述服務 器(106)或客戶機(102)發送所述更新的時間間隔(506)。
3. 如權利要求1所述的系統(600),其中由所述伺服器(106)或客戶 機(102)或其組合設置相關信息的更新條件(506)包括設置所述伺服器 (106)或客戶機(102)發送所述更新(508)的事件條件(506)。
4. 如權利要求1所述的系統(600),其中由所述客戶機(102)確定操 作模式(512)包括確定所M戶機(102)的聯機或脫機操作。
5. 如權利要求1所述的系統(600),其中由所述伺服器(106)或客戶 機(102)選擇所述相關信息進行更新(506)包括確定所述相關信息的一 部分A優化由所述伺服器(106)或客戶機(102)提供的更新(506)。
6. 所述包括具有基於位置的服務能力的客戶機(102)和伺服器 (10"的智能的基於位置的服務和導航混合系統(600)還包括由所述伺服器(106)或客戶機(102)或其組合設置相關信息的更新 條件(506); 由所述伺服器(106)或客戶機(102)請求更新所述相關信息(506);(506);從所述伺服器(106)或客戶機(102)傳輸所述相關信息(508); 由所述伺服器(106)或客戶機(102)接收所述相關信息的更新(510); 確定存儲由所述客戶機(102)接收的所述相關信息的更新(512);以及由所述客戶機(l 02)選擇操作模式(512)為聯機還B機模式。
7. 如權利要求6所述的系統(600),其中由所迷伺服器(106)或客戶 機(102)接收所述相關信息的更新(510)包括將有線終端連接到所述客 戶機(102)。
8. 如權利要求6所述的系統(600),其中從所述伺服器(106)或客戶 機(102)傳輸所述相關信息(508)包括利用通信路徑(104)傳輸所述相關 信息的更新。
9. 如權利要求6所述的系統(600),其中確定存儲由所述客戶機 (102)接收的所述相關信息的更新(512)包括由所述客戶機(102)選擇性 地將所述相關信息存儲到存儲器(108)中。
10. 如權利要求6所述的系統(600),其中由所迷客戶機(102)選擇 操作模式(512)為聯機還是脫機模式包括利用存儲用於脫機操作的所 述相關信息的客戶機(102)的存儲器(l 08)。
11. 一種包括具有基於位置的服務能力的客戶機(102)和伺服器 (106)的智能的基於位置的服務和導航混合系統(100),包括所述伺服器(106)或客戶機(102)中用於設置相關信息的更新條件 的控制電路(106);客戶機(102)更新的相關信息的逸擇電路(106);所述伺服器(106)或客戶機(102)中用於控制從所述伺服器(106)或 客戶機(102)傳輸相關信息的傳輸電路(106);所述伺服器(106)或客戶機(102)中用於控制由所述伺服器(106)或 客戶機(102)l妄收的相關信息的更新的更新電路(106);以及所述客戶機(102)中用於選擇所述客戶機(102)的操作模式的模式 選擇電路(102)。
12. 如權利要求11所述的系統(IOO),其中所迷伺服器(106)或客戶 機(102)中用於設置相關信息的更新條件的控制電路(106)還包括用於路(106)。
13. 如權利要求11所述的系統(IOO),其中所迷伺服器(106)或客戶 機(102)或其組合中用於設置相關信息的更新條件的控制電路(106)還 包括用於設置所述伺服器(106)或客戶機(102)發送所述更新的事件條 件的事件設置電路(106)。
14. 如權利要求11所述的系統(IOO),其中所i4^戶機(102)中的模 式選擇電"(102)包括所述客戶機(102)的聯機或脫機操作。
15. 如權利要求11所述的系統(100),其中所迷伺服器(106)或客戶 機(102)中的選擇電路(106)包括用於選擇所述相關信息的一部分作為 由所述伺服器(106)提供的所述更新的選擇優化電路(106)。
16. 如權利要求11所述的系統(IOO),其中所ii^戶機(102)中的模 式選擇電路(102)還包括用於存儲由所述客戶機(102)接收的相關信息 的更新的數據存儲裝置。
17. 如權利要求11所述的系統(IOO),其中所述伺服器(106)或客戶 機(102)中的更新電路還包括用於連接到有線服務提供商以接收所述 相關信息的接口電路。
18. 如權利要求11所述的系統(IOO),還包括用於在所述伺服器 (106)和客戶機(102)之間傳輸所述相關信息的更新的所述伺服器(106) 和所述客戶機(102)之間的通信路徑(104)。
19. 如權利要求16所述的系統(IOO),其中所述客戶機(102)中的模式選擇電路(102)包括用於選擇性地將所述客戶機(102)接受的所述相關信息的更新存儲在所述客戶機(102)的數據存儲裝置中的數據選擇 電路。
20.如權利要求16所述的系統(100),其中所述數據存儲裝置在所 述客戶機(102)的脫機操作期間為所述相關信息提供存儲器(108)。
全文摘要
一種智能的基於位置的服務和導航混合系統(600),包含具有基於位置的服務能力的客戶機(102)和伺服器(106),所述系統(600)通過伺服器(106)和客戶機(102)為相關信息的新建或更新設置條件,由伺服器(106)選擇相關信息進行更新,從伺服器(106)傳輸相關信息,由客戶機(102)接收相關信息的更新,以及由客戶機(102)選擇操作模式。
文檔編號G06F9/44GK101390048SQ200680053501
公開日2009年3月18日 申請日期2006年12月22日 優先權日2005年12月30日
發明者R·倫納, 趙亦中, 金海平 申請人:泰為信息科技公司