新四季網

用於基於用戶興趣來定製地圖呈現的方法和設備的製作方法

2023-12-11 11:41:47

專利名稱:用於基於用戶興趣來定製地圖呈現的方法和設備的製作方法
用於基於用戶興趣來定製地圖呈現的方法和設備
背景技術:
服務提供商(例如,無線和蜂窩服務)和設備製造商不斷地受到挑戰來通過例如提供引人注目的網絡服務和發展潛在技術而向消費者遞送價值和方便性。感興趣的一個領域是用於通過繪圖服務來定製向用戶呈現的數據(例如,在地圖和認知地圖(congnitivamap)上呈現的數據)的服務和技術的開發。更具體地,電子繪圖服務有權訪問關於各種興趣點(例如,建築物、公園、旅遊勝地等)的大量詳細信息庫。事實上,可用於顯示的興趣點的數目和相關信息經常遠超過呈現繪圖服務的設備的顯示區域。因此,服務提供商和設備製造商受到挑戰來開發用於定製地圖呈現的新機制(例如,認知地圖),以便顯示、強調或以其它方式指示與特定用戶最相關的興趣點和相關信息。

發明內容
因此,需要一種用於自動和高效地為不同用戶定製地圖呈現的方法。根據一個實施例,一種方法包括通過跟蹤對站點的訪問頻率以及在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的所述站點的感興趣程度。該方法還包括基於所述感興趣程度,相對於所述地圖的圖像來改變所述站點的圖像大小。根據另一個實施例,一種裝置包括至少一個處理器以及包括了電腦程式代碼的至少一個存儲器,所述至少一個存儲器和所述電腦程式代碼被配置成與所述至少一個處理器一起使得所述裝置通過跟蹤對站點的訪問頻率以及在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的所述站點的感興趣程度。還使得該裝置基於所述感興趣程度,相對於所述地圖的圖像來改變所述站點的圖像大小。根據另一個實施例,一種攜帶了一個或多個指令的一個或多個序列的計算機可讀存儲介質,當由一個或多個處理器執行所述一個或多個指令的一個或多個序列時,其使得裝置通過跟蹤對站點的訪問頻率以及在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的所述站點的感興趣程度。還使得該裝置基於所述感興趣程度,相對於所述地圖的圖像來改變所述站點的圖像大小。根據另一個實施例,一種設備包括用於通過跟蹤對站點的訪問頻率以及在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的所述站點的感興趣程度的裝置。該設備還包括用於基於所述感興趣程度而相對於所述地圖的圖像來改變所述站點的圖像大小的裝置。簡單地通過說明多個特定實施例和實施方式(包括預期用於執行本發明的最佳模式),根據下面的詳細描述將使得本發明的其它方面、特徵和優點變得顯而易見。本發明還能夠具有其它和不同的實施例,並且在都不脫離本發明的精神和範圍的情況下,可以在各種明顯的方面中修改其若干細節。因此,附圖和描述應當 視為本質上是說明性的而不應當視為限制性的。


