亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于安全共享的個(gè)人地圖層的方法和裝置的制作方法

文檔序號:7551455閱讀:263來源:國知局
專利名稱:用于安全共享的個(gè)人地圖層的方法和裝置的制作方法
用于安全共享的個(gè)人地圖層的方法和裝置
背景技術(shù)
服務(wù)提供商和設(shè)備制造商(例如無線、蜂窩等)不斷受到挑戰(zhàn),例如通過提供有吸引力的網(wǎng)絡(luò)服務(wù)來向消費(fèi)者傳達(dá)價(jià)值和便利。廣泛普及的網(wǎng)絡(luò)服務(wù)包括地圖(mapping)服務(wù),基于針對地圖而編索引的項(xiàng)目(例如道路、鐵路軌道、建筑物、商業(yè)企業(yè)、公共通道、工具、和例如公園的公共設(shè)施)來提供服務(wù)。示例性地圖服務(wù)包括基于用戶的已知過去、當(dāng)前或建議的未來位置(例如,作為鍵盤的輸入或從用戶設(shè)備中包含或與其共置的定位系統(tǒng)推導(dǎo))的方向和導(dǎo)航服務(wù)。其他示例性地圖服務(wù)包括基于位置(例如地理信息系統(tǒng))的信息存儲和提取。一些地圖服務(wù)允許用戶發(fā)布關(guān)于位置的評論,例如,在特定會場進(jìn)行的演唱會的概況或在特定餐廳提供的食物,以在公共網(wǎng)絡(luò)上或在聯(lián)系人的社會網(wǎng)絡(luò)圈中瀏覽。然而,可提供的地圖服務(wù)受限于缺少與個(gè)體用戶相關(guān)的地圖項(xiàng)目的個(gè)人上下文的相關(guān)信息。例如,當(dāng)?shù)貓D服務(wù)知曉特定建筑物的地址為學(xué)校時(shí),通常,地圖服務(wù)器不知曉該建筑物為用戶孩子的學(xué)校的事實(shí)。

發(fā)明內(nèi)容
因此,需要提供個(gè)人地圖層的方法,所述個(gè)人地圖層表示對于一個(gè)或多個(gè)用戶的每個(gè)的一個(gè)或多個(gè)映射項(xiàng)目的個(gè)人上下文。這個(gè)個(gè)人信息的一些可被共享,例如用戶的辦公室,而其他信息,例如用戶孩子的學(xué)校位置不應(yīng)該被共享,或僅與非常親密的密友圈共享。因此,需要安全共享的個(gè)人地圖層的一些組合的方法。根據(jù)一個(gè)實(shí)施例,一種方法,包括確定地理位置。該地理位置與設(shè)備的操作關(guān)聯(lián)。該方法還包括確定描述地理位置和設(shè)備的第一用戶之間的關(guān)系的指示,例如文本。該方法還包括確定對于所述指示的隱私等級。然后,將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級。根據(jù)另一實(shí)施例,一種裝置,包括至少一個(gè)處理器;以及包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲器;所述至少 一個(gè)存儲器和計(jì)算機(jī)程序代碼配置為,利用所述至少一個(gè)處理器,至少部分地使得所述裝置確定地理位置。該地理位置與設(shè)備的操作關(guān)聯(lián)。還使得該裝置確定描述地理位置和設(shè)備的第一用戶之間的關(guān)系的指示。還使得該裝置確定對于所述指示的隱私等級。還使得該裝置將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級。根據(jù)另一實(shí)施例,一種計(jì)算機(jī)可讀存儲介質(zhì)承載一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),至少部分地使得裝置至少執(zhí)行以上方法的步驟。根據(jù)另一實(shí)施例,一種裝置至少包括用于執(zhí)行以上方法的步驟的部件。根據(jù)另一實(shí)施例,一種計(jì)算機(jī)程序產(chǎn)品,包括一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行以上方法的步驟。簡單地,通過示出包括用于執(zhí)行本發(fā)明的最佳實(shí)施方式的多個(gè)特定實(shí)施例和方案,可從以下具體描述,使得本發(fā)明的其他方面、特征、和優(yōu)點(diǎn)容易變得清楚。本發(fā)明還能夠用其他和不同實(shí)施例,并且可在各個(gè)明顯方面修改其若干細(xì)節(jié),而不脫離本發(fā)明的精神和范圍。由此,可將附圖和說明書看作示例型,并非限制性。


