国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      展現(xiàn)基于位置的內(nèi)容的方法和裝置的制作方法

      文檔序號:6361162閱讀:128來源:國知局
      專利名稱:展現(xiàn)基于位置的內(nèi)容的方法和裝置的制作方法
      展現(xiàn)基于位置的內(nèi)容的方法和裝置
      背景技術
      服務提供商和設備制造商(例如,無線、蜂窩等)不斷受到挑戰(zhàn),以例如通過提供有競爭力的網(wǎng)絡服務來向消費者傳達價值和便利。一個感興趣的領域是在普遍性、功能性和內(nèi)容性方面大有增加的基于位置的服務(例如,導航服務、測繪服務、擴展現(xiàn)實應用等)的開發(fā)。然而,通過這些服務的可用內(nèi)容和功能的這種增加,服務提供商和設備制造商面臨著用用戶容易并快速理解的方式展現(xiàn)內(nèi)容的巨大技術挑戰(zhàn)。

      發(fā)明內(nèi)容
      因此,需要高效地且有效地向用戶展現(xiàn)基于位置的內(nèi)容的方法。根據(jù)一個實施例,一種方法,包括:提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容。該方法還包括:提取所述一個或多個對象的一個或多個模型。該方法還包括:至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。根據(jù)另一實施例,一種裝置,包括:至少一個處理器;以及包括一個或多個程序的計算機程序代碼的至少一個存儲器;所述至少一個存儲器和計算機程序代碼被配置為,利用所述至少一個處理器,使得所述裝置執(zhí)行:提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容。還使得所述裝置執(zhí)行:提取所述一個或多個對象的一個或多個模型。還使得所述裝置執(zhí)行:至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。根據(jù)另一實施例,一種計算機可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當由一個或多個處理器執(zhí)行時,使得裝置執(zhí)行:提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容。還使得所述裝置執(zhí)行:提取所述一個或多個對象的一個或多個模型。還使得所述裝置執(zhí)行:至少部分地使得在所述基于位置服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。根據(jù)另一實施例,一種裝置,包括:提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容的部件。該裝置還包括:提取所述一個或多個對象的一個或多個模型的部件。該裝置還包括:至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)的部件。從以下具體實施方式
      ,簡單地,通過示出多個特定實施例和實施方式,包括執(zhí)行本發(fā)明的最佳方式,本發(fā)明的其他方面、特點、和優(yōu)點容易是清楚的。本發(fā)明還能夠用其他和不同實施例,并且可以在不脫離本發(fā)明的精神和范圍的情況下,在各種方面修改其若干細節(jié)。由此,附圖和說明書本身應被看作說明性的,而非限制性的。


      在附圖中,通過示例而并非限制,示出本發(fā)明的實施例,其中:圖1是根據(jù)一個實施例能夠展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的用戶界面的系統(tǒng)的視圖;圖2是根據(jù)一個實施例的用戶設備的組件的視圖;圖3是根據(jù)一個實施例展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的用戶界面的處理的流程圖;圖4是根據(jù)一個實施例用于將內(nèi)容與對象模型的點關聯(lián)的處理的流程圖;圖5是根據(jù)一個實施例用于向用戶推薦瀏覽內(nèi)容的視角的處理的流程圖;圖6A-6D是根據(jù)各個實施例在圖3的處理中利用的用戶界面的視圖;圖7是可用于實施本發(fā)明實施例的硬件的視圖;圖8是可用于實施本發(fā)明實施例的芯片集的視圖;和圖9是可用于實施本發(fā)明實施例的移動終端(例如手機)的視圖。
      具體實施例方式公開了展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的用戶界面的方法、裝置和計算機程序。在以下描述中,為了說明的目的,闡述了多個特定細節(jié),以提供本發(fā)明的實施例的全面理解。然而,對于本領域技術人員很清楚,本發(fā)明的實施例可以在沒有這些特定細節(jié)或具有等同配置的情況下實踐。在其他實例中,以框圖形式示出已知結(jié)構(gòu)和設備,以避免不必要地掩蓋本發(fā)明的實施例。圖1是根據(jù)一個實施例能夠展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的用戶界面的系統(tǒng)的視圖。注意,移動設備和計算設備通常在如今的世界中正在無處不在,通過這些設備正在提供許多服務。這些服務可包括擴展現(xiàn)實(AR)和混合現(xiàn)實(MR)的服務和應用。AR允許用附加的視覺信息來覆蓋真實世界的用戶視圖。MR允許真實和虛擬世界的合并以生成視覺化和新的環(huán)境。在MR中,物理和數(shù)字對象可共存,并實時交互。因此,MR可以是現(xiàn)實、AR、虛擬現(xiàn)實、或其組合的混合。使用這種應用的優(yōu)點是允許內(nèi)容與位置關聯(lián)。這個內(nèi)容可與其他人共享,或為用戶保持以向用戶提醒信息。典型地,位置定義地越精確,基于位置的內(nèi)容越有用。由此,在確定并將內(nèi)容與特定位置關聯(lián)時出現(xiàn)了技術挑戰(zhàn)。此外,在提取相關聯(lián)的內(nèi)容用以向用戶或其他用戶展現(xiàn)時出現(xiàn)了技術挑戰(zhàn)。作為示例,許多傳統(tǒng)的移動AR服務使用傳感器和位置信息在相機視圖的頂部上顯示內(nèi)容,結(jié)果是圖標或文本框在相機視圖上浮動或振動。內(nèi)容和上下文的這個關聯(lián)不是非常精確的,這可能導致用戶相信內(nèi)容與并非與該內(nèi)容相關聯(lián)的位置關聯(lián),或者可能使得難以確定關聯(lián)性。此外,在內(nèi)容和環(huán)境之間缺少完整性。相反,用戶僅看到在相機饋送的頂部上的內(nèi)容重疊。此外,這些AR服務中的許多通常按照難以與內(nèi)容所屬于的精確位置視覺關聯(lián)的方式在景象的頂部顯示內(nèi)容。在一些情況下,通過重疊而展現(xiàn)的信息對應于被另一對象(例如建筑物、樹、其他視覺元素等)阻擋的位置或點。為了解決這些問題,圖1的系統(tǒng)100引入了展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的用戶界面的能力。一個實施例中,可利用圖像(例如全景圖像)來將AR與虛擬現(xiàn)實(VR)混合,以幫助用戶更清楚地理解哪里與擴展內(nèi)容關聯(lián)。展現(xiàn)內(nèi)容的圖形用戶界面(⑶I)可包括通過利用對象模型(例如建筑物模型、樹模型、街道模型、墻模型、風景模型、和其他對象的模型)將內(nèi)容附加至景象(例如,全景圖形的一部分、相機視圖的一部分等)。根據(jù)一個實施例,對象可以是真實世界或物理環(huán)境中物理對象的表示(例如,二維或三維表示)、或虛擬現(xiàn)實世界中的對應的虛擬對象。物理對象的表示可通過對象的圖形實現(xiàn)。通過這個方法,在GUI中表示與對象模型相關聯(lián)的位置的信息時,用戶可瀏覽在視圖(例如全景視圖和/或相機視圖)上顯示內(nèi)容時該內(nèi)容與哪里相關聯(lián)。例如,如果用戶生成與建筑物的第五樓層相關聯(lián)的注釋,可在第五樓層的頂部上展現(xiàn)該注釋。此外,可利用三維(3D)視角,其使得內(nèi)容成為視圖的一部分,而并非覆蓋它。這樣,內(nèi)容可與對象模型的表面(例如建筑物的外表)結(jié)合。為了展現(xiàn)這樣的GUI,用戶設備(UE)IOl可提取與基于位置的服務的對象上的點相關聯(lián)的內(nèi)容。于是UElOl可提取對象的模型,并使得內(nèi)容基于GUI中的對象模型的一個或多個表面進行呈現(xiàn)。在一個實施例中,圖1的用戶設備IOla-1Oln可向用戶展現(xiàn)⑶I。在某些實施例中,圖像的處理和/或呈現(xiàn)可發(fā)生在UElOl上。在其他實施例中,一些或全部的處理可發(fā)生在提供一個或多個基于位置的服務的一個或多個位置服務平臺103上。在某些實施例中,基于位置的服務是可至少部分地基于地理位置提供信息和/或娛樂的服務。在某些實施例中,基于位置的服務可基于UElOl的位置信息和/或方位信息。位置服務的實例包括導航、地圖服務、本地搜索、AR等。UElOl和位置服務平臺103可經(jīng)由通信網(wǎng)絡105通信。在某些實施例中,位置服務平臺103可額外地包括世界數(shù)據(jù)107,其可包括與特定位置(例如元數(shù)據(jù)中的位置坐標)相關聯(lián)的媒體(例如,視頻、音頻、圖像等)。這個世界數(shù)據(jù)107可包括來自UElOl的一個或多個用戶和/或生成內(nèi)容的商業(yè)用戶的媒體。在一個示例中,商業(yè)和/或個人用戶可通過跟蹤特定路徑或街道生成全景圖像。這些全景圖像可額外地接合在一起,以生成無縫圖像。此外,全景圖像可用于生成本地的圖像,例如,都市環(huán)境,如城市。在某些實施例中,世界數(shù)據(jù)107可分成一個或多個數(shù)據(jù)庫。此外,世界數(shù)據(jù)107可包括地圖信息。地圖信息可包括地圖、衛(wèi)星圖像、街道和路徑信息、興趣點(POI)信息、與地圖相關聯(lián)的簽名信息、與地圖相關聯(lián)的對象和結(jié)構(gòu)、關于人和人的位置的信息、與信息相關聯(lián)的坐標信息等、或其組合。POI可以是一個人例如可能感興趣或有用的特定點位置。POI的示例可包括機場、面包店、水庫、地標、飯店、酒店、建筑物、公園、人的位置、或在某些方面感興趣、有用、或重要的任意點。在一些實施例中,向用戶提供的地圖信息和地圖可以是模擬的3D環(huán)境。在某些實施例中,模擬的3D環(huán)境是被創(chuàng)建為近似區(qū)域的街道、建筑物、特點等的位置的3D模型。于是,這個模型可用于從虛擬地的任意角度或視角呈現(xiàn)位置,用以在UElOI上顯示。此外,某些實施例中,向用戶展現(xiàn)的⑶I可基于真實世界圖像(例如UElOl的相機視圖或全景圖像)和3D模型的結(jié)合。3D模型可包括一個或多個3D對象模型(例如建筑物、樹、標志、廣告牌、燈桿等的模型)。這些3D對象模型還可包括一個或多個其他組件對象模型(例如建筑物可包括4個墻組件模型,標志可包括標志組件模型和張貼組件模型等)。每個3D對象模型可與特定位置(例如,全球定位系統(tǒng)(GPS)坐標或其他位置坐標,可以與真實世界關聯(lián)也可以不關聯(lián))關聯(lián),并且可使用一個或多個標識符來識別??衫脭?shù)據(jù)結(jié)構(gòu)來將標識符和位置關聯(lián)至物理環(huán)境(例如城市、世界等)的綜合3D地圖模型??稍赨ElOl的存儲器上存儲數(shù)據(jù)的子集或集合。用戶可在UElOl上使用應用109(例如擴展現(xiàn)實應用、地圖應用、位置服務應用等),向用戶提供與對象上的點相關聯(lián)的內(nèi)容。這樣,用戶可激活位置服務應用109。位置服務應用109可利用數(shù)據(jù)收集模塊111提供UElOl的位置和/或方位。某些實施例中,在確定UElOl的位置時可利用一個或多個GPS衛(wèi)星113。此外,數(shù)據(jù)收集模塊111可包括圖像捕獲模塊,其可包括數(shù)碼相機或用于生成真實世界圖像的其他部件。這些圖像可包括一個或多個對象(例如,建筑物、樹、標志、汽車、卡車等)。此外,這些圖像可經(jīng)由⑶I展現(xiàn)給用戶。UElOl可確定UElOl的位置、UElOl的方位、或其結(jié)合,以展現(xiàn)內(nèi)容和/或增加附加內(nèi)容。例如,可向用戶展現(xiàn)包括位置的圖像的⑶I。這個圖像可綁定至3D世界模型(例如經(jīng)由世界數(shù)據(jù)107的子集)。用戶可隨后選擇GUI上的一部分或點(例如使用觸感使能的輸入)。UElOl接收這個輸入,并確定與所選的點相關聯(lián)的3D世界模型上的點。這個確定可包括對象模型和對象模型上的點和/或?qū)ο竽P偷慕M件的確定。然后,所述點可用作內(nèi)容的參考或開始位置。此外,可在與對象模型相關聯(lián)的內(nèi)容數(shù)據(jù)結(jié)構(gòu)中保存精確的點。這個內(nèi)容數(shù)據(jù)結(jié)構(gòu)可包括點、對于對象模型的關聯(lián)、內(nèi)容、內(nèi)容的生成器、與內(nèi)容相關聯(lián)的任意許可等??捎捎脩舴峙渑c內(nèi)容相關聯(lián)的許可,例如,用戶可選擇用戶的UElOl是唯一的允許接收內(nèi)容的設備。這個情形下,內(nèi)容可存儲在用戶的UElOl上和/或作為世界數(shù)據(jù)107的一部分(例如通過向位置服務平臺103發(fā)送內(nèi)容)。此外,許可可以是公共的,基于密鑰、用戶名和密碼認證,基于其他用戶是否為用戶的聯(lián)系人列表的一部分等。這些情形下,UElOl可向位置服務平臺103發(fā)送內(nèi)容信息和相關的內(nèi)容,作為世界數(shù)據(jù)107的一部分存儲或在與世界數(shù)據(jù)107相關的另一數(shù)據(jù)庫中。由此,UElOl可至少部分地使得對內(nèi)容和點的關聯(lián)進行存儲。某些實施例中,內(nèi)容可以是可視的或音頻信息,其可由用戶建立或由用戶關聯(lián)至點和/或?qū)ο蟆?nèi)容的示例可包括點上的繪制開始、圖像、3D對象、廣告、文本、對于其他內(nèi)容或?qū)ο蟮脑u論等。某些實施例中,過濾經(jīng)由⑶I向用戶展現(xiàn)的內(nèi)容和/或?qū)ο?。如果多于一個內(nèi)容與GUI上展現(xiàn)的對象和/或多個對象關聯(lián),過濾可能很有利。過濾可基于一個或多個標準。一個標準可包括用戶偏好,例如,要瀏覽或過濾的內(nèi)容的偏好選擇類型(例如文本、視頻、音頻、圖像、消息等)、要瀏覽或過濾的一個或多個內(nèi)容提供商(例如用戶或其他用戶)。用于過濾的另一標準可包括通過選擇要去除的內(nèi)容來從顯示器去除內(nèi)容(例如通過經(jīng)由觸摸使能的輸入選擇內(nèi)容并拖拽至垃圾桶)。此外,過濾標準可使用基于可用信息改變行為的適配算法來適配。例如,信息或標準的起點集(例如可瀏覽所選的內(nèi)容提供商)并基于起點集,UElOl可基于所選的標準確定其他標準(例如類似的其他內(nèi)容提供商)。按類似的方式,適配算法可考慮從GUI上的視圖去除的內(nèi)容。額外地或備選地,瀏覽重疊的內(nèi)容的優(yōu)先順序可被確定并通過內(nèi)容存儲。例如,廣告可具有要瀏覽的最高優(yōu)先級,因為用戶為優(yōu)先級而支付過。然而,可使用標準來分類將在視圖中向用戶展現(xiàn)的內(nèi)容的優(yōu)先級。某些實施例中,可向用戶提供基于時間過濾內(nèi)容的選項。作為示例,可為用戶提供滾動選項(例如,滾動條),允許用戶基于內(nèi)容被創(chuàng)建的時間或內(nèi)容與環(huán)境相關聯(lián)的時間來過濾內(nèi)容。此外,如果用戶想要瀏覽的內(nèi)容被阻擋,則UElOl可確定和推薦另一視角以更容易地瀏覽內(nèi)容,如圖5進一步詳述。作為示例,系統(tǒng)100的通信網(wǎng)絡105可包括一個或多個網(wǎng)絡,例如數(shù)據(jù)網(wǎng)絡(未示出)、無線網(wǎng)絡(未示出)、電話網(wǎng)絡(未示出)、或其任意組合。可設想,數(shù)據(jù)網(wǎng)絡可以是任意局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共數(shù)據(jù)網(wǎng)(例如因特網(wǎng))、短距離無線網(wǎng)絡、或任意其他適合的分組交換網(wǎng)絡,諸如商業(yè)擁有專屬分組交換網(wǎng)絡,例如專屬電纜或光纖網(wǎng)絡等、或其組合。此外,無線網(wǎng)絡可以是例如蜂窩網(wǎng)絡,以及可采用各種技術,包括用于全球演進的高級數(shù)據(jù)率(EDGE)、通用分組無線業(yè)務(GPRS)、全球移動通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)、通用移動電信系統(tǒng)(UMTS)等、以及任意其他適合無線介質(zhì),例如微波接入(WiMAX)、長期演進(LTE)網(wǎng)絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi )、無線LAN (WLAN)、藍牙@、因特網(wǎng)協(xié)議(IP)數(shù)據(jù)廣播、衛(wèi)星、移動自組織網(wǎng)絡(MANET)等、或其任意組合。UElOl是任意類型的移動終端、固定終端、或便攜式終端,包括移動手機、站、單元、設備、多媒體計算機、多媒體平板、因特網(wǎng)節(jié)點、通信器、桌面型計算機、膝上型計算機、筆記本計算機、網(wǎng)絡本計算機、平板計算機、個人數(shù)字助理(PDA)、音頻/視頻播放器、數(shù)碼相機/攝錄像機、定位設備、電視接收機、無線電廣播接收機、電子書設備、游戲設備、或其任意組合,包括這些設備的附屬和外圍設備、或其任意組合。還可預期,UElOl可支持對用戶的任意類型的接口(例如“可佩戴”電路等)。作為示例,UElOl和位置服務平臺103使用已知、新或仍舊開發(fā)中的協(xié)議來彼此以及與通信網(wǎng)絡105的其他組件通信。這個上下文中,協(xié)議包括定義通信網(wǎng)絡105中的網(wǎng)絡節(jié)點如何基于通信鏈路上發(fā)送的信息彼此交互的一組規(guī)則。協(xié)議在每個節(jié)點中的不同操作層生效,從生成和接收各種類型的物理信號,到選擇用于傳輸這些信號的鏈路,到由那些信號指示的信息的格式,到識別在計算機系統(tǒng)上執(zhí)行的哪些軟件應用發(fā)送或接收信息。在開放系統(tǒng)互連(OSI)參考模型中描述了用于在網(wǎng)絡上交換信息的概念上協(xié)議的不同層。網(wǎng)絡節(jié)點之間的通信典型地受到交換數(shù)據(jù)的離散分組的影響。每個分組典型地包括(I)與特定協(xié)議相關聯(lián)的頭部信息;和(2)有效載荷信息,其在頭部信息之后并包含可獨立于該特定協(xié)議處理的信息。在一些協(xié)議中,分組包括(3)尾部信息,在有效載荷之后并指示有效載荷信息的結(jié)尾。頭部包括例如分組的來源、其目的地、有效載荷的長度、和協(xié)議使用的其他屬性的信息。通常,對于特定協(xié)議的有效載荷中的數(shù)據(jù)包括對于與不同的、高層的OSI基準模型相關聯(lián)的不同協(xié)議的頭部和有效載荷。對于特定協(xié)議的頭部典型地指示其有效載荷中包含的下一協(xié)議的類型。更高層協(xié)議被認為在低層協(xié)議中封裝。在遍歷多個異構(gòu)網(wǎng)絡(例如因特網(wǎng))的分組中包括的頭部典型地包括OSI基準模型定義的物理(層I)頭部、數(shù)據(jù)鏈路(層2)頭部、網(wǎng)間(層3)頭部和傳輸(層4)頭部、和各種應用頭部(層5、層6和層7)。在一個實施例中,位置服務平臺103可根據(jù)客戶端-服務器模型與UElOl的應用109交互。根據(jù)客戶端-服務器模型,客戶端處理向服務器處理發(fā)送包括請求的消息,并且服務器處理通過提供服務(例如,擴展現(xiàn)實圖像處理、擴展現(xiàn)實圖像提取、消息傳送、3D地圖提取等)來響應。服務器處理可向客戶端處理返回具有響應的消息。通常,客戶端處理和服務器處理在不同的計算機設備(稱為主機)上執(zhí)行,并使用用于網(wǎng)絡通信的一個或多個協(xié)議經(jīng)過網(wǎng)絡通信。術語“服務器”通常用于表示提供服務的處理,或在上面運行該處理的主機計算機。類似地,術語“客戶端”通常用于表示發(fā)出請求的處理,或在上面該處理運行的主機計算機。這里,術語“客戶端”和“服務器”表示處理,而非主機計算機,除非上下文明確指出。此外,由于包括可靠性、擴展性、和冗余性等原因,服務器執(zhí)行的處理可被拆分以作為多個處理在多個主機(有時候稱為層)上運行。圖2是根據(jù)一個實施例的用戶設備的組件的視圖。作為示例,UElOl包括向⑶I提供基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容的一個或多個組件??衫斫?,這些組件的功能可組合在一個或多個組件中或通過等同功能的其他組件來執(zhí)行。這個實施例中,UElOl包括數(shù)據(jù)收集模塊111,其可包括一個或多個位置模塊201、磁力計模塊203、加速計模塊205、圖像捕獲模塊207,UElOl也可包括運行時模塊209 (協(xié)作UElOl的其他組件的使用)、用戶界面211、通信接口 213、圖像處理模塊215、和存儲器217。UElOl的應用109 (例如位置服務平臺)可利用UElOl的組件在運行時模塊209上執(zhí)行。位置模塊210可確定用戶的位置。用戶的位置可通過三角測量系統(tǒng)來確定,例如GPS、輔助GPs (A-GPS)、原點小區(qū)、或其他位置推斷技術。標準GPS和A-GPS系統(tǒng)可使用衛(wèi)星113來確定UElOl的位置。原點小區(qū)系統(tǒng)可用于確定與蜂窩UElOl同步的蜂窩塔。這個信息提供UElOl的粗略位置,因為蜂窩塔可具有可地理映射的唯一蜂窩標識符(小區(qū)ID)。位置模塊201也可利用多個技術來檢測UElOl的位置。當捕獲媒體時,位置坐標(例如GPS坐標)可給出關于UElOl的位置的更細的細節(jié)。一個實施例中,GPS坐標可嵌入至捕獲媒體(例如圖像、視頻等)的元數(shù)據(jù)中或通過應用109與UElOl關聯(lián)。此外,某些實施例中,GPS坐標可包括海拔,以提供高度。其他實施例中,可使用另一類型的高度計來確定海拔。某些實施例中,位置模塊201可以是用于確定UElOl的位置、圖像的部件,或用于將視圖中的對象與位置關聯(lián)。在尋找UElOl的水平方位時可使用磁力計模塊203。磁力計是可測量磁場的強度和/或方向的工具。使用與羅盤相同的方法,磁力計能夠使用地球的磁場確定UElOl的方向。在確定方向時,媒體捕獲設備(例如相機)的前端可標記為參考點。因此,如果磁場相對于參考點指向北,則獲知UElOl參考點到磁場的角度??蛇M行簡單的計算來確定UElOl的方向。一個實施例中,從磁力計獲得的水平方向數(shù)據(jù)被嵌入至捕獲的或流傳輸?shù)拿襟w的元數(shù)據(jù)中,或通過位置服務應用109與UElOl關聯(lián)(例如,通過將信息包括在向位置服務平臺103的請求中)。可利用該請求來提取與位置相關聯(lián)的一個或多個對象和/或圖像。加速計模塊205可用于確定UElOl的垂直方位。加速計是可測量加速度的工具。使用三軸加速計(具有軸Χ、γ和Z)提供在具有已知角度的三個方向上的加速度。同樣,在確定方向時,媒體捕獲設備的前端可標記為參考點。因為取決于引力的加速度為已知,所以當UElOl固定時,加速計模塊 205可確定相比于地球引力UElOl指向的角度。一個實施例中,從加速計獲得的垂直方向數(shù)據(jù)嵌入至捕獲的或流傳輸?shù)拿襟w的元數(shù)據(jù)中,或通過位置服務應用109與UElOl關聯(lián)。某些實施例中,磁力計模塊203和加速計模塊205可以是用于確定用戶的視角的部件。此外,可利用與用戶的位置的關聯(lián)的方位來將一個或多個圖像(例如全景圖像和/或相機視像)映射至3D環(huán)境。一個實施例中,通信接口 213可用于與位置服務平臺103或其他UElOl通信。某些通信可經(jīng)由例如因特網(wǎng)協(xié)議、消息傳送(例如SMS、麗S等)、或任意其他通信方法(例如經(jīng)由通信網(wǎng)絡105)的方法。一些示例中,UElOl可經(jīng)由通信接口 213向位置服務平臺103發(fā)送請求。位置服務平臺103可隨后經(jīng)由通信接口 213發(fā)回響應。某些實施例中,位置和/或方位信息可用于生成對于一個或多個對象的一個或多個圖像(例如全景圖像)、一個或多個地圖位置信息、3D地圖等的向位置服務平臺103的請求。圖像捕獲模塊207可連接至一個或多個媒體捕獲設備。圖像捕獲模塊207可包括可將光學圖像轉(zhuǎn)換成數(shù)字格式的光學傳感器和電路。圖像捕獲模塊207的示例包括相機、攝像機等。此外,圖像捕獲模塊207可處理來自媒體捕獲設備的進入數(shù)據(jù)。例如,圖像捕獲模塊207可接收涉及真實世界環(huán)境的信息的視頻饋送(例如,在經(jīng)由運行時模塊209執(zhí)行位置服務應用109時)。圖像捕獲模塊207可從圖像的信息和/或集合(例如視頻)捕獲一個或多個圖像。這些圖像可以通過圖像處理模塊215來處理,以包括從位置服務平臺103提取的內(nèi)容或使得為位置服務應用109 (例如經(jīng)由存儲器217)可用的內(nèi)容。圖像處理模塊215可經(jīng)由一個或多個處理器、圖形處理器等實現(xiàn)。某些實施例中,圖像捕獲模塊207可以是確定一個或多個圖像的部件。用戶界面211可包括各種通信方法。例如,用戶接口 211可具有包括視覺組件(例如屏幕)、音頻組件、物理組件(例如振動)、和其他通信方法的輸出。用戶輸入可包括觸摸屏界面、滾動和點擊接口、按鈕接口、麥克風等。此外,用戶接口 211可用于顯示來自存儲器217和/或在通信接口 213上接收的地圖、導航信息、相機圖像和流、增強現(xiàn)實應用信息、Ρ0Ι、虛擬現(xiàn)實地像、全景圖像等。輸入可經(jīng)由一個或多個方法,例如語音輸入、文本輸入、打字輸入、打字觸摸屏輸入、其他觸摸使能的輸入等。某些實施例中,用戶接口 211和/或運行時模塊209可以是使得內(nèi)容在對象模型的一個或多個界面上進行呈現(xiàn)的部件。此外,用戶接口 211還可用于增加內(nèi)容,與內(nèi)容交互,操作內(nèi)容等。用戶界面還可用于從展現(xiàn)中過濾內(nèi)容和/或選擇標準。此外,用戶界面可用于操作對象。用戶接口 211可在使得展現(xiàn)圖像(例如全景圖像、AR圖像、MR圖像、虛擬現(xiàn)實圖像、或其組合)時使用。這些圖像可綁定至虛擬環(huán)境模仿或與真實世界關聯(lián)。任意適當?shù)难b置(例如移動設備、擴展現(xiàn)實眼鏡、投影儀等)可用作用戶接口 211。用戶接口 211可看作用于顯示和/或接收輸入以傳送與應用109相關的信息的部件。圖3是根據(jù)一個實施例展現(xiàn)帶有基于對象模型的一個或多個表面而呈現(xiàn)的內(nèi)容是用戶界面的處理的流程圖。在一個實施例中,位置服務應用109執(zhí)行處理300,并實現(xiàn)于例如包括圖8所示的處理器和存儲器的芯片集中。由此,位置服務應用109和/或運行時模塊209可結(jié)合UElOl的其他組件和/或位置服務平臺103,來提供用于實施處理300的各個部分的部件以及用于實施其他處理的部件。在步驟301,位置服務應用109至少部分地使得對圖形用戶界面進行展現(xiàn)。⑶I可經(jīng)由UElOl的屏幕來展現(xiàn)給用戶。⑶I可基于UElOl或位置服務應用109的啟動例程來展現(xiàn)。額外地或備選地,⑶I可基于來自UElOl的用戶的輸入來展現(xiàn)。某些實施例中,⑶I可包括一個或多個流傳輸圖像捕獲圖像(例如來自相機的視圖)和/或一個或多個全景圖像。全景圖像可從存儲器217和/或從位置服務平臺103來提取。從位置服務平臺103的提取可包括圖像的請求的發(fā)送和圖像的接收。此外,位置服務應用109可從位置服務平臺103(例如從世界數(shù)據(jù)107)提取一個或多個對象。對象和/或全景圖像的提取可基于位置。這個位置可基于位置模塊201和/或UElOl的其他組件或基于用戶的輸入(例如錄入zip代碼和/或地址)來確定。根據(jù)位置,用戶能夠瀏覽圖像和/或?qū)ο蟆H缓?,在步驟303,位置服務應用109可提取由位置服務應用109提供的基于位置的服務的一個或多個對象的一個或多個點相關的內(nèi)容。內(nèi)容的提取可通過GUI的視圖來觸發(fā)。例如,當用戶的視圖包括對象和/或與關聯(lián)內(nèi)容相關的圖像時,可提取內(nèi)容。再次,這個內(nèi)容可從UElOl的存儲器217或從世界數(shù)據(jù)107提取。此外,UElOl可提取對象的一個或多個模型(步驟305)。模型可包括與虛擬3D地圖的對象相關聯(lián)的3D模型或?qū)ο蟮慕M件的模型(例如組件對象,如建筑物的墻)。
      接著,在步驟307,位置服務應用109可至少部分地使得在基于位置的服務的⑶I中基于對象模型的一個或多個表面呈現(xiàn)內(nèi)容。呈現(xiàn)還可在模型的頂部作為皮膚重疊該內(nèi)容。此外,呈現(xiàn)可在模型的頂部在圖像的皮膚上重疊該內(nèi)容。某些實施例中,不需要展現(xiàn)模型,但是可基于數(shù)據(jù)庫中存儲的信息(例如世界數(shù)據(jù)107)來確定表面。在對象的表面呈現(xiàn)也可用于對象和內(nèi)容的整合,從而提供對內(nèi)容和關聯(lián)對象之間的關聯(lián)的更加精確的瀏覽。此外,可經(jīng)由⑶I展現(xiàn)所呈現(xiàn)的內(nèi)容。此外,展現(xiàn)可包括關于基于點的內(nèi)容的位置的信息。例如,位置信息可包括與關聯(lián)于內(nèi)容的建筑物相關的樓層。另一示例中,位置信息可包括海拔或內(nèi)部建筑物信息。此外,在對象的地圖表示上,這個信息可作為圖標、顏色、一個或多個數(shù)字來展現(xiàn),如圖6A所示。位置信息可基于對象模型與點的關聯(lián)。例如,點可關聯(lián)于作為區(qū)域的一部分(例如第十樓層)的大量對象模型(例如一個或多個點集)。作為示例,對象模型、一個或多個其他對象模型、或其組合可包括與地理位置對應的3D模型。呈現(xiàn)可包括在用戶界面中在3D模型上的一個或多個圖像。如先前所述,3D模型可包括網(wǎng)格,圖像可以是網(wǎng)格上的皮膚。這個網(wǎng)格和皮膚可在⑶I上提供更加現(xiàn)實的視圖。此外,圖像可包括全景圖像、擴展現(xiàn)實圖像(例如經(jīng)由相機)、混合現(xiàn)實圖像、虛擬現(xiàn)實圖像、或其組合。如先前所述,內(nèi)容的呈現(xiàn)可包括過濾哪些內(nèi)容,并向用戶提供其他⑶I信息。由此,位置服務應用109可至少部分地使得對內(nèi)容、對象模型、點、一個或多個其他對象模型、一個或多個其他內(nèi)容、或其組合基于一個或多個標準進行過濾。如先前所述,標準可包括用戶偏好、基于算法確定的標準、用于基于一個或多個優(yōu)先級分類的內(nèi)容的標準、基于輸入確定的標準(例如拖拽到垃圾箱)等。用戶界面的呈現(xiàn)可基于這樣的過濾更新(例如,在過濾出內(nèi)容時呈現(xiàn)附加內(nèi)容)。某些實施例中,內(nèi)容的呈現(xiàn)可基于內(nèi)容的3D坐標。可相對于與一個或多個對象模型對應的一個或多個其他3D坐標來確定用于呈現(xiàn)的內(nèi)容的一個或多個3D坐標。一個示例中,內(nèi)容關聯(lián)至一個或多個對象模型、一個或多個點、在大量的一個或多個對象中的一個或多個其他點、或其組合。關聯(lián)可至少部分地基于一個或多個3D坐標。在一個場景下,3D坐標可特定于3D環(huán)境(例如環(huán)境的宏觀視圖)。在另一場景下,3D坐標可相對于對象模型(例如環(huán)境的微觀視圖)。在梯形場景下,3D坐標可取決于對象模型。此外,模型可關聯(lián)至3d環(huán)境中的其自身的3D坐標。在步驟309,位置服務應用109接收用于操作內(nèi)容的呈現(xiàn)的輸入。這個輸入可包括內(nèi)容和選項的選擇,以改變或擴展內(nèi)容。這個選項可基于與內(nèi)容相關聯(lián)的許可提供給用戶。例如,如果內(nèi)容需要某個許可來改變內(nèi)容,則可需要用戶提供認證信息以更新內(nèi)容。內(nèi)容可通過改變與內(nèi)容相關聯(lián)的文本、與內(nèi)容相關聯(lián)的位置或點、關于內(nèi)容的評論、移除內(nèi)容的部分、替換內(nèi)容(例如用圖像、另一視頻等替換視頻)、其組合等來操作。然后,在步驟311,使得對內(nèi)容、點、對象模型、點和內(nèi)容之間的關聯(lián)、其組合等進行更新。更新可包括用信息更新UElOl的本地存儲器217,通過進行對更新的傳輸來更新世界數(shù)據(jù)107、或通過向UElOl傳輸更新來更新其他UElOl。例如,用戶可能知道希望看到更新的其他用戶??上蚰切┯脩舻腢ElOl發(fā)送更新(例如經(jīng)由與其他用戶的UElOl的位置服務應用109相關聯(lián)的其他用戶的UElOl的端口)。此外,當更新內(nèi)容時,可將更新日志和/或歷史進行更新。此外,可使得原始內(nèi)容、對象模型、點等被存檔,用于以后提取。
      在一個實施例中,位置服務應用109使得基于與內(nèi)容相關聯(lián)的用戶界面的視角來展現(xiàn)內(nèi)容??勺龀鰧εc內(nèi)容相關聯(lián)的用戶界面的視角的確定。這個確定可考慮與用戶的視圖相比的內(nèi)容的視圖。例如,這個確定可基于將向用戶展現(xiàn)內(nèi)容的角度。如果內(nèi)容在閾值瀏覽角度內(nèi),則至少部分地致使基于瀏覽角度轉(zhuǎn)換內(nèi)容的呈現(xiàn)。該轉(zhuǎn)換可提供對內(nèi)容的更好瀏覽角度。在一個示例中,轉(zhuǎn)換將內(nèi)容帶入至用戶更容易瀏覽的另一視圖中。圖4是根據(jù)一個實施例用于將內(nèi)容與對象模型的點關聯(lián)的處理的流程圖。在一個實施例中,位置服務應用109執(zhí)行處理400,并實現(xiàn)于例如包括圖8所示的處理器和存儲器的芯片集中。由此,位置服務應用109和/或運行時模塊209可結(jié)合UElOl的其他組件和/或位置服務平臺103,來提供用于實施處理400的各個部分的部件以及用于實施其他處理的部件。在步驟401,位置服務應用109至少部分地使得對圖形用戶界面進行展現(xiàn)。如步驟301所述,⑶I可經(jīng)由UElOl的屏幕來展現(xiàn)給用戶。此外,⑶I可展現(xiàn)位置服務應用109的視圖。例如,⑶I可包括圖6A-6D中所述的用戶界面之一?;谠撚脩艚缑?,用戶可在⑶I上(例如經(jīng)由觸摸使能的輸入)選擇一個點或多個點。位置服務應用109接收用于經(jīng)由用戶界面選擇點的輸入(步驟403)。如上所述,輸入可經(jīng)由觸摸使能的輸入、滾動和點擊輸入、或任意其他輸入機制。所選的點可以是GUI上展現(xiàn)的3D虛擬世界模型、相機視圖、全景圖像集、其組合等的一部分。然后,在步驟405,位置服務應用109將內(nèi)容與點關聯(lián)。用戶可從存儲器217中的信息選擇內(nèi)容,或創(chuàng)建位置服務應用109的內(nèi)容(例如經(jīng)由繪畫工具、繪圖工具、文本工具等)。此外,從存儲器217提取的內(nèi)容可包括一個或多個媒體對象,例如音頻、視頻、圖像等??赏ㄟ^將所選的點與虛擬世界模型關聯(lián),來將內(nèi)容與點關聯(lián)。這個情形下,虛擬世界模型可包括一個或多個對象和對象模型(例如建筑物、植物、風景、街道、街道標志、廣告牌等)。可基于標識符和/或位置坐標在數(shù)據(jù)庫中識別這些對象。此外,當展現(xiàn)GUI時,GUI可在背景中包括虛擬世界模型,以用于選擇點。用戶可在使用位置服務應用109時在各個視圖之間改變。例如,第一視圖可包括區(qū)域的二維地圖,第二視圖可包括區(qū)域的3D地圖,第三視圖可包括區(qū)域的全景或相機視圖。在某些實施例中,在⑶I上展現(xiàn)虛擬世界模型(例如經(jīng)由多邊形網(wǎng)格),并將全景和/或相機視圖用作多邊形網(wǎng)格上的皮。在其他實施例中,可展現(xiàn)相機視圖和/或全景視圖,并基于所選的點關聯(lián)背景中的對象。當點被選擇時,可將其映射至背景的關聯(lián)對象和/或虛擬世界模型上。此外,可選擇內(nèi)容進行存儲,用于基于所選的點進行展現(xiàn)。例如,所選的點可以是內(nèi)容的角、開始點、中間等。在步驟407,位置服務應用109可至少部分地使得對內(nèi)容和點的關聯(lián)進行存儲。存儲可經(jīng)由存儲器217。其他實施例中,存儲器可經(jīng)由世界數(shù)據(jù)107。由此,位置服務應用109使得信息向位置服務平臺103進行傳輸,這使得在數(shù)據(jù)庫中存儲。在其他實施例中,位置服務應用109可使得向一個或多個其他UElOl傳輸關聯(lián)內(nèi)容和點(例如通過發(fā)送包括內(nèi)容和點的數(shù)據(jù)結(jié)構(gòu)),所述一個或多個其他UElOl隨后可利用內(nèi)容。此外,如上所述,存儲可包括創(chuàng)建和將許可關聯(lián)至內(nèi)容。圖5是根據(jù)一個實施例用于向用戶推薦瀏覽內(nèi)容的視角的處理的流程圖。在一個實施例中,位置服務應用109執(zhí)行處理500,并實現(xiàn)于例如包括圖8所示的處理器和存儲器的芯片集中。由此,位置服務應用109和/或運行時模塊209可結(jié)合UElOl的其他組件和/或位置服務平臺103,來提供用于實施處理500的各個部分的部件以及用于實施其他處理的部件。在步驟501,位置服務應用109至少部分地使得對圖形用戶界面進行展現(xiàn)。如步驟301和401所述,⑶I可經(jīng)由UElOl的屏幕來展現(xiàn)給用戶。此外,⑶I可展現(xiàn)位置服務應用109的視圖。例如,⑶I可包括圖6A-6D中所述的用戶界面之一。然后,在步驟503,位置服務應用109確定用戶界面的視角。所述視角可基于UElOl的位置(例如,基于位置坐標、UElOl的方位、或其組合)、所選位置(例如經(jīng)由用戶輸入)等。包括這個選擇的用戶輸入可包括街道地址、zip代碼、位置的縮小和放大、當前位置向另一位置的拖拽等??衫锰摂M世界和/或全景視圖向用戶展現(xiàn)圖像信息。在步驟505,位置服務應用109確定內(nèi)容的呈現(xiàn)受到用戶界面上的其他對象的一個或多個呈現(xiàn)阻礙。例如,如果用戶可用的內(nèi)容與用戶正在瀏覽的建筑物的其他側(cè)上的墻對象關聯(lián)。這個情形下,可向用戶展現(xiàn)內(nèi)容的提示。這樣的提示可包括視覺提示,例如視覺線索、地圖預覽、標簽、云團、圖標、定點手指等。此外,某些情形下,可搜索要瀏覽的內(nèi)容。例如,內(nèi)容可包括含有標簽或描述內(nèi)容的文本的可搜索元數(shù)據(jù)。如果阻礙了內(nèi)容,則位置服務應用109可至少部分地基于與阻礙相關的確定來推薦另一視角(步驟507)??蛇x擇(例如通過在視圖中)視覺提示,并且位置服務應用109可提供在另一視角瀏覽內(nèi)容的選項。可通過確定與內(nèi)容相關聯(lián)的點和/或位置來確定其他視角。然后,位置服務應用109可確定與內(nèi)容相關聯(lián)的面或表面。這個面可例如通過從面向內(nèi)容的視圖放大而被帶入視圖中。此外,某些實施例中,用戶可導航至其他視角(例如通過經(jīng)由用戶界面選擇可用的移動選項)。這樣的移動選項可包括移動、旋轉(zhuǎn)、拖拽以得到內(nèi)容
      坐寸ο圖6A-6D是根據(jù)各個實施例在圖3_5的處理中利用的用戶界面的視圖。用戶界面600示出位置服務應用109的視圖??梢韵蛴脩羰境鰞?nèi)容601。在一個實施例中,用戶可增加內(nèi)容601。由此,用戶可選擇特定點603來增加內(nèi)容?;谠擖c,于是這個信息可關聯(lián)于世界模型來存儲。此外,元數(shù)據(jù)可與存儲的信息關聯(lián)。元數(shù)據(jù)可在用戶界面600的另一部分605中展現(xiàn)。例如,元數(shù)據(jù)可包括視圖的街道位置。此外,元數(shù)據(jù)可包括關于視圖的其他信息,例如與點相關聯(lián)的樓層。某些實施例中,可基于虛擬模型確定樓層,所述虛擬模型可包括樓層信息。與對象(例如建筑物)相關聯(lián)的其他詳細信息也可包含在對象的描述中,并用于確定一個或多個點以將內(nèi)容與對象關聯(lián)。在某些實施例中,用戶可選擇望遠鏡特征607,以允許用戶瀏覽當前的周圍的事物以改變視圖。例如用戶可以選擇望遠鏡特征607,以能夠看到與全景圖像和/或虛擬模型相關聯(lián)的附加信息。望遠鏡特征可額外地允許用戶瀏覽對象的附加視圖或視角。此外,用戶可選擇過濾特征609,其可基于先前詳述的標準過濾內(nèi)容。用戶可經(jīng)由內(nèi)容增加特征611在內(nèi)容上增加附加內(nèi)容或評論。用戶可選擇用戶界面600上的點以增加內(nèi)容??衫闷渌麍D標來增加不同類型的內(nèi)容。此外,用戶可通過選擇模式選項613切換至不同模式(例如全屏模式、地圖模式、虛擬世界模式等)。圖6B示出顯示內(nèi)容621的示例性用戶界面620。某些實施例中,內(nèi)容621可與物理世界的建筑物上的廣告牌點關聯(lián)。廣告牌點可包括一個或多個廣告。此外,廣告內(nèi)容可銷售給廣告主。此外,如果用戶不喜歡廣告,用戶可過濾廣告并顯示不同廣告。此外,用戶可在廣告或其他內(nèi)容上評論623。來自其他用戶的評論可額外地提供給用戶。某些實施例中,如圖所示,內(nèi)容621適合于對象的形式,這個情況下,為建筑物對象625。圖6C示出在用戶界面640上的內(nèi)容改變之后的內(nèi)容641。此外,可通過注解643選擇和/或展現(xiàn)可視提示。注解643可滾動通過或基于用戶輸入或時間而被瀏覽。圖6D示出在兩個對象663、665之間顯示內(nèi)容661的視圖的另一示例性用戶界面660。這個示例中,內(nèi)容661可綁定至一個或多個對象。內(nèi)容661可在第一點667開始,并基于所述第一點667而被創(chuàng)建。此外,內(nèi)容661可與另一點669關聯(lián)。因此,內(nèi)容661可與多于一個點關聯(lián)。這允許基于與內(nèi)容661關聯(lián)的一個或多個不同對象來搜索內(nèi)容661。某些實施例中,可向用戶提供一個或多個工具,以增加或注釋內(nèi)容。例如,工具可包括對象的庫,例如3D對象、2D對象、繪圖工具(例如鉛筆或畫筆)、增加文本的文本工具等。此外,一個或多個顏色可與內(nèi)容關聯(lián),以關注內(nèi)容。通過以上方法,與物理環(huán)境相關聯(lián)的內(nèi)容能夠按精確和集成的方式來注釋和展現(xiàn)。基于位置的內(nèi)容可成為環(huán)境的一部分,并非來自地圖或相機視圖界面的層。這樣,用戶能夠直接與例如建筑物墻的對象交互,以及與附加至那些對象(例如墻)的內(nèi)容交互。此外,這個方法考慮在可能尺寸受限的屏幕中展現(xiàn)附加內(nèi)容,因為用內(nèi)容注釋對象??赏ㄟ^將內(nèi)容與3D環(huán)境中的對象關聯(lián)實現(xiàn)確定在哪里放置內(nèi)容的精確性。如先前所述,3D環(huán)境可包括具有與三維(例如X、Y和Z軸)對應的對象的數(shù)據(jù)。這里所述的用于注釋和展現(xiàn)內(nèi)容的處理可有利地經(jīng)由軟件、硬件、固件或軟件和/或固件和/或硬件的組合來實現(xiàn)。例如,這里所述的處理,包括提供與服務的可用性相關聯(lián)的用戶接口導航信息,可有利地經(jīng)由處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、場可編程門陣列(FPGA)等實現(xiàn)。以下詳述用于執(zhí)行所述功能的這樣示例性硬件。圖7示出可在上面實現(xiàn)本發(fā)明實施例的計算機系統(tǒng)700。盡管關于特定設備或裝備示出計算機系統(tǒng)700,可預想其他設備或裝備(例如網(wǎng)絡元件、服務器等)也可部署系統(tǒng)700的所示硬件和組件。計算機系統(tǒng)700被編程(例如經(jīng)由計算機程序代碼或指令)以如這里所述的那樣注釋和展現(xiàn)內(nèi)容,并且包括例如總線710的通信機構(gòu),用于在計算機系統(tǒng)700的其他內(nèi)部和外部組件之間傳遞信息。信息(還稱為數(shù)據(jù))表示成可測量現(xiàn)象的物理表達,典型地為電壓,單在其他實施例中包括例如磁、電磁、壓力、化學、生物、分子、原子、亞原子和量子交互的現(xiàn)象。例如,南北磁場、或零和非零電壓代表二進制數(shù)字(比特)的兩個狀態(tài)(0,i)o其他現(xiàn)象可代表更高基數(shù)的數(shù)字。在測量之間多個同時量子狀態(tài)的重疊代表量子比特(qubit)。一個或多個數(shù)字的序列構(gòu)成用于代表字符的數(shù)目或代碼的數(shù)字數(shù)據(jù)。在一些實施例中,稱為模擬數(shù)據(jù)的信息通過特定范圍內(nèi)的可測量值的接近閉聯(lián)集來表示。計算機系統(tǒng)700或其一部分構(gòu)成用于執(zhí)行注釋和展現(xiàn)內(nèi)容的一個或多個步驟的部件。總線710包括一個或多個并行的信息導體,從而在耦合至總線710的設備之間快速傳送信息。用于處理信息的一個或多個處理器702與總線710耦合。處理器(或多個處理器)702執(zhí)行關于信息的一組操作,所述信息由涉及注釋和展現(xiàn)內(nèi)容的計算機程序代碼指定。計算機程序代碼是用于操作處理器和/或計算機系統(tǒng)以執(zhí)行指定功能的一組指令或提供指令的語句。代碼例如可用編譯成處理器的本地指令集的計算機編程語言來編寫。代碼也可使用本地指令集(例如機器語言)來直接編寫。該組操作包括從總線710帶入信息并且將信息置于總線710上。該組操作還典型地包括比較兩個或更多個信息單元,移動信息單元的位置,并且組合兩個或更多個信息單元(例如通過加或乘或邏輯運算,如OR,異OR (XOR)和AND)。對于處理器,可由處理器執(zhí)行的該組操作的每個操作通過稱為指令的信息來代表,例如一個或多個數(shù)字的操作代碼。處理器702要執(zhí)行的操作的序列(例如操作代碼的序列)構(gòu)成處理器指令,還稱為計算機系統(tǒng)指令,或簡單地計算機指令。處理器可實現(xiàn)為機械、電、磁、光、化學或量子組件,其中可以是單獨的或組合的。計算機系統(tǒng)700還包括耦合至總線710的存儲器704。存儲器704 (例如隨機存取存儲器(RAM)或其他動態(tài)存儲裝置)存儲包括用于注釋和展現(xiàn)內(nèi)容的處理器指令的信息。動態(tài)存儲器允許其中存儲的信息由計算機系統(tǒng)700改變。RAM允許在稱為存儲器地址的位置存儲的信息單元獨立于相鄰地址被存儲和提取。存儲器704還由處理器702使用,以在處理器指令的執(zhí)行期間存儲臨時值。計算機系統(tǒng)700還包括只讀存儲器(ROM) 706和耦合至總線710的其他靜態(tài)存儲裝置,用于存儲可由計算機系統(tǒng)700改變的靜態(tài)信息,包括指令。一些存儲器包括易失性存儲裝置,當失去電力時其失去在上面存儲的信息。耦合至總線710的還有非易失性(永久性)存儲裝置708,例如磁盤、光盤或閃速卡,用于存儲即使當計算機系統(tǒng)700關閉或失去電力時仍舊持續(xù)的信息,包括指令??蓮耐獠枯斎朐O備712 (例如鍵盤,包含人工用戶操作的字母數(shù)字鍵,或傳感器)向總線710提供信息(包括用于注釋和展現(xiàn)內(nèi)容的指令)供處理器使用。傳感器檢測在其周圍的條件,并且將那些條件轉(zhuǎn)換成物理表達,其兼容于可測量現(xiàn)象以用于代表計算機系統(tǒng)700中的信息。耦合至總線710的其他外部設備(主要用于與人工交互)包括顯示器設備714,例如陰極射線管(CRT)或液晶顯示器(IXD)、或呈現(xiàn)文本和圖像的等離子屏或打印機,以及定點設備716,例如鼠標或跟蹤球或指針定向鍵、或運動傳感器,用于控制在顯示器714上呈現(xiàn)的小光標圖像的位置以及發(fā)出與顯示器714上呈現(xiàn)的圖形元素相關的命令。在一些實施例中,例如,在計算機系統(tǒng)700自動執(zhí)行所有功能而無需人工輸入時,忽略外部輸入設備712、顯不器設備714和定點設備716中的一個或多個。在所示實施例中,專用硬件(例如專用集成電路(ASIC)720)耦合至總線710。專用硬件被配置為為了專用目的足夠快速地執(zhí)行并未由處理器702執(zhí)行的操作。應用專用IC的示例包括:圖形加速器卡,用于生成針對顯示器714的圖像;密碼板,用于加密和解密在網(wǎng)絡上發(fā)送的消息;語音識別;以及對于專用外部設備的接口,例如機器臂和醫(yī)學掃描設備,其重復執(zhí)行在硬件中更加有效實施的操作的一些復雜序列。計算機系統(tǒng)700還包括耦合至總線710的通信接口 770的一個或多個示例。通信接口 770提供對于用他們自身處理器運行的各種外部設備(例如打印機、掃描儀和外部盤)的單路或雙路通信耦合。一般地,耦合利用與本地網(wǎng)絡780連接的網(wǎng)絡鏈路778,具有它們自身處理器的各種外部設備連接至局部網(wǎng)絡780。例如,通信接口 770可以是個人計算機上的并行端口或串行端口或通用串行總線(USB)端口。在一些實施例中,通信接口 770是向相應類型的電話線路提供信息通信連接的集成服務數(shù)字網(wǎng)絡(ISDN)卡或數(shù)字訂戶線路(DSL)卡或電話調(diào)制解調(diào)器。在一些實施例中,通信接口 770是將總線710上的信號轉(zhuǎn)換成用于在同軸電纜上通信連接的信號或轉(zhuǎn)換成用于在光纖電纜上通信連接的光學信號的電纜調(diào)制解調(diào)器。作為另一示例,通信接口 770可以是向兼容LAN (例如以太網(wǎng))提供數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。也可實施無線鏈路。對于無線鏈路,通信接口 770發(fā)送或接收或既發(fā)送又接收電、聲或電磁信號,包括紅外和光學信號,其承載例如數(shù)字數(shù)據(jù)的信息流。例如,在無線手持設備(例如像蜂窩電話的移動電話)中,通信接口 770包括無線電帶電磁發(fā)送器和接收器,稱為無線電收發(fā)器。某些實施例中,通信接口 770使得能夠連接至通信網(wǎng)絡105以用于通信至UE101。這里使用術語“計算機可讀介質(zhì)”來表示參與到向處理器702提供信息(包括用于執(zhí)行的指令)的任意介質(zhì)。這樣的介質(zhì)可采用許多形式,包括但不限于,非易失性介質(zhì)、易失性介質(zhì)、和傳輸介質(zhì)。非易失性介質(zhì)包括例如光或磁盤,例如存儲裝置708。易失性介質(zhì)包括例如動態(tài)存儲器704。傳輸介質(zhì)包括例如同軸電纜、銅線、光纖電纜、和載波,其在無需布線或電纜的情況下通過空間行進,例如聲波和電磁波,包括無線電、光和紅外波。信號包括在通過傳輸介質(zhì)發(fā)送的振幅、頻率、相位、極化或其他物理屬性的人工瞬間改變。計算機可讀介質(zhì)的通用形式包括例如軟盤、靈活盤、硬盤、磁帶、任意其他磁介質(zhì)、CD-ROM、CDRW、DVD、任意其他光學介質(zhì)、穿孔卡、紙帶、光學標記表、具有孔或其他光學可識別特征的模式的任意其他物理介質(zhì),RAM、PROM、EPROM、FLASH-EPR0M、任意其他存儲器芯片或盒、載波、計算機可從中讀取的任意其他介質(zhì)。這里使用術語“計算機可讀存儲介質(zhì)”表示除了傳輸介質(zhì)之外的任意計算機可讀介質(zhì)。在一個或多個有形的媒體中進行編碼的邏輯包括在計算機可讀存儲媒體和諸如ASIC720的專用目的硬件上的處理器指令中的一個或兩個。網(wǎng)絡鏈路778典型地通過一個或多個網(wǎng)絡使用傳輸媒體將信息通信提供給使用或處理該信息的其它設備。例如,網(wǎng)絡鏈路778可通過本地網(wǎng)絡780將連接提供給主計算機782或由國際互聯(lián)網(wǎng)服務提供商(ISP)運營的設備784來提供連接。ISP裝備784從而通過現(xiàn)在通常被稱為國際互聯(lián)網(wǎng)790的網(wǎng)絡中的公共的、全球分組交換通信網(wǎng)絡提供數(shù)據(jù)通信服務。與國際互聯(lián)網(wǎng)連接的被稱為服務器主機792的計算機響應于通過國際互聯(lián)網(wǎng)接收的信息,駐留提供服務的處理。例如,服務主機792駐留處理,所述處理提供用于在顯示器714上展現(xiàn)的表示視頻數(shù)據(jù)的信息。可以預期的是,可在諸如主機782和服務器792的其他計算機系統(tǒng)中以各種配置方式來部署系統(tǒng)700的組件。本發(fā)明的至少一些實施方式與用于實現(xiàn)這里描述的一些或全部技術的計算機系統(tǒng)700的使用相關。根據(jù)本發(fā)明的一個實施方式,響應于處理器702執(zhí)行包含在存儲器704中的一個或多個處理器指令的一個或多個序列,這些技術由計算機系統(tǒng)700執(zhí)行。也被稱為計算機指令、軟件和程序代碼的這種指令可從諸如存儲設備708或網(wǎng)絡鏈路778的另一計算機可讀媒介讀入到存儲器704。包含在存儲器704中的指令序列的執(zhí)行促使處理器702執(zhí)行這里描述的方法步驟中的一個或多個。在可替換的實施方式中,諸如ASIC720的硬件可用于替換實現(xiàn)本發(fā)明的軟件或與實現(xiàn)本發(fā)明的軟件結(jié)合。從而,本發(fā)明的實施方式不局限于硬件和軟件的任何特定組合,除非在這里明確聲明。通過網(wǎng)絡鏈路778和通過通信接口 770的其它網(wǎng)絡傳輸?shù)男盘枖y帶去往和來自計算機系統(tǒng)700的信息。計算機系統(tǒng)700可通過網(wǎng)絡780、790 (其中通過網(wǎng)絡鏈路778和通信接口 770)發(fā)送和接收包括程序代碼的信息。在使用國際互聯(lián)網(wǎng)790的實施例中,服務器主機792通過國際互聯(lián)網(wǎng)790、ISP設備784、本地網(wǎng)絡780和通信接口 770,傳輸用于由計算機700發(fā)送的消息所請求的特定應用的程序代碼。所接收的代碼可由處理器702在接收時執(zhí)行,或可存儲在存儲器704或存儲設備708或其它非易失性存儲器中以用于稍后的執(zhí)行,或者兩者。在該方式下,計算機系統(tǒng)700可以按載波上信號的形式獲得應用程序代碼。計算機可讀媒體的各種形式可涉及在將一個或多個指令序列或數(shù)據(jù)或兩者攜帶給處理器702以用于執(zhí)行。例如,指令和數(shù)據(jù)初始可由諸如主機782的遠程計算機的磁盤攜帶。遠程計算機將指令和數(shù)據(jù)裝載入其動態(tài)存儲器中,并使用調(diào)制解調(diào)器通過電話線發(fā)送指令和數(shù)據(jù)。位于計算機系統(tǒng)700本地的調(diào)制解調(diào)器在電話線上接收指令和數(shù)據(jù),并使用紅外發(fā)射機將指令和數(shù)據(jù)轉(zhuǎn)換為用作網(wǎng)絡鏈路778的紅外載波上的信號。用作通信接口770的紅外檢測器接收在紅外信號中攜帶的指令和數(shù)據(jù),并將表示指令和數(shù)據(jù)的信息放置在總線710上??偩€710將信息攜帶到存儲器704,處理器702從存儲器704獲取指令并且通過使用隨指令發(fā)送的一些數(shù)據(jù)執(zhí)行指令。在存儲器704中接收的指令和數(shù)據(jù)可任選的存儲在存儲設備708上,可在處理器702執(zhí)行之前或之后。圖8描述了在其上可以實現(xiàn)本發(fā)明實施方式的芯片集800。將芯片集800編程為注釋和展現(xiàn)內(nèi)容,例如包括相對于圖7所描述的被結(jié)合一個或多個物理封裝(例如,芯片)的處理器和存儲組件。通過示例的方式,物理封裝包括在結(jié)構(gòu)組裝(例如,基板)上的一個或多個材料、組件、和/或?qū)Ь€的安排,從而提供諸如物理強度、大小恒定和/或電子交互限制的一個或多個特性??梢灶A期的是,在特定的實施方式中,芯片集800可在單一的芯片上實現(xiàn)??梢灶A期的是,在特定的實施方式中,芯片集或芯片800可實現(xiàn)為單獨的“片上系統(tǒng)”??梢灶A期的是,在特定的實施方式中,將不使用單獨ASIC,例如,這里公開的所有相關功能通過一個或多個處理器執(zhí)行。芯片集或芯片800,或者其一部分,構(gòu)成用于提供與服務的可用性相關的用戶接口導航信息的一個或多個步驟的部件。芯片集或芯片800,或者其一部分,構(gòu)成用于注釋和展現(xiàn)內(nèi)容的一個或多個步驟的部件。在一個實施方式中,芯片集800包括諸如用于在芯片集800的組件之間傳遞信息的總線801的通信機制。處理器803具有與總線801的連通性以執(zhí)行例如存儲在存儲器805中的指令和處理信息。處理器803可包括一個或多個處理核心,其中將每個核心配置為獨立地執(zhí)行。多核心處理器能夠在單一物理封裝中進行多處理。多核心處理器的實施例包括兩個、四個、八個或更多個處理核心??商鎿Q地或另外地,處理器803可包括一個或多個通過總線801串聯(lián)配置的微處理器,以便能夠獨立地執(zhí)行指令、流水線和多線程。處理器803還可與一個或多個專用組件結(jié)合以執(zhí)行特定的處理功能和任務,例如一個或多個數(shù)字信號處理器(DSP) 807、或一個或多個專用集成電路(ASIC) 809。典型地,將DSP807配置為獨立于處理器803地實時處理真實世界的信號(例如,聲音)。相似地,可將ASIC809配置為執(zhí)行不能由通用處理器容易地執(zhí)行的專用功能。這里描述的有助于執(zhí)行本發(fā)明功能的其它專用組件包括一個或多個現(xiàn)場可編程門陣列(FPGA)(沒有示出)、一個或多個控制器(沒有示出)、或一個或多個其它專用目的計算機芯片。在一個實施例中,芯片集或芯片800僅包括一個或多個處理器和支持和/或涉及和/或用于一個或多個處理器的一些軟件和/或固件。處理器803和附帶的組件具有經(jīng)由總線801的與存儲器805的連通性。存儲器805包括用于存儲可執(zhí)行指令的動態(tài)存儲器(例如,RAM、磁盤、可寫光盤等)和靜態(tài)存儲器(例如,R0M、CD-R0M等),其中在執(zhí)行可執(zhí)行指令時執(zhí)行這里描述的創(chuàng)造性步驟以注釋和/或展現(xiàn)內(nèi)容。存儲器805還存儲與創(chuàng)造性步驟的執(zhí)行相關的數(shù)據(jù)或由創(chuàng)造性步驟的執(zhí)行所產(chǎn)生的數(shù)據(jù)。圖9是根據(jù)一個實施方式的能夠在圖1的系統(tǒng)中進行操作的用于通信的移動終端(例如,手機)的示例性組件的示意圖。在一些實施方式中,移動終端900或其一部分,構(gòu)成用于執(zhí)行注釋和展現(xiàn)內(nèi)容的一個或多個步驟的部件。一般地,通常按照前端和后端特性對無線電接收機進行限定。接收機的前端包括全部的射頻(RF)電路,而后端包括全部的基帶處理電路。如在本申請中所使用的,術語“電路”涉及(I)僅為硬件實現(xiàn)方式(例如僅在模擬和/或數(shù)字電路中的實現(xiàn)方式),和(2)電路和軟件(和/或固件)的結(jié)合(例如,如果應用于特定上下文,將共同工作的包括數(shù)字信號處理器的處理器、軟件和存儲器結(jié)合在一起以促使諸如移動電話或服務器的裝置執(zhí)行各種功能)。該“電路”的定義應用于在該申請中對該術語的全部使用,包括任何權(quán)利要求。如另一實施例,如在該申請中使用的并且如果可應用于特定的上下文,則術語“電路”還可覆蓋僅由處理器(或多個處理器)和其(或它們的)相應的軟件/固件的實現(xiàn)方式。術語“電路”還可覆蓋可應用于特定上下文的情況,例如蜂窩網(wǎng)絡設備或其它網(wǎng)絡設備中的移動電話或相似集成電路中的基帶集成電路或應用處理器集成電路。電話的相關內(nèi)部組件包括主控制單元(MCU) 903、數(shù)字信號處理器(DSP) 905、和包括麥克風增益控制單元和揚聲器增益控制單元的接收機/發(fā)射機單元。主顯示器單元907給用戶提供顯示以支持執(zhí)行或支持提供媒體內(nèi)容搜索能力的步驟的各種應用和移動終端功能。顯示器907包括配置為在移動終端(例如,移動電話)的用戶接口的至少一部分上進行顯示的顯示器電路。此外,將顯示器907和顯示器電路配置為便于移動終端的至少一些功能的用戶控制。音頻功能電路909包括麥克風911和將從麥克風911輸出的語音信號進行放大的麥克風放大器。將從麥克風911輸出的經(jīng)放大的語音信號提供給編碼器/解碼器(CODEC)913。無線電部分915對功率進行放大,并對頻率進行轉(zhuǎn)換,以便通過天線917與包括在移動通信系統(tǒng)中的基站進行通信。功率放大器(PA) 919和發(fā)射機/調(diào)制電路可操作地對MCU903進行響應,將來自PA919的輸出耦合至雙工器921或循環(huán)器(circulator)或天線開關,這是現(xiàn)有技術公知的。PA919還與電池接口和電源控制單元920耦合。在使用中,移動終端901的用戶對麥克風911說話,且他或她的語音連同任何檢測到的背景噪聲被轉(zhuǎn)換為模擬電壓。從而通過模擬數(shù)字轉(zhuǎn)換器(ADC) 923將模擬電壓轉(zhuǎn)換為數(shù)字信號。控制單元903將數(shù)字信號路由到DSP905中以在DSP905中進行處理,例如語音編碼、信道編碼、加密和交織。在一個實施方式中,通過沒有單獨示出的單元,使用諸如全球演進(EDGE)、通用分組無線服務(GPRS)、全球移動通信系統(tǒng)(GSM)、國際互聯(lián)網(wǎng)多媒體子系統(tǒng)(IMS)、通用移動通信系統(tǒng)(UMTS)等蜂窩傳輸協(xié)議,以及諸如微波接入(WiMAX)、長期演進(LTE)網(wǎng)絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛(wèi)星等的其它合適的無線介質(zhì),對處理的語音信號進行編碼。隨后,將編碼的信號路由到均衡器925,以便對在通過空中傳輸處理中發(fā)生的諸如相位和幅度失真的任何頻率相關損耗進行補償。在對比特流進行均衡后,調(diào)制器927將信號與在RF接口 929中產(chǎn)生的RF信號結(jié)合。調(diào)制器927通過頻率或相位調(diào)制產(chǎn)生正弦波。為了準備用于傳輸?shù)男盘?,上變頻器931將從調(diào)制器927輸出的正弦波與由合成器933產(chǎn)生的另一正弦波組合,以獲得期望的傳輸頻率。從而將信號通過PA919進行發(fā)送,以使信號增加到合適的功率水平。在實際的系統(tǒng)中,PA919作為可變增益放大器,由DSP905通過網(wǎng)絡基站接收的信息來控制PA919的增益。從而在雙工器921中信號進行濾波,并可選擇性地發(fā)送給天線耦合器935以進行阻抗匹配,從而提供最大功率的傳送。最后,經(jīng)由天線917將信號發(fā)送給本地基站。可供應自動增益控制(AGC)以控制接收機最后階段的增益??蓪⑿盘栍蛇@里轉(zhuǎn)發(fā)到遠端電話,其可以是另一蜂窩電話、其它移動電話或與公共交換電話網(wǎng)絡(PSTN)或其它電話網(wǎng)絡連接的固定電話。通過天線917接收被傳輸給移動終端901的語音信號,并立即由低噪聲放大器(LNA) 937放大。下變頻器939降低載波頻率,且解調(diào)器941去除RF,只留下數(shù)字比特流。隨后信號通過均衡器925,并由DSP905進行處理。數(shù)模轉(zhuǎn)換器(DAC)943對信號進行轉(zhuǎn)換,并將相應的輸出通過揚聲器945傳輸給用戶,所有的操作都在主控制單元(MCU)903的控制下,其中主控制單元可實現(xiàn)為中央處理單元(CPU)(在圖中沒有示出)。MCU903從鍵盤947接收包括輸入信號的各種信號。與其它用戶輸入組件(例如,麥克風911)結(jié)合的鍵盤947和/或MCU903包括用于管理用戶輸入的用戶接口電路。MCU903運行用戶接口軟件,便于對移動終端的至少一些功能的用戶控制,以注釋和/或展現(xiàn)內(nèi)容。MCU903還分別將顯示命令和切換命令遞送給顯示器907和語音輸出切換控制器。此外,MCU903與DSP905交換信息,并可選擇地訪問所結(jié)合的SM卡949和存儲器951。此外,MCU903執(zhí)行終端要求的各種控制功能。DSP905可根據(jù)實現(xiàn)方式在語音信號上執(zhí)行任何種類的傳統(tǒng)數(shù)字處理功能。此外,DSP905從麥克風911檢測的信號確定本地環(huán)境的背景噪聲水平,并為將麥克風911的增益設置為所選的水平,以補償移動終端901的用戶的自然傾向(tendency)。C0DEC913包括ADC923和DAC943。存儲器951存儲包括呼叫進入語音數(shù)據(jù)的各種數(shù)據(jù),并能夠存儲包括從全球國際互聯(lián)網(wǎng)接收的音樂數(shù)據(jù)的其它數(shù)據(jù)。軟件模塊可駐留在RAM存儲器、閃存存儲器、寄存器、或現(xiàn)有技術中已知的其它任何形式的可寫入存儲介質(zhì)。存儲設備951可以是,但不局限于,單一存儲器、CD、DVD、ROM、RAM、EEPR0M、光學存儲器、或能夠存儲數(shù)字數(shù)據(jù)的其它任何非易失性存儲媒介。例如,可選擇地結(jié)合的SM卡949攜帶重要的信息,例如蜂窩電話號碼、支持服務的載波、訂閱細節(jié)和安全信息。SM卡949主要用于在無線電網(wǎng)絡上識別移動終端901???49還包含用于存儲個人電話號碼注冊、文本消息和用戶專用移動終端設置的存儲器。盡管結(jié)合多個實施方式和實現(xiàn)方式介紹了本發(fā)明,但是本發(fā)明不局限于此,而是可覆蓋落入所附權(quán)利要求范圍的各種明顯修改和等價安排。盡管本發(fā)明的特征在權(quán)利要求中以特定的組合進行表達,但可以預期的是,這些特征可以按任意的組合和順序進行安排。
      權(quán)利要求
      1.一種方法,包括: 提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容; 提取所述一個或多個對象的一個或多個模型;和 至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。
      2.如權(quán)利要求1所述的方法,還包括: 經(jīng)由所述用戶界面接收用于選擇所述一個或多個點的輸入; 將所述內(nèi)容與所述一個或多個點關聯(lián);和 至少部分地使得對所述內(nèi)容和所述一個或多個點的關聯(lián)進行存儲。
      3.如權(quán)利要求1所述的方法,還包括: 接收用于操作對所述內(nèi)容的呈現(xiàn)的輸入;和 至少部分地使得對所述內(nèi)容、所述一個或多個點、所述一個或多個對象模型、在所述一個或多個點和所述內(nèi)容之間的關聯(lián)、或其組合進行更新。
      4.如權(quán)利要求1所述的方法,其中所述一個或多個對象模型、一個或多個其他對象模型、或其組合包括與地理位置對應的三維模型,該方法還包括: 至少部分地使得在所述用戶界面中通過三維模型對一個或多個圖像進行呈現(xiàn)。
      5.如權(quán)利要求4所述的方法,其中`所述圖像包括全景圖像、擴展現(xiàn)實圖像、混合現(xiàn)實圖像、虛擬現(xiàn)實圖像、或其組合。
      6.如權(quán)利要求1所述的方法,還包括: 確定所述用戶界面的視角; 確定所述內(nèi)容的呈現(xiàn)是否受到所述用戶界面中其他對象模型的一個或多個呈現(xiàn)的阻擋;和 至少部分地基于關于所述阻擋的確定來推薦另一視角。
      7.如權(quán)利要求1所述的方法,還包括: 至少部分地使得對所述內(nèi)容、所述對象模型、所述點、所述一個或多個其他對象模型、所述一個或多個其他內(nèi)容、或其組合至少部分地基于一個或多個標準進行過濾;和至少部分地使得至少部分地基于所述過濾來對所述用戶界面進行呈現(xiàn)。
      8.如權(quán)利要求1所述的方法,還包括: 確定一個或多個三維坐標,以用于相對于與所述一個或多個對象模型對應的一個或多個其他三維坐標來呈現(xiàn)所述內(nèi)容。
      9.如權(quán)利要求8所述的方法,還包括: 至少部分地基于所述一個或多個三維坐標,將所述內(nèi)容關聯(lián)至所述一個或多個對象模型、所述一個或多個點、在大量的一個或多個對象中的一個或多個其他點、或其組合。
      10.如權(quán)利要求1所述的方法,還包括: 確定所述用戶界面的視角; 基于所述視角確定所述內(nèi)容的視圖;和 至少部分地基于所述視圖轉(zhuǎn)換對所述內(nèi)容的呈現(xiàn)。
      11.一種裝置,包括: 至少一個處理器;以及包括一個或多個程序的計算機程序代碼的至少一個存儲器; 所述至少一個存儲器和計算機程序代碼被配置為,利用所述至少一個處理器,使得所述裝置至少執(zhí)行以下步驟: 提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容; 提取所述一個或多個對象的一個或多個模型;和 至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。
      12.如權(quán)利要求11所述的裝置,其中還使得所述裝置執(zhí)行: 經(jīng)由所述用戶界面接收用于選擇所述一個或多個點的輸入; 將所述內(nèi)容與所述一個或多個點關聯(lián);和 至少部分地使得對所述內(nèi)容和所述一個或多個點的關聯(lián)進行存儲。
      13.如權(quán)利要求11所述的裝置,其中還使得所述裝置執(zhí)行: 接收用于操作對所述內(nèi)容的呈現(xiàn)的輸入;和 至少部分地使得對所述內(nèi)容、所述一個或多個點、所述一個或多個對象模型、在所述一個或多個點和所述內(nèi)容之間的關聯(lián)、或其組合進行更新。
      14.如權(quán)利要求11所述的裝置,其中所述一個或多個對象模型、一個或多個其他對象模型、或其組合包括與地理位置對應的三維模型,其中還使得所述裝置執(zhí)行: 至少部分地使得在所述用戶界面中通過三維模型對所述一個或多個圖像進行呈現(xiàn); 其中所述圖像包括全景圖像、擴展現(xiàn)實圖像、混合現(xiàn)實圖像、虛擬現(xiàn)實圖像、或其組合。
      15.如權(quán)利要求11所述的裝置,其中還使得所述裝置執(zhí)行: 確定所述用戶界面的視角; 確定所述內(nèi)容的呈現(xiàn)是否受到所述用戶界面中其他對象模型的一個或多個呈現(xiàn)的阻擋;和 至少部分地基于關于所述阻擋的確定來推薦另一視角。
      16.如權(quán)利要求11所述的裝置,其中還使得所述裝置執(zhí)行: 至少部分地使得對所述內(nèi)容、所述對象模型、所述點、所述一個或多個其他對象模型、所述一個或多個其他內(nèi)容、或其組合至少部分地基于一個或多個標準進行過濾;和至少部分地使得至少部分地基于所述過濾來對所述用戶界面進行呈現(xiàn)。
      17.如權(quán)利要求11所述的裝置,其中還使得所述裝置執(zhí)行: 確定一個或多個三維坐標,以用于相對于與所述一個或多個對象模型對應的一個或多個其他三維坐標來呈現(xiàn)所述內(nèi)容;和 至少部分地基于所述一個或多個三維坐標,將所述內(nèi)容關聯(lián)至所述一個或多個對象模型、所述一個或多個點、在大量的一個或多個對象中的一個或多個其他點、或其組合。
      18.一種計算機可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當由一個或多個處理器執(zhí)行時,使得裝置至少執(zhí)行以下步驟: 提取與基于位置的服務的一個或多個對象的一個或多個點相關聯(lián)的內(nèi)容; 提取所述一個或多個對象的一個或多個模型;和 至少部分地使得在所述基于位置的服務的用戶界面中對與所述一個或多個對象模型的一個或多個表面相關聯(lián)的內(nèi)容進行呈現(xiàn)。
      19.如權(quán)利要求18所述的計算機可讀存儲介質(zhì),其中還使得裝置執(zhí)行: 經(jīng)由所述用戶界面接收用于選擇所述一個或多個點的輸入; 將所述內(nèi)容與所述一個或多個關聯(lián);和 至少部分地使得對所述內(nèi)容和所述一個或多個點的關聯(lián)進行存儲。
      20.如權(quán)利要求18所述的計算機可讀存儲介質(zhì),其中還使得裝置執(zhí)行: 接收用于操作對所述內(nèi)容的呈現(xiàn)的輸入;和 至少部分地使得對所述內(nèi)容、所述一個或多個點、所述一個或多個對象模型、在所述一個或多個點和所述內(nèi)容之間的關聯(lián)、或其組合進行更新。
      全文摘要
      提供一種呈現(xiàn)與基于位置的服務相關聯(lián)的內(nèi)容的方法。提取與在基于位置的服務中識別的對象上的點相關聯(lián)的內(nèi)容。對象可通過,但不限于,一個或多個三維或二位模型或通過擴展現(xiàn)實視圖來表示。提取對象的模型。至少部分地使得在基于位置的服務的用戶界面中的對象模型的一個或多個表面上對內(nèi)容進行呈現(xiàn)。
      文檔編號G06T19/00GK103119544SQ201180034665
      公開日2013年5月22日 申請日期2011年2月10日 優(yōu)先權(quán)日2010年5月16日
      發(fā)明者T·瓦蒂寧, B·卡斯特羅, D·J·墨菲, A·A·阿尼奧, T·凱爾凱寧 申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1