通過舉例的方式而不是限制的方式說明了本發明的實施例,在附圖中圖I是根據一個實施例的能夠基於用戶興趣來定製地圖呈現的系統的示圖;圖2是根據一個實施例的地圖定製平臺的組件的示圖;圖3是根據一個實施例的用於基於用戶興趣來定製地圖呈現的過程的流程圖;圖4是根據一個實施例的系統的用戶興趣數據收集和傳輸組件的示圖; 圖5A是根據一個實施例的用於基於用戶興趣來定製對站點的地圖呈現的過程的流程圖;圖5B是根據一個實施例的用於基於用戶興趣來定製對路線的地圖呈現的過程的流程圖;圖6A-6D是根據一個實施例的利用圖3的過程的地圖的示圖;圖7是根據一個實施例的利用圖5的過程的地圖的示圖;圖8A和8B是根據一個實施例的利用圖5的過程的地圖的示圖;圖9是可以用於實現本發明實施例的硬體的示圖;圖10是可以用於實現本發明實施例的晶片集的示圖;以及圖11是可以用於實現本發明實施例的移動終端(例如,手機)的示圖。
具體實施例方式公開了一種用於基於用戶興趣來定製地圖呈現的方法和設備。在下面的描述中,出於解釋的目的,闡述了許多具體細節,以便提供對本發明實施例的透徹理解。然而,對本領域技術人員顯而易見的是,可以在沒有這些具體細節或者可以在等同布置的情況下實現本發明的實施例。在其它實例中,以框圖形式示出了公知結構和設備,以避免不必要地使本發明的實施例模糊。圖I是根據一個實施例的能夠基於用戶興趣來定製地圖呈現的系統的示圖。由於用戶為不同目的而使用地圖,因此存在一個用戶可能感興趣而其它用戶可能不感興趣的地圖的一些部分(例如,位置,興趣點、元數據等)。為了過濾出這些地圖上不想要的信息,用戶通常將必須手動地指定搜索準則和/或偏好。偏好和選項的列表(例如,要顯示的興趣點的類別、地圖細節的級別,等等)可能十分長並且要求具有特殊意義的用戶輸入來進行指定。結果,用戶可能對其感到氣餒或者可能發現非常難以指定用於定製要顯示的地圖呈現的偏好或難以向用戶強調重要的信息(例如,興趣點、位置等)。為了解決該問題,圖I的系統100引入了以下能力自動地收集關於用戶相對於地圖上的特定點或興趣或位置的興趣的數據,基於所收集的數據來確定用戶相對於興趣點或位置中的每一個的興趣級別,以及基於所確定的用戶的興趣級別來定製地圖呈現。這樣的興趣點、位置或站點可以是物理或虛擬的興趣點、位置或站點。例如,物理位置可以是建築物、動物園、地標等。虛擬位置例如以電子方式存在於基於計算機的模擬環境中,諸如計算機遊戲、Second Life 等。在一個實施例中,系統100對於不同的用戶創建和顯示認知地圖以便呈現與每個用戶相關的信息,而不是對於所有用戶都以相同的方式在地圖上顯示所有信息。如在此使用的,術語「認知地圖」指的是基於一個人或一組人如何感知物理或虛擬位置而繪製和識別的數字地圖。就認知地圖所表示的位置而言,在地圖中對物理位置的呈現不必對應於真實 比例。例如,城市地鐵系統的認知地圖通常表示彼此相對的而不是實際距離的站。在這種情況下,典型的地鐵乘客很可能對站的相對位置而不是實際距離更感興趣,從而確定什麼站對於到達特定目的地最有幫助。因此,認知地圖涉及以電子方式處理一系列變換,通過所述變換,系統100獲取、編碼、存儲、召回和解碼與用戶相關的位置的一般信息和屬性。在一些實施例中,認知地圖用於積累和顯示一個獨立用戶的空間知識,允許該用戶查看經調整大小的圖像,以便增強用戶對感興趣信息的記憶,同時減少由於非相關信息而引起的認知負擔。在一個實施例中,系統100在逐個用戶的基礎上自動地創建認知地圖,該認知地圖含有或強調了與特定用戶相關的信息。另外,用戶可能感興趣的是查看為其它用戶(例如,朋友、旅行夥伴、社交網絡聯繫人等)生成的認知地圖,所述認知地圖示出了其它用戶的物理地址的唯一隱含知識(unique tacit knowledge)。因此,在系統100的另一個實施例中,系統100可以聚集所收集的關於一組用戶的用戶興趣的信息,以便生成該組成員的共有認知地圖。可以通過用戶或者通過對例如用戶的聯繫人(例如,存儲在用戶的行動裝置上的聯繫人、社交網絡聯繫人等)的啟發式分析來定義特定的組。例如,如果一組人計劃一起去旅遊,則他們可以交換觀光景點的認知地圖,以便考慮到他們的不同偏好、看法和知識來匯總旅遊路線。舉例來說,可以設想,系統100可以使用任何機制來收集關於用戶相對於興趣點或位置的興趣的數據。例如,使用基於位置的服務(例如,GPS導航和/或跟蹤、蜂窩三角測量)、在特定位置處的位置標記物或信標(例如,射頻識別(RFID)標籤、藍牙通信、WLAN通信)、生物計量讀取(例如,經由安全相機的面部識別),系統100可以自動地跟蹤用戶在物理上訪問特定興趣點或位置(例如,建築物)的次數。然後,系統100基於對特定位置的訪問次數來確定興趣級別(例如,興趣級別隨著所檢測到的訪問數目而增加)。附加地或者替代地,系統100可以基於對興趣點或位置的「遠程訪問(remote visits) 」來收集關於用戶興趣的數據。例如,系統100可以跟蹤一個人在網際網路上搜索關於興趣點或位置的信息的次數,或者查看與興趣點或位置相關的Web頁面或Web攝像機的次數。在另一個實施例中,系統100可以處理在用戶設備上存在的媒體,以便確定與特定位置相關的照片或視頻的數目。例如在已經用位置信息做出地理標記的媒體中可獲得該信息。此外,系統100可以評估用戶設備上的消息(例如,文本消息、電子郵件、音頻消息),以便確定是否出現與興趣點或位置關聯的特定短語。例如,用戶可能具有陳述了 「我愛羅浮宮」的文本消息;系統100可以將此解釋為對羅浮宮較高的興趣級別。儘管相對於用於呈遞成像的三維數據如下描述了各種實施例,但是可以設想,在此描述的方法可以與多維數據以及其它視覺強調效果(諸如全息圖、動畫、縮景設置和模型、電子動畫(animatronics)、遮罩繪畫(Matte painting)、增強實景(augmentedreality)等)一起使用。如圖I所示,系統100包括用戶設備(UE) 101,UE 101具有經由通信網絡105到地圖定製平臺103a、地圖服務平臺103b和成像服務平臺103η的連接。地圖定製平臺103a根據在用戶想法中存在的影響用戶的動作和決定的世界來定製地圖。例如,一兒童基於該兒童感興趣的地方或頻繁訪問的地方(諸如玩具店、快餐店等)而將其自己引向購物中心。地圖服務平臺103b收集、匯總、存儲、更新和供應地圖數據和地圖格式。成像服務平臺103η處理地圖數據和地圖格式,以便用不同的視覺效果(包括但不限於2D、3D、全息圖、動畫、縮景設置和模型、電子動畫、遮罩繪畫、增強實景等)來呈現不同格式的地圖。平臺103a-103n和UE 101中的每一個都連接到其自己的資料庫,以便訪問它們執行其相應功能所需要的特定類型的數據。地圖定製平臺103a連接到用戶興趣資料庫111a,地圖服務平臺103b連接到地圖資料庫111b,成像服務平臺103η連接到圖像資料庫111η,而UE 101連接到用戶興趣資料庫109。地圖定製平臺103a、地圖服務平臺103b和成像服務平臺103η可以經由共享或部分共享的硬體設備或者不同的硬體設備來實現。出於說明的目的,相對於用途和三維(3D)數據集來解釋系統100。舉例來說,系統100的通信網絡105包括一個或多個網絡,諸如數據網絡(未示出)、無 線網絡(未示出)、電話網絡(未示出)或其任何組合。可以設想,數據網絡可以是任何區域網(LAN)、城域網(MAN)、廣域網(WAN)、公共數據網絡(例如,網際網路)或任何其它合適的分組交換網絡,諸如商業上擁有的私有分組交換網絡,例如,私有電纜或光纖網絡。另外,無線網絡可以是例如蜂窩網絡,並且可以採用各種技術,包括全球演進增強型數據速率(EDGE)、通用分組無線電服務(GPRS)、全球移動通信系統(GSM)、網際網路協議多媒體子系統(MS)、通用移動電信系統(UMTS)等,以及任何其它合適的無線介質,例如,微波接入(WiMAX)、長期演進(LTE)網絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛星、移動ad-hoc (特定)網絡(MANET)等。UE 101是任何類型的移動終端、固定終端或可攜式終端,包括移動手機、站臺、單元、設備、多媒體書寫板、網際網路節點、通信器、桌上型計算機、膝上型計算機、個人數字助理(PDA)或其任何組合。還可以設想,UE 101可以支持針對用戶的任何類型的接口(諸如「可佩帶式」電路等)。舉例來說,UE 101、地圖定製平臺103a、地圖服務平臺103b和成像服務平臺103η使用公知的、新的或仍在開發的協議來與彼此以及通信網絡105中的其它組件進行通信。在該上下文中,協議包括定義了通信網絡105內的網絡節點如何基於在通信鏈路上發送的信息來彼此交互的規則集合。所述協議在每個節點內在不同的操作層是有效的,從生成和接收各種類型的物理信號,到選擇用於傳輸那些信號的鏈路、到由那些信號所指示的信息格式、到標識在計算機系統上執行的哪個軟體應用發送或接收該信息。在開放式系統互聯
(OSI)參考模型中描述了用於在網絡上交換信息的概念上不同的協議層。通常通過交換離散的數據分組來實現網絡節點之間的通信。每個分組通常包括
(I)與特定協議相關聯的頭部信息,以及(2)在頭部信息後面並且含有可以獨立於該特定協議來處理的信息的有效載荷信息。在一些協議中,分組包括(3)在有效載荷後面並且指示了有效載荷信息的結束的尾部信息。頭部包括諸如分組的源、其目的地、有效載荷的長度以及由該協議使用的其它屬性的信息。經常,在用於該特定協議的有效載荷中的數據包括用於與OSI參考模型的不同更高層相關聯的不同協議的頭部和有效載荷。用於特定協議的頭部通常指示了用於在其有效載荷中所含的下一協議的類型。據說較高層的協議被封裝在較低層的協議中。在穿過諸如網際網路的多個異構網絡中的分組中所包括的頭部通常包括物理(層I)頭部、數據鏈路(層2)頭部、網絡間(層3)頭部和傳輸(層4)頭部,以及如由OSI參考模型定義的各種應用頭部(層5、層6和層7)。圖2是根據一個實施例的地圖定製平臺103a的組件的示圖。舉例來說,地圖定製平臺103a包括用於基於用戶興趣來定製地圖呈現的一個或多個組件。可以設想,這些組件的功能可以組合在一個或多個組件中或者由等同功能性的其它組件來執行。在該實施例中,地圖定製平臺103a至少包括控制邏輯201,控制邏輯201執行用於執行地圖定製平臺103a的功能的至少一個算法;以及用戶興趣模塊203,用戶興趣模塊203用於根據各種實施例來收集和/或確定用戶興趣。例如,用戶興趣模塊203使用內置GPS接收機,或者經由內部RF組件與射頻識別(RFID)標籤進行通信,從而自動地跟蹤用戶在物理上訪問特定興趣點或位置(例如,電子商店)的次數。附加地或替代地,經由跟蹤個人在網際網路上搜索關於興趣點或位置的信息的次數,或者查看與興趣點或位置相關的Web頁面或Web攝像機的次數,用戶興趣模塊203基於對該興趣點或位置的「遠程訪問」來收集關於用戶興趣的數據。在另一個實施例中,用戶興趣模塊203與控制邏輯201相結合地工作,以便處理在用戶設備上存在的媒體,從而確定與特定位置相關的照片或視頻的數目。地圖定製平臺103a還包括地圖數據模塊205,地圖數據模塊205用於檢索和操控地圖數據;以及地圖成像模塊207,地圖成像模塊207用於基於所確定的用戶興趣來呈現經處理的地圖數據。地圖數據模塊205可以經由獨立地圖製作組件或者與GPS接收機相結合來收集地圖數據。附加地或替代地,地圖數據模塊205從地圖服務平臺103b檢索地圖數據。地圖成像模塊207可以獨立地或者與成像服務平臺103η相結合地工作,以便提供針對地圖上的興趣點(例如,建築物、公園、娛樂場等)或針對地圖的一些部分(例如,自行車道、購物中心等)的視覺效果。視覺效果包括但不限於2D、3D、全息圖、動畫、縮景設置和模型、電子動畫、遮罩繪畫、增強實景等。另外,平臺103a連接到用戶興趣資料庫109,用戶興趣資料庫109用於存儲經由用戶興趣模塊203在外部檢索或收集到的用戶興趣數據。替代地,根據另一實施例,可以經由用戶設備101中的接入控制應用(例如,窗件(widget)) 107來實現地圖定製平臺103a的功能。窗件是輕量型應用,並且提供了用於呈現信息和接入服務的方便裝置。可以設想,這些組件的功能可以組合在一個或多個組件中或者等同功能性的其它組件來執行。在該實施例中,接入控制應用107包括與如先前描述的地圖定製平臺103a的那些模塊類似的模塊。為了避免數據傳輸成本以及節省時間和電量,其控制邏輯可以取回被緩存或存儲在其自己的資料庫中的地圖和/或用戶興趣數據,而不需要從任何伺服器或外部平臺(諸如地圖定製平臺103a、地圖服務平臺103b和成像服務平臺103η)請求數據。通常,如果用戶設備在線,則數據查詢成為在線搜索伺服器後端,並且一旦該設備離線,則搜索成為在本地的離線索引。圖3是根據一個實施例的用於基於用戶興趣來定製地圖呈現的過程300的流程圖。在一個實施例中,地圖定製平臺103a執行過程300並且被實現在例如包括如圖10所示的處理器和存儲器的晶片集中。在步驟301中,通過跟蹤對站點的訪問頻率和在該站點處訪問的時間段中的至少一個,地圖定製平臺103a確定對在地圖的圖像上表示的物理或虛擬站點的感興趣程度。存在不同的方式來收集各種類型的用戶興趣數據,諸如經由用戶的物理以及在線行為、活動、社交網絡等的統計調查、市場調研、用戶簡檔、數據挖掘。圖4是根據一個實施例的系統100的用戶興趣數據收集和傳輸組件的示圖。
以用戶對建築物感興趣為例,經由UE 101以及位於該建築物的入口處的傳感器430,地圖定製平臺103a確定用戶對該建築物的物理或虛擬訪問以及訪問的長度。在該例中,無論何時Alice和Eve經過(包括進入和退出)該建築物的大門時,Alice攜帶行動電話410而Eve攜帶GPS/PDA420。安裝在該建築物入口附近的傳感器430感測從設備420、430這二者發出的無線信號,並且然後將它們的Bluetooth id或wlan id等發送到地圖定製平臺103a。如此,地圖定製平臺103a記錄由Alice和Eve進行的該建築物訪問時間和持續時間。除了移動終端之外,地圖定製平臺103a還可以使用附接到用戶或其設備的RFID標籤以及在建築物大門處對應的RFID讀取器來收集信息。所跟蹤的實體可以不是人類而是動物(寵物、瀕臨絕種的動植物等),通過RFID、生物晶片等來跟蹤其活動。在另一實施例中,作為替代方法或者如果在諸如動物園、亞馬遜雨林或北極這樣 的興趣位置處沒有無線信號讀取器可用,那麼地圖定製平臺103a使用一個或多個衛星440來跟蹤從Alice和Eve的設備發射的通信信號(例如,SMS、語音呼叫等),以便找出其位置及其停留的持續時間。在另一實施例中,為了檢驗移動終端真的是由受信任用戶攜帶,地圖定製平臺103a進一步與位於站點上的標識認證系統進行通信,諸如(經由指紋、面部識別、DNA、手和手掌幾何學、虹膜識別、氣味/嗅覺等)應用生物計量識別的系統。在確定了用戶對站點的感興趣程度之後,地圖定製平臺103a基於感興趣程度來相對於地圖的圖像而改變該站點的圖像大小(步驟303)。在這種情況下,為了對用戶更大的視覺有用性,地圖定製平臺103a按比例對換了(trade in)特定量的精度。例如,當建築物另外以真實比例在地圖上不可區分時,該建築物的大小被放大以便強調用戶的興趣。地圖定製平臺103a保持跟蹤地圖中所呈現的區域中的每個元素(例如,建築物)對於特定用戶(或一組用戶)如何重要。地圖定製平臺103a基於每個元素(例如,建築物)對用戶的重要性來改變地像(例如,認知地圖)上的元素的大小。如果確定建築物對該用戶不重要,則減小其大小(可以將其從用戶的認知地圖中移除)。相反,如果確定建築物對該用戶是重要的,則增加其大小。由於地圖的大小是固定的,因此地圖定製平臺103a減小一個或多個元素的大小能夠增加對用戶重要的元素的大小。替代地,不重要的元素可以被移動到鄰區,從而在原始區域中騰出空間來增加重要元素的大小。圖5A是根據一個實施例的用於基於用戶興趣來定製對站點的地圖呈現的過程500的流程圖。在一個實施例中,地圖定製平臺103a執行過程500並且被實現在例如包括如圖10所示的處理器和存儲器的晶片集中。在步驟501中,地圖定製平臺103a通過由人、動物或感興趣的對象所攜帶的設備來跟蹤在站點處的訪問時間段以及訪問頻率。該站點可以是建築物、地標、停車場、展覽攤位、興趣點、地理對象等。設備可以是RFID標籤、移動通信設備、可攜式計算機、GPS設備等。地圖定製平臺103a然後根據訪問頻率、訪問時間段以及其它因素(諸如用戶對興趣點(例如,建築物)的遠程訪問)來確定對在地圖的圖像上表示的站點的感興趣程度(步驟503)。關於用戶的遠程訪問的數據可以包括(I)用戶經由網際網路來瀏覽與興趣點有關的資源(例如,在某個建築物中的餐廳及其菜單),(2)用戶查看將視頻從建築物內部或者朝向建築物傳送的Web攝像機,(3)用戶在用戶的日程約會中提及該建築物,(4)用戶在建築物中的商業機構處進行呼叫,(5)用戶將建築物或該建築物中的商業機構投票為重要的(例如,「年度餐廳」),(6)用戶創建的關於建築物的媒體項(在Web頁面的博客等中貼出的文章、音樂、視頻、照片等),(7)用戶捕獲的關於建築物等的文章、音樂、視頻、照片等。舉例來說,地圖定製平臺103a查找在由用戶創建的文本或音頻消息中提及的建築物的名稱。在這種情況下,通過經由數據文件中的標題數據和GPS位置進行查找,地圖定製平臺103a確定出在文章、音樂、視頻、照片中表示了哪個建築物。地圖定製平臺103a可以進行對用戶做出的通信(例如,文本或音頻消息等)的內容分析,以便查找對建築物的個人重要性的表達,諸如「我實在是愛羅浮宮,我儘可能地經常訪問它」,「我抓住每一個機會來在艾菲爾鐵塔進餐」,等等。通過訪問存儲了關於用戶在哪兒(建築物)居住、在哪兒工作(建築物)、與哪兒(例如,健身俱樂部、溫泉浴場)有會員關係的數據的資料庫以及存儲了關於用戶的朋友或聯繫人居住在哪兒(建築物)、工作在哪兒(建築物)、與哪兒有會員關係的數據的資料庫,地圖定製平臺103a可以探究用戶和建築物之間的關聯性。地圖定製平臺103a例如通過在地圖上疊加網格來將地圖的圖像劃分成小區(步驟505)。在網格內的各個小區可以表示地圖的不同地理區域。然而,在認知地圖的情況下,由每個小區所表示的精確地理區域不必直接按比例對應於由認知地圖表示的實際地理區域之間的實際距離。另外,儘管本例子描述了通過網格劃分的地圖來形成矩形小區,但是可以設想,地圖定製平臺103a可以根據例如地圖的設計來將地圖劃分成任何形狀(例如,三角形、六邊形等)的小區。此外,可以由用戶、地圖提供商、 網絡運營商或類似的管理員來指定將地圖劃分成小區的不同方式。下面參考圖6A-D更詳細地解釋了將地圖劃分成小區的過程。在將地圖劃分成小區之後,地圖定製平臺103a然後選擇含有至少一個站點的小區(步驟507),所述至少一個站點具有滿足或超過預定值的訪問頻率。在一個實施例中,地圖定製平臺103a可以例如以三維方式來表示在所選小區中的所有站點,以及以二維方式來表示在其它小區中的所有站點(步驟509)。所選小區的該不同表示使得地圖定製平臺103a能夠強調所選小區以便更易於標識。可以設想,平臺103a還可以使用任何其它機制來強調所選小區(例如,改變所選小區的顏色、相對於地圖上的其它小區放大該小區,等等)。在所選小區內,基於如在步驟503中確定的對該小區內每個站點的感興趣程度,地圖定製平臺103a可以相對於其它站點的圖像大小來改變表示了所選站點內的站點的圖標的圖像大小(步驟511)。例如,在該小區中,使用比該小區中的其它站點更大的圖標或圖形來示出具有更高感興趣程度的站點。下面結合圖6A-6D更詳細地解釋了調節站點大小的細節。然而,在一些情況下,基於感興趣程度來放大所選小區內站點的表示可能導致超過該小區的顯示大小限度。因此,平臺103a可能在所選小區情況下不能顯示所有站點,因為該小區的顯示區域太小。為了容納對該小區中所有站點的顯示,地圖定製平臺103a可以將該小區中一個或多個站點的圖標或圖形表示重定位到一個或多個鄰近小區(步驟513)。在一個實施例中,平臺103a可以使用與所選小區中的站點相關聯的感興趣程度來確定要重定位哪個圖形表示。例如,地圖定製平臺103a可以將與最少演示的感興趣程度相對應的站點的表示移動到鄰近小區,同時維持對所選小區內具有更高感興趣程度的站點的顯示。附加地或替代地,站點的圖形表示可以被描繪成跨越兩個小區(例如,所選小區和鄰近小區)的顯示區域。下面參考圖7-8討論了該重定位過程的例子。在一個實施例中,當與對所顯示站點的感興趣程度有關的信息改變時,地圖定製平臺103a動態地更新地圖顯示。當(例如,用戶或一組用戶)對站點的感興趣程度被修改或以其它方式改變時(步驟515),地圖定製平臺103a返回到在步驟511和513中描述的過程,以便基於新的數據來更新地圖顯示。舉例來說,使用用於初始建立感興趣程度的相同機制(例如,對站點的遠程和物理訪問這二者的頻率),可以修改對所顯示站點的感興趣程度。如前所述,可以使 用位置傳感器(例如,GPS傳感器、RFID標籤/讀取器等)來獲得物理訪問的頻率。可以例如通過監視以下內容來跟蹤遠程訪問(I)在線瀏覽站點的信息或與站點有關的信息的頻率;⑵在線瀏覽站點的信息或與站點有關的信息的時間段;⑶所創建的關於站點或與站點有關的信息;(3)站點和用戶之間的關聯性;(4)站點與用戶所屬的社交網絡的成員之間的關聯性,等等。圖5B是根據一個實施例的用於基於用戶興趣來定製對路線的地圖呈現的過程520的流程圖。在一個實施例中,地圖定製平臺103a執行過程520並且被實現在例如包括如圖10所示的處理器和存儲器的晶片集中。在該實施例中,當在導航模式中操作時,在認知地圖上示出了所期望或建議的路線。使用與以上圖5A中描述的用於確定與特定興趣點或站點相關聯的興趣級別的過程類似的過程,地圖定製平臺103a通過物理和遠程機制這二者來確定對路線的感興趣程度。例如,可以通過跟蹤以下中的至少一個來確定興趣(步驟521):用戶行進經過該路線的頻率,以及用戶在該路線上行進的時間段。在一個實施例中,可以是動物或感興趣的其它移動對象行進了該路線。如此,物理行進參數的頻率不限於僅由用戶來行進。舉例來說,用於測量用戶的感興趣程度的遠程裝置還適用於測量對路線的興趣。這些機制包括例如監視用戶的與該路線有關的在線博客內容或者關於該路線或該路線的區段的在線搜索。另外,用於測量用戶對站點的感興趣程度的設備和設施(例如,位置傳感器、RFID標籤等)還適用於測量對路線的興趣。例如,由用戶攜帶的移動終端、安裝在用戶的車輛中的GPS設備、安裝在路線上的收費站處的RFID標籤等被用來收集該路線的興趣數據。地圖定製平臺103a可以使用沿該路線行進的頻率來確定對特定路線的感興趣程度(步驟523)。該感興趣程度進而可以確定平臺103a如何在地圖上顯示該路線或者平臺103a如何沿地圖建議興趣點。例如,與具有較少興趣的路線相比,可以在地圖上更顯著地顯示或強調具有高的感興趣程度的路線。接下來,根據與以上在圖5A中描述的過程相同的過程,地圖定製平臺103a將至少含有該路線的所顯示的地像劃分成小區(步驟525)。地圖定製平臺103a沿該路線選擇至少一個興趣點(例如,建築物)以便向用戶進行建議(步驟527)。可以設想,可以向用戶建議沿該路線的任何數目的興趣點。舉例來說,基於例如沿該路線在小區內的可用顯示區域,或者與沿該路線的興趣點相關聯的感興趣程度,可以由用戶或由地圖定製平臺103a來設置興趣點的具體數目。地圖定製平臺103a然後將對該路線的感興趣程度與對該興趣點的感興趣程度進行比較(步驟529),以便確定哪一個應當對用戶更明顯。在一個實施例中,如果存在不止一個興趣點,則其感興趣程度的平均值可用於與對該路線的感興趣程度進行比較。地圖定製平臺103a然後基於所述比較來相對於興趣點的圖像而改變路線的圖像大小(步驟531),以便使得該表示最適合用戶的興趣。如果用戶對路線比對興趣點更感興趣,則平臺103a可以使得對路線的顯示比對興趣點的顯示在地圖上更明顯,並且反之亦然。為了使路線更明顯,地圖定製平臺103a可以例如改變路線的顏色或者向路線添加附加視覺效果。如下文結合圖6C-6D所解釋的,可以基於對路線和興趣點的相應的感興趣程度來確定路線和興趣點的相對可視性。地圖定製平臺103a然後相應地在地圖上表示該路線和興趣點(步驟533)。圖6A-6D是根據一個實施例的利用圖3的過程的地圖的示圖。舉例來說,通過疊加小區網格601來將地圖劃分成小區。根據圖6B中示出的實施例,網格601 (圖6A)在x軸上具有數字(例如,1、2、3、4、5、6· · ·),並且在y軸上具有字母(例如,A、B、C、D、E、F. · ·)。小區的形狀不限於矩形,替代地而可以是三角形、五邊形、六邊形等。每個小區可具有相同的大小,並且可以含有在繪圖中所呈現的任何數目的地理元素和興趣點。每個小區具有一大小(「footprint覆蓋區)」),所述大小被表達成表示了該小區的容量(即,該小區可以在其中含有多少單位(例如,元素))的單位(units)。小區的大小或容量例如由服務運營商來初始地進行定義。例如,如果小區的大小是6個單位,則其可以如圖6B所示在小區B2中示出高達6個具有一個單位大小的元素或2個具有三個單位大小的元素603。圖6B示出了含有對三個建築物的3D對象表示的小區B2。可以將除了 3D之外的另外的視覺強調效果添加到建築物,諸如明亮的顏色、全息圖、動畫、縮景設置和模型、電子動畫、遮罩繪畫、增強實景等。對象的視角可以是等距的或由上而下的。初始地,所有的建築物都被逐一繪製在認知地圖的網格中(圖6B)。 如所提及的,地圖定製平臺103a基於感興趣程度來相對於地圖的圖像而改變所選站點的圖像大小。地圖定製平臺103a根據例如用戶訪問建築物的頻繁程度來保持跟蹤該建築物對用戶有多重要。通過參考用戶終端在建築物入口處與讀取器的通信等等,例如通過無線區域網(WLAN) ID或藍牙ID、如所討論的為其它近場通信(NFC)方法定義的ID來完成所述檢測。當建築物的重要性對用戶來說降低時,在認知地圖中表示該建築物的元素605的大小可以減小到例如I個單位(圖6C)。如果建築物對用戶完全不重要,則對於該用戶可以將其從認知地圖中移除。當建築物的重要性對用戶來說增加時,在認知地圖中表示該建築物的元素607的大小可以增加到例如4個單位(圖6D)。由於在一個實施例中已經定義了每個小區最多可以含有6個單位,因此在小區B2中其它兩個建築物的大小減小到I個單位。如先前在上文中相對於圖5B描述的,路線和興趣點的相對可視性可以基於其相應的感興趣程度來進行確定。舉例來說,當地圖被用於導航(例如,導航到濱水區)時,用戶的期望/建議的路線609被顯示為圖6C中的虛線。在一個實施例中,對路線和關聯興趣點的顯示可以是按時間來順序地顯示。更具體地,路線609可以首先被顯示在地圖上。然後,在路線609附近或與其相鄰的一個或多個興趣點(例如,圖6C中的元素605)被放大(例如,放大成圖6D中的元素607)以變得更明顯。替代地,為了更好地看到路線609或者為了避免路線609模糊,使得沿路線609的興趣點更小,而不管它們所關聯的用戶感興趣程度。在一個實施例中,可以使興趣點出現,但仍然保持它們相對於彼此的相對大小,以便指示相關聯的感興趣程度。在另一個實施例中,在用於顯示認知地圖的用戶界面上的圖標可以被「打開」以便使路線609更明顯,或者被「關閉」以便使得沿該路線的興趣點更明顯。如上所述,在一些實例中,地圖定製平臺103a可能不能在一個小區內顯示所有的站點,因為興趣點的數目和/或興趣點的圖形表示的大小超過了特定小區的可用顯示區域。圖7的例子中描繪了該情形。如圖所示,小區B2中的建築物701對用戶已經變得日益重要,因此其在認知地圖中的大小增加到5個單位。因為在該例中每個小區最多可含6個單位,所以地圖定製平臺103a將小區B2內的較小單位建築物之一 703移動到鄰近小區BI。地圖定製平臺103a選擇小區BI,因為其是空閒的且最接近建築物703。此外,小區BI具有在其中顯示建築物703的圖形表示的容量和/或能力。相比之下,小區C2不可用,因為其大部分被水覆蓋。在一個實施例中,地圖定製平臺103a還可以考慮用於選擇小區的另外的準則,諸如地帶劃分、環境要求等。小區BI在認知地圖中原來是空的,例如因為用戶已經對該區域中的建築物表現出很少的興趣,或者因為該區域中沒有任何建築物。因為小區BI是空閒的,所以在認知地圖上建築物703的大小被重置回到原來的2個單位,如圖7所示。建築物703被移動到小區B2之外以便增強感興趣的建築物701的可視性。在另一個實施例中,為了完全示出感興趣的建築物701,一些其它的建築物或其它元素(河、公園等)可以被示為較不明顯(例如,僅用虛線或點線/輪廓示出),或者簡單地從認知地圖中移除。該技術被稱為去除零亂(de-cluttering),其使得更易於看到感興趣的主題,並且通常不犧牲整體精度。地圖定製平臺103a允許用戶根據需要在ON(打開)、0FF(關閉)和AUT0(自動)的模式之間激活去除零亂。在AUTO模式中,當用戶改變顯示比例時,地圖定製平臺103a調整去除零亂的程度。在圖7中,當移動建築物703時,地圖背景保持不變。在另一個實施例中,當移動建築物時,地圖背景發生變換。例如,地圖中在所移動的建築物703下方的區域被與建築物703一起移動到新的小區BI。最佳的會是將元素移動到與原始小區最接近的鄰近小區,即與原始小區共享邊界的小區(如圖7中的例子),以便使所移動的建築物保持為儘可能接近其原始位置。然而,當這麼做是不可能的時候,地圖定製平臺103a採取不同的方法,諸如經由圖8演示的方法。舉例來說,圖8A中的小區C3中的元素『0』對用戶的重要性增加,而另一元素『X』位於同一小區。為了在小區C3中騰出空間來用於增加『o』的大小,地圖定製平臺103a首先確定將元素『X』移動到哪兒。所有緊挨的周圍小區82、83、84、02、(4、02、03和04都已經完全被佔用。僅有距離兩個小區的小區C5是空閒的。因而,小區C4在將其中的元素移動到小區C5之後對於元素『X』來說是適合的新位置,如圖SB所示。地圖定製平臺103a然後確定對於用戶來說小區C4中的現有元素(V』和『τ,)中的哪一個不太重要(例如,如通過感興趣程度所測量的)。在這種情況下,元素『ζ』具有較小的興趣,所以地圖定製平臺103a將元素『ζ』移動到小區C5,並且然後將元素『X』移動到小區C4。此後,地圖定製平臺103a將小區C3中的元素『o』的大小增加成4個單位,如圖8B所示。通過使用該方法,地圖定製平臺103a將不重要的元素一次移開了一個小區(並且以「鏈反應」的方式重複該方法,直到特定元素可以被移動到空小區),以便為其自己的小區中放大的元素騰出空間。另外,地圖定製平臺103a還考慮小區的屬性(例如,是否有水、公園、停車場或者地形非常不同,諸如小山)是否準許將元素(例如,建築物)移動到那裡。可以為單個用戶或為某組用戶提供認知地圖。為了允許單個用戶將該用戶的認知地圖與另一用戶或一組用戶的認知地圖進行比較,地圖定製平臺103a進一步包括用於進行這樣的比較的新接口模塊。替代地,地圖定製平臺103a具有支持比較認知地圖的功能的控制邏輯201。
上述實施例可以與很多繪圖原理和設計一起使用以便顯示定量和定性信息,諸如用於導航或不動產用途的城市地圖(其中,元素包括建築物、停車場等)、大自然公園地圖(其中,元素包括泉水、洞穴、食物區等)、資源地圖(其中,元素包括玉米地、小麥地、油田、天然氣田等)、展覽區域地圖(其中,元素包括展覽攤位等)、遊樂園地圖(其中,元素包括主題遊樂設施、餐廳、休息室、問詢處等)等等。除了真實世界位置的地圖之外,系統100還創建虛擬世界的認知地圖(諸如World of Warcraft 、Second Life 等)。另外,可以在認知地圖(諸如倫敦地下地圖等)中的元素之間繪製路線。定製地圖可以含有很多興趣點(POI),只要它們在顯示器上是可見的。定製地圖使用戶更容易在地圖中進行定位,從最喜愛的餐廳到經常訪問的加油站等。除了 UE 101之夕卜,定製地圖還可以在大部分啟用導航的車輛中在線或機載可用。定製地圖可以適於快遞服務、緊急和政府選路計劃、高效現場服務管理、眾多艦隊操作、移動商務以及任何基於位置的服務(LBS)。該地圖呈現定製程度具有不受限的基於用戶興趣數據的類型和源的採用。所描述的實施例提供了強調與特定個體有關的興趣點的地圖。通過建築物等的現有3D模型(從地址和道路標記到轉向限制、物理屏障和門、單向街道、受限進入和相對道路高度、實時路況等),用戶可以訪問該用戶自己的認知地圖或者一些其它用戶的認知地圖,以便以直觀方式獲得有用的和相關的信息。例如,遊客可能想要查看公園護林員的認知公園地圖以便更好地遊覽公園。可以經由軟體、硬體(例如,通用處理器、數位訊號處理(DSP)晶片、專用集成電路(ASIC)、現場可編程門陣列(FPGA)等)、固件或其組合來有利地實現在此描述的用於提供定製地圖呈現的過程。下面詳述了用於執行所述功能的這樣的示例性硬體。圖9圖示了可以在其上實現本發明實施例的計算機系統900。計算機系統900 (例如,經由電腦程式代碼或指令)被編程為如在此描述的基於用戶興趣來定製地圖呈現,並且包括用於在計算機系統900的其它內部和外部組件之間傳遞信息的通信機制,諸如總線910。信息(也稱為數據)被表示為可測量現象的物理表達,典型的是電壓,但在其它實施例中,包括諸如磁、電磁、壓力、化學、生物、分子、原子、亞原子和量子交互的現象。例如,北極和南極磁場或者零和非零電壓表示二進位數位(比特)的兩個狀態(0,1)。其它現象可以表示更高基底的數位。測量之前的多個同時量子狀態的疊加表示量子比特(qubit)。一個或多個數位的序列構成了用於表示字符的數目或代碼的數字數據。在一些實施例中,通過特定範圍內的可測量值的近連續體來表示稱為模擬數據的信息。計算機系統900或其一部分構成了用於執行基於用戶興趣來定製地圖呈現的一個或多個步驟的裝置。總線910包括信息的一個或多個並行導體,從而使得在耦合到總線910的設備當中快速地傳輸信息。用於處理信息的一個或多個處理器902與總線910耦合。處理器902按照與基於用戶興趣來定製地圖呈現有關的電腦程式代碼所指定的那樣對信息執行操作集合。電腦程式代碼是為處理器和/或計算機系統的操作提供了用於實施指定功能的指令的一組指令或聲明。例如可以用被編譯成處理器的原生指令集的計算機程式語言來編寫代碼。也可以直接使用原生指令集(例如,機器語言)來編寫代碼。操作集合包括從總線910帶入信息並且將信息置於總線910上。操作集合通常還包括諸如通過加法或乘法或者比如「或(0R)」、「異或(XOR) 」和「與(AND)」這樣的邏輯運算來比較兩個或更多信息單元,將信息單元的位置進行移位,以及組合兩個或更多信息單元。可以由 處理器執行的操作集合中的每個操作由稱為指令的信息而被表示給處理器,諸如一個或多個數位的操作代碼。要由處理器902執行的操作序列(諸如操作代碼序列)構成了處理器指令,也稱為計算機系統指令或簡單地稱為計算機指令。處理器可以單獨地或組合地被實現為機械、電、磁、光、化學或量子組件等。
計算機系統900還包括耦合到總線910的存儲器904。諸如隨機存取存儲器(RAM)或其它動態存儲設備的存儲器904存儲信息,包括用於基於用戶興趣來定製地圖呈現的處理器指令。動態存儲器允許計算機系統900改變存儲在其中的信息。RAM允許獨立於在相鄰地址處的信息來存儲和檢索被存儲在稱為存儲地址的位置處的信息單元。存儲器904還被處理器902用於存儲在處理器指令的執行期間的臨時值。計算機系統900還包括只讀存儲器(ROM) 906或者耦合到總線910的其它靜態存儲設備,用於存儲計算機系統900不會改變的靜態信息(包括指令)。特定存儲器包括易失性儲存器,當斷電時,易失性儲存器會丟失在其上存儲的信息。也耦合到總線910的是非易失性(永久)存儲設備908,諸如磁碟、光碟或閃卡,用於存儲包括指令的信息,非易失性存儲設備908即使當計算機系統900關閉或以其它方式斷電時也進行存留。從外部輸入設備912 (諸如含有由人類用戶操作的字母數字鍵的鍵盤)或傳感器將信息(包括用於基於用戶興趣來定製地圖呈現的指令)提供給總線910來 由處理器使用。傳感器檢測其附近的狀況,並且將那些檢測結果變換成與用於表示計算機系統900中的信息的可測量現象相兼容的物理表達。耦合到總線910的主要用於與人類進行交互的其它外部設備包括顯示設備914,諸如陰極射線管(CRT)或液晶顯示器(LCD),或者用於呈現文本或圖像的等離子屏幕或印表機,以及指點設備916,諸如滑鼠或軌跡球或光標方向鍵,或者運動傳感器,用於控制在顯示器914上呈現的小型光標圖像的位置以及發布與顯示器914上所呈現的圖形元素相關聯的命令。在一些實施例中,例如,在計算機系統900在沒有人類輸入的情況下自動地實現所有功能的實施例中,省略了外部輸入設備912、顯示設備914和指點設備916中的一個或多個。在所圖示的實施例中,諸如專用集成電路(ASIC)920的專用硬體耦合到總線910。專用硬體被配置以便出於專用目的而足夠快地執行處理器902不執行的操作。專用IC的例子包括用於為顯示器914生成圖像的圖形加速器卡、用於加密和解密在網絡上發送的消息的密碼板、語音識別以及針對專門的外部設備的接口,諸如重複地執行在硬體中更為高效實現的一些複雜操作序列的機器臂和機械掃描設備。計算機系統900還包括耦合到總線910的通信接口 970的一個或多個實例。通信接口 970提供了耦合到與其自己的處理器一起操作的各種外部設備(諸如印表機、掃描儀和外部盤)的單向或雙向通信。通常,耦合是針對網絡鏈路978,網絡鏈路978連接到本地網絡980,具有其自己的處理器的各種外部設備連接到本地網絡980。例如,通信接口 970可以是個人計算機上的並行埠或串行埠或通用串行總線(USB)埠。在一些實施例中,通信接口 970是綜合服務數字網絡(ISDN)卡或數字訂戶線路(DSL)卡或者向對應類型的電話線路提供信息通信連接的電話數據機。在一些實施例中,通信接口 970是將總線910上的信號轉換成用於在同軸電纜上的通信連接的信號或轉換成用於在光纖電纜上的通信連接的光信號的電纜數據機。又例如,通信接口 970可以是用於向兼容的LAN(諸如乙太網)提供數據通信連接的區域網(LAN)卡。也可以實現無線鏈路。對於無線鏈路,通信接口 970發送或接收或者既發送又接收攜帶了信息流(諸如數字數據)的電、聲或電磁信號,包括紅外信號和光信號。例如,在無線手持設備(諸如像蜂窩電話這樣的行動電話)中,通信接口 970包括被稱為無線電收發器的無線電頻帶電磁發射機和接收機。在某些實施例中,通信接口 970使得能夠從UE 101連接到通信網絡105,用於基於用戶興趣來定製地圖呈現。術語「計 算機可讀介質」在此用於指的是參與向處理器902提供信息(包括用於執行的指令)的任何介質。這樣的介質可以採用很多形式,包括但不限於非易失性介質、易失性介質和傳輸介質。非易失性介質包括例如光碟或磁碟,諸如存儲設備908。易失性介質包括例如動態存儲器904。傳輸介質包括例如同軸電纜、銅導線、光纖電纜以及在沒有導線或電纜的情況下通過空間行進的載波,諸如聲波和電磁波,包括無線電波、光波和紅外波。信號包括通過傳輸介質傳送的在幅度、頻率、相位、極化或其它物理屬性方面的人為瞬時變化。計算機可讀介質的常見形式包括例如軟盤、柔性盤、硬碟、磁帶或任何其它磁介質、CD-ROM、CDRff, DVD、任何其它光介質、穿孔卡、紙帶、光標記片材、具有孔圖案或其它光可識別標記的任何其它物理介質、RAM、PROM、EPROM、FLASH-EPR0M、任何其它存儲器晶片或卡式盒、載波,或者計算機可以從其進行讀取的任何其它介質。在此使用術語「計算機可讀存儲介質」來指代除了傳輸介質之外的任何計算機可讀介質。在一個或多個有形介質中編碼的邏輯包括以下中的一個或兩個在計算機可讀存儲介質上的處理器指令以及專用硬體,諸如ASIC 920。網絡鏈路978通常使用傳輸介質來通過一個或多個網絡向使用或處理信息的其它設備提供信息通信。例如,網絡鏈路978可以通過本地網絡980提供針對主機計算機982或針對由網際網路服務提供商(ISP)操作的設備984的連接。ISP設備984進而通過現在常被稱為網際網路990的網絡的公共全球分組交換通信網絡來提供數據通信服務。被稱為伺服器主機992的連接到網際網路的計算機託管了響應於在網際網路上接收到的信息而提供服務的進程。例如,伺服器主機992託管了提供表示出用於在顯示器914處呈現的視頻數據的信息的進程。本發明的至少一些實施例涉及對用於實現在此描述的一些或所有技術的計算機系統900的使用。根據本發明的一個實施例,響應於處理器902執行包含在存儲器904中的一個或多個處理器指令的一個或多個序列,由計算機系統900來實現那些技術。這樣的指令(也稱為計算機指令、軟體和程序代碼)可以從諸如存儲設備908或網絡鏈路978的另一計算機可讀介質讀入到存儲器904中。包含在存儲器904中的指令序列的執行使得處理器902實現在此描述的方法步驟中的一個或多個。在替代實施例中,諸如ASIC 920的硬體可以代替軟體或與軟體相組合地用來實現本發明。因此,本發明的實施例不限於硬體和軟體的任何具體組合,除非在此另外明確陳述。通過通信接口 970在網絡鏈路978和其它網絡上傳送的信號攜帶了去往和來自計算機系統900的信息。計算機系統900可以通過網絡980、990等經由網絡鏈路978和通信接口 970來發送和接收信息,包括程序代碼。在使用網際網路990的例子中,伺服器主機992通過網際網路990、ISP設備984、本地網絡980和通信接口 970來傳送由從計算機900發送的消息所請求的用於特定應用的程序代碼。所接收到的代碼可以當其被接收到時由處理器902來執行,或者可以被存儲在存儲器904中或存儲設備908或其它非易失性存儲器中以用於以後執行,或者二者皆可。以這種方式,計算機系統900可以按照載波上的信號的形式來獲得應用程式代碼。各種形式的計算機可讀介質可以涉及將一個或多個序列的指令或數據或兩者攜帶到處理器902來執行。例如,指令和數據可以初始地被攜帶在諸如主機982的遠程計算機的磁碟上。遠程計算機將指令和數據加載到其動態存儲器中,並且使用數據機在電話線路上發送指令和數據。計算機系統900本地的數據機在電話線路上接收指令和數據,並且使用紅外發射機來將指令和數據轉換成在充當網絡鏈路978的紅外載波上的信息。充當通信接口 970的紅外檢測器接收在紅外信號中攜帶的指令和數據,並且將表示指令和數據的信息置於總線910上。總線910將該信息攜帶到存儲器904,處理器902從存儲器904中檢索該信息,並且使用與指令一起發送的一些數據來執行該指令。在存儲器904中接收到的指令和數據可以視情況在由處理器902執行之前或之後被存儲在存儲設備908上。 圖10圖示了可以在其上實現本發明實施例的晶片集1000。晶片集1000被編程以便如在此描述的基於用戶興趣來定製地圖呈現,並且包括例如相對於圖9描述的合併在一個或多個物理封裝(例如,晶片)中的處理器和存儲器組件。舉例來說,物理封裝包括在結構配件(例如,基板)上的一個或多個材料、組件和/或導線的布置,以便提供一個或多個特性,諸如物理強度、大小的保持和/或電子交互的限制。可以設想,在某些實施例中,晶片集可以在單個晶片中實現。晶片集1000或其一部分構成了用於執行基於用戶興趣來定製地圖呈現的一個或多個步驟的裝置。在一個實施例中,晶片集1000包括諸如用於在晶片集1000的組件當中傳遞信息的總線1001的通信機制。處理器1003具有到總線1001的連接,以便執行指令和處理在例如存儲器1005中存儲的信息。處理器1003可以包括一個或多個處理核心,每個核心被配置成獨立地執行。多核處理器使得能夠在單個物理封裝中進行多處理。多核處理器的例子包括兩個、四個、八個或更多數目的處理核心。替代地或附加地,處理器1003可以包括經由總線1001而聯合配置的一個或多個微處理器,以便使得能夠獨立執行指令、流水線操作和多線程。處理器1003還可以附配有一個或多個專用組件來執行某些處理功能和任務,諸如一個或多個數位訊號處理器(DSP) 1007或者一個或多個專用集成電路(ASIC) 1009。DSP1007通常被配置成獨立於處理器1003而實時地處理真實世界的信號(例如,聲音)。類似地,ASIC 1009可以被配置成執行通用處理器不容易執行的專用功能。在此描述的有助於實現本發明功能的其它專用組件包括一個或多個現場可編程門陣列(FPGA)(未示出)、一個或多個控制器(未示出),或者一個或多個其它專用計算機晶片。處理器1003和所附組件具有經由總線1001與存儲器1005的連接。存儲器1005包括動態存儲器(例如,RAM、磁碟、可寫光碟等)和靜態存儲器(例如,R0M、CD-R0M等)這二者,用於存儲可執行指令,當執行所述可執行指令時實現在此描述的用於基於用戶興趣來定製地圖呈現的本發明步驟。存儲器1005還存儲了與本發明步驟的執行相關聯的或通過本發明步驟的執行而生成的數據。圖11是根據一個實施例的能夠在圖I的系統中操作的用於通信的移動終端(例如,手機)的示例性組件的示圖。在一些實施例中,移動終端1100或其一部分構成了用於實現基於用戶興趣來定製地圖呈現的一個或多個步驟的裝置。通常,常常關於前端和後端特性來定義無線電接收機。接收機的前端包括所有的射頻(RF)電路,而後端包括所有的基帶處理電路。如在本申請中使用的,術語「電路」指的是以下兩者(1)僅硬體實現(諸如僅在模擬和/或數字電路中的實現),以及⑵電路和軟體(和/或固件)的組合(諸如處理器(包括數位訊號處理器)、軟體和存儲器的組合,它們一起工作以便使得諸如行動電話或伺服器的裝置來執行各種功能)。「電路」的該定義適用於本申請中(包括任何權利要求中)對該術語的所有使用。作為進一步的例子,如在本申請中使用的,術語「電路」還將覆蓋僅一個處理器(或多個處理器)及其(或它們)附配的軟體和/或固件的實現。術語「電路」還將覆蓋例如在行動電話中的基帶集成電路或應用處理器集成電路,或者在蜂窩網絡設備或其它網絡設備中的類似集成電路。電話的相關內部組件包括主控制單元(MCU) 1103、數位訊號處理器(DSP) 1105,以及接收機/發射機單 元(包括擴音器增益控制單元和揚聲器增益控制單元)。主顯示單元1107向用戶提供顯示器,從而支持用於執行或支持基於用戶興趣來定製地圖呈現的步驟的各種應用和移動終端功能。顯示單元1107包括顯示電路,該顯示電路被配置成顯示移動終端(例如,行動電話)的用戶接口的至少一部分。另外,顯示單元1107和顯示電路被配置成促進用戶對移動終端的至少一些功能的控制。音頻功能電路1109包括擴音器1111和擴音器放大器,擴音器放大器放大了從擴音器1111輸出的語音信號。從擴音器1111輸出的已放大的語音信號被饋送到編碼器/解碼器(編解碼器)1113。無線電部件1115放大功率並轉換頻率,以便經由天線1117與包括在移動通信系統中的基站通信。如本領域中已知的,利用來自耦合到雙工器1121或循環器或天線開關的PA 1119的輸出,功率放大器(PA) 1119和發射機/調製電路可操作地響應於MCU 1103。PA1119還耦合到電池接口和功率控制單元1120。在使用中,移動終端1101的用戶向擴音器1111講話,並且他或她的語音連同任何檢測到的背景噪聲被轉換成模擬電壓。然後,該模擬電壓通過模數轉換器(ADC) 1143被轉換成數位訊號。控制單元1103將數位訊號路由到DSP 1105中用於在其中進行處理,諸如語音編碼、信道編碼、加密和交織。在一個實施例中,使用蜂窩傳輸協議(諸如全球演進(EDGE)、通用分組無線電服務(GPRS)、全球移動通信系統(GSM)、網際網路協議多媒體子系統(IMS)、通用移動電信網絡(UMTS)等)以及任何其它合適的無線介質(例如微波接入(WiMAX)、長期演進(LTE)網絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛星等),通過未單獨示出的單元來編碼經處理的語音信號。然後,編碼信號被路由到均衡器1125,用於補償在通過空氣傳輸期間發生的諸如相位和幅度失真這樣的任何依賴於頻率的損傷。在均衡了比特流之後,調製器1127將該信號與在RF接口 1129中生成的RF信號進行組合。調製器1127通過頻率或相位調製來生成正弦波。為了準備用於傳輸的信號,上變頻器1131將從調製器1127輸出的正弦波與由合成器1133生成的另一正弦波進行組合,以便實現期望的傳輸頻率。然後,信號被發送通過PA 1119以便將信號增加到適合的功率級別。在實際系統中,PA1119充當可變增益放大器,其增益根據從網絡基站接收到的信息而受到DSP 1105的控制。然後,該信號在雙工器1121中被過濾並且可選地被發送到天線耦合器1135以便匹配阻抗,從而提供最大功率傳輸。最後,該信號經由天線1117被傳送到本地基站。自動增益控制(AGC)可以被供應來控制接收機的最後階段的增益。該信號可以從那裡被轉發到遠程電話,遠程電話可以是另一蜂窩電話、其它行動電話或者連接到公共交換電話網絡(PSTN)或其它電話網絡的陸線。經由天線1117來接收被傳送到移動終端1101的語音信號,並且由低噪聲放大器(LNA) 1137立即放大。下變頻器1139降低載波頻率,而解調器1141去掉RF僅留下數字比特流。然後,該信號經過均衡器1125並由DSP 1105進行處理。數模轉換器(DAC) 1123轉換該信號並將所得到的輸出通過揚聲器1145傳送到用戶,所有的這些都在主控制單元(MCU) 1103 (其可被實現為中央處理單元(CPU)(未示出))的控制之下。MCU 1103從鍵盤1147接收包括輸入信號的各種信號。與其它用戶輸入組件(例如,擴音器1111)相組合的鍵盤1147和/或MCU 1103包括用於管理用戶輸入的用戶接口電路。MCU 1103運行用戶接口軟體以便促進用戶控制移動終端1101的至少一些功能,從而基於用戶興趣來定製地圖呈現。MCU 1103還向顯示器1107和語音輸出切換控制器分別遞送顯示命令和切換命令。此外,MCU 1103與DSP 1105交換信息,並且可以訪問可選地被合併的SIM卡1149和存儲器1151。另外,MCU 1103執行終端所需要的各種控制功能。DSP1105可以根據實現方式來對語音信號執行各種常規數字處理功能中的任何功能。另外,DSP1105根據由擴音器1111所檢測到的信號來確定本地環境的背景噪聲級別,並且將擴音器1111的增益設置成被選擇用於補償移動終端1101的用戶的自然傾向的級別。編解碼器1113包括ADC 1143和DAC 1123。存儲器1151存儲了包括呼入音調數據的各種數據,並且能夠存儲包括經由例如全球網際網路而接收到的音樂 數據在內的其它數據。軟體模塊可以駐留在RAM存儲器、閃速存儲器、寄存器或本領域已知的任何其它形式的可寫存儲介質中。存儲設備1151可以是但不限於單個存儲器、⑶、DVD、ROM、RAM、EEPR0M、光儲存器或者能夠存儲數字數據的任何其它非易失性存儲介質。可選地被合併的SM卡1149攜帶了例如重要信息,諸如蜂窩電話號碼、供應服務的載波、預訂細節和安全信息。SIM卡1149主要服務於標識出無線電網絡上的移動終端1101。卡1149還含有用於存儲個人電話號碼登記簿、文本消息和特定於用戶的移動終端設置的存儲器。儘管已經結合多個實施例和實現方式描述了本發明,但是本發明並不如此受到限制,而是覆蓋了落入所附權利要求的範圍之內的各種明顯的修改和等同布置。儘管在權利要求當中的特定組合中表達了本發明的特徵,但是可以設想這些特徵可以按照任何組合和順序來布置。
權利要求
1.一種方法,其包括 通過跟蹤對站點的訪問頻率和在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的站點的感興趣程度;以及 基於所述感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
2.根據權利要求I所述的方法,其進一步包括 通過由人、動物或感興趣的對象所攜帶的設備來跟蹤在所述站點處訪問的時間段以及訪問頻率, 其中,所述設備是RFID標籤、移動通信設備、可攜式計算機或GPS設備。
3.根據權利要求1-2中任何一項所述的方法,其進一步包括 將所述地圖的圖像劃分成小區; 選擇含有至少一個站點的小區,所述至少一個站點具有滿足或超過預定值的訪問頻率;以及 放大所選站點的圖像大小。
4.根據權利要求3所述的方法,其進一步包括 當將所選站點放大以致於超過了所述小區容納所述小區中的所有站點的大小限度時,將所述小區中不太感興趣的另一站點重定位到鄰近小區以便容納所選站點。
5.根據權利要求1-4中任何一項所述的方法,其進一步包括 通過跟蹤行進經過路線的頻率和在所述路線上行進的時間段中的至少一個來確定對所述路線的感興趣程度; 在所述地圖的圖像上表示所述路線;以及 基於相應的感興趣程度來相對於所述站點的圖像大小而改變所述路線的可視性。
6.根據權利要求1-5中任何一項所述的方法,其進一步包括 基於以下中的至少一個來修改個人對所述站點的感興趣程度 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的頻率; 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的時間段; 由所述個人創建的關於所述站點或與所述站點有關的信息; 所述站點與所述個人之間的關聯性; 所述站點與所述個人所屬的社交網絡的成員之間的關聯性;以及 基於所修改的感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
7.根據權利要求1-6中任何一項所述的方法,其中,所述站點包括建築物、地標、停車場、展覽攤位、興趣點或地理對象。
8.一種裝置,其包括 至少一個處理器;以及 包括了電腦程式代碼的至少一個存儲器, 其中,所述至少一個存儲器和所述電腦程式代碼被配置以便與所述至少一個處理器一起使得所述裝置至少執行以下操作 通過跟蹤對站點的訪問頻率和在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的站點的感興趣程度;以及 基於所述感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
9.根據權利要求8所述的裝置,其中,進一步使得所述裝置 通過由人、動物或感興趣的對象所攜帶的設備來跟蹤在所述站點處訪問的時間段以及訪問頻率, 其中,所述設備是RFID標籤、移動通信設備、可攜式計算機或GPS設備。
10.根據權利要求8-9中任何一項所述的裝置,其中,進一步使得所述裝置 將所述地圖的圖像劃分成小區; 選擇含有至少一個站點的小區,所述至少一個站點具有滿足或超過預定值的訪問頻率;以及 放大所選站點的圖像大小。
11.根據權利要求10所述的裝置,其中,進一步使得所述裝置 當將所選站點放大以致於超過了所述小區容納所述小區中的所有站點的大小限度時,將所述小區中不太感興趣的另一站點重定位到鄰近小區以便容納所選站點。
12.根據權利要求8-11中任何一項所述的裝置,其中,進一步使得所述裝置 通過跟蹤行進經過路線的頻率和在所述路線上行進的時間段中的至少一個來確定對所述路線的感興趣程度; 在所述地圖的圖像上表示所述路線;以及 基於相應的感興趣程度來相對於所述站點的圖像大小而改變所述路線的可視性。
13.根據權利要求8-12中任何一項所述的裝置,其中,進一步使得所述裝置 基於以下中的至少一個來修改個人對所述站點的感興趣程度 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的頻率; 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的時間段; 由所述個人創建的關於所述站點或與所述站點有關的信息; 所述站點與所述個人之間的關聯性; 所述站點與所述個人所屬的社交網絡的成員之間的關聯性;以及 基於所修改的感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
14.根據權利要求8-13中任何一項所述的裝置,其中,所述站點包括建築物、地標、停車場、展覽攤位、興趣點或地理對象。
15.—種攜帶了一個或多個指令的一個或多個序列的計算機可讀存儲介質,當由一個或多個處理器執行所述一個或多個指令的一個或多個序列時,使得裝置至少執行以下操作 通過跟蹤對站點的訪問頻率和在所述站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的站點的感興趣程度;以及 基於所述感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
16.根據權利要求15所述的計算機可讀存儲介質,其中,使得所述裝置進一步執行 通過由人、動物或感興趣的對象所攜帶的設備來跟蹤在所述站點處訪問的時間段以及訪問頻率, 其中,所述設備是RFID標籤、移動通信設備、可攜式計算機或GPS設備。
17.根據權利要求15-16中任何一項所述的計算機可讀存儲介質,其中,使得所述裝置進一步執行將所述地圖的圖像劃分成小區; 選擇含有至少一個站點的小區,所述至少一個站點具有滿足或超過預定值的訪問頻率;以及 放大所選站點的圖像大小。
18.根據權利要求17所述的計算機可讀存儲介質,其中,使得所述裝置進一步執行 當將所選站點放大以致於超過了所述小區容納所述小區中的所有站點的大小限度時,將所述小區中不太感興趣的另一站點重定位到鄰近小區以便容納所選站點。
19.根據權利要求15-18中任何一項所述的計算機可讀存儲介質,其中,使得所述裝置進一步執行 通過跟蹤行進經過路線的頻率和在所述路線上行進的時間段中的至少一個來確定對所述路線的感興趣程度; 在所述地圖的圖像上表示所述路線;以及 基於相應的感興趣程度來相對於所述站點的圖像大小而改變所述路線的可視性。
20.根據權利要求15-19中任何一項所述的計算機可讀存儲介質,其中,使得所述裝置進一步執行 基於以下中的至少一個來修改個人對所述站點的感興趣程度 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的頻率; 由所述個人在線瀏覽所述站點的信息或與所述站點有關的信息的時間段; 由所述個人創建的關於所述站點或與所述站點有關的信息; 所述站點與所述個人之間的關聯性; 所述站點與所述個人所屬的社交網絡的成員之間的關聯性;以及 基於所修改的感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
21.一種攜帶了一個或多個指令的一個或多個序列的電腦程式產品,當由一個或多個處理器執行所述一個或多個指令的一個或多個序列時,使得裝置至少實現根據權利要求1-7中任何一項的方法。
22.—種設備,其包括用於使得所述設備至少實現根據權利要求1-7中任何一項的方法的裝置。
全文摘要
提供了一種用於定製地圖呈現的方法。地圖定製平臺通過跟蹤對站點的訪問頻率以及在該站點處訪問的時間段中的至少一個來確定對在地圖的圖像上表示的站點的感興趣程度。該地圖定製平臺然後基於所述感興趣程度來相對於所述地圖的圖像而改變所述站點的圖像大小。
文檔編號G09B29/00GK102625938SQ201080049439
公開日2012年8月1日 申請日期2010年8月18日 優先權日2009年9月3日
發明者J·阿拉斯沃裡 申請人:諾基亞公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