在附圖中,通過實(shí)例而并非限制,示出
具體實(shí)施例方式圖1是根據(jù)一個(gè)實(shí)施例的能夠提供安全共享的個(gè)人地圖層的系統(tǒng)的視圖;圖2A是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層客戶端的組件的視圖;圖2B是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層服務(wù)器的組件的視圖;圖3A是根據(jù)一個(gè)實(shí)施例的個(gè)人描述詞匯數(shù)據(jù)結(jié)構(gòu)的視圖;圖3B是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)的視圖;圖3C是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層請求消息的視圖;圖4是根據(jù)一個(gè)實(shí)施例的用于個(gè)人地圖層客戶端處理的處理的流程圖;圖5A- 是根據(jù)各個(gè)實(shí)施例的在圖4的處理中利用的用戶界面的視圖;圖6是根據(jù)一個(gè)實(shí)施例的用于個(gè)人地圖層服務(wù)處理的處理的流程
圖7是示出根據(jù)一個(gè)實(shí)施例的在安全共享個(gè)人地圖層的處理之間的交互的時(shí)序圖;圖8是可用于實(shí)施本發(fā)明實(shí)施例的硬件的視圖;圖9是可用于實(shí)施本發(fā)明實(shí)施例的芯片集的視圖;和圖10是可用于實(shí)施本發(fā)明實(shí)施例的移動(dòng)終端(例如手機(jī))的視圖。
具體實(shí)施例方式公開了提供安全共享的個(gè)人地圖層的方法、裝置和計(jì)算機(jī)程序。在以下描述中,為了說明的目的,闡述了多個(gè)特定細(xì)節(jié),以提供本發(fā)明的實(shí)施例的全面理解。然而,對于本領(lǐng)域技術(shù)人員清楚地,本發(fā)明的實(shí)施例可以在沒有這些特定細(xì)節(jié)或具有等同配置的情況下實(shí)踐。在其他實(shí)例中,以框圖形式示出已知結(jié)構(gòu)和設(shè)備,以避免不必要地掩蓋本發(fā)明的實(shí)施例。盡管針對移動(dòng)終端上的地圖應(yīng)用描述各個(gè)實(shí)施例,但是可理解,這里所述的方法可通過其他用戶設(shè)備和其他應(yīng)用使用,例如消息應(yīng)用和社會網(wǎng)絡(luò)應(yīng)用。圖1是根據(jù)一個(gè)實(shí)施例的能夠提供安全共享的個(gè)人地圖層的系統(tǒng)100的視圖。用戶設(shè)備(UE)IOl能夠通過通信網(wǎng)絡(luò)105訪問一個(gè)或多個(gè)網(wǎng)絡(luò)服務(wù),例如定制服務(wù)IlOa和服務(wù)110n,如省略號指示(這里統(tǒng)稱為非地圖網(wǎng)絡(luò)服務(wù)110)和一個(gè)或多個(gè)網(wǎng)絡(luò)地圖服務(wù)120。定制服務(wù)典型地包括持有關(guān)于訂戶的信息的一個(gè)或多個(gè)訂戶簡檔數(shù)據(jù)結(jié)構(gòu)112。例如,在支付或免費(fèi)社會網(wǎng)絡(luò)地址服務(wù)中,訂戶簡檔數(shù)據(jù)結(jié)構(gòu)112包括指示關(guān)于用戶的信息的數(shù)據(jù),例如,識別用戶(例如用戶名和密碼)的一個(gè)或多個(gè)證書、和用戶的一個(gè)或多個(gè)聯(lián)系人??赏ㄟ^應(yīng)用編程接口(API),例如API114a和API114n來利用非地圖服務(wù)的一個(gè)或多個(gè)功能。API是本領(lǐng)域公知和廣泛利用的。一個(gè)或多個(gè)地圖服務(wù)120是可用的,例如,導(dǎo)航定向服務(wù)、地圖表示服務(wù)、商業(yè)查詢服務(wù)、或地理信息系統(tǒng)(GIS)服務(wù),這些可以是單獨(dú)的或在一些組合中。地圖服務(wù)120在一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)(例如所示的POI數(shù)據(jù)結(jié)構(gòu)122)中包括地圖項(xiàng)目,例如,對于邊界的位置數(shù)據(jù)(例如海岸線以及州和國家的邊界)、對于公共通道的位置數(shù)據(jù)(例如道路和鐵路軌道和渡口)、或?qū)τ谂d趣點(diǎn)(POI)的位置數(shù)據(jù)(例如公園和商業(yè)地點(diǎn)和政府建筑物)等一些組合。網(wǎng)絡(luò)服務(wù)的一個(gè)或多個(gè)(例如非地圖網(wǎng)絡(luò)服務(wù)110)可通過對于一個(gè)或多個(gè)地圖相關(guān)的功能的API124利用地圖服務(wù)120。然而,地圖服務(wù)120典型地不知曉一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)中的地圖項(xiàng)目和一個(gè)或多個(gè)用戶(例如UElOl的用戶)之間的一個(gè)或多個(gè)關(guān)系。因此,例如,當(dāng)?shù)貓D服務(wù)120包括指示區(qū)域中多個(gè)銀行的位置的數(shù)據(jù)時(shí),地圖服務(wù)120不知曉哪個(gè)銀行是UElOl的用戶的個(gè)人銀行和分行。因此,抑制用戶操作UElOl以表示如下簡單的概念得到對于“我得銀行”的方向;或查詢“我的銀行”的電話號碼;或向用戶的聯(lián)系人發(fā)送表示“我得銀行”的數(shù)據(jù)。相反,每次用戶希望指示用戶的銀行時(shí),通常迫使用戶使用對象標(biāo)識符(例如銀行名和街道名和城市名和州名和國家名或一些組合)識別對于地圖服務(wù)120的銀行。這浪費(fèi)時(shí)間和UElOl上的計(jì)算資源或通信網(wǎng)絡(luò)105上的帶寬或地圖服務(wù)120的主機(jī)上的計(jì)算資源,或一些組合。一些服務(wù)中,用戶可在地圖項(xiàng)目上加標(biāo)記或進(jìn)行評論;然而,張貼至少對于定制服務(wù)(例如定制服務(wù)IlOa)的訂戶來說是公開的。因此,抑制用戶將銀行標(biāo)記為用戶自己的銀行或銀行支行,以避免這樣的機(jī)密信息暴露給大部分訂戶或一般公眾。為了解決這個(gè)問題,圖1的系統(tǒng)100引入了提供安全個(gè)人地圖層的能力。該系統(tǒng)在UElOl上引入個(gè)人地圖層客戶端152或在遠(yuǎn)程設(shè)備上引入個(gè)人地圖層服務(wù)150或兩者,以安全地確定UElOl的用戶與其具有個(gè)人關(guān)系的地圖項(xiàng)目。在一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)(例如個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)154)中存儲該關(guān)系,用于未來安全使用。個(gè)人地圖層服務(wù)150或客戶端152或兩者還配置為允許用戶將個(gè)人關(guān)系信息與具有共享該個(gè)人關(guān)系信息的一個(gè)或多個(gè)其他用戶的相同或不同服務(wù)共享。此外,通過涉及由人的本體論描述的用戶的社會網(wǎng)絡(luò),以及涉及具有語義表示的位置,可通過推理建立具有廣泛知識的高度智能化系統(tǒng)。如圖1所示,系統(tǒng)100包括用戶設(shè)備(UE) 101,其具有經(jīng)由通信網(wǎng)絡(luò)105到非地圖網(wǎng)絡(luò)服務(wù)110、地圖服務(wù)120和個(gè)人地圖層(PML)服務(wù)150的連接。通過實(shí)例,系統(tǒng)100的通信網(wǎng)絡(luò)105可包括一個(gè)或 多個(gè)網(wǎng)絡(luò),例如數(shù)據(jù)網(wǎng)絡(luò)(未示出)、無線網(wǎng)絡(luò)(未示出)、電話網(wǎng)絡(luò)(未示出)、或其任意組合??稍O(shè)想,數(shù)據(jù)網(wǎng)絡(luò)可以是任意局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共數(shù)據(jù)網(wǎng)絡(luò)(例如因特網(wǎng))、短距離無線網(wǎng)絡(luò)、或任意其他適合的分組交換網(wǎng)絡(luò),例如商業(yè)所有、專用分組交換網(wǎng),例如專屬電纜或光纖網(wǎng)絡(luò)等、或其任意組合。此外,無線網(wǎng)絡(luò)可以是例如蜂窩網(wǎng)絡(luò),以及可采用各種技術(shù),包括用于全球演進(jìn)的高級數(shù)據(jù)率(EDGE)、通用分組無線業(yè)務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)、通用移動(dòng)電信系統(tǒng)(UMTS)等、以及任意其他適合無線介質(zhì),例如微波接入(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、無線保真(WiFi)、無線LAN (WLAN)、藍(lán)牙、因特網(wǎng)協(xié)議(IP)數(shù)據(jù)廣播、衛(wèi)星、移動(dòng)自組織網(wǎng)絡(luò)(MANET)等、或其任意組合。UElOl是任意類型的移動(dòng)終端、固定終端、或便攜式終端,包括移動(dòng)手機(jī)、站、單元、設(shè)備、多媒體計(jì)算機(jī)、多媒體平板、因特網(wǎng)節(jié)點(diǎn)、通信器、桌面型計(jì)算機(jī)、膝上型計(jì)算機(jī)、筆記本計(jì)算機(jī)、網(wǎng)絡(luò)本計(jì)算機(jī)、平板計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、音頻/視頻播放器、數(shù)碼相機(jī)/攝錄像機(jī)、定位設(shè)備、電視接收機(jī)、無線電廣播接收機(jī)、電子書設(shè)備、游戲設(shè)備、或其任意組合,包括這些設(shè)備的附屬和外圍設(shè)備、或其任意組合。還可假設(shè),UElOl可支持對用戶的任意類型的接口(例如“可佩戴”電路等)。通過實(shí)例,UElOl和網(wǎng)絡(luò)服務(wù)110、120和150使用已知、新或仍舊開發(fā)中的協(xié)議來彼此以及與通信網(wǎng)絡(luò)105的其他組件通信。這個(gè)上下文中,協(xié)議包括定義通信網(wǎng)絡(luò)105中的網(wǎng)絡(luò)節(jié)點(diǎn)如何基于通信鏈路上發(fā)送的信息彼此交互的一組規(guī)則集。協(xié)議在每個(gè)節(jié)點(diǎn)中的不同操作層是有效的,從生成和接收各種類型的物理信號,到選擇用于傳輸這些信號的鏈路,到由那些信號指示的信息的格式,到識別在計(jì)算機(jī)系統(tǒng)上執(zhí)行的哪些軟件應(yīng)用發(fā)送或接收信息。在開放系統(tǒng)互連(OSI)參考模型中描述了用于在網(wǎng)絡(luò)上交換信息的概念上協(xié)議的不同層。網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信典型地受到交換數(shù)據(jù)的離散分組的影響。每個(gè)分組典型地包括(I)與特定協(xié)議相關(guān)的頭部信息;和(2)有效載荷信息,在頭部信息之后并包含可獨(dú)立于該特定協(xié)議處理的信息。在一些協(xié)議中,分組包括(3)尾部信息,在有效載荷之后并指示有效載荷信息的結(jié)尾。頭部包括例如分組的來源、其目的地、有效載荷的長度、和協(xié)議使用的其他屬性的信息。通常,對于特定協(xié)議的有效載荷中的數(shù)據(jù)包括對于與不同的、高層的OSI基準(zhǔn)1旲型相關(guān)的不同協(xié)議的頭部和有效載荷。對于特定協(xié)議的頭部典型地指不其有效載荷中包含的下一協(xié)議的類型。更高層協(xié)議被認(rèn)為在低層協(xié)議中封裝。在遍歷多個(gè)異構(gòu)網(wǎng)絡(luò)(例如因特網(wǎng))的分組中包括的頭部典型地包括OSI基準(zhǔn)模型定義的物理(層I)頭部、數(shù)據(jù)鏈路(層2)頭部、網(wǎng)絡(luò)間(層3)頭部和傳輸(層4)頭部、和各個(gè)應(yīng)用頭部(層5、層6和層7)。在各個(gè)設(shè)備上執(zhí)行的處理通常使用廣泛知曉和使用的網(wǎng)絡(luò)通信的客戶端-服務(wù)器模型來通信。根據(jù)客戶端-服務(wù)器模型,客戶端處理向服務(wù)器處理發(fā)送包括請求的消息,并且服務(wù)器處理通過提供服務(wù)來響應(yīng)。服務(wù)器處理可向客戶端處理返回具有響應(yīng)的消息。通常,客戶端處理和服務(wù)器處理在不同的計(jì)算機(jī)設(shè)備(稱為主機(jī))上執(zhí)行,并使用用于網(wǎng)絡(luò)通信的一個(gè)或多個(gè)協(xié)議經(jīng)過網(wǎng)絡(luò)通信。術(shù)語“服務(wù)器”通常用于表示提供服務(wù)的處理,或處理在上面運(yùn)行的主機(jī)計(jì)算機(jī)。類似地,術(shù)語“客戶端”通常用于表示發(fā)出請求的處理,或處理在上面運(yùn)行的主機(jī)計(jì)算機(jī)。這里,術(shù)語“客戶端”和“服務(wù)器”表示處理,而非主機(jī)計(jì)算機(jī),除非從上下文是清楚的。此外,由于包括可靠性、擴(kuò)展性、和冗余性等原因,服務(wù)器執(zhí)行的處理可被拆分以作為多個(gè)處理在多個(gè)主機(jī)(有時(shí)候稱為層)上運(yùn)行。類似地,客戶端處理可從跨網(wǎng)絡(luò)105分布的客戶端部分的云在小部分中下載和執(zhí)行。在連接至通信網(wǎng)絡(luò)的大部分節(jié)點(diǎn)上可用的已知的客戶端處理是萬維網(wǎng)客戶端(稱為“web瀏覽器”或簡單地“瀏覽器”),其通過根據(jù)上下文傳輸協(xié)議( HTTP)格式化的消息與提供web頁面的稱為萬維網(wǎng)(WWW)服務(wù)器的大量服務(wù)器的任一個(gè)通信。在所示的實(shí)施例中,除了個(gè)人地圖層客戶端152之外,UElOl還包括瀏覽器107和應(yīng)用116和上下文引擎103。上下文引擎103確定UElOl的本地上下文和其任意用戶,例如本地時(shí)間、來自定位系統(tǒng)的地理位置、周圍溫度、壓力、聲音和光、和UElOl上當(dāng)前執(zhí)行的應(yīng)用、在UElOl上當(dāng)前呈現(xiàn)的內(nèi)容、和通過用戶接口(UI)的用戶輸入,這些可以是單獨(dú)地或在一些組合中。一些實(shí)施例中,應(yīng)用116是網(wǎng)絡(luò)服務(wù)110或120的至少一個(gè)的客戶端。一些實(shí)施例中,應(yīng)用116是通過瀏覽器107交付的腳本。盡管為了圖示的目的在圖1中將處理和數(shù)據(jù)結(jié)構(gòu)顯示為在連接至通信網(wǎng)絡(luò)105的特定節(jié)點(diǎn)上布置的整體方框,但是在其他實(shí)施例中,一個(gè)或多個(gè)處理或數(shù)據(jù)結(jié)構(gòu)或其部分可按不同順序在連接至通信網(wǎng)絡(luò)105的相同或不同節(jié)點(diǎn)或數(shù)據(jù)結(jié)構(gòu)(包括一個(gè)或多個(gè)數(shù)據(jù)庫)上布置。例如,包括云計(jì)算實(shí)施例的各個(gè)其他實(shí)施例中,上下文引擎103、瀏覽器107、個(gè)人地圖層客戶端152和應(yīng)用客戶端116或其一部分的處理的一個(gè)或多個(gè)整體地或部分地在距離UElOl遠(yuǎn)程的通信網(wǎng)絡(luò)105的一個(gè)或多個(gè)節(jié)點(diǎn)上執(zhí)行。圖2A是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層客戶端200的組件的視圖。PML客戶端200是PML客戶端152的特定實(shí)施例。通過實(shí)例,PML客戶端200包括提供安全的、共享的個(gè)人地圖層的一個(gè)或多個(gè)組件。可理解,這些組件的功能可組合于一個(gè)或多個(gè)組件中,或通過UElOl上或連接至網(wǎng)絡(luò)105的一些其他節(jié)點(diǎn)上的等同功能的其他組件來執(zhí)行。這個(gè)實(shí)施例中,PML客戶端200包括用戶接口模塊201、具有個(gè)人地圖層(PML)數(shù)據(jù)結(jié)構(gòu)205的個(gè)人層引擎203、具有個(gè)人描述詞匯(PDV)數(shù)據(jù)結(jié)構(gòu)209的個(gè)人描述詞匯(PDV)接口模塊207、API模塊211、地圖接口模塊213、和具有上下文詞匯數(shù)據(jù)結(jié)構(gòu)217的上下文分析器模塊215。用戶接口模塊201向例如UElOl的設(shè)備的用戶呈現(xiàn)例如提示的數(shù)據(jù)。一些實(shí)施例中,用戶接口模塊201是通過瀏覽器107向用戶呈現(xiàn)的HTML語句和形式的生成器。一些實(shí)施例中,用戶接口模塊201與UElOl上的另一應(yīng)用的用戶接口(例如應(yīng)用116的用戶接口)交互。一些實(shí)施例中,UI模塊201通過UElOl上的操作系統(tǒng)在用戶接口的一部分上操作。個(gè)人層引擎(PLE)203控制來自各個(gè)源的信息,以建立、維護(hù)和使用參照圖3B詳細(xì)描述的個(gè)人地圖層(PML)數(shù)據(jù)結(jié)構(gòu)205。PML將地圖項(xiàng)目(例如位置的坐標(biāo)或多個(gè)位置的路徑或興趣點(diǎn)(POI))關(guān)聯(lián)于用戶(例如UElOl的用戶)確定的描述。一些實(shí)施例中,PLE203也使用PML數(shù)據(jù)結(jié)構(gòu)205將隱私等級關(guān)聯(lián)于用戶確定的描述。例如,PLE203首先建立在用戶確定的描述的細(xì)節(jié)上不同的不同層(例如基于個(gè)人描述詞匯、rov,如下所述),并關(guān)聯(lián)指示信息混亂的一個(gè)或多個(gè)類別的隱私等級。最高隱私等級描述用戶個(gè)人空間的一般性概況,例如“我的家”、“我的辦公室”等,而下一層將包含更多保密信息,例如“我孩子的學(xué)校”、“我的醫(yī)院”、“我的購物區(qū)”、“我妻子喜愛的飯店”、“我父母的房子”等。由于存在對PDV描述附加的語義,PLE203可將更加保密的隱私等級關(guān)聯(lián)于高度個(gè)性化的聯(lián)系人。例如,將最保密的隱私等級自動(dòng)關(guān)聯(lián)于PDV聯(lián)系人項(xiàng)目“我的妻子”和“我的女兒”,與此相對,將其 他保密隱私等級自動(dòng)關(guān)聯(lián)于例如“我的同事”的其他聯(lián)系人。一些實(shí)施例中,將隱私等級關(guān)聯(lián)于社會網(wǎng)絡(luò)服務(wù)中的聯(lián)系人圈。當(dāng)在不同用戶和不同應(yīng)用之間共享PML信息時(shí),使用不同隱私等級來保留隱私性。在所示實(shí)施例中,PML數(shù)據(jù)結(jié)構(gòu)205是對于設(shè)備本地的公共數(shù)據(jù)存儲庫。該數(shù)據(jù)存儲庫可基于用戶帳戶信息將自身與具有遠(yuǎn)程PML數(shù)據(jù)結(jié)構(gòu)154的遠(yuǎn)程PML服務(wù)150同步。具有公共存儲庫還允許其他應(yīng)用訪問數(shù)據(jù)并使用他(通過用戶許可)。PDV接口模塊207利用在以下參照圖3A更詳細(xì)描述的個(gè)人描述詞匯(PDV)數(shù)據(jù)結(jié)構(gòu)209中的信息。PDV數(shù)據(jù)結(jié)構(gòu)209包含用戶可理解的和個(gè)人詞匯中的地圖項(xiàng)目的描述。例如,醫(yī)院可在rov中具有如“我鄰近的醫(yī)院”的項(xiàng)。一些實(shí)施例中,在確定主參照位置支行,基于主推理(例如用戶家的位置)來推理關(guān)聯(lián)于地圖位置呈現(xiàn)的適當(dāng)詞匯項(xiàng)目。一旦由PDV接口 207從PDV數(shù)據(jù)結(jié)構(gòu)209獲得了描述,則隨后通過n接口 201將該描述顯示給用戶。用戶可對于該位置選擇推薦的描述之一,例如我鄰近的醫(yī)院、我的工作地點(diǎn)、我的家、我的購物區(qū)、我孩子的學(xué)校等。備選地或額外地,用戶也可提供自描述,例如向“我鄰近的醫(yī)院”的PDV增加“對于我的岳父”。使用rov的系統(tǒng)提供的項(xiàng)目還有助于將語義含義附加至系統(tǒng)可理解的那些描述。這有助于在對于多個(gè)用戶或多個(gè)應(yīng)用或兩者的個(gè)人地圖層中將描述連接在一起。PDV還包括對于用戶的聯(lián)系人列表(具有附加的語義)的人的項(xiàng)目,例如“我的父親”、“我的妻子”、“我的女兒”、“我工作的同事”等。
API模塊211在相同UElOl或與通信網(wǎng)絡(luò)105通信的其他設(shè)備上處理來自其他處理的信息請求。地圖接口模塊213例如通過與地圖服務(wù)API124交換消息來與一個(gè)或多個(gè)地圖服務(wù)120交互。上下文分析器215與上下文引擎103交互,以獲得UElOl處的上下文,并使用上下文詞匯數(shù)據(jù)結(jié)構(gòu)217中的上下文詞匯表示上下文。各個(gè)實(shí)施例中,開發(fā)出識別與消費(fèi)者的上下文相關(guān)的詞語和主題的上下文詞匯??墒褂帽绢I(lǐng)域已知的任意方法來生成上下文詞匯和拓?fù)?。一些?shí)施例中,基于來自上下文引擎103的輸出定義上下文詞匯,其反映可從設(shè)備端推斷的所有上下文,例如用戶位置、當(dāng)前活動(dòng)性、交通模式(在汽車中、在公車中、駕車等)、關(guān)系(社會聯(lián)系人)。例如,基于空間推斷(例如,確定已經(jīng)觀察的用戶移動(dòng)的集中度的用戶位置),分析器從地圖POI數(shù)據(jù)結(jié)構(gòu)122提取數(shù)據(jù)。一些實(shí)施例中,為上下文信息開發(fā)呼叫日志或社會網(wǎng)絡(luò)服務(wù)。例如,基于呼叫日志,可確定存在于用戶和用戶聯(lián)系人的一些聯(lián)系人之間的某些社會關(guān)系。例如,可通過用戶接口模塊201向用戶提示基于rov中的項(xiàng)目來注釋聯(lián)系人數(shù)據(jù)庫中的某些人,例如“我的父親”等。類似地,基于居住時(shí)間,可確定存儲于訂戶和一些位置之間的某些關(guān)系,例如特別頻繁的、過夜的位置具有作為訂戶的家的一定可能性。圖2B是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層服務(wù)器250的組件的視圖。PML服務(wù)器250是PML服務(wù)150的示例性實(shí)施例。通過實(shí)例,PML服務(wù)器250包括用于提供安全的、共享的個(gè)人地圖層的一個(gè)或多個(gè)組件??衫斫?,這些組件的功能可組合于一個(gè)或多個(gè)組件中,或通過服務(wù)器150的主機(jī)上或連接至網(wǎng)絡(luò)105的一些其他節(jié)點(diǎn)上的等同功能的其他組件來執(zhí)行。這個(gè)實(shí)施例中,PML服務(wù)器250包括認(rèn)證、授權(quán)和記賬(AAA)服務(wù)251、維護(hù)組合的個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)255的個(gè)人層訪問管理器模塊253、和API257。PML服務(wù)器250的所示實(shí)施例還包括以上對于PML客戶端200 所述的上下文詞匯數(shù)據(jù)結(jié)構(gòu)217和PDV數(shù)據(jù)結(jié)構(gòu)209。AAA服務(wù)251用于識別用戶以確定是否允許該用戶瀏覽另一用戶的個(gè)人地圖層。可使用本領(lǐng)域已知的任意AAA服務(wù)。在所示實(shí)施例中,使用定制服務(wù)IlOa (例如社會網(wǎng)絡(luò)服務(wù))來識別用戶。例如,將用戶證書(例如用戶名和密碼)傳遞至定制服務(wù)API114a,并且接收指示該用戶是否為認(rèn)證,即該用戶是否真實(shí)地是表示的實(shí)體的結(jié)果消息。類似地,一些實(shí)施例中,從AAA服務(wù)251 (例如在社會網(wǎng)絡(luò)服務(wù)的各個(gè)朋友圈中用戶的聯(lián)系人)確定其他用戶的許可等級。個(gè)人層訪問管理器253控制PML服務(wù)器250的各個(gè)組件之間的交互。例如,個(gè)人層訪問管理器253向組合的PML數(shù)據(jù)結(jié)構(gòu)255增加并提取個(gè)人地圖層的項(xiàng),使用AAA服務(wù)251識別用戶和請求方,并向UElOl提供PML客戶端200和上下文詞匯數(shù)據(jù)結(jié)構(gòu)217和TOV數(shù)據(jù)結(jié)構(gòu)209。通過API模塊257,由例如其他網(wǎng)絡(luò)服務(wù)110的其他應(yīng)用來訪問個(gè)人層訪問管理器253的功能。將多個(gè)用戶的個(gè)人地圖層數(shù)據(jù)放入公共數(shù)據(jù)存儲庫中。組合的PML數(shù)據(jù)結(jié)構(gòu)255持有多個(gè)用戶的PML的項(xiàng),從而可跨多個(gè)應(yīng)用和網(wǎng)絡(luò)服務(wù)來共享PML信息。API模塊257在相同UElOl上或與通信網(wǎng)絡(luò)105通信的其他設(shè)備(例如其他用戶設(shè)備和其他網(wǎng)絡(luò)設(shè)備110或地圖服務(wù)120)上處理來自其他處理的信息請求。圖3A是根據(jù)一個(gè)實(shí)施例的個(gè)人描述詞匯數(shù)據(jù)結(jié)構(gòu)300的視圖。盡管圖3A、圖3B和圖3C中為了圖示的目的作為特定順序布置的整體方框示出了數(shù)據(jù)結(jié)構(gòu)、字段和消息,但是其他實(shí)施例中,在連接至網(wǎng)絡(luò)105的一個(gè)或多個(gè)節(jié)點(diǎn)上將一個(gè)或多個(gè)數(shù)據(jù)結(jié)構(gòu)或字段或消息、或其部分分成若干消息或若干數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫,或一些組合。PDV數(shù)據(jù)結(jié)構(gòu)300包括例如詞匯項(xiàng)301和省略號指示的其他的一個(gè)或多個(gè)詞匯項(xiàng)。每個(gè)詞匯項(xiàng)301包括語義令牌字段303和上下文令牌字段311。語義令牌字段303持有表示用于對地圖應(yīng)用中的位置加標(biāo)記的標(biāo)準(zhǔn)語言概念的數(shù)據(jù)。這里,令牌是能夠持有期望的信息(例如語義概念的向量)的數(shù)據(jù)結(jié)構(gòu)。例如,一些實(shí)施例中,標(biāo)準(zhǔn)標(biāo)簽包括例如家、工作、學(xué)校、銀行、食品倉庫、餐廳、服裝商店的項(xiàng)目。一些實(shí)施例中,所述概念包括個(gè)人關(guān)系,例如,自身、配偶、朋友、同事、熟悉相關(guān)、姻親、母親、父親、父母、孩子、女兒、兒子等。這樣的語義令牌是本領(lǐng)域已知的,并且一些實(shí)施例中,包括概念之間的層次關(guān)系。例如,相對概念是處于高等級的層次,并涵蓋例如父母、孩子、叔叔、阿姨、兄弟、姊妹等的概念。接著,這些的一個(gè)或多個(gè)涵蓋低等級的層次的一個(gè)或多個(gè)其他概念。例如,孩子概念包括兒子、女兒、孫子、孫女等。類似地,一些實(shí)施例中,地圖概念也可以是有層次的。例如,銀行概念涵蓋銀行支行概念。一些實(shí)施例中,每個(gè)令牌包括概念的同義詞(例如術(shù)語“倉庫”和“商店”用于相同概念),包括表示相同概念的不同語言中的詞語。上下文令牌字段311持有表示與語義令牌關(guān)聯(lián)的上下文的數(shù)據(jù)。上下文包括位置、鄰近興趣點(diǎn)、停留的時(shí)間和持續(xù)時(shí)間、和UElOl上處理的應(yīng)用。使用上下文令牌311來向用戶推薦地圖項(xiàng)目的一個(gè)或多個(gè)語義令牌標(biāo)簽。例如,將“家”概念關(guān)聯(lián)于月和年的大多數(shù)天的居住地址和過夜時(shí)間,以及例如游戲和視頻的應(yīng)用。將概念“工作”關(guān)聯(lián)于非居住的和非娛樂的位置、每周的上班時(shí)間、以及例如與同事工作的電子郵件和電話呼叫的應(yīng)用或詞語處理器或電子表格。上下文令牌是與上下文參數(shù)對應(yīng)的值的數(shù)組。因此,在所示實(shí)施例中,上下文令牌字段311包括地圖興趣點(diǎn)(POI)類型字段313、時(shí)間和持續(xù)時(shí)間字段315、和應(yīng)用類型執(zhí)行字段317。POI類型字段313持有表示在語義令牌字段303中標(biāo)記的位置處或附近的地圖POI類型的數(shù)據(jù),例如購物中心、公園、火車站等。對于涉及個(gè)人關(guān)系的語義令牌,例如我自己、母親、父親等,POI類型字`段可以是空。時(shí)間和持續(xù)時(shí)間字段315持有表示一年的哪些天或一周的哪天或發(fā)生的哪些持續(xù)時(shí)間或次數(shù)關(guān)聯(lián)于語義令牌字段303中的標(biāo)簽的數(shù)據(jù)。應(yīng)用類型執(zhí)行字段317持有表示應(yīng)用的類型(例如電子郵件、語音呼叫、文本、視頻、音頻、游戲、社會網(wǎng)絡(luò)網(wǎng)站、新聞網(wǎng)站、詞語處理器和電子表格等)關(guān)聯(lián)于語義令牌字段303中的標(biāo)簽的數(shù)據(jù)。一些實(shí)施例中,應(yīng)用類型執(zhí)行字段317也包括指示與標(biāo)簽關(guān)聯(lián)的社會網(wǎng)絡(luò)服務(wù)的朋友圈的數(shù)據(jù)。圖3B是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)320的視圖。PML數(shù)據(jù)結(jié)構(gòu)320包括例如用戶項(xiàng)321和省略號指示的其他的一個(gè)或多個(gè)用戶項(xiàng)。每個(gè)用戶項(xiàng)321包括用戶標(biāo)識符(ID)字段323、和一個(gè)或多個(gè)個(gè)人地圖項(xiàng)目字段330和省略號指示的其他,這里共同引用為個(gè)人地圖項(xiàng)目字段330。每個(gè)個(gè)人地圖項(xiàng)目字段330包括地圖數(shù)據(jù)字段331、PDV字段333、用戶文本字段335、隱私等級字段337和用戶歷史字段339。在各個(gè)時(shí)間,個(gè)人地圖項(xiàng)目字段330的一個(gè)或多個(gè)字段可以是空的或被省略。地圖數(shù)據(jù)字段331持有表示地圖服務(wù)120中的地圖特征的數(shù)據(jù),例如位置、多個(gè)位置的路徑(例如從家到工作地的路線)、或POI標(biāo)識符(ID)。
PDV字段333持有表示個(gè)人描述詞匯項(xiàng)目之一的數(shù)據(jù),例如來自H)V300的語義令牌303。PDV字段333是實(shí)現(xiàn)使用標(biāo)準(zhǔn)詞匯標(biāo)記個(gè)人地圖項(xiàng)目從而應(yīng)用可基于標(biāo)準(zhǔn)詞匯提取地圖信息(例如特定用戶的家、工作地或?qū)W校)的優(yōu)點(diǎn)的示例性手段。用戶文本字段335持有由用戶響應(yīng)于提示而提供的文本,如以下更詳細(xì)描述。文本字段335是實(shí)現(xiàn)調(diào)節(jié)對于用戶的特定期望的標(biāo)簽的優(yōu)點(diǎn)的示例性手段。一起地,在PDV字段333和用戶文本字段335中的數(shù)據(jù)構(gòu)成個(gè)人地圖標(biāo)簽字段334。個(gè)人地圖標(biāo)簽字段334是實(shí)現(xiàn)允許用戶或用戶的聯(lián)系人按照對于用戶或聯(lián)系人的關(guān)系識別地圖項(xiàng)目的優(yōu)點(diǎn)的示例性手段。因此,用戶可在不知曉關(guān)于家的位置的更多信息的情況下參照另一用戶(例如聯(lián)系人)的家。隱私等級字段337持有表示隱私等級的數(shù)據(jù)。可使用任意隱私標(biāo)度。例如,隱私等級I僅指示用戶可提取與個(gè)人地圖項(xiàng)目330相關(guān)的數(shù)據(jù),等級2指示直系的家庭成員(父母、配偶、孩子)可提取該信息,等級3指示任意家庭成員,等級4指示社會網(wǎng)絡(luò)服務(wù)中的任意朋友,等級5指示電話或電子郵件日志中的任意聯(lián)系人,等級6指示一般公眾。一些實(shí)施例中,對于任意個(gè)人地圖項(xiàng)目330假設(shè)缺省等級(例如等級3),除非受制于用戶ID字段323中用戶例如使用參照圖5B以下所述的用戶接口識別的。隱私等級N允許與從I至N的隱私等級相關(guān)的所有人訪問相關(guān)的個(gè)人地圖項(xiàng)目330。隱私等級字段337是實(shí)現(xiàn)安全共享個(gè)人地圖層信息的優(yōu)點(diǎn)的示例性手段。用戶歷史字段339持有表示在用戶處于地圖數(shù)據(jù)字段331指示的位置時(shí)的用戶上下文的數(shù)據(jù),包括時(shí)間·、持續(xù)時(shí)間、頻率、和應(yīng)用運(yùn)行。這個(gè)信息幫助系統(tǒng)在提示用戶提供字段333和字段335的信息時(shí)基于用戶歷史推薦PDV標(biāo)簽,如以下參照圖4所述。因此,用戶歷史字段339和上下文令牌字段331是提供在向用戶提示與地圖數(shù)據(jù)331相關(guān)的個(gè)人地圖標(biāo)簽334時(shí)向用戶建議PDV標(biāo)簽的優(yōu)點(diǎn)的示例性手段。一些實(shí)施例中,用戶歷史字段339持有表示在處于字段331指示的地圖項(xiàng)目處或其周圍時(shí)描述用戶或UE上下文的一個(gè)或多個(gè)上下文令牌311的數(shù)據(jù)。因此,用戶項(xiàng)字段321將字段323中識別的設(shè)備的第一用戶關(guān)聯(lián)于個(gè)人地圖項(xiàng)目字段330中包括的文本和地理位置和隱私等級。用戶項(xiàng)目字段321是實(shí)現(xiàn)將個(gè)人地圖層關(guān)聯(lián)于地圖服務(wù)的一個(gè)或多個(gè)位置或POI或路徑的優(yōu)點(diǎn)的示例性手段。圖3C是根據(jù)一個(gè)實(shí)施例的個(gè)人地圖層請求消息350的視圖。消息350包括請求方標(biāo)識符(ID)字段、用戶ID字段353、PDV字段355、和用戶文本字段357。依據(jù)請求的類型,請求消息350的一個(gè)或多個(gè)字段可以是空的或被省略。請求方ID字段351持有表示對于AAA服務(wù)251已知的實(shí)體的數(shù)據(jù),包括用于認(rèn)證實(shí)體的任意證書,例如對于定制服務(wù)IlOa的訂戶的用戶名和密碼。用戶ID字段353持有表示要檢查其PML數(shù)據(jù)結(jié)構(gòu)205 (或255)的用戶的數(shù)據(jù)。一些實(shí)施例中,字段351和353支持對于字段353中識別的用戶的PML的所有標(biāo)簽的列表的請求?;谡埱蠓降脑S可等級和個(gè)人地圖項(xiàng)目的隱私等級來提供列表。基于列表,可由其標(biāo)簽使用字段355或357或兩者選擇和請求標(biāo)記的地圖項(xiàng)目之一。PDV字段355和用戶文本字段357持有表示正在被請求的特定個(gè)人地圖標(biāo)簽334的數(shù)據(jù)。如果請求方具有瀏覽所請求的地圖項(xiàng)目的隱私等級的個(gè)人地圖項(xiàng)目的許可,則向請求方返回與該標(biāo)簽相關(guān)的地圖數(shù)據(jù)。圖4是根據(jù)一個(gè)實(shí)施例的用于個(gè)人地圖層客戶端處理的處理400的流程圖。一個(gè)實(shí)施例中,個(gè)人地圖層客戶端200的個(gè)人層引擎203執(zhí)行處理400,并實(shí)現(xiàn)在例如包括圖9所示的處理器和存儲器的芯片集中或如圖10所示的移動(dòng)終端上。一些實(shí)施例中,通過客戶端200的其他組件或通過與網(wǎng)絡(luò)105通信的節(jié)點(diǎn)來執(zhí)行一個(gè)或多個(gè)步驟或其部分。盡管為了圖示的目的按特定順序作為整體方框在圖4和圖6中示出步驟,但是在其他實(shí)施例中,一個(gè)或多個(gè)步驟或其部分按不同順序執(zhí)行,或按時(shí)間重疊,串行或并行,或省略一個(gè)或多個(gè)步驟或其部分,或增加一個(gè)或多個(gè)步驟,或按方式的一些組合改變方法。在步驟401,確定用戶標(biāo)識(ID)和用戶聯(lián)系人??墒褂萌我夥椒▉泶_定用戶ID和用戶聯(lián)系人。例如,一些實(shí)施例中,向用戶提示這個(gè)信息,并記錄用戶響應(yīng)。一些實(shí)施例中,由遠(yuǎn)程服務(wù),或者響應(yīng)于查詢或非請求的來提供用戶ID或聯(lián)系人或兩者。一些實(shí)施例中,響應(yīng)于從訂戶簡檔數(shù)據(jù)結(jié)構(gòu)112提供用戶ID和聯(lián)系人的定制服務(wù)IlOa的命令,從個(gè)人地圖層服務(wù)150安裝個(gè)人地圖層客戶端152。一些實(shí)施例中,客戶端152監(jiān)視UElOl上的用戶行為,并檢測在社會網(wǎng)絡(luò)服務(wù)(例如定制服務(wù)IlOa)處的登錄。響應(yīng)于檢測到登錄,客戶端152為社會網(wǎng)絡(luò)服務(wù)、和使用的任意證書記錄用戶ID。然后,客戶端152通過API114,或者直接地或者通過個(gè)人地圖層服務(wù)150間接地從社會網(wǎng)絡(luò)服務(wù)請求用戶的聯(lián)系人。一些實(shí)施例中,提示用戶將聯(lián)系人關(guān)聯(lián)至關(guān)系語義令牌(例如母親、兄弟、女兒、配偶、同事、同學(xué)等)。在步驟403,確定設(shè)備位置、時(shí)間、居住持續(xù)時(shí)間和路徑。例如,用戶錄入位置地址或坐標(biāo)和相關(guān)的時(shí)間或持續(xù)時(shí)間。一些實(shí)施例中,跟蹤在UElOl附近或內(nèi)部共置的全球定位系統(tǒng)以確定位置歷史。因此,確定由設(shè)備的操作指示的地理位置還包括基于與設(shè)備共置的定位系統(tǒng)確定至少在地理位置的附近暫停的時(shí)間和持續(xù)時(shí)間。一些實(shí)施例中,上下文引擎執(zhí)行步驟403的一些或全部。一些實(shí)施例中,PML客戶端152對于當(dāng)前位置輪詢上下文引擎103,并從返回的位置和當(dāng)前時(shí)間導(dǎo)出居住時(shí)間和路徑。一些實(shí)施例中,步驟403包括基于居住時(shí)間的持續(xù)時(shí)間和定時(shí)推導(dǎo)位置的家上下文或辦公室上下文。居住時(shí)間是UElOl為相對靜止所在的時(shí)間間隔,例如,在多于幾分鐘移動(dòng)少于大約100米。在居住時(shí)間期間的平均位置稱為居住位置。因此,步驟403包括確定由設(shè)備(例如UE101)的操作指示的地理位置。在步驟405,例如,通過向地圖服務(wù)120發(fā)送具有居住位置的查詢來確定在居住時(shí)間(如果有)期間與位置關(guān)聯(lián)的POI。在步驟407,例如,通過從上下文引擎103請求上下文令牌來確定對于用戶設(shè)備的剩余上下文。步驟407包括確定當(dāng)前在用戶設(shè)備(例如UE101)上執(zhí)行的應(yīng)用以及當(dāng)前通過用戶設(shè)備與用戶通信的聯(lián)系人。在步驟409,在PML的用戶歷史字段339中存儲上下文令牌的一些或全部。在步驟411,確定用戶是否正在注釋位置。例如,確定用戶在地圖服務(wù)提供的顯示器上選擇了位置并通過用戶界面指示了要附加標(biāo)簽,如參照圖5A和圖5B以下更詳細(xì)所述。如果是,則在步驟417,提示用戶將具有PDV項(xiàng)目和主觀性文本的位置加標(biāo)記,如以下更詳細(xì)所述。如果否,則在步驟413,確定是否在用戶歷史中累積了足夠的統(tǒng)計(jì)以推導(dǎo)用戶明顯感興趣的位置。例如,在主要在一個(gè)地點(diǎn)度過夜晚和主要在另一個(gè)地點(diǎn)度過工作日的一個(gè)月之后,兩個(gè)地點(diǎn)可能是家和工作地,并且如果還沒有加標(biāo)記,則應(yīng)該向用戶提示將他們加標(biāo)記,所以控制轉(zhuǎn)移至步驟4 15。如果足夠的統(tǒng)計(jì)不可用,例如,在操作用戶設(shè)備(例如UE101)的前兩周期間,當(dāng)用戶可能在度假時(shí),控制返回至步驟403,在步驟之后繼續(xù)跟蹤設(shè)備位置和相關(guān)上下文。圖5A- 是根據(jù)各個(gè)實(shí)施例的在圖4的處理中利用的用戶界面的視圖。圖5A是示出根據(jù)實(shí)施例的用于地圖應(yīng)用(例如UElOl上的應(yīng)用116或與地圖服務(wù)120交互的瀏覽器107)的客戶端圖形用戶界面(⑶1)501的視圖。⑶1501包括本領(lǐng)域已知的在其中檢測用戶選擇以確定用戶輸入的一個(gè)或多個(gè)活動(dòng)區(qū)域。例如,基于對定點(diǎn)設(shè)備(例如光標(biāo)的控制器和指示選擇的按鍵)或觸摸屏的定位來確定用戶輸入。⑶1501包括呈現(xiàn)地圖的一部分的地圖部分區(qū)域520。地圖部分包括道路522、興趣點(diǎn)(POI) 534a、524b、524c等,這里共同引用為P0I524。指針511指示地圖部分區(qū)域520中的所選位置。⑶I還包括按鈕513a和513b(以下共同引用為按鈕513),他們是在用戶選擇時(shí)執(zhí)行由按鈕指示的特定功能的活動(dòng)區(qū)域。例如,響應(yīng)于檢測到按鈕513a上的觸摸,將地圖區(qū)域中的地圖部分放大以擴(kuò)大距離。類似地,響應(yīng)于檢測到按鈕513b上的觸摸,將地圖區(qū)域中的地圖部分縮小以縮短距離。在步驟415,對于從用戶歷史推導(dǎo)的明顯感興趣的一個(gè)或多個(gè)位置推薦PDV和隱私等級。例如,基于跟蹤位置的月份和其他上下文信息,推導(dǎo)出位置A是用戶的家或宿舍,位置B是工作地或圖書館,位置C是用戶孩子或兄弟姐妹的學(xué)校,位置D、E和F是用戶的購物中心。隱私等級基于缺省規(guī)則,例如等級5用于用戶的家或工作地,4用于購物中心,3用于學(xué)校。因此,步驟415包括至少部分地基于設(shè)備的地理位置和上下文確定個(gè)人描述詞匯(PDV)項(xiàng)目。備選地或額外地,步驟415包括至少部分地基于與地圖數(shù)據(jù)庫(mappingdatabase)中的地理位置關(guān)聯(lián)的興趣點(diǎn)的類型確定個(gè)人描述詞匯詞語。在步驟417,提示用戶將所選的一個(gè)或多個(gè)位置加標(biāo)記。在步驟411,例如通過在指針511的位置處觸摸地圖部分區(qū)域520,或通過系統(tǒng)基于步驟413中用戶歷史的統(tǒng)計(jì),由用戶選擇一個(gè)或多個(gè)位置。例如,呈現(xiàn)這樣的用戶界面其展示一個(gè)或多個(gè)所選部分被高亮的地圖片段。向用戶呈現(xiàn)HW項(xiàng)目的下拉菜單,或者是整個(gè)列表或者是基于在步驟415確定的建議相關(guān)考慮的一部分。因此,步驟417包括確定呈現(xiàn)個(gè)人描述詞匯項(xiàng)目。在步驟419,例如,通過確認(rèn)或否定自動(dòng)建議的缺省隱私等級來向用戶提示隱私等級。例如,用圖5B的⑶I來向用戶呈現(xiàn)。圖5B是示出根據(jù) 實(shí)施例的用于將所選位置加標(biāo)記的客戶端圖形用戶界面(⑶I)502的視圖。⑶1502包括上述地圖部分區(qū)域520和按鈕513。在地圖部分區(qū)域520中由指針511指示所選位置。如上所述,所選位置在步驟411由用戶直接選擇,或在步驟415基于用戶歷史由PML客戶端152建議。通過呈現(xiàn)窗口 530 (其包括向用戶提示將個(gè)人地圖層的位置加標(biāo)記的文本)來提示用戶將所選位置加標(biāo)記。例如,在所示實(shí)施例中,窗口 530中的文本列舉出詞語“標(biāo)記您專用的位置”。以本領(lǐng)域已知的任意方式呈現(xiàn)窗口 530。例如,由用戶接口模塊201通過應(yīng)用116、瀏覽器107、或直接使用UE操作系統(tǒng)、或一些組合來呈現(xiàn)窗口 530。窗口 530包括PDV下拉菜單531、個(gè)人文本框533、和隱私等級下拉菜單。下拉菜單是本領(lǐng)域已知的圖形用戶界面的活動(dòng)區(qū)域。PDV下拉菜單將包括至少在步驟415確定的建議HW項(xiàng)目,或如果跳過步驟415則包括更完整的集。例如,通過選擇向下指向的三角形,向用戶呈現(xiàn)PDV項(xiàng)目的列表,例如以下的一些或全部我的家、親戚家、朋友家、我的工作地、親戚工作地、朋友工作地、我的醫(yī)院、親戚的醫(yī)院、朋友的醫(yī)院、我的學(xué)校、親戚學(xué)校、朋友學(xué)校、我的購物中心、親戚購物中心、朋友購物中心、我的銀行、親戚銀行、朋友銀行等。這些項(xiàng)目可沿著上下文引擎確定的可能性等級來排序。一些實(shí)施例中,在從PDV下拉菜單做出選擇之后,呈現(xiàn)二級菜單,例如,識別朋友還是親戚。依據(jù)用戶歷史和步驟401確定的聯(lián)系人列表,例如聯(lián)系人abcl23 =母親或alice246 =孩子,二級PDV項(xiàng)目可能更加特定,響應(yīng)于選擇親戚家,例如是母親家、兄弟家、岳父家等,孩子醫(yī)院、孩子學(xué)校。因此,活動(dòng)區(qū)域531是實(shí)現(xiàn)向地圖位置提供個(gè)性化標(biāo)準(zhǔn)識別語義概念的優(yōu)點(diǎn)的示例性手段。提示用戶在個(gè)人文本框533中增加主觀性文本。例如,可通過用戶文本將使用I3DV項(xiàng)目標(biāo)記為“母親家”的位置表征為“城市公寓”或一些其他更特定和主觀的描述。因此,活動(dòng)區(qū)域533是實(shí)現(xiàn)向地圖位置提供個(gè)性化主觀標(biāo)簽的優(yōu)點(diǎn)的示例性手段。因此,步驟417包括確定地理位置和設(shè)備的第一用戶之間的關(guān)系的文本。所述文本是PDV和主觀文本的一些組合。步驟417包括通過確定呈現(xiàn)從第一用戶(UE101的用戶)請求文本的提示來確定文本。在步驟419,提示用戶使用隱私等級下拉菜單535指示隱私等級。例如,隱私等級顯示為缺省,例如,家庭(等級3),但是下拉菜單使得其他選項(xiàng)可用最高機(jī)密(等級I)、直系家庭(等級2)、朋友(等級4),聯(lián)系人(等級5)或公眾(等級6)。因此,活動(dòng)區(qū)域535是實(shí)現(xiàn)提供一種共享個(gè)人地圖信息的安全方法的優(yōu)點(diǎn)的示例性手段。因此,步驟419包括確定文本的隱私等級。一些實(shí)施例中,提示中呈現(xiàn)的隱私等級基于位置和上下文,例如在一天的某些時(shí)間的學(xué)校或購物中心。因此,確定隱私等級還包括基于地理位置和設(shè)備的上下文確定建議的隱私等級。在所示實(shí)施例中,確定隱私等級還包括確定例如在活動(dòng)區(qū)域535中在提示中呈現(xiàn)建議的隱私等級。

在步驟421,基于提示的用戶響應(yīng)在個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)205中更新用戶項(xiàng)。例如,用新個(gè)人地圖項(xiàng)目字段330來更新用戶的用戶項(xiàng)字段321 ;或更新范圍個(gè)人地圖項(xiàng)目字段330。一些實(shí)施例中,步驟421包括單獨(dú)地或與一個(gè)或多個(gè)其他更新組合地向PML服務(wù)器250發(fā)送更新,以增加至組合的PML數(shù)據(jù)結(jié)構(gòu)255。因此,步驟421包括將設(shè)備的第一用戶關(guān)聯(lián)至文本和地理位置和隱私等級。此外,在所示實(shí)施例中,將設(shè)備的第一用戶關(guān)聯(lián)至文本和地理位置和隱私等級至少部分地基于響應(yīng)于呈現(xiàn)提示而接收的響應(yīng)。由于字段330包括字段333中的PDV項(xiàng)目,至少一些實(shí)施例中,基于響應(yīng)將第一用戶關(guān)聯(lián)至文本和地理位置和隱私等級還包括將第一用戶和文本和地理位置和隱私等級關(guān)聯(lián)至個(gè)人描述詞匯(PDV)項(xiàng)目。步驟421包括確定將第一用戶與文本和地理位置和隱私等級的關(guān)聯(lián)存儲于共同數(shù)據(jù)結(jié)構(gòu)(或者PML205或者組合的PML255)中,供多個(gè)用戶設(shè)備訪問。例如,為了更新PML,向用戶呈現(xiàn)圖5C所示的GUI。圖5C是示出根據(jù)實(shí)施例的用于將所選位置加標(biāo)記的客戶端圖形用戶界面(GUI)503的視圖。GUI503包括如上所述的地圖部分區(qū)域520和按鈕513。在地圖部分區(qū)域520中由指針511指示所選位置。如上所述,所選位置在步驟411由用戶直接選擇,或在步驟415基于用戶歷史由PML客戶端152建議。通過呈現(xiàn)位置摘要窗口 540來提示用戶接受、編輯或取消對于所選位置的標(biāo)簽隱私等級。通過客戶端用戶接口模塊201呈現(xiàn)窗口 540,如上所述。窗口 540包括呈現(xiàn)當(dāng)前標(biāo)簽的文本和對于所選位置的隱私等級。窗口 540還包括接受、編輯或取消對于所選位置的標(biāo)簽和等級的三個(gè)活動(dòng)區(qū)域,例如,分別為按鈕541 a、54 Ib和541 c。在激勵(lì)取消按鈕541 c時(shí),關(guān)閉窗口 540,并且不更新位置標(biāo)簽。在激勵(lì)編輯按鈕541b時(shí),關(guān)閉窗口 540,并重新打開窗口 530允許標(biāo)簽和等級被改變。在激勵(lì)接受按鈕541a時(shí),關(guān)閉窗口 540,并在PML數(shù)據(jù)結(jié)構(gòu)(例如數(shù)據(jù)結(jié)構(gòu)205或255或兩者)中更新用戶項(xiàng)。以上步驟涉及PML的形成。以下步驟涉及在包括一個(gè)或多個(gè)非地圖應(yīng)用的一個(gè)或多個(gè)應(yīng)用中使用PML。在步驟423,從用戶的PML接收對于用戶項(xiàng)字段的請求。例如,從UElOl上的消息應(yīng)用116,或從不同用戶設(shè)備上的應(yīng)用接收對于來自PML數(shù)據(jù)結(jié)構(gòu)205的一個(gè)或多個(gè)個(gè)人地圖項(xiàng)目的請求。例如,從UElOl上的消息應(yīng)用116,或從不同用戶設(shè)備上的應(yīng)用,或從網(wǎng)絡(luò)服務(wù)110或地圖服務(wù)120接收對于來自PML數(shù)據(jù)結(jié)構(gòu)205的一個(gè)或多個(gè)個(gè)人地圖項(xiàng)目的請求消息350。請求消息350識別例如因特網(wǎng)協(xié)議報(bào)頭中的源字段的請求方ID字段351中的請求方。請求消息350識別用戶ID字段353中的用戶。因此,請求表示UElOl的第一用戶。如果PDV字段355和用戶文本字段357為空,則請求350用于允許請求方觀看的個(gè)人地圖項(xiàng)目的標(biāo)簽的列表。基于從該列表選擇一個(gè)或多個(gè)項(xiàng)目,隨后的請求消息350分別表示字段355和357中的PDV和標(biāo)簽的用戶文本。因此,一些實(shí)施例中,請求表示文本;并且,一些實(shí)施例中,請求表示與文本關(guān)聯(lián)的個(gè)人描述詞匯項(xiàng)目。因此,步驟423包括接收第一用戶的文本和地理位置之間的關(guān)聯(lián)的請求。如果接收了這樣的請求消息,則在步驟425,認(rèn)證請求實(shí)體。例如,通過向PML服務(wù)器250發(fā)送消息或經(jīng)過PML服務(wù)器API257向AAA服務(wù)251發(fā)送請求方的證書。在步驟427,確定是否允許請求方訪問字段330中用戶的所請求個(gè)人地圖項(xiàng)目。例如,確定請求方是標(biāo)記為用戶、直系家庭、家庭、朋友的聯(lián)系人、其他聯(lián)系人還是沒有標(biāo)記(因此一般公眾的成員)以及所請求項(xiàng)目的隱私等級。因此,確定是否允許請求方觀看個(gè)人地圖項(xiàng)目。步驟427有效地確定與請求關(guān)聯(lián)的第二用戶是否具有與文本關(guān)聯(lián)的隱私等級的許可。如果是,則在步驟431,向例如應(yīng)用116的請求方返回一個(gè)或多個(gè)所請求個(gè)人地圖項(xiàng)目。因此,步驟429包括如果第二用戶具有隱私等級的許可則確定發(fā)送文本和地理位置之間的關(guān)聯(lián)。如果否,則在步驟429,請求用戶將請求方增加至不同類別的聯(lián)系人,或改變項(xiàng)目的隱私等級,或允許請求方接收所請求個(gè)人地圖項(xiàng)目。如果什么都沒改變,則對請求方拒絕個(gè)人地圖項(xiàng)目。因此,步驟429包括如果第二用戶不具有隱私等級的許可則確定不發(fā)送文本和地理位置之間的關(guān)聯(lián)。如果做出改變以允 許請求方,則向請求方返回一個(gè)或多個(gè)所請求個(gè)人地圖項(xiàng)目。一些實(shí)施例中,當(dāng)尋找另一用戶的個(gè)人層時(shí),UI還提供要求個(gè)人層的特定項(xiàng)目并在所請求的隱私等級的手段。例如,用戶A可僅尋找“用戶B的女兒的幼兒園”,即使用戶A可以是缺省為類型C許可的朋友。用戶B在看到該請求時(shí)可授權(quán)對其的許可。圖是示出根據(jù)實(shí)施例的用于通過語義或主觀標(biāo)簽提取位置的應(yīng)用⑶1504的視圖。例如,假設(shè)應(yīng)用116是消息應(yīng)用,例如,電子郵件(email)應(yīng)用。在提示GUI550中提示應(yīng)用的用戶形成消息。提示⑶1550包括插入活動(dòng)區(qū)域,例如插入按鈕551。響應(yīng)地,向應(yīng)用的用戶呈現(xiàn)插入下拉菜單560,以選擇要插入至消息中的對象??上蛳⒅胁迦朐S多已知的對象,例如文本、圖片、視頻、文件和聯(lián)系人一如省略號指示的和文件活動(dòng)區(qū)域561a和聯(lián)系人活動(dòng)區(qū)域561b。根據(jù)一些實(shí)施例,也可將個(gè)人地圖項(xiàng)目插入至消息中,如“我的地圖項(xiàng)目”活動(dòng)區(qū)域561c和“聯(lián)系人地圖項(xiàng)目”活動(dòng)區(qū)域561d指示的。當(dāng)選擇了活動(dòng)區(qū)域561c時(shí),應(yīng)用116的用戶嘗試插入用戶自己的PML的個(gè)人地圖項(xiàng)目。當(dāng)選擇活動(dòng)區(qū)域561d時(shí),應(yīng)用116的用戶嘗試?yán)鐝慕M合的PML255,從PML服務(wù)器250,或從UElOl的不同用戶的PML205插入不同用戶的PML的個(gè)人地圖項(xiàng)目。一些實(shí)施例中,在用戶接口 201中,響應(yīng)于由應(yīng)用116向客戶端API211發(fā)送的請求來呈現(xiàn)活動(dòng)區(qū)域561c和561d。因此,通過客戶端用戶接口模塊201來呈現(xiàn)活動(dòng)區(qū)域561c和561d,如上所述。為了圖示的目的,假設(shè)選擇活動(dòng)區(qū)域561d。響應(yīng)地,窗口 570打開。如上所述,通過客戶端用戶接口模塊201呈現(xiàn)窗口 570。一些實(shí)施例中,在用戶接口 201中響應(yīng)于由應(yīng)用116向客戶端API211發(fā)送的請求呈現(xiàn)窗口 570。窗口 570包括聯(lián)系人下拉菜單571、許可下拉菜單572、和個(gè)人地圖項(xiàng)目列表下拉菜單573。聯(lián)系人下拉菜單571被操作為選擇要插入個(gè)人地圖項(xiàng)目的聯(lián)系人。一旦插入了這樣的聯(lián)系人,則許可下拉菜單572被操作為在聯(lián)系人曾經(jīng)對請求方PML請求的情況下改變聯(lián)系人的許可等級。在活動(dòng)區(qū)域572中呈現(xiàn)缺省或先前分配的許可等級(例如朋友,等級4)。下拉菜單被操作為將許可等級改變?yōu)?,例如最高機(jī)密(等級I)、直系家庭(等級2)、家庭(等級3)、聯(lián)系人(等級5)或公眾(等級6)。其他實(shí)施例中,當(dāng)增加或編輯聯(lián)系人時(shí),在例如社會網(wǎng)絡(luò)用戶接口的其他應(yīng)用中呈現(xiàn)下拉菜單572。方便的是在窗口570中展示活動(dòng)區(qū)域572,以減少要描述的不同用戶接口的數(shù)目。類似地,一些實(shí)施例中,為個(gè)人層上的個(gè)體項(xiàng)目提供某些等級的許可,同時(shí)缺省地保持其他項(xiàng)目。一旦插入這樣的聯(lián)系人并確定了訪問該聯(lián)系人的項(xiàng)目的請求方許可,則用允許項(xiàng)目的標(biāo)簽來填充列表下拉菜單573。然后,選擇標(biāo)簽之一向消息中插入表示該位置的對象。例如,如果選擇孩子Alice學(xué)校項(xiàng)目,則向消息中標(biāo)記“孩子Alice學(xué)?!钡膶ο?。該對象包括與PML中孩子Alice學(xué)校相 關(guān)的地圖數(shù)據(jù),例如位置或POI或路徑。假設(shè),使用上述聯(lián)系人提示,“Alice246”關(guān)聯(lián)于孩子。因?yàn)橐粋€(gè)人可有多個(gè)孩子,通過與該類別相關(guān)的聯(lián)系人信息修改PDV關(guān)系“孩子”?;蛘撸蓪⑿薷姆癆lice”作為與PDV項(xiàng)目“孩子”的主觀文本來插入。因此,可使得孩子Alice區(qū)別于孩子Betty。在步驟433,確定是否丨兩足結(jié)束條件。如果是,則處理400結(jié)束。否則,控制返回至步驟403,并繼續(xù)跟蹤設(shè)備位置和上下文,以認(rèn)知入口的其他位置。圖6是根據(jù)一個(gè)實(shí)施例的用于個(gè)人地圖層服務(wù)處理的處理600的流程圖。一個(gè)實(shí)施例中,個(gè)人地圖層服務(wù)器250的個(gè)人層訪問管理器253執(zhí)行處理600,并實(shí)現(xiàn)在例如包括圖9所示的處理器和存儲器的芯片集中或如圖8所示的通用計(jì)算機(jī)上。一些實(shí)施例中,通過服務(wù)器250的其他組件或通過與網(wǎng)絡(luò)105通信的其他節(jié)點(diǎn)來執(zhí)行一個(gè)或多個(gè)步驟或其部分。在步驟601,確定地圖項(xiàng)目的個(gè)人描述詞匯(PDV),并存儲于例如PDV數(shù)據(jù)結(jié)構(gòu)209中??墒褂萌我夥椒▉泶_定rov。例如,PDV基于poi的類型,如果存在,例如,學(xué)校、醫(yī)院等,以及上下文,例如居住的時(shí)間和持續(xù)時(shí)間和對于測試主題執(zhí)行的應(yīng)用,在他們對應(yīng)的興趣點(diǎn)或非POI地址處。一些實(shí)施例中,基于由一個(gè)或多個(gè)專家的手動(dòng)輸入確定一個(gè)或多個(gè)項(xiàng)目或其字段的值。因此,將詞匯項(xiàng)301增加至數(shù)據(jù)結(jié)構(gòu)300。在步驟603,確定上下文詞匯,并存儲于例如上下文詞匯數(shù)據(jù)結(jié)構(gòu)217中。各個(gè)實(shí)施例中,開發(fā)出識別與消費(fèi)者的上下文的詞語和主題的上下文詞匯和拓?fù)???墒褂帽绢I(lǐng)域的任意方法來生成上下文詞匯和拓?fù)?。例如,收集討論和描述消費(fèi)者上下文的若干文檔,例如描述以下含義的文檔消費(fèi)者是為薪水而工作還是執(zhí)行其他人物或空閑,當(dāng)前時(shí)間是周日夜晚還是周末,當(dāng)前季節(jié)是夏季還是冬季,消費(fèi)者在家還是在外,或消費(fèi)者在目的地還是在途中,文檔正在調(diào)用地點(diǎn)名還是人名,消費(fèi)者是靜止的還是移動(dòng)的并且以什么速度和方向,是白天還是黑夜,以及在屬于消費(fèi)者的用戶裝備上什么應(yīng)用是可用的。這些文檔被開發(fā)為確定與消費(fèi)者上下文相關(guān)的詞語、與上下文相關(guān)的詞語的集合、或那些詞語的相對使用、或一些組合。一些實(shí)施例中,詞匯拓?fù)浒ㄊ┘佑谖臋n中的詞語上或從詞語的相對發(fā)生推導(dǎo)的主題。例如,各個(gè)實(shí)施例中,使用本領(lǐng)域已知的概率潛在語義索引(PLSI)或潛在Dirichlet分配(LDA)來從文檔集合中的詞語推導(dǎo)主題。可使用這樣的方法從旨在網(wǎng)絡(luò)服務(wù)的消費(fèi)者的環(huán)境的文檔集合導(dǎo)出上下文詞語和上下文主題。因?yàn)槊總€(gè)主題關(guān)聯(lián)于某些相對冗余中的詞語群組,所以存在將主題關(guān)聯(lián)于詞語和副主題關(guān)聯(lián)至更高等級主題的拓?fù)?。一些?shí)施例中,手動(dòng)或通過依賴于或擴(kuò)展例如開放目錄項(xiàng)目(ODP)詞匯的一些標(biāo)準(zhǔn)拓?fù)鋪斫⑸舷挛脑~匯。這些實(shí)施例中,在建立上下文詞匯中不使用LDA ;但是,一旦建立了詞匯,則可使用LDA來開發(fā)文檔,以觀看在文檔中包含什么主題/上下文。在這里描述的各個(gè)實(shí)施例中使用上下文詞匯拓?fù)湟源_定UElOl和地圖項(xiàng)目的上下文。 一些實(shí)施例中,在根等級上下文詞匯以下僅存在兩個(gè)等級的類別,例如,主題和詞語。每個(gè)主題通過一組詞語來定義,每個(gè)詞語具有特定范圍的出現(xiàn)百分比。這些實(shí)施例的一些中,V詞語的詞匯通過V維向量表示;每個(gè)詞語通過所有位置中具有零的V維向量表示,除了對應(yīng)于該特定詞語的位置。典型地,忽略低含義的例如冠詞、介詞、代詞的詞語和共同使用的詞語。T個(gè)主題的每個(gè)通過V維向量來表示,其在對應(yīng)詞語位置中由百分比表示的主題中具有每個(gè)詞語的相對發(fā)生。所有主題通過VxT矩陣來表示。當(dāng)在文檔中找到來自上下文詞匯的詞語時(shí)(例如從用戶或產(chǎn)品描述的消息,例如在字段207中),該詞語被看作包括該詞語的不同主題與例如使用LDA的公知方法基于文檔中詞語的百分比向每個(gè)主題分配的百分比概率的組合。結(jié)果,通過在文檔中找到的一組主題表示整個(gè)文檔,其中向每個(gè)主題分配概率度量,例如,具有在向量的每個(gè)位置中不同概率的T維向量。這樣的向量是這里的上下文令牌的實(shí)例。兩個(gè)文檔(例如產(chǎn)品的描述和UElOl的當(dāng)前狀態(tài)的描述)可通過計(jì)算表示那些文檔的兩個(gè)T維向量(令牌)的相似性來比較,例如對應(yīng)項(xiàng)目的產(chǎn)品的總和。備選地或額外地,可在兩個(gè)文檔之間計(jì)算距離度量,其隨著兩個(gè)令牌變得不再相似時(shí)增加??墒褂萌我饩嚯x度量,例如,零階距離(具有最大差的坐標(biāo)的絕對值)、I階距離(T差的絕對值的總和)、2階距離(T差的平方的總和一等同于歐幾里德距離)、3階距離(絕對值的立方的總和)`等。來自兩個(gè)文檔的令牌越類似,或者那些令牌之間的距離越小,文檔對于彼此越相關(guān)。在以下描述中,假設(shè)定義了上下文詞匯,并存儲于上下文詞匯數(shù)據(jù)結(jié)構(gòu)中。通過上下文令牌表示文檔或資源的上下文。兩個(gè)文檔的上下文令牌越類似,例如,他們之間的距離巨量越小,一個(gè)文檔對于其他文檔指示的消費(fèi)者上下文越相關(guān)。不僅從開發(fā)用戶文本基礎(chǔ),而且更通常直接在來自設(shè)備的上下文數(shù)據(jù)上獲得上下文詞匯和令牌。因此,一些實(shí)施例中,基于來自上下文引擎103的輸出定義上下文詞匯,其反映可以從設(shè)備端推導(dǎo)的所有上下文,例如,為用戶位置、當(dāng)前活動(dòng)性、交通模式(在汽車中、在公車中、駕車等)、關(guān)系(社會聯(lián)系人)、和執(zhí)行應(yīng)用(例如消息、音頻、視頻、詞語處理器、電子表等)。在步驟611,為個(gè)人地圖層服務(wù)注冊用戶。例如,對于定制服務(wù)IlOa (例如社會網(wǎng)絡(luò)服務(wù))的訂戶選擇圖標(biāo),向用戶的設(shè)備增加個(gè)人地圖層應(yīng)用。由定制服務(wù)IlOa通過服務(wù)器API257向PML服務(wù)器250發(fā)送用戶信息。另一實(shí)施例中,用戶操作瀏覽器107以聯(lián)系PML服務(wù)器150。在步驟611期間,通過瀏覽器107向UElOl的用戶呈現(xiàn)用于注冊用戶的一個(gè)或多個(gè)web頁面?;谀切╉憫?yīng),注冊或不注冊用戶。在步驟613,響應(yīng)于成功注冊,客戶端處理152 (包括PDV數(shù)據(jù)結(jié)構(gòu)209和上下文詞匯數(shù)據(jù)結(jié)構(gòu)217的副本)對于客戶端152可用,例如被發(fā)送至并安裝在用戶的設(shè)備(例如UE101)上,作為模塊201、203、207、211、213和215以及作為PDV數(shù)據(jù)結(jié)構(gòu)209和上下文詞匯數(shù)據(jù)結(jié)構(gòu)217。因此,在UElOl上提供客戶端處理152的步驟613是進(jìn)行上述客戶端200的任意或所有步驟的手段。因此,步驟613包括確定由設(shè)備(UElOl)的操作指示的地理位置,以及確定描述地理位置和設(shè)備(UElOl)的第一用戶之間的關(guān)系的文本,以及確定文本的隱私等級。在步驟615,確定用戶聯(lián)系人和許可等級。例如,由定制服務(wù)IlOa通過服務(wù)器API257向PML服務(wù)器250發(fā)送用戶聯(lián)系人?;谏鐣W(wǎng)絡(luò)服務(wù)中的朋友圈或PML客戶端發(fā)送的窗口 570中的活動(dòng)區(qū)域572的響應(yīng),確定每個(gè)聯(lián)系人的許可等級。一些實(shí)施例中,用戶聯(lián)系人中沒有列出的人認(rèn)為是公眾成員,僅允許觀看具有公眾隱私等級(例如等級6)的地圖項(xiàng)目。在步驟617,確定是否接收用戶項(xiàng)更新,例如,是否接收具有數(shù)據(jù)結(jié)構(gòu)321的一個(gè)或多個(gè)字段的消息。例如,在步驟421由PML客戶端152發(fā)送這樣的消息,如上所述。如果是,則在步驟619,將更新的項(xiàng)存儲于組合的個(gè)人地圖層數(shù)據(jù)結(jié)構(gòu)255中。更新的信息或者替換已經(jīng)與發(fā)送字段323中指示的消息的用戶相關(guān)的個(gè)人地圖項(xiàng)目字段330的一個(gè)或多個(gè)字段中的數(shù)據(jù),或者被增加為新個(gè)人地圖項(xiàng)目字段330。因此,步驟617包括將設(shè)備(UE101)的第一用戶關(guān)聯(lián)于組合的PML數(shù)據(jù)結(jié)構(gòu)255中的文本和地理位置和隱私等級。步驟619包括確定將第一用戶與文本和地理位置和隱私等級的關(guān)聯(lián)存儲于共同數(shù)據(jù)結(jié)構(gòu)中供多個(gè)用戶設(shè)備訪問。以上步驟611至619涉及對于多個(gè)用戶的組合PML數(shù)據(jù)結(jié)構(gòu)255的形式。以下步驟涉及在包括一個(gè)或多個(gè)非地圖應(yīng)用的一個(gè)或多個(gè)應(yīng)用中使用PML。在步驟621,從組合PML數(shù)據(jù)結(jié)構(gòu)255接收到對于用戶項(xiàng)的請求。例如,接收上述請求消息350。因此,步驟621包括接收文本和第一用戶的地理位置之間的關(guān)聯(lián)的請求。如果接收到這樣的請求,則在步驟623,認(rèn)證請求實(shí)體。例如,向AAA服務(wù)251發(fā)送請求方的證書。在步驟625,確定是否允許請求方訪問字段323中指示的用戶的字段330中的被請求個(gè)人地圖項(xiàng)目。例如,確定請求方是為標(biāo)記為用戶、直系家庭、家庭、朋友、其他聯(lián)系人還是未標(biāo)記的聯(lián)系人(因此一般公眾的成員)和被請求項(xiàng)目的隱私等級。因此,確定是否允許請求方觀看個(gè)人地圖項(xiàng)目,例如,確定與請求相關(guān)的第二用戶具有與文本相關(guān)的隱私等級的許可。如果是,則在步驟627,向請求方(例如應(yīng)用116)返回一個(gè)或多個(gè)被請求個(gè)人地圖項(xiàng)目。例如,如果字段355或字段357在請求中為空,則返回例如區(qū)域573中要呈現(xiàn)的標(biāo)簽的列表。或者,例如,如果字段355和字段357持有指示個(gè)人標(biāo)簽的信息,則返回與請求中指定的標(biāo)簽相關(guān)的字段331中的地圖數(shù)據(jù)。因此,步驟627包括如果第二用戶具有隱私等級的許可,則確定發(fā)送文本和地理位置之間的關(guān)聯(lián)。如果不允許請求方訪問被請求 個(gè)人地圖項(xiàng)目,則在步驟629,請求用戶將請求方增加至不同類別的聯(lián)系人(例如在活動(dòng)區(qū)域572中),或改變項(xiàng)目的隱私等級(例如在活動(dòng)區(qū)域535中),或允許請求方接收被請求個(gè)人地圖項(xiàng)目。如果什么都沒改變,則拒絕請求方個(gè)人地圖項(xiàng)目。因此,步驟629包括如果第二用戶不具有隱私等級的許可,則確定不發(fā)送文本和地理位置之間的關(guān)聯(lián)。如果做出改變以允許請求方,則向請求方返回一個(gè)或多個(gè)被請求個(gè)人地圖項(xiàng)目。在步驟631,確定是否注冊另一用戶。如果是,則控制返回步驟611,并繼續(xù)注冊該用戶。在步驟633,確定是否滿足結(jié)束PML服務(wù),例如,維護(hù)或設(shè)備改變的結(jié)束條件。如果是,則處理結(jié)束。否則,控制返回至步驟617,并繼續(xù)處理個(gè)人地圖層信息的任意更新或請求,如上所述。圖7是示出根據(jù)一個(gè)實(shí)施例的在安全共享個(gè)人地圖層的處理之間的交互的時(shí)序圖700。這個(gè)圖中,時(shí)間向下增加。通過在欄的頂部的框標(biāo)記的垂直欄來表示若干交互處理的每個(gè)。從一個(gè)向另一個(gè)處理發(fā)送的消息顯示為從發(fā)送處理到接收處理的水平箭頭。通過在指示時(shí)間順序的垂直位置處相同欄上的開始和結(jié)束的箭頭來指示一個(gè)處理中執(zhí)行的步驟。序列700中涉及的處理包括表示UElOl上的瀏覽器107或應(yīng)用116,或非地圖網(wǎng)絡(luò)服務(wù)110的一些組合的處理701。其他處理包括PML客戶端152 (例如客戶端200)、PML服務(wù)150 (例如服務(wù)器250)、AAA服務(wù)(例如社會網(wǎng)絡(luò)或其他定制服務(wù)110a)、和地圖服務(wù)120。從處理701向PML服務(wù)發(fā)送一個(gè)或多個(gè)注冊用戶消息711,例如在步驟611。一些實(shí)施例中,從AAA服務(wù)或社會網(wǎng)絡(luò)服務(wù)IlOa發(fā)送注冊用戶消息。響應(yīng)地,向UElOl發(fā)送一個(gè)或多個(gè)消息713以安裝PML客戶端152,例如在上述步驟613中。在處理721,PML客戶端跟蹤UElOl的位置和上下文,包括居住時(shí)間,例如在上述步驟403至409中。在與地圖 服務(wù)120交換的一個(gè)或多個(gè)消息723中確定地圖數(shù)據(jù),例如POI ID和沿著道路的路徑。在處理725,提示用戶用個(gè)人標(biāo)記來將地圖位置、POI或路徑加標(biāo)記,例如上述步驟411至419,并更新用戶的PML數(shù)據(jù)結(jié)構(gòu),例如步驟421。在一個(gè)或多個(gè)消息727中向PML服務(wù)150發(fā)送更新,以更新組合的PML,例如,組合PML數(shù)據(jù)結(jié)構(gòu)255。這個(gè)處理在步驟421中在客戶端上以及在步驟617和619中在服務(wù)器端上有所描述。隨后,一些實(shí)施例中,將一個(gè)或多個(gè)請求消息731從瀏覽器107向UElOl上的UE應(yīng)用116發(fā)送,或從網(wǎng)絡(luò)服務(wù)110或120向PML客戶端152發(fā)送。在處理733,例如,通過與AAA服務(wù)IlOa交換一個(gè)或多個(gè)認(rèn)證消息735來認(rèn)證請求方,并在一個(gè)或多個(gè)返回結(jié)果消息737中發(fā)送成功或未成功結(jié)果。執(zhí)行處理733,例如,在上述步驟425至431中。類似地,一些實(shí)施例中,將一個(gè)或多個(gè)請求消息741從瀏覽器107向UElOl上的UE應(yīng)用116發(fā)送,或從網(wǎng)絡(luò)服務(wù)110或120向PML服務(wù)器150發(fā)送。在處理743,例如,通過與AAA服務(wù)IlOa交換一個(gè)或多個(gè)認(rèn)證消息745來認(rèn)證請求方,并在一個(gè)或多個(gè)返回結(jié)果消息747中發(fā)送成功或未成功結(jié)果。執(zhí)行處理743,例如,在上述步驟621至629中。這里所述的提供安全共享的個(gè)人地圖層的處理可經(jīng)由軟件、硬件、固件或軟件和/或固件和/或硬件的組合來實(shí)現(xiàn)。例如,這里所述的處理,包括提供與服務(wù)的可用性相關(guān)的用戶接口導(dǎo)航信息,可有利地經(jīng)由處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、場可編程門陣列(FPGA)等實(shí)現(xiàn)。以下詳述用于執(zhí)行所述功能的這樣示例性硬件。圖8示出可在上面實(shí)現(xiàn)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)800。盡管關(guān)于特定設(shè)備或裝備示出計(jì)算機(jī)系統(tǒng)800,可假設(shè)其他設(shè)備或裝備(例如網(wǎng)絡(luò)元件、服務(wù)器等)可部署系統(tǒng)900的所示硬件和組件。計(jì)算機(jī)系統(tǒng)800被編程(例如經(jīng)由計(jì)算機(jī)程序代碼或指令)以如這里所述提供安全共享的個(gè)人地圖層,并且包括例如總線810的通信機(jī)構(gòu),用于在計(jì)算機(jī)系統(tǒng)800的其他內(nèi)部和外部組件之間傳遞信息。信息(還稱為數(shù)據(jù))表示成可測量現(xiàn)象的物理表達(dá),典型地為電壓,單在其他實(shí)施例中包括例如磁、電磁、壓力、化學(xué)、生物、分子、原子、亞原子和量子交互的現(xiàn)象。例如,南北磁場、或零和非零電壓代表二進(jìn)制數(shù)字(比特)的兩個(gè)狀態(tài)(O,I)。其他現(xiàn)象可代表更高基數(shù)的數(shù)字。在測量之間多個(gè)同時(shí)量子狀態(tài)的重疊代表量子比特(qubit)。一個(gè)或多個(gè)數(shù)字的序列構(gòu)成用于代表字符的數(shù)目或代碼的數(shù)字?jǐn)?shù)據(jù)。在一些實(shí)施例中,稱為模擬數(shù)據(jù)的信息通過特定范圍內(nèi)的可測量值的接近連續(xù)體來表示。計(jì)算機(jī)系統(tǒng)800,或其部分構(gòu)成用于執(zhí)行協(xié)作播放列表的生成的一個(gè)或多個(gè)步驟的部件??偩€810包括一個(gè)或多個(gè)并行的信息導(dǎo)體,從而在耦合至總線810的設(shè)備之間快速傳送信息。用于處理信息的一個(gè)或多個(gè)處理器802與總線810耦合。處理器(或多個(gè)處理器)802執(zhí)行關(guān)于信息的一組操作,所述信息由涉及提供安全共享的個(gè)人地圖層的計(jì)算機(jī)程序代碼指定。計(jì)算機(jī)程序代碼是用于操作處理器和/或計(jì)算機(jī)系統(tǒng)以執(zhí)行指定功能的一組指令或提供指令的語句。代碼例如可用編譯成處理器的本地指令集的計(jì)算機(jī)編程語言來編寫。代碼也可使用本地指令集(例如機(jī)器語言)來直接編寫。該組操作包括從總線810帶入信息并且將信息置于總線810上。該組操作還典型地包括比較兩個(gè)或更多個(gè)信息單元,移動(dòng)信息單元的位置,并且組合兩個(gè)或更多個(gè)信息單元(例如通過加或乘或邏輯運(yùn)算,如0R,異OR (·XOR)和AND)。對于處理器,可由處理器執(zhí)行的該組操作的每個(gè)操作通過稱為指令的信息來代表,例如一個(gè)或多個(gè)數(shù)字的操作代碼。處理器802要執(zhí)行的操作的序列(例如操作代碼的序列)構(gòu)成處理器指令,還稱為計(jì)算機(jī)系統(tǒng)指令,或簡單地計(jì)算機(jī)指令。處理器可實(shí)現(xiàn)為機(jī)械、電、磁、光、化學(xué)或量子組件,其中可以是單獨(dú)的或組合的。計(jì)算機(jī)系統(tǒng)800還包括耦合至總線810的存儲器804。存儲器804(例如隨機(jī)存取存儲器(RAM)或其他動(dòng)態(tài)存儲裝置)存儲包括用于提供安全共享的個(gè)人地圖層的處理器指令的信息。動(dòng)態(tài)存儲器允許其中存儲的信息由計(jì)算機(jī)系統(tǒng)800改變。RAM允許在稱為存儲器地址的位置存儲的信息單元獨(dú)立于相鄰地址被存儲和提取。存儲器804還由處理器802使用,以在處理器指令的執(zhí)行期間存儲臨時(shí)值。計(jì)算機(jī)系統(tǒng)800還包括只讀存儲器(ROM)806和耦合至總線810的其他靜態(tài)存儲裝置,用于存儲可由計(jì)算機(jī)系統(tǒng)800改變的靜態(tài)信息,包括指令。一些存儲器包括易失性存儲裝置,當(dāng)失去電力時(shí)其失去在上面存儲的信息。耦合至總線810的還有非易失性(永久性)存儲裝置808,例如磁盤、光盤或閃速卡,用于存儲即使當(dāng)計(jì)算機(jī)系統(tǒng)800關(guān)閉或失去電力時(shí)仍舊持續(xù)的信息,包括指令??蓮耐獠枯斎朐O(shè)備812 (例如鍵盤,包含人工用戶操作的字母數(shù)字鍵,或傳感器)向總線810提供信息(包括用于提供安全共享的個(gè)人地圖層的指令)供處理器使用。傳感器檢測在其周圍的條件,并且將那些條件轉(zhuǎn)換成物理表達(dá),其兼容于可測量現(xiàn)象以用于代表計(jì)算機(jī)系統(tǒng)800中的信息。耦合至總線810的其他外部設(shè)備(主要用于與人工交互)包括顯示器設(shè)備814,例如陰極射線管(CRT)或液晶顯示器(IXD)、或呈現(xiàn)文本和圖像的等離子屏或打印機(jī),以及定點(diǎn)設(shè)備816,例如鼠標(biāo)或跟蹤球或指針定向鍵、或運(yùn)動(dòng)傳感器,用于控制在顯示器814上呈現(xiàn)的小光標(biāo)圖像的位置以及發(fā)出與顯示器814上呈現(xiàn)的圖形元素相關(guān)的命令。在一些實(shí)施例中,例如,在計(jì)算機(jī)系統(tǒng)800自動(dòng)執(zhí)行所有功能而無需人工輸入時(shí),忽略外部輸入設(shè)備812、顯不器設(shè)備814和定點(diǎn)設(shè)備816中的一個(gè)或多個(gè)。在所示實(shí)施例中,專用硬件(例如專用集成電路(ASIC)820)耦合至總線810。專用硬件配置為為了專用目的足夠快速地執(zhí)行并未由處理器802執(zhí)行的操作。應(yīng)用專用IC的實(shí)例包括圖形加速器卡,用于生成針對顯示器814的圖像;密碼板,用于加密和解密在網(wǎng)絡(luò)上發(fā)送的消息;語音識別;以及對于專用外部設(shè)備的接口,例如機(jī)器臂和醫(yī)學(xué)掃描設(shè)備,其重復(fù)執(zhí)行在硬件中更加有效實(shí)施的操作的一些復(fù)雜序列。計(jì)算機(jī)系統(tǒng)800還包括耦合至總線810的通信接口 870的一個(gè)或多個(gè)實(shí)例。通信接口 870提供對于用他們自身處理器運(yùn)行的各種外部設(shè)備(例如打印機(jī)、掃描儀和外部盤)的單路或雙路通信耦合。一般地,耦合利用與本地網(wǎng)絡(luò)780連接的網(wǎng)絡(luò)鏈路878,具有他們自身處理器的各種外部設(shè)備連接至局部網(wǎng)絡(luò)880。例如,通信接口 870可以是個(gè)人計(jì)算機(jī)上的并行端口或串行端口或通用串行總線(USB)端口。在一些實(shí)施例中,通信接口 870是向相應(yīng)類型的電話線路提供信息通信連接的集成服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡或數(shù)字訂戶線路(DSL)卡或電話調(diào)制解調(diào)器。在一些實(shí)施例中,通信接口 870是將總線810上的信號轉(zhuǎn)換成用于在同軸電纜上通信連接的信號或轉(zhuǎn)換成用于在光纖電纜上通信連接的光學(xué)信號的電纜調(diào)制解調(diào)器。作為另一實(shí)例,通信接口 870可以是向兼容LAN (例如以太網(wǎng))提供數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。也可實(shí)施無線鏈路。對于無線鏈路,通信接口 870發(fā)送或接收或既發(fā)送又接收電、聲或電磁信號,包括紅外和光學(xué)信號,其承載例如數(shù)字?jǐn)?shù)據(jù)的信息流。例如,在無線手持設(shè)備(例如像蜂窩電話的移動(dòng)電話)中,通信接口 870包括無線電帶電磁發(fā)送器和接收器,稱為無線電收發(fā)器。某些 實(shí)施例中,通信接口 870能夠?qū)τ赨ElOl連接至的通信網(wǎng)絡(luò)105。這里使用術(shù)語“計(jì)算機(jī)可讀介質(zhì)”來表示參與到向處理器802提供信息(包括用于執(zhí)行的指令)的任意介質(zhì)。這樣的介質(zhì)可采用許多形式,包括但不限于,非易失性介質(zhì)、易失性介質(zhì)、和傳輸介質(zhì)。非易失性介質(zhì)包括例如光或磁盤,例如存儲裝置808。易失性介質(zhì)包括例如動(dòng)態(tài)存儲器804。傳輸介質(zhì)包括例如同軸電纜、銅線、光纖電纜、和載波,其在無需布線或電纜的情況下通過空間行進(jìn),例如聲波和電磁波,包括無線電、光和紅外波。信號包括在通過傳輸介質(zhì)發(fā)送的振幅、頻率、相位、極化或其他物理屬性的人工瞬間改變。計(jì)算機(jī)可讀介質(zhì)的通用形式包括例如軟盤、靈活盤、硬盤、磁帶、任意其他磁介質(zhì)、CD-ROM、CDRW、DVD、任意其他光學(xué)介質(zhì)、穿孔卡、紙帶、光學(xué)標(biāo)記表、具有孔或其他光學(xué)可識別特征的模式的任意其他物理介質(zhì),RAM、PROM、EPROM、FLASH-EPR0M、任意其他存儲器芯片或盒、載波、計(jì)算機(jī)可從中讀取的任意其他介質(zhì)。這里使用術(shù)語“計(jì)算機(jī)可讀存儲介質(zhì)”表示除了傳輸介質(zhì)之外的任意計(jì)算機(jī)可讀介質(zhì)。在一個(gè)或多個(gè)有形的媒體中進(jìn)行編碼的邏輯包括在計(jì)算機(jī)可讀存儲媒體和諸如ASIC820的專用目的硬件上的處理器指令中的一個(gè)或兩個(gè)。網(wǎng)絡(luò)鏈路878典型地通過一個(gè)或多個(gè)網(wǎng)絡(luò)使用傳輸媒體將信息通信提供給使用或處理該信息的其它設(shè)備。例如,網(wǎng)絡(luò)鏈路878可通過本地網(wǎng)絡(luò)880將連接提供給主計(jì)算機(jī)882或由國際互聯(lián)網(wǎng)服務(wù)提供商(ISP)運(yùn)營的設(shè)備884來提供連接。ISP裝備884從而通過現(xiàn)在通常被稱為國際互聯(lián)網(wǎng)890的網(wǎng)絡(luò)中的公共的、全球分組交換通信網(wǎng)絡(luò)提供數(shù)據(jù)通信服務(wù)。與國際互聯(lián)網(wǎng)連接的被稱為服務(wù)器主機(jī)892的計(jì)算機(jī)響應(yīng)于通過國際互聯(lián)網(wǎng)接收的信息,駐留提供服務(wù)的處理。例如,服務(wù)主機(jī)892駐留處理,所述處理提供用于在顯示器814上呈現(xiàn)表示視頻數(shù)據(jù)的信息??梢灶A(yù)期的是,可在諸如主機(jī)882和服務(wù)器892的其他計(jì)算機(jī)系統(tǒng)中以各種配置方式來部署系統(tǒng)800的組件。本發(fā)明的至少一些實(shí)施方式與用于實(shí)現(xiàn)這里描述的一些或全部技術(shù)的計(jì)算機(jī)系統(tǒng)800的使用相關(guān)。根據(jù)本發(fā)明的一個(gè)實(shí)施方式,響應(yīng)于處理器702執(zhí)行包含在存儲器804中的一個(gè)或多個(gè)處理器指令的一個(gè)或多個(gè)序列,這些技術(shù)由計(jì)算機(jī)系統(tǒng)800執(zhí)行。也被稱為計(jì)算機(jī)指令、軟件和程序代碼的這種指令可從諸如存儲設(shè)備808或網(wǎng)絡(luò)鏈路878的另一計(jì)算機(jī)可讀媒介讀入到存儲器804。包含在存儲器804中的指令序列的執(zhí)行促使處理器802執(zhí)行這里描述的方法步驟中的一個(gè)或多個(gè)。在可替換的實(shí)施方式中,諸如ASIC820的硬件可用于替換實(shí)現(xiàn)本發(fā)明的軟件或與實(shí)現(xiàn)本發(fā)明的軟件結(jié)合。從而,本發(fā)明的實(shí)施方式不局限于硬件和軟件的任何特定組合,除非在這里明確聲明。通過網(wǎng)絡(luò)鏈路878和通過通信接口 870的其它網(wǎng)絡(luò)傳輸?shù)男盘枖y帶去往和來自計(jì)算機(jī)系統(tǒng)800的信息。計(jì)算機(jī)系統(tǒng)800可通過網(wǎng)絡(luò)880、890 (其中通過網(wǎng)絡(luò)鏈路878和通信接口 870)發(fā)送和接收包括程序代碼的信息。在使用國際互聯(lián)網(wǎng)890的實(shí)施例中,服務(wù)器主機(jī)892通過國際互聯(lián)網(wǎng)890、ISP設(shè)備884、本地網(wǎng)絡(luò)880和通信接口 870,傳輸用于由計(jì)算機(jī)900發(fā)送的消息所請求的特定應(yīng)用的程序代碼。所接收的代碼可由處理器802在接收時(shí)執(zhí)行,或可存儲在存儲器804或存儲設(shè)備808或其它非易失性存儲器中以用于稍后的執(zhí)行,或者兩者。在該方式下,計(jì)算機(jī)系統(tǒng)800可以按載波上信號的形式獲得應(yīng)用程序代碼。計(jì)算機(jī)可讀媒體的各種形式可涉及在將一個(gè)或多個(gè)指令序列或數(shù)據(jù)或兩者攜帶給處理器802以用于執(zhí)行。例如,指令和數(shù)據(jù)初始可由諸如主機(jī)882的遠(yuǎn)程計(jì)算機(jī)的磁盤攜帶。遠(yuǎn)程計(jì)算機(jī)將指令和數(shù)據(jù)裝載入其動(dòng)態(tài)存儲器中,并使用調(diào)制解調(diào)器通過電話線發(fā)送指令和數(shù)據(jù)。位于計(jì)算機(jī)系統(tǒng)800本地的調(diào)制解調(diào)器在電話線上接收指令和數(shù)據(jù),并使用紅外發(fā)射機(jī)將指令和數(shù)據(jù)轉(zhuǎn)換為用作網(wǎng)絡(luò)鏈路878的紅外載波上的信號。用作通信接口870的紅外檢測器接收在紅外信號中攜帶的指令和數(shù)據(jù),并將表示指令和數(shù)據(jù)的信息放置在總線810上??偩€810將信 息攜帶到存儲器804,處理器802從存儲器804獲取指令并且通過使用隨指令發(fā)送的一些數(shù)據(jù)執(zhí)行指令。在存儲器804中接收的指令和數(shù)據(jù)可任選的存儲在存儲設(shè)備808上,可在處理器802執(zhí)行之前或之后。圖9描述了在其上可以實(shí)現(xiàn)本發(fā)明實(shí)施方式的芯片集900。將芯片集900編程為提供從有序列表對條目進(jìn)行快速選擇,例如包括相對于圖8所描述的被結(jié)合一個(gè)或多個(gè)物理封裝(例如,芯片)的處理器和存儲組件。通過示例的方式,物理封裝包括在結(jié)構(gòu)組裝(例如,基板)上的一個(gè)或多個(gè)材料、組件、和/或?qū)Ь€的安排,從而提供諸如物理強(qiáng)度、大小恒定和/或電子交互限制的一個(gè)或多個(gè)特性??梢灶A(yù)期的是,在特定的實(shí)施方式中,芯片集900可在單一的芯片上實(shí)現(xiàn)??梢灶A(yù)期的是,在特定的實(shí)施方式中,芯片集或芯片900可實(shí)現(xiàn)為單獨(dú)的“片上系統(tǒng)”??梢灶A(yù)期的是,在特定的實(shí)施方式中,將不使用單獨(dú)ASIC,例如,這里公開的所有相關(guān)功能通過一個(gè)或多個(gè)處理器執(zhí)行。芯片集或芯片900,或者其一部分,構(gòu)成用于提供與服務(wù)的可用性相關(guān)的用戶接口導(dǎo)航信息的一個(gè)或多個(gè)步驟的部件。芯片集或芯片900,或者其一部分,構(gòu)成用于提供安全共享的個(gè)人地圖層的一個(gè)或多個(gè)步驟的部件。在一個(gè)實(shí)施方式中,芯片集900包括諸如用于在芯片集900的組件之間傳遞信息的總線901的通信機(jī)制。處理器903具有與總線901的連通性以執(zhí)行例如存儲在存儲器905中的指令和處理信息。處理器903可包括一個(gè)或多個(gè)處理核心,其中將每個(gè)核心配置為獨(dú)立地執(zhí)行。多核心處理器能夠在單一物理封裝中進(jìn)行多處理。多核心處理器的實(shí)施例包括兩個(gè)、四個(gè)、八個(gè)或更多個(gè)處理核心??商鎿Q地或另外地,處理器903可包括一個(gè)或多個(gè)通過總線901串聯(lián)配置的微處理器,以便能夠獨(dú)立地執(zhí)行指令、流水線和多線程。處理器903還可與一個(gè)或多個(gè)專用組件結(jié)合以執(zhí)行特定的處理功能和任務(wù),例如一個(gè)或多個(gè)數(shù)字信號處理器(DSP) 907、或一個(gè)或多個(gè)專用集成電路(ASIC) 909。典型地,將DSP907配置為與處理器903獨(dú)立地實(shí)時(shí)處理真實(shí)世界的信號(例如,聲音)。相似地,可將ASIC909配置為執(zhí)行不能由通用處理器容易地執(zhí)行的專用功能。這里描述的有助于執(zhí)行本發(fā)明功能的其它專用組件包括一個(gè)或多個(gè)現(xiàn)場可編程門陣列(FPGA)(沒有示出)、一個(gè)或多個(gè)控制器(沒有示出)、或一個(gè)或多個(gè)其它專用目的計(jì)算機(jī)芯片。在一個(gè)實(shí)施例中,芯片集或芯片900僅包括一個(gè)或多個(gè)處理器和支持和/或涉及和/或用于一個(gè)或多個(gè)處理器的一些軟件和/或固件。處理器903和附帶的組件具有經(jīng)由總線901的與存儲器905的連通性。存儲器905包括用于存儲可執(zhí)行指令的動(dòng)態(tài)存儲器(例如,RAM、磁盤、可寫光盤等)和靜態(tài)存儲器(例如,ROM、⑶-ROM等),其中在執(zhí)行可執(zhí)行指令時(shí)執(zhí)行這里描述的創(chuàng)造性步驟以提供從有序列表對條目進(jìn)行快速選擇。存儲器905還存儲與創(chuàng)造性步驟的執(zhí)行相關(guān)的數(shù)據(jù)或由創(chuàng)造性步驟的執(zhí)行所產(chǎn)生的數(shù)據(jù)。圖10是根據(jù)一個(gè)實(shí)施方式的能夠在圖1的系統(tǒng)中進(jìn)行操作的用于通信的移動(dòng)終端(例如,手持機(jī))的示例性組件的示意圖。在一些實(shí)施方式中,移動(dòng)終端1001或其一部分,構(gòu)成用于執(zhí)行提供從有序列表對條目進(jìn)行快速選擇的一個(gè)或多個(gè)步驟的部件。一般地,通常按照前端和后端特性對無線電接收機(jī)進(jìn)行限定。接收機(jī)的前端包括全部的射頻(RF)電路,而后端包括全部的基帶處理電路。如在本申請中所使用的,術(shù)語“電路”涉及(I)僅為硬件實(shí)現(xiàn)方式(例如僅在模擬和/或數(shù)字電路中的實(shí)現(xiàn)方式),和(2)電路和軟件(和/或固件)的結(jié)合(例如,如果應(yīng)用 于特定上下文,將共同工作的包括數(shù)字信號處理器的處理器、軟件和存儲器結(jié)合在一起以促使諸如移動(dòng)電話或服務(wù)器的裝置執(zhí)行各種功能)。該“電路”的定義應(yīng)用于在該申請中對該術(shù)語的全部使用,包括任何權(quán)利要求。如另一實(shí)施例,如在該申請中使用的并且如果可應(yīng)用于特定的上下文,則術(shù)語“電路”還可覆蓋僅由處理器(或多個(gè)處理器)和其(或它們的)相應(yīng)的軟件/固件的實(shí)現(xiàn)方式。術(shù)語“電路”還可覆蓋可應(yīng)用于特定上下文的情況,例如蜂窩網(wǎng)絡(luò)設(shè)備或其它網(wǎng)絡(luò)設(shè)備中的移動(dòng)電話或相似集成電路中的基帶集成電路或應(yīng)用處理器集成電路。電話的相關(guān)內(nèi)部組件包括主控制單元(MCU) 1003、數(shù)字信號處理器(DSP) 1005、和包括麥克風(fēng)增益控制單元和揚(yáng)聲器增益控制單元的接收機(jī)/發(fā)射機(jī)單元。主顯示器單元907給用戶提供顯示以支持執(zhí)行或支持提供媒體內(nèi)容搜索能力的步驟的各種應(yīng)用和移動(dòng)終端功能。顯示器1007包括配置為在移動(dòng)終端(例如,移動(dòng)電話)的用戶接口的至少一部分上進(jìn)行顯示的顯示器電路。此外,將顯示器1007和顯示器電路配置為便于移動(dòng)終端的至少一些功能的用戶控制。音頻功能電路1009包括麥克風(fēng)1011和將從麥克風(fēng)1011輸出的語音信號進(jìn)行放大的麥克風(fēng)放大器。將從麥克風(fēng)1011輸出的經(jīng)放大的語音信號提供給編碼器/ 解碼器(CODEC) 1013。無線電部分1015對功率進(jìn)行放大,并對頻率進(jìn)行轉(zhuǎn)換,以便通過天線1017與包括在移動(dòng)通信系統(tǒng)中的基站進(jìn)行通信。功率放大器(PA) 1019和發(fā)射機(jī)/調(diào)制電路可操作地對MCU1003進(jìn)行響應(yīng),將來自PA1019的輸出耦合至雙工器1021或循環(huán)器(circulator)或天線開關(guān),這是現(xiàn)有技術(shù)公知的。PA1019還與電池接口和電源控制單元1020耦合。在使用中,移動(dòng)終端1001的用戶對麥克風(fēng)1011說話,且他或她的語音連同任何檢測到的背景噪聲被轉(zhuǎn)換為模擬電壓。從而通過模擬數(shù)字轉(zhuǎn)換器(ADC)1023將模擬電壓轉(zhuǎn)換為數(shù)字信號。控制單元1003將數(shù)字信號路由到DSP1005中以在DSP1005中進(jìn)行處理,例如語音編碼、信道編碼、加密和交織。在一個(gè)實(shí)施方式中,通過沒有單獨(dú)示出的單元,使用諸如全球演進(jìn)(EDGE)、通用分組無線服務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、國際互聯(lián)網(wǎng)多媒體子系統(tǒng)(IMS)、通用移動(dòng)通信系統(tǒng)(UMTS)等蜂窩傳輸協(xié)議,以及諸如微波接入(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛(wèi)星等的其它合適的無線介質(zhì),對處理的語音信號進(jìn)行編碼。隨后,將編碼的信號路由到均衡器1025,以便對在通過空中傳輸處理中發(fā)生的諸如相位和幅度失真的任何頻率相關(guān)損耗進(jìn)行補(bǔ)償。在對比特流進(jìn)行均衡后,調(diào)制器1027將信號與在RF接口 1029中產(chǎn)生的RF信號結(jié)合。調(diào)制器1027通過頻率或相位調(diào)制產(chǎn)生正弦波。為了準(zhǔn)備用于傳輸?shù)男盘?,上變頻器1031將從調(diào)制器1027輸出的正弦波與由合成器1033產(chǎn)生的另一正弦波組合,以獲得期望的傳輸頻率。從而將信號通過PA1019進(jìn)行發(fā)送,以使信號增加到合適的功率水平。在實(shí)際的系統(tǒng)中,PA1019作為可變增益放大器,由DSP1005通過網(wǎng)絡(luò)基站接收的信息來控制PA1019的增益。從而在雙工器1021中信號進(jìn)行濾波,并可選擇性地發(fā)送給天線耦合器1035以進(jìn)行阻抗匹配,從而提供最大功率的傳送。最后,經(jīng)由天線1017將信號發(fā)送給本地基站??晒?yīng)自動(dòng)增益控制(AGC)以控制接收機(jī)最后階段的增益??蓪⑿盘栍蛇@里轉(zhuǎn)發(fā)到遠(yuǎn)端電話,其可以是另一蜂窩電話、其它移動(dòng)電話或與公共交換電話網(wǎng)絡(luò)(PSTN)或其它電話網(wǎng)絡(luò)連接的固定電話。通過天線1017接收被傳輸給移動(dòng)終端1001的語音信號,并立即由低噪聲放大器(LNA) 1037放大。下變頻器1039降低載波頻率,且解調(diào)器1041去除RF,只留下數(shù)字比特流。隨后信號通過均衡器1025,并由DSP1005進(jìn)行處理。數(shù)模轉(zhuǎn)換器(DAC) 1043對信號進(jìn)行轉(zhuǎn)換,并將相應(yīng)的輸出通過揚(yáng)聲器1045傳輸給用戶,所有的操作都在主控制單元(MCU)1003的控制下,其中主控制單元可實(shí)現(xiàn)為中央處理單元(CPU)(在圖中沒有示出)。MCU1003從鍵盤1047接收包括輸入信號的各種信號。與其它用戶輸入組件(例如,麥克風(fēng)1011)結(jié)合的鍵盤1047和/或MCU1003包括用于管理用戶輸入的用戶接口電路。MCU1003運(yùn)行用戶接口軟件,便于對移動(dòng)終端的至少一些功能的用戶控制,以提供從有序列表對條目進(jìn)行快速選擇。MCU1003還分別將顯示命令和切換命令遞送給顯示器1007和語音輸出切換控制器。此外,MCU1003與DSP1005交換信息,并可選擇地訪問所結(jié)合的SM卡1049和存儲器1051。此外,MCU1003執(zhí)行終端要求的各種控制功能。DSP1005可根據(jù)實(shí)現(xiàn)方式在語音信號上執(zhí)行任何種類的傳統(tǒng)數(shù)字處理功能。此外,DSP1005從麥克風(fēng)1011檢測的信號確定本地環(huán)境的背景噪聲水平,并為將麥克風(fēng)1011的增益設(shè)置為所選的水平,以補(bǔ)償移動(dòng)終端1001的用戶的自然傾向(tendency)。C0DEC1013包括ADC1023和DAC1043。存儲器1051存儲包括呼叫進(jìn)入語音數(shù)據(jù)的各種數(shù)據(jù),并能夠存儲包括從全球國際互聯(lián)網(wǎng)接收的音樂數(shù)據(jù)的其它數(shù)據(jù)。軟件模塊可駐留在RAM存儲器、閃存存儲器、寄存器、或現(xiàn)有技術(shù)中已知的其它任何形式的可寫入存儲介質(zhì)。存儲設(shè)備1051可以是 ,但不局限于,單一存儲器、CD、DVD、ROM、RAM、EEPR0M、光學(xué)存儲器、或能夠存儲數(shù)字?jǐn)?shù)據(jù)的其它任何非易失性存儲媒介。
例如,可選擇地結(jié)合的SM卡1049攜帶重要的信息,例如蜂窩電話號碼、支持服務(wù)的載波、訂閱細(xì)節(jié)和安全信息。SM卡1049主要用于在無線電網(wǎng)絡(luò)上識別移動(dòng)終端1001???049還包含用于存儲個(gè)人電話號碼注冊、文本消息和用戶專用移動(dòng)終端設(shè)置的存儲器。盡管結(jié)合多個(gè)實(shí)施方式和實(shí)現(xiàn)方式介紹了本發(fā)明,但是本發(fā)明不局限于此,而是可覆蓋落入所附權(quán)利要求范圍的各種明顯修改和等價(jià)安排。盡管本發(fā)明的特征在權(quán)利要求中以特定的組合進(jìn)行表達(dá),但可以 預(yù)期的是,這些特征可以按任意的組合和順序進(jìn)行安排。
權(quán)利要求
1.一種方法,包括 確定至少與設(shè)備的操作關(guān)聯(lián)的地理位置; 確定描述至少地理位置和設(shè)備的至少第一用戶之間的關(guān)系的指示; 確定對于所述指示的至少一個(gè)隱私等級;和 將設(shè)備的至少第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述至少一個(gè)隱私等級。
2.如權(quán)利要求1所述的方法,其中 確定指示還包括確定呈現(xiàn)從第一用戶請求指示的提示;和 將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級至少部分地基于響應(yīng)于呈現(xiàn)提示而接收的響應(yīng)。
3.如權(quán)利要求1-2中任一項(xiàng)所述的方法,其中確定與設(shè)備的操作關(guān)聯(lián)的地理位置還包括基于與設(shè)備共置的定位系統(tǒng)確定至少在地理位置的附近暫停的時(shí)間和持續(xù)時(shí)間。
4.如權(quán)利要求2-3中任一項(xiàng)所述的方法,其中確定呈現(xiàn)提示還包括 至少部分地基于地理位置和對于設(shè)備的上下文確定個(gè)人描述詞匯項(xiàng)目;和 確定呈現(xiàn)所述個(gè)人描述詞匯項(xiàng)目。
5.如權(quán)利要求2-4中任一項(xiàng)所述的方法,其中確定呈現(xiàn)提示還包括 至少部分地基于與地圖數(shù)據(jù)庫中的地理位置關(guān)聯(lián)的興趣點(diǎn)的類型確定個(gè)人描述詞匯詞語;和 確定呈現(xiàn)所述個(gè)人描述詞匯項(xiàng)目。
6.如權(quán)利要求4-5中任一項(xiàng)所述的方法,其中基于所述響應(yīng)將第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述至少一個(gè)隱私等級還包括將所述第一用戶和所述指示和所述地理位置和所述至少一個(gè)隱私等級關(guān)聯(lián)于所述個(gè)人描述詞匯項(xiàng)目。
7.如權(quán)利要求1-6中任一項(xiàng)所述的方法,其中確定至少一個(gè)隱私等級還包括基于地理位置和對于設(shè)備的上下文確定至少一個(gè)建議的隱私等級。
8.如權(quán)利要求2-7中任一項(xiàng)所述的方法,其中確定至少一個(gè)隱私等級還包括確定在提示中呈現(xiàn)至少一個(gè)建議的隱私等級。
9.如權(quán)利要求1-8中任一項(xiàng)所述的方法,其中將至少一個(gè)隱私等級關(guān)聯(lián)于至少一個(gè)社會網(wǎng)絡(luò)服務(wù)中的至少一個(gè)聯(lián)系人圈。
10.如權(quán)利要求1-9中任一項(xiàng)所述的方法,還包括 接收所述指示和所述第一用戶的地理位置之間的關(guān)聯(lián)的至少一個(gè)請求; 確定與所述請求關(guān)聯(lián)的至少第二用戶是否具有對于與所述指示關(guān)聯(lián)的至少一個(gè)隱私等級的許可; 如果至少第二用戶不具有至少一個(gè)隱私等級的許可,則確定不發(fā)送所述指示和所述地理位置之間的關(guān)聯(lián);和 如果至少第二用戶具有至少一個(gè)隱私等級的許可,則確定發(fā)送所述指示和所述地理位置之間的關(guān)聯(lián)。
11.如權(quán)利要求10所述的方法,其中所述請求表示所述指示。
12.如權(quán)利要求10-11中任一項(xiàng)所述的方法,其中所述請求表示與所述指示關(guān)聯(lián)的個(gè)人描述詞匯項(xiàng)目。
13.如權(quán)利要求10-12中任一項(xiàng)所述的方法,其中所述請求表示所述第一用戶。
14.如權(quán)利要求1-13中任一項(xiàng)所述的方法,還包括確定將所述第一用戶與所述指示和所述地理位置和所述至少一個(gè)隱私等級的關(guān)聯(lián)存儲于至少共同數(shù)據(jù)結(jié)構(gòu)中,供多個(gè)用戶設(shè)備訪問。
15.一種方法,包括促進(jìn)訪問至少一個(gè)接口,其配置為允許訪問至少一個(gè)服務(wù),所述至少一個(gè)服務(wù)配置為至少執(zhí)行以下步驟 確定至少與設(shè)備的操作關(guān)聯(lián)的地理位置; 確定描述至少地理位置和設(shè)備的至少第一用戶之間的關(guān)系的指示; 確定對于所述指示的至少一個(gè)隱私等級;和 將設(shè)備的至少第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述至少一個(gè)隱私等級。
16.如權(quán)利要求15所述的方法,其中所述至少一個(gè)服務(wù)還配置為執(zhí)行權(quán)利要求2-14中任一項(xiàng)的方法的步驟。
17.一種裝置,包括 至少一個(gè)處理器;以及 包括一個(gè)或多個(gè)程序的計(jì)算機(jī)程序代碼的至少一個(gè)存儲器; 所述至少一個(gè)存儲器和計(jì)算機(jī)程序代碼配置為,利用所述至少一個(gè)處理器,使得所述裝置至少執(zhí)行以下步驟 確定至少與第二裝置的操作關(guān)聯(lián)的地理位置; 確定描述至少地理位置和設(shè)備的至少第一用戶之間的關(guān)系的指示; 確定對于所述指示的至少一個(gè)隱私等級;和 將至少第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述至少一個(gè)隱私等級。
18.如權(quán)利要求17所述的裝置,其中所述裝置等同于所述第二裝置。
19.如權(quán)利要求17-18中任一項(xiàng)所述的裝置,其中 確定指示還包括確定呈現(xiàn)從第一用戶請求指示的提示;和 將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級至少部分地基于響應(yīng)于呈現(xiàn)提示而接收的響應(yīng)。
20.如權(quán)利要求17-19中任一項(xiàng)所述的裝置,其中確定設(shè)備的操作指示的地理位置還包括基于與設(shè)備共置的定位系統(tǒng)確定在地理位置的附近暫停的時(shí)間和持續(xù)時(shí)間。
21.如權(quán)利要求19-20中任一項(xiàng)所述的裝置,其中確定呈現(xiàn)提示還包括 至少部分地基于地理位置和對于設(shè)備的上下文確定個(gè)人描述詞匯詞語;和 確定呈現(xiàn)所述個(gè)人描述詞匯詞語。
22.如權(quán)利要求19-21中任一項(xiàng)所述的裝置,其中確定呈現(xiàn)提示還包括 至少部分地基于與地圖數(shù)據(jù)庫中的地理位置關(guān)聯(lián)的興趣點(diǎn)的類型確定個(gè)人描述詞匯詞語;和 確定呈現(xiàn)所述個(gè)人描述詞匯詞語。
23.如權(quán)利要求21-22中任一項(xiàng)所述的裝置,其中基于所述響應(yīng)將第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級還包括將所述第一用戶和所述指示和所述地理位置和所述隱私等級關(guān)聯(lián)于所述個(gè)人描述詞匯詞語。
24.如權(quán)利要求17-23中任一項(xiàng)所述的裝置,其中確定隱私等級還包括基于地理位置和對于設(shè)備的上下文確定建議的隱私等級。
25.如權(quán)利要求19-24中任一項(xiàng)所述的裝置,其中確定隱私等級還包括確定在提示中呈現(xiàn)建議的隱私等級。
26.如權(quán)利要求17-25中任一項(xiàng)所述的裝置,其中將隱私等級關(guān)聯(lián)于社會網(wǎng)絡(luò)服務(wù)中的聯(lián)系人圈。
27.如權(quán)利要求17-26中任一項(xiàng)所述的裝置,還包括 接收所述指示和所述第一用戶的地理位置之間的關(guān)聯(lián)的請求; 確定與所述請求關(guān)聯(lián)的第二用戶是否具有對于與所述指示關(guān)聯(lián)的隱私等級的許可; 如果第二用戶不具有隱私等級的許可,則確定不發(fā)送所述指示和所述地理位置之間的關(guān)聯(lián);和 如果第二用戶具有隱私等級的許可,則確定發(fā)送所述指示和所述地理位置之間的關(guān)聯(lián)。
28.如權(quán)利要求27所述的裝置,其中所述請求表示所述指示。
29.如權(quán)利要求27-28中任一項(xiàng)所述的裝置,其中所述請求表示與所述指示關(guān)聯(lián)的個(gè)人描述詞匯詞語。
30.如權(quán)利要求27-29中任一項(xiàng)所述的裝置,其中所述請求表示所述第一用戶。
31.如權(quán)利要求17-30中任一項(xiàng)所述的裝置,還包括確定將所述第一用戶與所述指示和所述地理位置和所述隱私等級的關(guān)聯(lián)存儲于共同數(shù)據(jù)結(jié)構(gòu)中,供多個(gè)用戶設(shè)備訪問。
32.如權(quán)利要求17-31中任一項(xiàng)所述的裝置,其中所述第二裝置是移動(dòng)電話,還包括 用戶接口電路和用戶接口軟件,配置為通過使用顯示器促使移動(dòng)電話的至少一些功能的用戶控制和配置為響應(yīng)于用戶輸入;和 顯示器和顯示器電路,配置為顯示移動(dòng)電話的用戶界面的至少一部分,所述顯示器和顯示器電路配置為促使移動(dòng)電話的至少一些功能的用戶控制。
33.一種計(jì)算機(jī)可讀存儲介質(zhì),承載一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行權(quán)利要求1-16中任一項(xiàng)的方法。
34.一種計(jì)算機(jī)程序產(chǎn)品,包括一個(gè)或多個(gè)指令的一個(gè)或多個(gè)序列,當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行權(quán)利要求1-16中任一項(xiàng)的方法。
35.一種裝置,包括 確定設(shè)備的操作指示的地理位置的部件; 確定描述地理位置和設(shè)備的第一用戶之間的關(guān)系的指示的部件; 確定對于所述指示的隱私等級的部件;和 將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級的部件。
36.如權(quán)利要求35所述的裝置,還包括執(zhí)行權(quán)利要求2-14中任一項(xiàng)的方法的每個(gè)步驟的部件。
全文摘要
提供安全共享的個(gè)人地圖層的技術(shù)包括確定地理位置。該地理位置與設(shè)備的操作關(guān)聯(lián)。該技術(shù)還包括確定描述地理位置和設(shè)備的第一用戶之間的關(guān)系的指示。該技術(shù)還包括確定對于所述指示的隱私等級。然后,將設(shè)備的第一用戶關(guān)聯(lián)于所述指示和所述地理位置和所述隱私等級。一些實(shí)施例中,該技術(shù)還包括至少部分地基于地理位置和對于設(shè)備的上下文確定個(gè)人描述詞匯詞語。然后,確定在設(shè)備上呈現(xiàn)包括個(gè)人描述詞匯詞語的提示。
文檔編號H04W4/02GK103069849SQ201080068561
公開日2013年4月24日 申請日期2010年8月13日 優(yōu)先權(quán)日2010年8月13日
發(fā)明者S·K·薩蒂施, 田繼雷 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1