專(zhuān)利名稱(chēng):用于呈現(xiàn)內(nèi)容的第一人世界視圖的方法和裝置的制作方法
用于呈現(xiàn)內(nèi)容的第一人世界視圖的方法和裝置
背景技術(shù):
服務(wù)提供商(例如無(wú)線、蜂窩等)和設(shè)備制造商不斷接受挑戰(zhàn)以通過(guò)例如提供引人注目的網(wǎng)絡(luò)服務(wù)來(lái)向消費(fèi)者提供價(jià)值和便利。一個(gè)感興趣的領(lǐng)域已經(jīng)是開(kāi)發(fā)用于通過(guò)例如因特網(wǎng)來(lái)提供在線內(nèi)容(例如,在線電視廣播、流視頻和音頻、圖像等)的服務(wù),這已導(dǎo)致源于整個(gè)世界的大量可用內(nèi)容。應(yīng)當(dāng)指出,大多數(shù)這種內(nèi)容可以是高質(zhì)量的(例如,專(zhuān)業(yè)制作的在線網(wǎng)絡(luò)電視頻道)并吸引大范圍的用戶(hù),但這些內(nèi)容通常很難被發(fā)現(xiàn)。因此,服務(wù)提供商和設(shè)備制造商面臨重大技術(shù)挑戰(zhàn)以使用戶(hù)能夠發(fā)現(xiàn)并訪問(wèn)這些內(nèi)容。
發(fā)明內(nèi)容
因此,需要一種用于有效地發(fā)現(xiàn)內(nèi)容的可用性并呈現(xiàn)所發(fā)現(xiàn)的內(nèi)容的第一人世界視圖的方法。
根據(jù)一個(gè)實(shí)施例,一種方法包括接收內(nèi)容的訪問(wèn)地址,該內(nèi)容包括位置信息。該方法還包括通過(guò)至少部分地檢測(cè)在訪問(wèn)地址處的內(nèi)容來(lái)確定內(nèi)容的可用性信息。該方法還包括基于內(nèi)容的可用性信息,至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示位置信息的內(nèi)容。用戶(hù)接口包括基于所確定的用戶(hù)設(shè)備的位置、指向方向和仰角的第一人視角。根據(jù)另一個(gè)實(shí)施例,一種裝置包括至少一個(gè)處理器和包括計(jì)算機(jī)程序代碼的至少一個(gè)存儲(chǔ)器,該至少一個(gè)存儲(chǔ)器和計(jì)算機(jī)程序代碼被配置為用至少一個(gè)處理器至少部分地使所述裝置接收內(nèi)容的訪問(wèn)地址,該內(nèi)容數(shù)據(jù)包括位置信息。進(jìn)一步使該裝置通過(guò)至少部分地在訪問(wèn)地址檢測(cè)內(nèi)容來(lái)確定內(nèi)容的可用性信息。進(jìn)一步使該裝置基于內(nèi)容的可用性信息,在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示位置信息的內(nèi)容。用戶(hù)接口包括基于所確定的用戶(hù)設(shè)備的位置、指向方向和仰角的第一人視角。根據(jù)另一個(gè)實(shí)施例,一種攜帶一個(gè)或多個(gè)序列的一個(gè)或多個(gè)指令的計(jì)算機(jī)可讀存儲(chǔ)媒體,當(dāng)其被一個(gè)或多個(gè)處理器執(zhí)行時(shí),至少部分地使得裝置接收內(nèi)容的訪問(wèn)地址,該內(nèi)容包括位置信息。進(jìn)一步使該裝置通過(guò)至少部分地在訪問(wèn)地址檢測(cè)內(nèi)容來(lái)確定內(nèi)容的可用性信息。進(jìn)一步使該裝置基于內(nèi)容的可用性信息,在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示位置信息的內(nèi)容。用戶(hù)接口包括基于所確定的用戶(hù)設(shè)備的位置、指向方向和仰角的第一人視角。根據(jù)另一個(gè)實(shí)施例,一種裝置包括用于接收內(nèi)容的訪問(wèn)地址的裝置,該內(nèi)容包括位置信息。該裝置還包括用于在一個(gè)地圖對(duì)象上選擇點(diǎn)的裝置。該裝置還包括用于通過(guò)至少部分地在訪問(wèn)地址檢測(cè)內(nèi)容來(lái)確定內(nèi)容的可用性信息的裝置。該裝置另外包括用于基于內(nèi)容的可用性信息而至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示位置信息的內(nèi)容的裝置。用戶(hù)接口包括基于所確定的用戶(hù)設(shè)備的位置、指向方向和仰角的第一人視角。通過(guò)僅說(shuō)明多個(gè)特定實(shí)施例和實(shí)現(xiàn),包括用于實(shí)現(xiàn)本發(fā)明而設(shè)想的最佳模式,本發(fā)明的其它方面、特征和優(yōu)點(diǎn)根據(jù)下面的詳細(xì)說(shuō)明會(huì)非常清楚。本發(fā)明還能夠包含其它不同的實(shí)施例,并且它的若干細(xì)節(jié)可以在各種顯然的方面進(jìn)行修改,所有這些都不脫離本發(fā)明的精神和范圍。因此,附圖和說(shuō)明應(yīng)該被認(rèn)為是本質(zhì)上的說(shuō)明,而非限制性的。
本發(fā)明的實(shí)施例作為示例進(jìn)行描述,而并不作為限制的方式,在附圖的圖中圖I是根據(jù)一個(gè)實(shí)施例的能夠呈現(xiàn)內(nèi)容的世界視圖的系統(tǒng)的圖;圖2是根據(jù)一個(gè)實(shí)施例的內(nèi)容映射平臺(tái)的組件的圖;圖3是根據(jù)一個(gè)實(shí)施例的能夠呈現(xiàn)內(nèi)容的世界視圖的用戶(hù)設(shè)備的組件的圖;圖4是根據(jù)一個(gè)實(shí)施例的用于確定內(nèi)容的可用性的過(guò)程的流程圖;圖5是根據(jù)一個(gè)實(shí)施例的表示用于獲取和更新內(nèi)容可用性信息的一系列消息和過(guò)程的時(shí)序圖;圖6是根據(jù)一個(gè)實(shí)施例的用于呈現(xiàn)描繪內(nèi)容的第一人世界視圖的用戶(hù)接口的過(guò) 程的流程圖;圖7是根據(jù)一個(gè)實(shí)施例的表示應(yīng)用了透明效果的增強(qiáng)現(xiàn)實(shí)視圖的圖;圖8是根據(jù)一個(gè)實(shí)施例的用于在固定位置鎖定增強(qiáng)現(xiàn)實(shí)用戶(hù)接口的過(guò)程的流程圖;圖9是根據(jù)一個(gè)實(shí)施例的用于在地圖上呈現(xiàn)內(nèi)容的全球視圖的用戶(hù)接口的圖;圖10是根據(jù)一個(gè)實(shí)施例的用于更新內(nèi)容訪問(wèn)信息的用戶(hù)接口的圖;圖11是根據(jù)一個(gè)實(shí)施例的用于呈現(xiàn)內(nèi)容的增強(qiáng)現(xiàn)實(shí)世界視圖的用戶(hù)接口的圖;圖12是用于實(shí)現(xiàn)本發(fā)明的實(shí)施例的硬件的圖;圖13是用于實(shí)現(xiàn)本發(fā)明的實(shí)施例的芯片組的圖;圖14是用于實(shí)現(xiàn)本發(fā)明的實(shí)施例的移動(dòng)終端(例如,手持設(shè)備)的圖。
具體實(shí)施例方式公開(kāi)了用于呈現(xiàn)內(nèi)容的世界視圖的方法、裝置和計(jì)算機(jī)程序的例子。在下面的描述中,為了解釋的目的,描述了許多特定細(xì)節(jié)以便提供對(duì)本發(fā)明的全面理解。然而,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),顯然,本發(fā)明的實(shí)施例可無(wú)需這些特定細(xì)節(jié)實(shí)現(xiàn)或用等同配置實(shí)現(xiàn)。在其它情況下,為了避免不必要地模糊本發(fā)明的實(shí)施例,已知結(jié)構(gòu)和設(shè)備以框圖的形式示出。圖I是根據(jù)一個(gè)實(shí)施例的能夠呈現(xiàn)內(nèi)容的世界視圖的系統(tǒng)的圖。如前面所述,大量的內(nèi)容(例如,直播/流傳輸在線TV頻道、媒體文件等)可以使用計(jì)算機(jī)、移動(dòng)設(shè)備和其它因特網(wǎng)連接的設(shè)備而通過(guò)因特網(wǎng)訪問(wèn)。在許多情況下,頻道是全球可用并且免費(fèi)的。換句話說(shuō),內(nèi)容或頻道通??稍醋杂谑澜缟系娜魏蔚胤剑杂糜谟晌挥谑澜缟先魏纹渌胤降脑O(shè)備訪問(wèn)。然而,某些內(nèi)容可以是受限或?qū)S玫?。例如,某些?nèi)容可以是付費(fèi)服務(wù)的一部分,或者可在設(shè)備訪問(wèn)內(nèi)容之前要求注冊(cè)、認(rèn)證或某些其它預(yù)訪問(wèn)過(guò)程。在例如用戶(hù)沒(méi)有首先訪問(wèn)站點(diǎn)或另外試圖訪問(wèn)內(nèi)容時(shí),這些限制很難確定。人工測(cè)試每個(gè)潛在內(nèi)容源的限制和專(zhuān)用性對(duì)于用戶(hù)執(zhí)行是相當(dāng)資源密集的(例如時(shí)間、帶寬等)和有負(fù)擔(dān)的。因此,用戶(hù)可能放棄探索和/或訪問(wèn)這種內(nèi)容。即使在某些內(nèi)容受限或?qū)S脮r(shí),應(yīng)當(dāng)指出,在互聯(lián)網(wǎng)上仍然有可用的內(nèi)容和內(nèi)容相關(guān)信息的龐大集合。該龐大集合可迅速地淹沒(méi)用戶(hù),從而使用戶(hù)很難識(shí)別和訪問(wèn)感興趣的內(nèi)容。例如,一種在因特網(wǎng)上觀看內(nèi)容呈現(xiàn)的方式是通過(guò)內(nèi)容列表。然而,在有關(guān)內(nèi)容的信息的密度很高的情況下,這種傳統(tǒng)的內(nèi)容列表方法可能并不有效。更具體地,信息的高密度可使得列表很長(zhǎng)并吸引用戶(hù)。另外,當(dāng)內(nèi)容在典型的埋在其它項(xiàng)中的列表中呈現(xiàn)時(shí),用戶(hù)可能不能找到感興趣的內(nèi)容。沒(méi)有令人興奮和新穎的呈現(xiàn),引起用戶(hù)注意的內(nèi)容可能會(huì)被忽視和錯(cuò)過(guò)。為了解決上述的問(wèn)題,圖I的系統(tǒng)100引入了呈現(xiàn)簡(jiǎn)單、直觀的接口的能力,該接口向用戶(hù)提供當(dāng)前可用的內(nèi)容的全球視圖。更具體地,系統(tǒng)100接收有關(guān)潛在可用的內(nèi)容的訪問(wèn) 信息,并自動(dòng)地訪問(wèn)內(nèi)容作為驗(yàn)證過(guò)程的一部分,以確定內(nèi)容的可用性信息。在一個(gè)實(shí)施例中,驗(yàn)證過(guò)程可以以預(yù)定時(shí)間間隔(例如,每30秒、每5分鐘等)或以指定的次數(shù)執(zhí)行,以確??捎眯孕畔⑹亲钚碌摹R坏﹥?nèi)容被驗(yàn)證并確定了可用性信息,則系統(tǒng)100生成用戶(hù)接口以在有趣的用戶(hù)接口中呈現(xiàn)內(nèi)容或內(nèi)容信息。在在此描述的方法中,這些用戶(hù)接口是基于描繪通常與內(nèi)容相關(guān)聯(lián)的位置信息。作為例子,位置信息可指示(1)內(nèi)容的廣播位置;(2)作為內(nèi)容的主題的位置;(3)內(nèi)容被獲取的位置,例如地理標(biāo)記的數(shù)據(jù);(4)內(nèi)容的提供商的位置,或任何其它將內(nèi)容聯(lián)系到特定位置的數(shù)據(jù)或信息。還可以設(shè)想內(nèi)容可與多個(gè)位置相關(guān)聯(lián)。在一個(gè)實(shí)施例中,系統(tǒng)100在地圖(例如,世界地圖)上呈現(xiàn)內(nèi)容的表示(例如,縮略圖、動(dòng)畫(huà)、音頻警報(bào)等),其中內(nèi)容表示被顯示在對(duì)應(yīng)于與內(nèi)容相關(guān)聯(lián)的位置信息的位置處。在另一個(gè)實(shí)施例中,系統(tǒng)100根據(jù)三維(3D)方向顯示內(nèi)容,其中沿著該方向指向顯示內(nèi)容的用戶(hù)設(shè)備。更具體地,系統(tǒng)100利用增強(qiáng)現(xiàn)實(shí)(例如,使用位置的現(xiàn)場(chǎng)或?qū)嶋H圖像)或增強(qiáng)虛擬(例如,使用3D模型和3D映射信息)來(lái)呈現(xiàn)從用戶(hù)設(shè)備的當(dāng)前位置在第一人視圖中看見(jiàn)的地圖對(duì)象(例如,地球)的模型,以致在視圖中看見(jiàn)的位置與現(xiàn)實(shí)中對(duì)應(yīng)的物理位置相匹配。盡管參考地球作為三維地圖對(duì)象討論各種實(shí)施例,但可以知道,在此所描述的方法可應(yīng)用于任何地圖對(duì)象,包括任何真實(shí)對(duì)象(例如房屋、道路、造紙廠等)和/或虛擬對(duì)象(例如規(guī)劃的建筑模型、虛擬對(duì)象的渲染等)。在又一個(gè)實(shí)施例中,根據(jù)位置信息,第一人視圖被渲染,如同用戶(hù)會(huì)看穿地圖對(duì)象(例如地球)以觀看內(nèi)容的表示。該視圖(例如透明效果)可例如在內(nèi)容位置信息表明內(nèi)容與足夠遠(yuǎn)離用戶(hù)位置的位置(例如,地球的相反一側(cè))相關(guān)聯(lián)并且地圖對(duì)象(例如地球)本身會(huì)成為用戶(hù)和內(nèi)容之間的障礙時(shí)使用。換句話說(shuō),視圖向用戶(hù)顯示在地圖對(duì)象的另一側(cè)的用戶(hù)設(shè)備被指向的對(duì)應(yīng)位置處的內(nèi)容。有利地,該視圖使用戶(hù)能夠知道在所生成的第一人視圖中看見(jiàn)的地圖對(duì)象如何與物理世界有關(guān)。因此,用戶(hù)可具體知道性質(zhì)(例如,地球的球面性質(zhì))。例如,應(yīng)當(dāng)指出,盡管用戶(hù)通常熟悉地球是圓的,但他們并未主動(dòng)考慮它在物理世界中的含義他們生活在圓形行星的表面,并且世界的大多數(shù)實(shí)際上位于他們腳下的某個(gè)地方。例如,如果生活在紐約的人被問(wèn)到中國(guó)實(shí)際上在哪里,則他可能會(huì)用指南針?lè)较?例如,紐約的東方)回答或者根本不能正確回答。這個(gè)人不可能沿著穿過(guò)他腳下的地球的最直接的方向指出。這一視角或方向的欠缺的出現(xiàn)部分是因?yàn)閭鹘y(tǒng)的基于位置的增強(qiáng)現(xiàn)實(shí)系統(tǒng)缺乏指向和/或搜索/瀏覽地球上任何地方(包括地球的另一側(cè))的內(nèi)容(例如,地理位置、地理標(biāo)記的數(shù)據(jù)、與位置信息相關(guān)聯(lián)的內(nèi)容等)的可能性。與在此所述的方法不同,傳統(tǒng)的增強(qiáng)現(xiàn)實(shí)方案僅適用于從用戶(hù)的真實(shí)物理位置物理可見(jiàn)的范圍。該范圍由于諸如建筑物的墻等的障礙物而實(shí)際上非常小,最終,對(duì)象會(huì)落在遠(yuǎn)處地平線以下,使得遠(yuǎn)距離對(duì)象不可能在傳統(tǒng)的增強(qiáng)現(xiàn)實(shí)系統(tǒng)中看到。由于系統(tǒng)100的第一人增強(qiáng)現(xiàn)實(shí)視圖將地球看成好像是透明的,因此,系統(tǒng)100在渲染遠(yuǎn)距離對(duì)象方面不會(huì)受到傳統(tǒng)系統(tǒng)的類(lèi)似限制。
在另一個(gè)實(shí)施例中,系統(tǒng)100使用戶(hù)能夠按照時(shí)間以及位置來(lái)瀏覽可用內(nèi)容。例如,用戶(hù)可以指定過(guò)去、現(xiàn)在或未來(lái)的時(shí)間。然后,系統(tǒng)100可以確定關(guān)于所指定的時(shí)間段的內(nèi)容的可用性,并根據(jù)所指定的時(shí)間來(lái)映射內(nèi)容。這樣,用戶(hù)可在任何特定時(shí)間觀看哪些內(nèi)容可用。例如,為了觀看即將到來(lái)的內(nèi)容以致用戶(hù)可計(jì)劃訪問(wèn)什么內(nèi)容,用戶(hù)可以指定未來(lái)的時(shí)間段,并生成對(duì)應(yīng)的內(nèi)容地圖以開(kāi)發(fā)可用的內(nèi)容。如圖I所示,用戶(hù)設(shè)備(UE) 101可通過(guò)通信網(wǎng)絡(luò)105從內(nèi)容映射平臺(tái)103獲取內(nèi)容信息(例如,內(nèi)容和位置信息)和映射信息(例如,全球地圖、3D地圖、第一人增強(qiáng)現(xiàn)實(shí)視圖等)。內(nèi)容信息和映射信息可在UElOl上被應(yīng)用107 (例如,增強(qiáng)現(xiàn)實(shí)應(yīng)用、導(dǎo)航應(yīng)用或其它基于位置的應(yīng)用)使用。在圖I的例子中,內(nèi)容映射平臺(tái)103在內(nèi)容目錄109a中存儲(chǔ)內(nèi)容信息,并在地圖數(shù)據(jù)庫(kù)10%中存儲(chǔ)映射信息。作為例子,內(nèi)容信息包括一個(gè)或多個(gè)標(biāo)識(shí)符、元數(shù)據(jù)、訪問(wèn)地址(例如,諸如統(tǒng)一資源定位器(URL)或因特網(wǎng)協(xié)議(IP)地址的網(wǎng)絡(luò)地址;或者諸如UE 101的存儲(chǔ)器中文件或存儲(chǔ)器位置的本地地址)、描述或與內(nèi)容相關(guān)聯(lián)的類(lèi)似信息。在一個(gè)實(shí)施例中,內(nèi)容包括直播媒體(例如,流傳輸廣播)、所存儲(chǔ)的媒體(例如,在網(wǎng)絡(luò)或本地存儲(chǔ)的)、與媒體相關(guān)聯(lián)的元數(shù)據(jù)、文本信息、其它用戶(hù)設(shè)備的位置信息、映射 數(shù)據(jù)、地理標(biāo)記的數(shù)據(jù)(例如,指示人、對(duì)象、圖像等的位置)或它們的組合。內(nèi)容可由包括一個(gè)或多個(gè)服務(wù)113a-113n(例如,音樂(lè)服務(wù)、映射服務(wù)、視頻服務(wù)、社會(huì)網(wǎng)絡(luò)服務(wù)、內(nèi)容廣播服務(wù)等)的服務(wù)平臺(tái)111、一個(gè)或多個(gè)內(nèi)容提供商115a-115m (例如,在線內(nèi)容零售商、公共數(shù)據(jù)庫(kù)等)、其它通過(guò)通信網(wǎng)絡(luò)105可用或可訪問(wèn)的內(nèi)容源提供。在某些實(shí)施例中,呈現(xiàn)給用戶(hù)的映射信息和地圖可以是增強(qiáng)現(xiàn)實(shí)視圖、模擬3D環(huán)境、二維地圖等。在某些實(shí)施例中,模擬3D環(huán)境是為了模擬區(qū)域的街道、建筑物、地貌等而創(chuàng)建的3D模型。該模型可用于從虛擬的任何角度或視角渲染位置以在UE 101上顯示。在某些程序中(例如,導(dǎo)航應(yīng)用107),3D模型或環(huán)境使得例如導(dǎo)航應(yīng)用107能夠動(dòng)畫(huà)模擬3D環(huán)境的移動(dòng)以向用戶(hù)提供更動(dòng)態(tài)和可能更有用或感興趣的映射顯示。在一個(gè)實(shí)施例中,使用簡(jiǎn)單對(duì)象存儲(chǔ)結(jié)構(gòu)(例如,描述結(jié)構(gòu)的維度的三維模型)。進(jìn)一步地,更復(fù)雜的對(duì)象可用于在3D表示內(nèi)表示結(jié)構(gòu)和其它對(duì)象。復(fù)雜對(duì)象可包括將復(fù)雜對(duì)象劃分成部分或單元的多個(gè)更小或簡(jiǎn)單的對(duì)象。為了創(chuàng)建3D模型,對(duì)象信息可從多個(gè)數(shù)據(jù)庫(kù)中以及根據(jù)諸如處理與位置標(biāo)記相關(guān)聯(lián)的圖像以確定3D模型中的結(jié)構(gòu)和其它對(duì)象的數(shù)據(jù)錄入方法收集。另外或可選地,映射信息可使用其它用戶(hù)接口顯示,諸如音頻接口、觸覺(jué)反饋和其它感觀接口。例如,在映射信息的音頻表示中,街道、建筑物、地貌、興趣點(diǎn)、內(nèi)容等的近似位置可被在UE 101上執(zhí)行的語(yǔ)音合成器朗讀。另外或可選地,在某些實(shí)施例中,UE 101的圖像獲取模塊117可結(jié)合應(yīng)用107使用以向用戶(hù)呈現(xiàn)內(nèi)容信息、位置信息(例如,映射和導(dǎo)航信息)、可用信息等。用戶(hù)可被呈現(xiàn)與應(yīng)用107和/或內(nèi)容映射平臺(tái)相關(guān)聯(lián)的增強(qiáng)現(xiàn)實(shí)接口,其允許3D對(duì)象或內(nèi)容和相關(guān)信息的其它表示重疊在UE 101上的物理環(huán)境的圖像上。在某些實(shí)施例中,用戶(hù)接口可顯示混合的物理和虛擬環(huán)境,其中,來(lái)自地圖數(shù)據(jù)庫(kù)109的3D對(duì)象被重疊地放置在物理圖像之上。作為例子,UE 101可執(zhí)行應(yīng)用107以從內(nèi)容映射平臺(tái)103或網(wǎng)絡(luò)的其它組件接收內(nèi)容和/或映射信息。如上所述,應(yīng)用107和內(nèi)容映射平臺(tái)103接收有關(guān)內(nèi)容的訪問(wèn)信息,根據(jù)訪問(wèn)信息周期性地確定內(nèi)容的可用性,然后呈現(xiàn)內(nèi)容的唯一的全球視圖(例如,可用內(nèi)容的全球地圖或具有透明地球效果的全球內(nèi)容的增強(qiáng)現(xiàn)實(shí)視圖)。
另外,在地圖數(shù)據(jù)庫(kù)10%中存儲(chǔ)的映射信息可以根據(jù)真實(shí)世界的建筑物和其它場(chǎng)所的3D模型創(chuàng)建。這樣,對(duì)象可與真實(shí)世界的位置相關(guān)聯(lián)(例如,基于諸如全球定位系統(tǒng)(GPS)坐標(biāo)的位置坐標(biāo))。在某些實(shí)施例中,UE 101可利用GPS衛(wèi)星119來(lái)確定UE 101的位置,以利用內(nèi)容映射平臺(tái)103和/或應(yīng)用107的內(nèi)容映射功能。映射信息可包括物理環(huán)境(例如建筑物)中對(duì)象和結(jié)構(gòu)的3D模型(例如,復(fù)雜3D模型),其由諸如多邊形的多個(gè)分離但相連的簡(jiǎn)單3D形狀構(gòu)成。傳統(tǒng)的3D建模方法包括訪問(wèn)和變換每個(gè)多邊形,每個(gè)多邊形在大小和形狀上不同于形成對(duì)象的完整3D模型的其它多邊形。作為例子,系統(tǒng)100的通信網(wǎng)絡(luò)105包括一個(gè)或多個(gè)網(wǎng)絡(luò),諸如數(shù)據(jù)網(wǎng)絡(luò)(未示出)、無(wú)線網(wǎng)絡(luò)(未示出)、電話網(wǎng)絡(luò)(未示出)或它們的任意組合。可以設(shè)想,數(shù)據(jù)網(wǎng)絡(luò)可以是任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共數(shù)據(jù)網(wǎng)(例如因特網(wǎng))、或任何其它適合的分組交換網(wǎng)絡(luò),諸如商業(yè)擁有的私有分組交換網(wǎng)絡(luò),例如私有電纜或光纖網(wǎng)絡(luò)。另外,無(wú)線網(wǎng)絡(luò)可以是例如蜂窩網(wǎng)絡(luò),并可應(yīng)用各種技術(shù),包括增強(qiáng)型數(shù)據(jù)速率全球演進(jìn)(EDGE)、通用分組無(wú)線服務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動(dòng)通信系統(tǒng)(UMTS)等,以及應(yīng)用任何其它適合的無(wú)線媒體,例如微波訪問(wèn)全球互連 (WiMAX)、長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無(wú)線保真(WiFi)、衛(wèi)星、移動(dòng)自組織網(wǎng)絡(luò)(MANET )等。UE 101是任何類(lèi)型的移動(dòng)終端、固定終端或便攜式終端,包括移動(dòng)手持設(shè)備、移動(dòng)站、移動(dòng)單元、移動(dòng)設(shè)備、導(dǎo)航設(shè)備、多媒體計(jì)算機(jī)、多媒體平板電腦、因特網(wǎng)節(jié)點(diǎn)、通訊器、桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)或其任意組合。例如,UE 101可以是模擬或提供虛擬類(lèi)望遠(yuǎn)鏡功能的設(shè)備。該類(lèi)型的UE 101可例如被安裝在公共場(chǎng)所(例如,商業(yè)中心、旅館等)以使用戶(hù)能夠觀看如在此所描述的被呈現(xiàn)的內(nèi)容。還可以設(shè)想U(xiǎn)E 101可支持任何類(lèi)型的與用戶(hù)之間的接口(諸如“穿戴式”電路等)。作為例子,UE 101和內(nèi)容映射平臺(tái)103可使用已知的、新的或仍在開(kāi)發(fā)的協(xié)議彼此通信或與通信網(wǎng)絡(luò)105的其它組件進(jìn)行通信。在該上下文中,協(xié)議包括一組規(guī)則,其定義通信網(wǎng)絡(luò)105內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)如何根據(jù)通過(guò)通信鏈路發(fā)送的信息彼此進(jìn)行交互。協(xié)議在每個(gè)節(jié)點(diǎn)內(nèi)的不同操作層是有效的,從生成和接收各種類(lèi)型的物理信號(hào)到選擇用于傳送這些信號(hào)的鏈路、到格式化由這些信號(hào)指示的信息、到識(shí)別在計(jì)算機(jī)系統(tǒng)上執(zhí)行的哪個(gè)軟件應(yīng)用發(fā)送或接收信息。用于通過(guò)網(wǎng)絡(luò)交換信息的在概念上不同的協(xié)議層在開(kāi)放系統(tǒng)互連(OSI)參考模型中描述。網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信通常通過(guò)交換數(shù)據(jù)的離散分組實(shí)現(xiàn)。每個(gè)分組通常包括(I)與特定協(xié)議相關(guān)的報(bào)頭信息;(2)有效載荷信息,其在報(bào)頭信息之后,并包含可獨(dú)立于該特定協(xié)議而被處理的信息。在某些協(xié)議中,分組包括(3)尾部信息,其在有效載荷之后,并表明有效載荷信息的結(jié)束。報(bào)頭包括諸如分組的源、它的目的地、有效載荷的長(zhǎng)度和協(xié)議所使用的其它屬性的信息。通常,在用于特定協(xié)議的有效載荷中的數(shù)據(jù)包括用于與OSI參考模型的不同的更高層相關(guān)聯(lián)的不同協(xié)議的報(bào)頭和有效載荷。用于特定協(xié)議的報(bào)頭通常指示在它的有效載荷中包含的下一個(gè)協(xié)議的類(lèi)型。更高層協(xié)議被認(rèn)為封裝在更低層協(xié)議中。在穿越多個(gè)異構(gòu)網(wǎng)絡(luò)(諸如因特網(wǎng))的分組中包括的報(bào)頭通常包括物理層(層I)報(bào)頭、數(shù)據(jù)鏈路層(層2)報(bào)頭、因特網(wǎng)層(層3)報(bào)頭和傳輸層(層4)報(bào)頭、以及各種應(yīng)用層報(bào)頭(層5、層6和層7),如OSI參考模型所定義的。
在一個(gè)實(shí)施例中,應(yīng)用107和內(nèi)容映射平臺(tái)103可根據(jù)客戶(hù)機(jī)-服務(wù)器模型進(jìn)行交互。根據(jù)客戶(hù)機(jī)-服務(wù)器模型,客戶(hù)機(jī)進(jìn)程向服務(wù)器進(jìn)程發(fā)送包括請(qǐng)求的消息,服務(wù)器進(jìn)程通過(guò)提供服務(wù)(例如,提供映射信息)來(lái)響應(yīng)。服務(wù)器進(jìn)程還可向客戶(hù)機(jī)進(jìn)程返回具有響應(yīng)的消息。通常,客戶(hù)機(jī)進(jìn)程和服務(wù)器進(jìn)程在不同的稱(chēng)為主機(jī)的計(jì)算機(jī)設(shè)備上執(zhí)行,并使用一個(gè)或多個(gè)用于網(wǎng)絡(luò)通信的協(xié)議通過(guò)網(wǎng)絡(luò)進(jìn)行通信。術(shù)語(yǔ)“服務(wù)器”通常用于指代提供服務(wù)的進(jìn)程或進(jìn)程在其上運(yùn)行的主機(jī)計(jì)算機(jī)。同樣,術(shù)語(yǔ)“客戶(hù)機(jī)”通常用于指代進(jìn)行請(qǐng)求的進(jìn)程或進(jìn)程在其上運(yùn)行的主機(jī)計(jì)算機(jī)。如在此所使用的,術(shù)語(yǔ)“客戶(hù)機(jī)”和“服務(wù)器”是指進(jìn)程,而不是主機(jī)計(jì)算機(jī),除非在上下文中另外清楚指出。此外,由服務(wù)器執(zhí)行的進(jìn)程由于包括可靠性、可擴(kuò)展性和冗余的原因而可以被分解為多個(gè)進(jìn)程在多個(gè)主機(jī)(有時(shí)稱(chēng)為層)上運(yùn)行。圖2是根據(jù)一個(gè)實(shí)施例的內(nèi)容映射平臺(tái)的組件的圖。作為例子,內(nèi)容映射平臺(tái)103包括一個(gè)或多個(gè)用于呈現(xiàn)內(nèi)容的全球視圖的組件。可以設(shè)想,這些組件的功能可以被結(jié)合在一個(gè)或多個(gè)組件中或由其它等同功能的組件執(zhí)行。在該實(shí)施例中,內(nèi)容映射平臺(tái)103包括至少一個(gè)控制邏輯201,其執(zhí)行用于執(zhí)行內(nèi)容映射平臺(tái)103的功能的至少一個(gè)算法。例、如,控制邏輯201與內(nèi)容管理模塊203進(jìn)行交互以接收與一個(gè)或多個(gè)內(nèi)容項(xiàng)對(duì)應(yīng)的訪問(wèn)地址。訪問(wèn)地址可以從服務(wù)平臺(tái)111、服務(wù)113a-113n、內(nèi)容提供商115a_115m、其它類(lèi)似組件或其組合接收。還可以設(shè)想用戶(hù)或得到用戶(hù)授權(quán)的另一方可人工輸入內(nèi)容項(xiàng)的訪問(wèn)地址。在一個(gè)實(shí)施例中,內(nèi)容管理模塊203可創(chuàng)建內(nèi)容目錄,其列出提供給內(nèi)容管理模塊203的所有內(nèi)容項(xiàng)和相關(guān)的訪問(wèn)地址。在某些實(shí)施例中,內(nèi)容目錄可包括其它描述性信息和其它描述內(nèi)容的元數(shù)據(jù)。接著,控制邏輯與內(nèi)容驗(yàn)證模塊205進(jìn)行交互以確定可用性或有關(guān)內(nèi)容的可用性的信息。更具體地,內(nèi)容驗(yàn)證模塊205通過(guò)在對(duì)應(yīng)的訪問(wèn)地址訪問(wèn)內(nèi)容來(lái)驗(yàn)證給定內(nèi)容項(xiàng)(例如,直播廣播流)的狀態(tài)。作為例子,狀態(tài)包括(1)托管內(nèi)容的訪問(wèn)地址的服務(wù)器是否用所請(qǐng)求的內(nèi)容響應(yīng);(2)對(duì)內(nèi)容是否有任何限制或?qū)S眯韵拗?例如,在訪問(wèn)之前進(jìn)行內(nèi)容要求認(rèn)證或注冊(cè));(3)內(nèi)容是否在某個(gè)時(shí)期可用(例如,僅用于特定時(shí)期或僅在特定時(shí)間);和其它類(lèi)似信息。在一個(gè)實(shí)施例中,內(nèi)容驗(yàn)證模塊205可在內(nèi)容管理模塊205將內(nèi)容項(xiàng)和相關(guān)信息添加到內(nèi)容目錄之前驗(yàn)證特定內(nèi)容項(xiàng)??蛇x地,內(nèi)容驗(yàn)證模塊205可通過(guò)掃描整個(gè)內(nèi)容目錄并因而更新可用性信息來(lái)持續(xù)地執(zhí)行驗(yàn)證進(jìn)程(例如,在預(yù)定或固定的時(shí)間間隔)。由于可用的媒體內(nèi)容或流可采用許多形式(例如,直播視頻饋送、照片、音頻文件等),并可使用任意方式(例如,流傳輸媒體、所下載的媒體、自然創(chuàng)建的媒體)傳送,因此,內(nèi)容驗(yàn)證模塊205包括一個(gè)或多個(gè)子模塊或應(yīng)用編程接口(API)(未示出),用于接收和/或檢測(cè)采用自己的原始格式的媒體內(nèi)容或者用于將媒體內(nèi)容轉(zhuǎn)變成兼容內(nèi)容映射平臺(tái)103的媒體格式。在其它實(shí)施例中,內(nèi)容驗(yàn)證模塊205可啟動(dòng)下載或安裝驗(yàn)證內(nèi)容或流所需要的組件(例如,編碼解碼器、播放器應(yīng)用等)。在驗(yàn)證后,控制邏輯201與映射模塊207進(jìn)行交互以將與一個(gè)或多個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)的位置信息與地圖上各自的位置相關(guān)。在一個(gè)實(shí)施例中,位置信息可包括坐標(biāo)(例如,GPS坐標(biāo))或其它指示符(例如,經(jīng)度和緯度信息),它可與現(xiàn)有的地圖相關(guān)聯(lián)。例如,位置信息可從諸如照片、視頻,音頻記錄等的任何地理標(biāo)記的數(shù)據(jù)(例如,自動(dòng)或由用戶(hù)人工進(jìn)行地理標(biāo)記的)中提取或獲取。當(dāng)數(shù)據(jù)被獲取或記錄時(shí),該位置信息(例如,GPS或其它坐標(biāo)相關(guān)的數(shù)據(jù))通常與數(shù)據(jù)一起被記錄。然后,映射模塊207可以對(duì)數(shù)據(jù)執(zhí)行識(shí)別(例如面部識(shí)別、音頻識(shí)別、對(duì)象識(shí)別等),以識(shí)別數(shù)據(jù)中的人、位置、其它主題或相關(guān)信息。然后,所識(shí)別的人、位置等可與所提取的位置信息相關(guān)聯(lián)。另外或可選地,位置信息或地理標(biāo)記的數(shù)據(jù)還可由映射模塊207通過(guò)從相關(guān)的元數(shù)據(jù)(例如,媒體名稱(chēng)、標(biāo)記和評(píng)論)中獲取位置來(lái)創(chuàng)建。更具體地,映射模塊207可分析元數(shù)據(jù)以獲取任何指示與特定位置之間的關(guān)聯(lián)的項(xiàng)目。例如,家庭度假照片可用“巴黎度假”的描述進(jìn)行標(biāo)記。映射模塊207可使用自然語(yǔ)言模型分析“巴黎度假”以將該照片與法國(guó)巴黎相關(guān)聯(lián),即使照片沒(méi)有包括任何傳統(tǒng)的位置信息(例如,GPS坐標(biāo))。然后,映射模塊207使用任何類(lèi)型的視覺(jué)用戶(hù)接口(例如,增強(qiáng)現(xiàn)實(shí)視圖、3D地圖等)、音頻用戶(hù)接口、觸覺(jué)或有形用戶(hù)接口(例如觸覺(jué)反饋)或任何可能的用戶(hù)接口或用戶(hù)接口類(lèi)型的組合與渲染引擎209進(jìn)行交互,以呈現(xiàn)位置信息、內(nèi)容信息和其它內(nèi)容有關(guān)信息。圖3是根據(jù)一個(gè)實(shí)施例的能夠呈現(xiàn)內(nèi)容的世界視圖的用戶(hù)設(shè)備的組件的圖。作為 例子,UE 105包括一個(gè)或多個(gè)組件,用于在用戶(hù)接口中呈現(xiàn)可通過(guò)通信網(wǎng)絡(luò)105訪問(wèn)的內(nèi)容的可用性信息、位置信息和內(nèi)容信息。這些組件的功能可以組合在一個(gè)或多個(gè)組件中或者由其它等同功能的組件執(zhí)行。在該實(shí)施例中,UE 101包括呈現(xiàn)內(nèi)容信息并接收輸入的用戶(hù)接口 301、從內(nèi)容映射平臺(tái)103獲取內(nèi)容和映射信息的內(nèi)容映射平臺(tái)接口 303、運(yùn)行時(shí)模塊305、在本地存儲(chǔ)內(nèi)容和映射信息的緩存器307、確定UE 101的位置的位置模塊309、確定UE 101的水平方向或指向方向(例如指南針指向方向)的磁力計(jì)模塊311、確定UE 101的垂直方向或仰角的加速度計(jì)模塊313和圖像獲取模塊117。內(nèi)容和映射信息可通過(guò)用戶(hù)接口 301呈現(xiàn)給用戶(hù),該用戶(hù)接口 301可包括各種通信方法。例如,用戶(hù)接口 301可具有包括視覺(jué)組件(例如,屏幕)、音頻組件(例如,語(yǔ)言指示)、物理組件(例如振動(dòng))和其它通信方法的輸出。用戶(hù)輸入可包括觸摸屏接口、麥克風(fēng)、照相機(jī)、滾動(dòng)并單擊接口、按鈕接口等。進(jìn)一步地,用戶(hù)可輸入請(qǐng)求以啟動(dòng)應(yīng)用107 (例如,映射或增強(qiáng)現(xiàn)實(shí)應(yīng)用)并利用用戶(hù)接口 301以接收內(nèi)容和映射信息。通過(guò)用戶(hù)接口 301,用戶(hù)可請(qǐng)求不同類(lèi)型的內(nèi)容、映射或位置信息被呈現(xiàn)。進(jìn)一步地,用戶(hù)可被呈現(xiàn)特定位置和相關(guān)對(duì)象(例如,在特定位置處的建筑物、地表特征、POI等)的3D或增強(qiáng)現(xiàn)實(shí)表示,作為在UE 101的屏幕上的圖形用戶(hù)接口的一部分。內(nèi)容映射平臺(tái)接口 303被運(yùn)行時(shí)模塊305用于與內(nèi)容映射平臺(tái)103進(jìn)行通信。在某些實(shí)施例中,該接口用于從內(nèi)容映射平臺(tái)103、服務(wù)平臺(tái)111和/或內(nèi)容提供商115a-115m獲取內(nèi)容、映射和/或位置信息。UE 101可利用采用客戶(hù)機(jī)-服務(wù)器格式的請(qǐng)求以獲取內(nèi)容和映射信息。另外,UE 101可在請(qǐng)求中指定位置信息和/或方向信息以獲取內(nèi)容和映射信息。位置模塊309、磁力計(jì)模塊311、加速度計(jì)模塊313和圖像獲取模塊317可用于確定在確定UE 101沿哪個(gè)方向被指向時(shí)使用的位置和/方向信息,以致與所指出的方向?qū)?yīng)的內(nèi)容和映射信息可被獲取。進(jìn)一步地,該內(nèi)容和映射信息可以被存儲(chǔ)在緩存器307中,以用于在UE 101處呈現(xiàn)內(nèi)容的全球視圖。在一個(gè)實(shí)施例中,位置模塊309可確定用戶(hù)的位置。用戶(hù)的位置可通過(guò)三角測(cè)量系統(tǒng)確定,諸如GPS、輔助GPS (A-GPS)、源小區(qū)、無(wú)線局域網(wǎng)三角測(cè)量或其它位置推斷技術(shù)。標(biāo)準(zhǔn)的GPS和A-GPS可使用衛(wèi)星119以精確定位UE 101的位置(例如,經(jīng)度、緯度和高度)。源小區(qū)系統(tǒng)可用于確定蜂窩UE 101所同步的蜂窩塔。由于蜂窩塔可具有能夠在地理上被映射的唯一的蜂窩標(biāo)識(shí)符(蜂窩ID),因此,該信息提供UE 101的粗略位置。位置模塊309還可利用多種技術(shù)以檢測(cè)UE 101的位置。GPS坐標(biāo)可以提供關(guān)于UE 101的位置的更精細(xì)的細(xì)節(jié)。如前面所述,位置模塊309可用于確定由應(yīng)用107和/或內(nèi)容映射平臺(tái)103使用的位置坐標(biāo)。磁力計(jì)模塊311可包括可測(cè)量磁場(chǎng)的強(qiáng)度和/或方向的裝置。使用與指南針相同的方法,磁力計(jì)能夠使用地球的磁場(chǎng)確定UE 101的指向方向。圖像獲取設(shè)備(例如數(shù)碼照相機(jī))的前端(或UE上的另一個(gè)參考點(diǎn))可以被標(biāo)記為確定方向中的參考點(diǎn)。因此,如果磁場(chǎng)相對(duì)于參考點(diǎn)指向北,則UE 101的參考點(diǎn)相對(duì)磁場(chǎng)的角度是已知的。可以進(jìn)行簡(jiǎn)單的計(jì)算以確定UE 101的方向。在一個(gè)實(shí)施例中,從磁力計(jì)獲得的水平方向數(shù)據(jù)被用于確定用戶(hù)的方向。該方向信息可以與UE 101的位置信息相關(guān)聯(lián)以確定UE 101正指向哪里(例如,指向哪個(gè)地理特征或?qū)ο?。該信息可用于選擇第一人視圖以渲染內(nèi)容和映射信息。 進(jìn)一步地,加速度計(jì)模塊313可包括可測(cè)量加速度的裝置。使用具有X、Y和Z軸的三軸加速度計(jì),用已知的角度提供在三個(gè)方向上的加速度。再一次,媒體獲取設(shè)備的前端可被標(biāo)記為確定方向時(shí)的參考點(diǎn)。由于重力所產(chǎn)生的加速度是已知的,因此,當(dāng)UE 101靜止時(shí),加速度計(jì)模塊313可確定UE 101相對(duì)于地球的重力被指向的角度。在一個(gè)實(shí)施例中,從加速度計(jì)獲取的垂直方向數(shù)據(jù)用于確定UE 101正指向的仰角或傾斜角。該信息連同磁力計(jì)信息和位置信息可用于確定向用戶(hù)提供內(nèi)容和映射信息的視點(diǎn)。這樣,該信息可在選擇可用內(nèi)容項(xiàng)以向用戶(hù)呈現(xiàn)導(dǎo)航信息時(shí)使用。另外,組合信息可用于確定特定3D地圖或增強(qiáng)現(xiàn)實(shí)視圖的可能引起用戶(hù)興趣的部分。在一個(gè)實(shí)施例中,如果與一個(gè)或多個(gè)可用內(nèi)容項(xiàng)相關(guān)聯(lián)的位置信息與視點(diǎn)不對(duì)應(yīng)(例如,在所選擇的視點(diǎn)不可見(jiàn)),則可以在用戶(hù)接口上顯示一個(gè)或多個(gè)指示符(例如,箭頭或指針)以指示朝向內(nèi)容項(xiàng)的位置的方向。在另一個(gè)實(shí)施例中,用戶(hù)可手工輸入位置、指向方向和仰角中的任意一個(gè)或多個(gè)以指定用于在UE 101上顯示用戶(hù)接口的視點(diǎn),而不是根據(jù)傳感器確定視點(diǎn)。這樣,用戶(hù)可以選擇“虛擬視點(diǎn)”以作為不同于UE 101的當(dāng)前位置和指向方向的地方。用于支持圖形用戶(hù)接口的圖像可以使用圖像獲取模塊117獲取。圖像獲取模塊117可包括照相機(jī)、視頻攝像機(jī)及其組合等。在一個(gè)實(shí)施例中,可視媒體以圖像或一系列圖像的形式獲取。圖像獲取模塊117可從照相機(jī)中獲取圖像,并將該圖像與位置信息、磁力計(jì)信息、加速度計(jì)信息或其組合相關(guān)聯(lián)。如前面所指出的,該信息的組合可用于通過(guò)將用戶(hù)的位置、用戶(hù)的水平方向信息和用戶(hù)的垂直方向信息相結(jié)合來(lái)確定用戶(hù)的視點(diǎn)。該信息可用于從地圖緩存器307或映射平臺(tái)103獲取內(nèi)容和映射信息。在某些實(shí)施例中,緩存器307包括內(nèi)容目錄109a和地圖數(shù)據(jù)庫(kù)109b中的所有或部分信息。圖4是根據(jù)一個(gè)實(shí)施例的用于確定內(nèi)容的可用性的過(guò)程的流程圖。在一個(gè)實(shí)施例中,運(yùn)行時(shí)模塊305執(zhí)行過(guò)程400,并例如在如圖13所示的包括處理器和存儲(chǔ)器的芯片組中實(shí)現(xiàn)。在某些實(shí)施例中,內(nèi)容映射平臺(tái)103可執(zhí)行過(guò)程400的某些或所有步驟,并使用客戶(hù)機(jī)-服務(wù)器接口與UE 101進(jìn)行通信。UE 101可啟動(dòng)應(yīng)用107以利用內(nèi)容映射平臺(tái)103的內(nèi)容映射服務(wù)。另外,應(yīng)用107可在運(yùn)行時(shí)模塊305上執(zhí)行。在步驟401,運(yùn)行時(shí)模塊305接收包括位置信息的一個(gè)或多個(gè)內(nèi)容項(xiàng)的訪問(wèn)地址。作為例子,一個(gè)或多個(gè)內(nèi)容項(xiàng)和相關(guān)數(shù)據(jù)可包括下面的一個(gè)或多個(gè)(1)媒體內(nèi)容(例如,直播或所存儲(chǔ)的媒體、流傳輸媒體、網(wǎng)絡(luò)攝像頭饋送、照片、與媒體內(nèi)容有關(guān)的元數(shù)據(jù)等或其組合);(2)映射信息(例如,任何可用的映射數(shù)據(jù));(3)文本信息(例如,諸如“意大利,威尼斯”的描述性標(biāo)簽);(4)其它用戶(hù)(例如朋友、同事等)的位置信息和相關(guān)的頭像、照片、文本等;(5)—天中的時(shí)間(例如,夜間區(qū)域可以更深的顏色可視化,或者工作時(shí)間區(qū)域可被呈現(xiàn)為不同于非工作時(shí)間區(qū)域);以及(6)自然現(xiàn)象(例如,洋流、颶風(fēng)、環(huán)境條件、其它天氣事件)。可以知道,內(nèi)容和其它相關(guān)數(shù)據(jù)并不限于上面列出的種類(lèi)。在步驟403,運(yùn)行時(shí)模塊305可選擇地從UE 101接收用于指定與一個(gè)或多個(gè)內(nèi)容項(xiàng)相關(guān)聯(lián)的過(guò)去、現(xiàn)在或未來(lái)的時(shí)間段的輸入 。通過(guò)能夠指定時(shí)間段,在此描述的方法使得用戶(hù)能夠使用位置和時(shí)間來(lái)導(dǎo)航內(nèi)容信息。在一個(gè)實(shí)施例中,用于觀看內(nèi)容和映射信息的缺省時(shí)間是現(xiàn)在。如果時(shí)間段被提供,則運(yùn)行時(shí)模塊將基于所指定的時(shí)間確定一個(gè)或多個(gè)內(nèi)容項(xiàng)的可用性信息(步驟405)。如前面所述,為了確定內(nèi)容項(xiàng)的可用性,運(yùn)行時(shí)模塊305分析訪問(wèn)地址(例如,用于因特網(wǎng)內(nèi)容的URL或用于本地所存儲(chǔ)的內(nèi)容的文件存儲(chǔ)位置)是否提供與一個(gè)或多個(gè)內(nèi)容項(xiàng)對(duì)應(yīng)的活動(dòng)內(nèi)容。例如,如果內(nèi)容項(xiàng)是直播流廣播,則運(yùn)行時(shí)模塊305檢測(cè)流在指定時(shí)間在訪問(wèn)地址是否是活動(dòng)的(例如,與流對(duì)應(yīng)的數(shù)據(jù)是否是可用的)。作為可用性確定過(guò)程的一部分,運(yùn)行時(shí)模塊305還可確定對(duì)內(nèi)容項(xiàng)的訪問(wèn)是否受限或?qū)S?。即,運(yùn)行時(shí)模塊305可確定在對(duì)特定內(nèi)容項(xiàng)的訪問(wèn)被授權(quán)之前是否有附加步驟或限制(例如,注冊(cè)、支付、授權(quán)等)必須被執(zhí)行。附加限制可被指出并存儲(chǔ)在內(nèi)容目錄109a中。然后,運(yùn)行時(shí)模塊305根據(jù)位置信息在UE 101的用戶(hù)接口中呈現(xiàn)所確定的可用性信息(步驟407)。例如,內(nèi)容和可用性信息可以用根據(jù)相關(guān)的位置信息而放置的每個(gè)內(nèi)容項(xiàng)的表示而在地圖上呈現(xiàn)。如果流廣播源自法國(guó)巴黎,則內(nèi)容可被描述為在與巴黎對(duì)應(yīng)的位置處被覆蓋在用戶(hù)接口地圖上的縮略圖。如所討論的,用戶(hù)接口可以是圖形用戶(hù)接口。另外或可選地,用戶(hù)接口可以是音頻或觸感接口。在一個(gè)實(shí)施例中,運(yùn)行時(shí)模塊305僅僅呈現(xiàn)在指定時(shí)間可用并且與任何限制或?qū)S孟拗茻o(wú)關(guān)的那些內(nèi)容項(xiàng)。該實(shí)施例提供用戶(hù)可僅用單次選擇點(diǎn)擊來(lái)從所呈現(xiàn)的內(nèi)容項(xiàng)中選擇并確保所選擇的項(xiàng)將是可用的用戶(hù)體驗(yàn)。在其它實(shí)施例中,運(yùn)行時(shí)模塊305可呈現(xiàn)所有可用內(nèi)容,并區(qū)分用單次點(diǎn)擊可用的內(nèi)容的呈現(xiàn)和與附加限制相關(guān)聯(lián)的內(nèi)容的呈現(xiàn)。在又一個(gè)實(shí)施例中,運(yùn)行時(shí)模塊305可顯示所有評(píng)估內(nèi)容,并區(qū)分可用和不可用內(nèi)容的呈現(xiàn),然后在可用內(nèi)容內(nèi)區(qū)分那些用單次點(diǎn)擊可用的內(nèi)容和那些用附加限制可用的內(nèi)容。特定類(lèi)型的呈現(xiàn)可由用戶(hù)、內(nèi)容提供商115、網(wǎng)絡(luò)運(yùn)營(yíng)商、服務(wù)平臺(tái)111或其組合指定。接著,運(yùn)行時(shí)模塊確定是否周期性地更新內(nèi)容可用性信息(步驟409)。如果運(yùn)行時(shí)模塊305已被配置為周期性的更新,則過(guò)程400返回到步驟405,并重復(fù)可用性確定步驟。如上所述,更新的頻率可由用戶(hù)、內(nèi)容提供商115等指定。這樣,運(yùn)行時(shí)模塊305可向用戶(hù)呈現(xiàn)最新的可用性信息。然后,可用性信息用于更新內(nèi)容目錄109a (步驟411)以用于隨后通過(guò)通信網(wǎng)絡(luò)105訪問(wèn)和分發(fā)。圖5是根據(jù)一個(gè)實(shí)施例的表不用于獲取和更新內(nèi)容可用性信息的一系列消息和過(guò)程的時(shí)序圖。在網(wǎng)絡(luò)上的網(wǎng)絡(luò)過(guò)程用帶陰影的垂直框表示。從一個(gè)過(guò)程傳遞到另一個(gè)過(guò)程的消息用水平箭頭表示。由過(guò)程執(zhí)行的步驟用文本表示。在圖5中表示的網(wǎng)絡(luò)過(guò)程是UE101a、UE 101b、內(nèi)容映射平臺(tái)103和內(nèi)容目錄109a。
在501,UE IOla向內(nèi)容映射平臺(tái)103傳輸對(duì)由在此描述的方法確定的可用內(nèi)容的列表的請(qǐng)求。在一個(gè)實(shí)施例中,請(qǐng)求可包括過(guò)濾器,其使得UE IOla能夠選擇什么類(lèi)型的內(nèi)容應(yīng)被包括在所請(qǐng)求的內(nèi)容列表中。例如,請(qǐng)求可尋求與被標(biāo)記為UE IOla的用戶(hù)特別感興趣的地方的一個(gè)或多個(gè)地方有關(guān)的信息。請(qǐng)求還可定義用戶(hù)感興趣的內(nèi)容的標(biāo)準(zhǔn)。在接收到請(qǐng)求后,內(nèi)容映射平臺(tái)103應(yīng)用過(guò)濾器和標(biāo)準(zhǔn)以向內(nèi)容目錄109a請(qǐng)求內(nèi)容列表(在503)。內(nèi)容目錄109a完成該請(qǐng)求,并將內(nèi)容列表返回給內(nèi)容映射平臺(tái)103 (在505)。在此期間,UE IOlb訪問(wèn)內(nèi)容映射平臺(tái)103以指定被添加到內(nèi)容列表的新內(nèi)容(在507)。為了指定新內(nèi)容,UE IOlb可提交新內(nèi)容的訪問(wèn)地址(例如URL)以用于內(nèi)容映射平臺(tái)103的評(píng)估。響應(yīng)于新內(nèi)容的提交或者作為周期性更新過(guò)程(如果這樣配置)的一部分,內(nèi)容映射平臺(tái)103驗(yàn)證新的提交(在509),并根據(jù)驗(yàn)證更新用于內(nèi)容目錄109a的內(nèi)容列表(在511)。同時(shí),內(nèi)容映射平臺(tái)103評(píng)估新內(nèi)容是否通過(guò)過(guò)濾器或滿足UE IOla提出的標(biāo)準(zhǔn),并將更新后的內(nèi)容列表發(fā)送到UE IOla (在513)。然后,UE 101被確保具有專(zhuān)用于所提出的過(guò)濾器和標(biāo)準(zhǔn)的最新內(nèi)容列表。在某些實(shí)施例中,內(nèi)容映射平臺(tái)103還可應(yīng)用由內(nèi)容提供商115、服務(wù)平臺(tái)111、網(wǎng)絡(luò)供應(yīng)商等提出的外部過(guò)濾器或標(biāo)準(zhǔn)。例如,一個(gè)外部標(biāo)準(zhǔn)可在所有或所選擇的用戶(hù)和/或位置之間形成雙向鏈路(實(shí)質(zhì)上是穿過(guò)地球的隧道)。該隧道例如 限制或過(guò)濾內(nèi)容,以致只有特定組的用戶(hù)(例如,位于第一位置的用戶(hù))可觀看在第二位置起源的內(nèi)容。例如,源自紐約的視頻內(nèi)容可被限制為僅由那些位于東京的用戶(hù)觀看。正如所描述的,該限制本質(zhì)上創(chuàng)建了從東京到紐約的“隧道”,以致在其它位置的用戶(hù)不能夠訪問(wèn)受限的視頻內(nèi)容。因此,UE IOla渲染呈現(xiàn)在所接收的內(nèi)容列表中指定的內(nèi)容和位置信息的用戶(hù)接口(在515)。圖6是根據(jù)一個(gè)實(shí)施例的用于呈現(xiàn)描繪內(nèi)容的第一人世界視圖的用戶(hù)接口的過(guò)程的流程圖。在一個(gè)實(shí)施例中,運(yùn)行時(shí)模塊305執(zhí)行過(guò)程600,并例如在如圖13所示的包括處理器和存儲(chǔ)器的芯片組中實(shí)現(xiàn)。過(guò)程600假定運(yùn)行時(shí)模塊305已經(jīng)完成用于驗(yàn)證內(nèi)容項(xiàng)的過(guò)程300,并且現(xiàn)在正在確定用于渲染所驗(yàn)證的內(nèi)容和位置信息的用戶(hù)接口的類(lèi)型。在步驟601,運(yùn)行時(shí)模塊確定是否渲染用戶(hù)接口作為合并了透明效果的增強(qiáng)現(xiàn)實(shí)視圖或者作為地圖高亮和聚集內(nèi)容位置信息。該確定例如基于可在渲染時(shí)被請(qǐng)求的或在用戶(hù)簡(jiǎn)檔或缺省設(shè)置中預(yù)先配置的用戶(hù)偏好。如果選擇是呈現(xiàn)增強(qiáng)現(xiàn)實(shí)視圖(例如,全球視圖),則運(yùn)行時(shí)模塊305啟動(dòng)UE 101的位置、指向方向和仰角的確定以確定渲染視圖的視點(diǎn)(步驟603)。在一個(gè)實(shí)施例中,視點(diǎn)參數(shù)(例如,UE 101的位置、指向方向和仰角)通過(guò)將UE101指向物理世界中的特定位置來(lái)確定。更具體地,為了確定UElOl被指向哪里,運(yùn)行時(shí)模塊305可利用位置模塊309、磁力計(jì)模塊311、加速度計(jì)模塊313或其組合。在其它實(shí)施例中,用戶(hù)可根據(jù)3D環(huán)境選擇視點(diǎn)。用戶(hù)可以根據(jù)傳統(tǒng)的搜索地圖或3D地圖的方式選擇視點(diǎn)(例如,通過(guò)選擇起始點(diǎn)并穿越地圖,或者輸入視點(diǎn)的位置坐標(biāo),諸如GPS坐標(biāo)或地址)。根據(jù)所選擇的視點(diǎn),表示與視點(diǎn)對(duì)應(yīng)的位置的增強(qiáng)現(xiàn)實(shí)視圖或3D模型的圖像可以生成或者從緩存器307或內(nèi)容映射平臺(tái)103中獲取(步驟605)。如前面所指出的,圖像可以表示物理環(huán)境,其可以使用UE 101的圖像獲取模塊117獲取。在另一個(gè)實(shí)施例中,圖像可以表示虛擬3D環(huán)境,其中用戶(hù)在真實(shí)世界物理環(huán)境中的位置在虛擬3D環(huán)境中表示。在該表示中,用戶(hù)的視點(diǎn)被映射到虛擬3D環(huán)境上。另外,混合的物理和虛擬3D環(huán)境也可用于向用戶(hù)呈現(xiàn)導(dǎo)航信息。
然后,運(yùn)行時(shí)模塊305可以進(jìn)一步在增強(qiáng)現(xiàn)實(shí)用戶(hù)接口中渲染或指示一個(gè)或多個(gè)內(nèi)容項(xiàng)的位置和可用性信息(步驟607)。應(yīng)當(dāng)指出,為了能夠同時(shí)看見(jiàn)全球效果和內(nèi)容,所顯示的內(nèi)容的數(shù)量可以受限或減少(例如使用可調(diào)節(jié)的縮放或詳細(xì)級(jí)別),以致內(nèi)容標(biāo)簽不會(huì)遮掩地球。在某些實(shí)施例中,當(dāng)有比可在現(xiàn)有的全球視圖用戶(hù)接口中顯示的可用內(nèi)容多得多的可用內(nèi)容時(shí),運(yùn)行時(shí)模塊305可持續(xù)地動(dòng)畫(huà)顯示內(nèi)容項(xiàng),以致新內(nèi)容保持出現(xiàn)而舊內(nèi)容消失。該動(dòng)畫(huà)過(guò)程還使得用戶(hù)接口對(duì)于用戶(hù)更加有趣并提供世界是具有活動(dòng)的“活著的”感覺(jué)。此外,由于世界的大規(guī)模,精細(xì)粒度的距離不容易在所渲染的用戶(hù)接口中顯示或可見(jiàn)。因此,人們和內(nèi)容的準(zhǔn)確位置不太重要,這在共享人員跟蹤數(shù)據(jù)時(shí)可防止某些隱私擔(dān)憂。例如,當(dāng)從全球渲染增強(qiáng)現(xiàn)實(shí)視圖時(shí),顯示的比例使得運(yùn)行時(shí)模塊305能夠以城市或地區(qū)級(jí)別的準(zhǔn)確性指示特定位置。因此,大比例的視圖限制了位置跟蹤數(shù)據(jù)如何被準(zhǔn)確地顯示,從而保護(hù)那些參與人員跟蹤服務(wù)的人的隱私。在某個(gè)實(shí)施例中,用戶(hù)可指定用于渲染用戶(hù)接口的縮放范圍或粒度。例如,用戶(hù)可 以選擇距離的范圍(例如顯示比例)或用于確定UE 101的視點(diǎn)(例如位置、指向方向和仰角)的準(zhǔn)確度或敏感度的級(jí)別。范圍選擇可使用傳統(tǒng)的數(shù)字輸入或自然語(yǔ)言輸入(例如,外部空間、建筑物之上的天空、在地球的另一側(cè)的地面上的天空等)。范圍還可以通過(guò)基于觸摸的用戶(hù)接口中的縮放控件、或滑塊、致動(dòng)器、旋鈕或其它類(lèi)似用戶(hù)接口單元指定。另外,用于確定視點(diǎn)的敏感度可以基于縮放自動(dòng)地調(diào)整,從而有利地降低用戶(hù)的UE 101的指向的天生不穩(wěn)定性的影響,該天生不穩(wěn)定性在高級(jí)別的縮放中會(huì)加劇。隨著縮放增加,位置跟蹤主體的確切位置可自動(dòng)被遮掩,以保護(hù)在用戶(hù)接口中顯示的位置跟蹤主體或其它位置信息的隱私??s放級(jí)別還影響可在用戶(hù)接口中顯示的內(nèi)容或其它數(shù)據(jù)的量。此外,用戶(hù)可以添加過(guò)濾器(例如,基于內(nèi)容主體、類(lèi)型等)以選擇在用戶(hù)接口中顯示的內(nèi)容的類(lèi)型。在一個(gè)實(shí)施例中,用戶(hù)還可以定義內(nèi)容在用戶(hù)接口中可見(jiàn)的范圍,以致用戶(hù)可例如只看見(jiàn)接近地平線的特定城市周?chē)膬?nèi)容。另一個(gè)例子是定義用于觀看城市下的地鐵線路的非常小的范圍。在再一個(gè)實(shí)施例中,用戶(hù)接口可應(yīng)用類(lèi)似于照相機(jī)自動(dòng)聚焦的可視化方法,以致在“焦點(diǎn)”下的內(nèi)容通常被渲染,而視圖用戶(hù)接口的剩余部分被模糊,就好像它在焦點(diǎn)之外一樣。這樣,用戶(hù)接口更清楚地呈現(xiàn)視點(diǎn)被指向的內(nèi)容。隨著視點(diǎn)從一個(gè)內(nèi)容項(xiàng)變化到另一個(gè)內(nèi)容項(xiàng),焦點(diǎn)可以相應(yīng)地移動(dòng)。增強(qiáng)現(xiàn)實(shí)用戶(hù)接口的固有屬性是所顯示的內(nèi)容依賴(lài)于視點(diǎn),并且為了觀看位于地球上的特定點(diǎn)或內(nèi)容,用戶(hù)必須將UE 101指向正確的方向。另外或可選地,用戶(hù)可以通過(guò)輸入位置、指向方向和仰角中的至少一個(gè)來(lái)指定特定視點(diǎn),而不是手動(dòng)地指向UE 101。這樣,用戶(hù)可以虛擬地瞄準(zhǔn)UE 101,而不是手動(dòng)指向。根據(jù)人工指定的視點(diǎn),用戶(hù)接口可例如使用諸如線框渲染、隧道或管道圖形單元、或其它表明該表示是基于虛擬視點(diǎn)的指示來(lái)渲染以虛擬地描繪場(chǎng)景。為了方便找到特定內(nèi)容或特征,運(yùn)行時(shí)模塊305使用戶(hù)能夠輸入搜索標(biāo)準(zhǔn)(例如內(nèi)容項(xiàng)、人、城市、天氣等)并獲得找到所搜索的內(nèi)容項(xiàng)在真實(shí)物理世界中所位于的方向的指導(dǎo)。作為例子,該指導(dǎo)可以被表示為增強(qiáng)現(xiàn)實(shí)顯示中的方向箭頭或其它類(lèi)似指示符,以指示為了發(fā)現(xiàn)所搜索的內(nèi)容項(xiàng)用戶(hù)應(yīng)當(dāng)移動(dòng)或?qū)E 101指向的方向。因此,當(dāng)用戶(hù)移動(dòng)UE IOla時(shí),運(yùn)行時(shí)模塊305更新用戶(hù)接口的渲染以反映新視點(diǎn)。
作為增強(qiáng)現(xiàn)實(shí)或全球視圖用戶(hù)接口的可選項(xiàng),運(yùn)行時(shí)模塊305可提供內(nèi)容項(xiàng)及其對(duì)應(yīng)位置的簡(jiǎn)單直觀的地圖視圖(步驟611)。在該視圖中,運(yùn)行時(shí)模塊305渲染內(nèi)容項(xiàng)的圖像表示,并根據(jù)與每個(gè)內(nèi)容項(xiàng)對(duì)應(yīng)的位置信息將其放置在地圖上。如同增強(qiáng)現(xiàn)實(shí)視點(diǎn)一樣,顯示的縮放和詳細(xì)級(jí)別可以改變以確保地圖沒(méi)有被完全遮掩。另外,內(nèi)容項(xiàng)可以根據(jù)數(shù)據(jù)、用戶(hù)偏好或其它標(biāo)準(zhǔn)來(lái)進(jìn)行動(dòng)畫(huà)模擬以在視圖中出現(xiàn)或消失,以進(jìn)一步降低將要顯示的內(nèi)容的數(shù)量。圖7是根據(jù)一個(gè)實(shí)施例的表示應(yīng)用了透明效果的增強(qiáng)現(xiàn)實(shí)視圖的圖。如圖所示,用戶(hù)701a將用戶(hù)設(shè)備703a指向地球705以觀看位于地球的相反一側(cè)的內(nèi)容項(xiàng)707 (例如,袋鼠的位置)的增強(qiáng)現(xiàn)實(shí)顯示。同樣,用戶(hù)701b將用戶(hù)設(shè)備703b指向地球705以觀看在地球705的相反一側(cè)的內(nèi)容項(xiàng)709 (例如,雷雨的位置)。在這兩種情況下,增強(qiáng)現(xiàn)實(shí)視圖通過(guò)在各個(gè)用戶(hù)設(shè)備703a和703b的圖形用戶(hù)界面中不受任何障礙物阻擋地顯示各個(gè)內(nèi)容項(xiàng)707和709的表示來(lái)渲染地球705,好像地球705是透明的。如先前所描述的,渲染透明地球705的效果提供了全球內(nèi)容的唯一且有趣的視圖。
圖8是根據(jù)一個(gè)實(shí)施例的用于在固定位置鎖定增強(qiáng)現(xiàn)實(shí)用戶(hù)接口的過(guò)程的流程圖。在一個(gè)實(shí)施例中,運(yùn)行時(shí)模塊305執(zhí)行過(guò)程800,并在例如圖13所示的包括處理器和存儲(chǔ)器的芯片組中實(shí)現(xiàn)。過(guò)程800假定運(yùn)行時(shí)模塊305已經(jīng)完成用于驗(yàn)證內(nèi)容項(xiàng)的過(guò)程300和用于顯示內(nèi)容的增強(qiáng)現(xiàn)實(shí)視圖的過(guò)程600。如先前所指出的,增強(qiáng)現(xiàn)實(shí)用戶(hù)接口的固有屬性是顯示在UE 101的移動(dòng)和指向之后。然而,在某些情況下(例如當(dāng)用戶(hù)已經(jīng)找到并正在顯示喜歡的位置時(shí)),用戶(hù)可能希望“鎖定”或固定在特定視點(diǎn)的顯示,而無(wú)需將UE 101維持在相同的位置。因此,在步驟801,運(yùn)行時(shí)模塊從UE 101接收用于在固定視點(diǎn)鎖定UE 101的視點(diǎn)參數(shù)(例如位置、指向方向和仰角)的輸入。該輸入可被初始化,例如選擇菜單選項(xiàng)或開(kāi)動(dòng)物理按鈕(例如,圖像獲取模塊117的快門(mén)釋放)。在一個(gè)實(shí)施例中,圖像獲取模塊117還可用于“鎖定”UE 101的視點(diǎn),以致即使UE 101被移動(dòng)或轉(zhuǎn)向,運(yùn)行時(shí)模塊305也根據(jù)鎖定的視點(diǎn)渲染內(nèi)容(步驟803)。使用照相機(jī)作為比喻,這將意味著獲取所顯示的視圖的“活動(dòng)照片”,由此在鎖定的視點(diǎn)中描繪的內(nèi)容保持更新,即使方向沒(méi)有改變(步驟805)。這樣,用戶(hù)可以選擇喜歡的視點(diǎn)(例如,穿過(guò)透明的地球的紐約市的視圖),并監(jiān)控源自鎖定的視點(diǎn)中的位置的可用內(nèi)容的演進(jìn)的發(fā)展。還可以設(shè)想用戶(hù)可存儲(chǔ)一個(gè)或多個(gè)鎖定的視點(diǎn),以用于以后參考或恢復(fù)。圖9是根據(jù)一個(gè)實(shí)施例的用于在地圖上呈現(xiàn)內(nèi)容的全球視圖的用戶(hù)接口的圖。用戶(hù)接口 900描繪了通過(guò)通信網(wǎng)絡(luò)105可用的內(nèi)容的地圖視圖。如圖所示,用戶(hù)接口 900包括地圖901,其用作用于放置一個(gè)或多個(gè)內(nèi)容項(xiàng)903a-903f的圖形表示(例如縮略圖)的背景。在該例子中,內(nèi)容項(xiàng)903a-903f已經(jīng)被內(nèi)容映射平臺(tái)103驗(yàn)證為可用于時(shí)間段,用作視圖的基礎(chǔ)。在某些實(shí)施例中,用戶(hù)接口 900可被動(dòng)畫(huà)模擬以顯示內(nèi)容項(xiàng)903a-903f在所定義的時(shí)間段內(nèi)的可用性信息(例如,表示兩小時(shí)的時(shí)間段內(nèi)的可用性信息的時(shí)間流逝動(dòng)畫(huà))。這樣,用戶(hù)可以觀看表示內(nèi)容項(xiàng)903a-903f隨著廣播時(shí)間表或內(nèi)容可用性的變化而出現(xiàn)和消失的動(dòng)畫(huà)。另外,雖然地圖901被顯示縮小到全球比例,但可以設(shè)想,地圖901可根據(jù)用戶(hù)偏好和所期望的細(xì)節(jié)級(jí)別而放大或縮小。作為例子,當(dāng)在一個(gè)時(shí)間有太多要在屏幕上顯示的而不遮掩地圖901時(shí),用戶(hù)接口 900可以?xún)H顯示選擇內(nèi)容項(xiàng)(例如,最流行的內(nèi)容項(xiàng))。當(dāng)用戶(hù)放大地圖901時(shí),其它內(nèi)容項(xiàng)可以根據(jù)例如縮放級(jí)別和可用的顯示區(qū)域來(lái)顯示。例如,當(dāng)用戶(hù)放大到北美洲時(shí),其它新的內(nèi)容項(xiàng)可被顯示,因?yàn)槠渌?xiàng)可從顯示中切掉(例如,在澳大利亞或亞洲的項(xiàng))。圖10是根據(jù)一個(gè)實(shí)施例的用于更新內(nèi)容訪問(wèn)信息的用戶(hù)接口的圖。作為圖9的圖形地圖接口的替換,用戶(hù)接口 1000描繪了全球內(nèi)容的列表視圖,其中,所有可用或潛在的內(nèi)容項(xiàng)在表1001中顯示。在該例子中,內(nèi)容項(xiàng)已經(jīng)被過(guò)濾以只顯示那些在因特網(wǎng)上可用的流傳輸電視廣播的內(nèi)容項(xiàng)。在一個(gè)實(shí)施例中,表1001用電視頻道標(biāo)識(shí)符1003、描述1005、觀看次數(shù)1007、所添加的數(shù)據(jù)1009和用戶(hù)評(píng)級(jí)信息1011列出內(nèi)容項(xiàng)。用戶(hù)接口 1000能夠通過(guò)任意一個(gè)可用的描述性列或字段進(jìn)行分類(lèi)和顯示。內(nèi)容列表視圖使用戶(hù)能夠快速地觀看內(nèi)容項(xiàng),例如,當(dāng)用戶(hù)想要在列表中添加、刪除或修改一個(gè)或多個(gè)內(nèi)容項(xiàng)時(shí)。如圖所示,用戶(hù)接口 1000包括命令按鈕1013,用于提交添加新內(nèi)容項(xiàng)(例如,流傳輸廣播頻道)的請(qǐng)求。例如,如果用戶(hù)發(fā)現(xiàn)未列出的頻道,則用戶(hù)可 以將該頻道提交到內(nèi)容映射平臺(tái)103以進(jìn)行驗(yàn)證并隨后分發(fā)給其它用戶(hù)。圖11是根據(jù)一個(gè)實(shí)施例的用于呈現(xiàn)內(nèi)容的增強(qiáng)現(xiàn)實(shí)世界視圖的用戶(hù)接口的圖。用戶(hù)接口 1100使用以上參照?qǐng)D6和圖7描述的透明效果來(lái)描繪內(nèi)容的增強(qiáng)現(xiàn)實(shí)顯示。如圖所示,用戶(hù)接口 1100被顯示在移動(dòng)設(shè)備1101上,其包括用于確定諸如位置、指向方向和仰角的視點(diǎn)參數(shù)的傳感器。在該實(shí)施例中,移動(dòng)設(shè)備1101在非洲的方向上被指向地球。由于視點(diǎn)或視角是穿過(guò)地球到達(dá)相反表面(例如,實(shí)質(zhì)上從地球內(nèi)部)的視圖,因此,非洲被顯示為鏡像。隨著移動(dòng)設(shè)備1101在移動(dòng),增強(qiáng)現(xiàn)實(shí)用戶(hù)接口顯示與基于移動(dòng)設(shè)備1101的視角而在用戶(hù)接口 1100中顯示的位置相關(guān)聯(lián)的內(nèi)容項(xiàng)(例如,內(nèi)容項(xiàng)1103和1105)。所顯示的內(nèi)容項(xiàng)的數(shù)量受到限制以防止遮掩地圖。在一個(gè)實(shí)施例中,內(nèi)容項(xiàng)可以被動(dòng)畫(huà)地模擬以周期性地出現(xiàn)或消失以顯示其它內(nèi)容。該動(dòng)畫(huà)還提供更加動(dòng)態(tài)和有趣的顯示,其可引起用戶(hù)對(duì)內(nèi)容的興趣。另外,方向箭頭(例如,箭頭1107a和1107b)可指向移動(dòng)設(shè)備1101可被移動(dòng)以觀看其它或相關(guān)內(nèi)容的方向。這些箭頭1107a和1107b還可指示滿足用戶(hù)搜索標(biāo)準(zhǔn)的內(nèi)容項(xiàng)的方向。在此描述的用于呈現(xiàn)內(nèi)容的全球視圖的過(guò)程可有利地通過(guò)軟件、硬件(例如,通用處理器、數(shù)字信號(hào)處理(DSP)芯片、專(zhuān)用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)等)、固件或其組合實(shí)現(xiàn)。用于執(zhí)行所描述的功能的這種示例性硬件在下面詳細(xì)描述。圖12表示可在其上實(shí)現(xiàn)本發(fā)明的實(shí)施例的計(jì)算機(jī)系統(tǒng)1200。盡管參照特定設(shè)備或裝置描述計(jì)算機(jī)系統(tǒng)1200,但可以預(yù)期圖12內(nèi)的其它設(shè)備或裝置(例如網(wǎng)絡(luò)單元、服務(wù)器等)可部署所表示的系統(tǒng)1200的硬件和組件。計(jì)算機(jī)系統(tǒng)1200被編程(例如,通過(guò)計(jì)算機(jī)程序代碼或指令)以呈現(xiàn)在此描述的內(nèi)容的全球視圖,并包括諸如總線1210的通信機(jī)制,用于在計(jì)算機(jī)系統(tǒng)1200的其它內(nèi)部組件和外部組件之間傳送信息。信息(也稱(chēng)為數(shù)據(jù))被表示為可測(cè)量現(xiàn)象的物理表示,通常是電壓,但在其它實(shí)施例中包括諸如磁、電磁、壓力、化學(xué)、生物、分子、原子、亞原子和量子交互的現(xiàn)象。例如,北磁場(chǎng)和南磁場(chǎng)或零和非零電壓表示二進(jìn)制數(shù)字(比特)的兩個(gè)狀態(tài)(0,I)。其它現(xiàn)象可表示更高基數(shù)的數(shù)字。測(cè)量前多個(gè)同時(shí)量子狀態(tài)的疊加表示量子比特(qubit)。一個(gè)或多個(gè)數(shù)字的序列構(gòu)成數(shù)字?jǐn)?shù)據(jù),其用于表 示字符的數(shù)量或代碼。在某些實(shí)施例中,稱(chēng)為模擬數(shù)據(jù)的信息用特定范圍內(nèi)接近連續(xù)的可測(cè)量值表示。計(jì)算機(jī)系統(tǒng)1200或它的一部分構(gòu)成用于執(zhí)行呈現(xiàn)內(nèi)容的全球視圖的一個(gè)或多個(gè)步驟的裝置??偩€1210包括一個(gè)或多個(gè)平行的信息導(dǎo)體,以致信息在連接到總線1210的設(shè)備中間快速地傳送。用于處理信息的一個(gè)或多個(gè)處理器1202與總線1210連接。處理器1202對(duì)信息執(zhí)行一組操作,如由與呈現(xiàn)內(nèi)容的全球視圖有關(guān)的計(jì)算機(jī)程序代碼所規(guī)定的。計(jì)算機(jī)程序代碼是一組指令或語(yǔ)句,其向處理器和/或計(jì)算機(jī)系統(tǒng)的操作提供指令以執(zhí)行指定的功能。例如,代碼可以用計(jì)算機(jī)編程語(yǔ)言編寫(xiě),并被編譯成處理器的固有指令組。代碼還可以直接使用固有指令組(例如機(jī)器語(yǔ)言)編寫(xiě)。這組操作包括從總線1210中取出信息并將信息放置在總線1210上。這組操作通常還包括比較兩個(gè)或多個(gè)信息單元,移動(dòng)信息單元的位置以及結(jié)合兩個(gè)或多個(gè)信息單元,諸如通過(guò)像0R、異OR (XOR)和AND的加法操作或乘法操作或邏輯操作。可由處理器執(zhí)行的這組操作中的每一個(gè)操作通過(guò)稱(chēng)為指令的信息(諸如一個(gè)或多個(gè)數(shù)字的操作代碼)而提供給處理器。將要由處理器1202執(zhí)行操作序列,諸如操作代碼序列,構(gòu)成處理器指令,也稱(chēng)為計(jì)算機(jī)系統(tǒng)指令或簡(jiǎn)單地稱(chēng)為 計(jì)算機(jī)指令。處理器可以被實(shí)現(xiàn)為機(jī)械、電、磁、光、化學(xué)或量子元件,其中可以是單獨(dú)的或組合。計(jì)算機(jī)系統(tǒng)1200還包括連接到總線1210的存儲(chǔ)器1204。諸如隨機(jī)存取存儲(chǔ)器(RAM)或其它動(dòng)態(tài)存儲(chǔ)設(shè)備的存儲(chǔ)器1204存儲(chǔ)包括用于呈現(xiàn)內(nèi)容的全球視圖的處理器指令的信息。動(dòng)態(tài)存儲(chǔ)器允許其中存儲(chǔ)的信息被計(jì)算機(jī)系統(tǒng)1200改變。RAM允許在稱(chēng)為存儲(chǔ)器地址的位置處存儲(chǔ)的信息單元獨(dú)立于在鄰接地址處的信息而被存儲(chǔ)和獲取。存儲(chǔ)器1204還被處理器1202用于在執(zhí)行處理器指令期間存儲(chǔ)臨時(shí)值。計(jì)算機(jī)系統(tǒng)1200還包括只讀存儲(chǔ)器(ROM) 1206或其它靜態(tài)存儲(chǔ)設(shè)備,其連接到總線1210,用于存儲(chǔ)不會(huì)被計(jì)算機(jī)系統(tǒng)1200改變的靜態(tài)信息,包括指令。某個(gè)存儲(chǔ)器包括易失性存儲(chǔ)器,其在斷電時(shí)丟失在其上存儲(chǔ)的信息。非易失性(永久性)存儲(chǔ)設(shè)備1208也連接到總線1210,諸如磁盤(pán)、光盤(pán)或閃存卡,用于存儲(chǔ)即使在計(jì)算機(jī)系統(tǒng)1200關(guān)機(jī)或其它斷電時(shí)也繼續(xù)存在的信息,包括指令。包括用于呈現(xiàn)內(nèi)容的全球視圖的指令的信息從外部輸入設(shè)備1212(諸如包含由人類(lèi)用戶(hù)操作的字母數(shù)字鍵的鍵盤(pán)或傳感器)提供給總線1210以由處理器使用。傳感器檢測(cè)它周?chē)那樾?,并將這些檢測(cè)轉(zhuǎn)換成用于在計(jì)算機(jī)系統(tǒng)1200中表示信息的與可測(cè)量現(xiàn)象一致的物理表達(dá)。其它連接到總線1210的主要用于與人類(lèi)進(jìn)行交互的外部設(shè)備包括顯示設(shè)備1214,諸如陰極射線管(CRT)或液晶顯示器(LCD)或等離子屏幕或打印機(jī),用于呈現(xiàn)文本或圖像;以及指示設(shè)備1216,諸如鼠標(biāo)或軌跡球或光標(biāo)方向鍵或運(yùn)動(dòng)傳感器,用于控制在顯示器1214上呈現(xiàn)的小光標(biāo)圖像的位置,并發(fā)布與在顯示器1214上呈現(xiàn)的圖形單元相關(guān)聯(lián)的命令。在某些實(shí)施例中,例如,在計(jì)算機(jī)系統(tǒng)1200自動(dòng)執(zhí)行所有功能而無(wú)需人工輸入的實(shí)施例中,外部輸入設(shè)備1212、顯示設(shè)備1214和指示設(shè)備1216中的一個(gè)或多個(gè)可被省略。在圖示的實(shí)施例中,專(zhuān)用硬件,諸如專(zhuān)用集成電路(ASIC) 1220,被連接到總線1210。專(zhuān)用硬件被配置為足夠快地執(zhí)行未被處理器1202執(zhí)行的操作,用于特殊目的。專(zhuān)用IC的例子包括用于生成用于顯示器1214的圖像的圖形加速器卡、用于加密和解密通過(guò)網(wǎng)絡(luò)發(fā)送的消息的密碼板、語(yǔ)音識(shí)別、和與特殊外部設(shè)備的接口,諸如機(jī)器人臂和醫(yī)療掃描裝置,其重復(fù)地執(zhí)行在硬件中被更高效地實(shí)現(xiàn)的某一復(fù)雜的操作序列。
計(jì)算機(jī)系統(tǒng)1200還包括連接到總線1210的通信接口 1270的一個(gè)或多個(gè)實(shí)例。通信接口 1270提供連接到用自己的處理器運(yùn)行的多個(gè)外部設(shè)備的單向或雙向通信,諸如打印機(jī)、掃描儀和外部磁盤(pán)。通常,該連接是使用網(wǎng)絡(luò)鏈路1278,其連接到多個(gè)具有自己的處理器的外部設(shè)備所連接的本地網(wǎng)絡(luò)1280。例如,通信接口 1270可以是個(gè)人計(jì)算機(jī)上的并行端口或串行端口或通用串行總線(USB)端口。在某些實(shí)施例中,通信接口 1270是集成服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)卡或數(shù)字用戶(hù)線(DSL)卡或電話調(diào)制解調(diào)器,其向?qū)?yīng)類(lèi)型的電話線路提供信息通信連接。在某些實(shí)施例中,通信接口 1270是電纜調(diào)制解調(diào)器,其將總線1210上的信號(hào)轉(zhuǎn)換成用于在同軸電纜上的通信連接的信號(hào)或用于在光纖電纜上的通信連接的光信號(hào)。作為另一個(gè)例子,通信接口 1270可以是局域網(wǎng)(LAN)卡,以向諸如以太網(wǎng)的兼容LAN提供數(shù)據(jù)通信連接。無(wú)線鏈路也可被實(shí)現(xiàn)。對(duì)于無(wú)線鏈路,通信接口 1270發(fā)送或接收或者既發(fā)送又接收攜帶信息流(諸如數(shù)字?jǐn)?shù)據(jù))的電子、聲音或電磁信號(hào),包括紅外線信號(hào)和光信號(hào)。例如,在諸如像蜂窩電話的移動(dòng)電話的無(wú)線手持設(shè)備中,通信接口 1270包括稱(chēng)為無(wú)線收發(fā)機(jī)的無(wú)線波段電磁發(fā)射機(jī)和接收機(jī)。在某些實(shí)施例中,通信接口 1270能夠連接到通信網(wǎng)絡(luò)105以用于呈現(xiàn)內(nèi)容的全球視圖。、在此使用的術(shù)語(yǔ)“計(jì)算機(jī)可讀媒體”是指任何參與向處理器1202提供信息(包括用于執(zhí)行的指令)的媒體。這種媒體可采用許多形式,包括但不限于計(jì)算機(jī)可讀存儲(chǔ)媒體(例如非易性失媒體、易失性媒體)和傳輸媒體。諸如非易失性媒體的非臨時(shí)性媒體包括例如光盤(pán)或磁盤(pán),諸如存儲(chǔ)器設(shè)備1208。易失性媒體例如包括動(dòng)態(tài)存儲(chǔ)器1204。傳輸媒體例如包括同軸電纜、銅線、光纖電纜和無(wú)需線路或電纜而穿過(guò)空間的載波,諸如聲波和電磁波,包括無(wú)線電波、光波和紅外線波。信號(hào)包括人造瞬態(tài)變量,其以振幅、頻率、相位、偏振或其它物理屬性通過(guò)傳輸媒體傳輸。計(jì)算機(jī)可讀媒體的普通形式例如包括軟盤(pán)、硬盤(pán)、磁帶、任何其它磁媒體、CD-ROM、CDRff, DVD、任何其它光學(xué)媒體、打孔卡、紙帶、光標(biāo)板、任何其它具有孔或其它可光學(xué)識(shí)別的標(biāo)記的樣式的物理媒體、RAM、PROM、EPROM、FLASH-EPR0M、任何其它存儲(chǔ)芯片或盒式存儲(chǔ)器、載波、或任何計(jì)算機(jī)可讀取的媒體。術(shù)語(yǔ)計(jì)算機(jī)可讀存儲(chǔ)媒體在這里用于指代除了傳輸媒體之外的任何計(jì)算機(jī)可讀媒體。在一個(gè)或多個(gè)有形媒體中編碼的邏輯包括在計(jì)算機(jī)可讀存儲(chǔ)媒體和諸如ASIC1220的專(zhuān)用硬件上的一個(gè)或兩個(gè)處理器指令。網(wǎng)絡(luò)鏈路1278通常使用傳輸媒體通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)向使用或處理信息的其它設(shè)備提供信息通信。例如,網(wǎng)絡(luò)鏈路1278可提供通過(guò)本地網(wǎng)絡(luò)1280到達(dá)主機(jī)計(jì)算機(jī)1282或因特網(wǎng)服務(wù)提供商(ISP)所運(yùn)營(yíng)的裝置1284的連接。ISP裝置1284接著通過(guò)其中的公共全球分組交換通信網(wǎng)絡(luò)(現(xiàn)在通常稱(chēng)為因特網(wǎng)1290)提供數(shù)據(jù)通信服務(wù)。稱(chēng)為服務(wù)器主機(jī)1292的連接到因特網(wǎng)的計(jì)算機(jī)托管響應(yīng)于通過(guò)因特網(wǎng)接收的信息而提供服務(wù)的過(guò)程。例如,服務(wù)器主機(jī)1292托管提供表示視頻數(shù)據(jù)的信息以在顯示器1214上呈現(xiàn)的過(guò)程??梢栽O(shè)想系統(tǒng)1200的組件可被部署在例如主機(jī)1282和服務(wù)器1292的其它計(jì)算機(jī)系統(tǒng)內(nèi)的各種配置中。本發(fā)明的至少某些實(shí)施例涉及使用計(jì)算機(jī)系統(tǒng)1200以實(shí)現(xiàn)在此描述的某些或所有技術(shù)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,這些技術(shù)由計(jì)算機(jī)系統(tǒng)1200執(zhí)行,以響應(yīng)處理器1202執(zhí)行在存儲(chǔ)器1204中包含的一個(gè)或多個(gè)序列的一個(gè)或多個(gè)處理器指令。這些指令也被稱(chēng)為計(jì)算機(jī)指令、軟件和程序代碼,可以從諸如存儲(chǔ)器設(shè)備1208或網(wǎng)絡(luò)鏈路1278的另一個(gè)計(jì)算機(jī)可讀媒體讀入存儲(chǔ)器1204中。在存儲(chǔ)器1204中包含的指令序列的執(zhí)行使處理器1202執(zhí)行在此描述的一個(gè)或多個(gè)方法步驟。在可選的實(shí)施例中,諸如ASIC 1220的硬件可以被用于代替軟件或與軟件相結(jié)合以實(shí)現(xiàn)本發(fā)明。因此,除非在此特別指出,否則,本發(fā)明的實(shí)施例不限于任何特定的硬件和軟件的組合。通過(guò)通信接口 1270在網(wǎng)絡(luò)鏈路1278和其它網(wǎng)絡(luò)上傳輸?shù)男盘?hào)將信息攜帶到計(jì)算機(jī)系統(tǒng)1200和從計(jì)算機(jī)系統(tǒng)1200中攜帶信息。計(jì)算機(jī)系統(tǒng)1200可通過(guò)網(wǎng)絡(luò)1280、1290,其中通過(guò)網(wǎng)絡(luò)鏈路1278和通信接口 1270,發(fā)送和接收信息,包括程序代碼。在使用因特網(wǎng)1290的例子中,服務(wù)器主機(jī)1292通過(guò)因特網(wǎng)1290、ISP裝置1284、本地網(wǎng)絡(luò)1280和通信接口 1270發(fā)送從計(jì)算機(jī)1200發(fā)送的消息所請(qǐng)求的用于特定應(yīng)用的程序代碼。所接收的代碼可在其被接收時(shí)由處理器1202執(zhí)行,或者可存儲(chǔ)在存儲(chǔ)器1204或存儲(chǔ)設(shè)備1208或其他非易失性存儲(chǔ)器中以用于以后執(zhí)行,或者是上述兩個(gè)操作。這樣,計(jì)算機(jī)系統(tǒng)1200可獲取采用載波上的信號(hào)的形式的應(yīng)用程序代碼。各種形式的計(jì)算機(jī)可讀媒體可用于將一個(gè)或多個(gè)序列的指令或數(shù)據(jù)或兩者攜帶到處理器1202以執(zhí)行。例如,指令和數(shù)據(jù)可最初在諸如主機(jī)1282的遠(yuǎn)程計(jì)算機(jī)的磁盤(pán)上 攜帶。遠(yuǎn)程計(jì)算機(jī)將指令和數(shù)據(jù)加載到它的動(dòng)態(tài)存儲(chǔ)器中,并使用調(diào)制解調(diào)器通過(guò)電話線路發(fā)送指令和數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)1200本地的調(diào)制解調(diào)器接收電話線路上的指令和數(shù)據(jù),并使用紅外線發(fā)射機(jī)將指令和數(shù)據(jù)轉(zhuǎn)換成在用作網(wǎng)絡(luò)鏈路1278的紅外線載波上的信號(hào)。用作通信接口 1270的紅外線檢測(cè)器接收在紅外線信號(hào)中攜帶的指令和數(shù)據(jù),并將表示指令和數(shù)據(jù)的信息放在總線1210上。總線1210將信息攜帶到存儲(chǔ)器1204,處理器1202從存儲(chǔ)器1204中獲取指令并使用隨指令發(fā)送的某些數(shù)據(jù)執(zhí)行指令。在存儲(chǔ)器1204中接收的指令和數(shù)據(jù)可以可選地在被處理器1202執(zhí)行之前或之后存儲(chǔ)在存儲(chǔ)器設(shè)備1208中。圖13表示可實(shí)現(xiàn)本發(fā)明的實(shí)施例的芯片組1300。芯片組1300被編程為呈現(xiàn)在此描述的內(nèi)容的全球視圖,并例如包括合并在一個(gè)或多個(gè)物理套件(例如芯片)中的參照?qǐng)D12描述的處理器和存儲(chǔ)器組件。作為例子,物理套件包括一個(gè)或多個(gè)材料、組件和/或線路在結(jié)構(gòu)組合件(例如基板)上的布置,以提供一個(gè)或多個(gè)特性,諸如電子交互的物理強(qiáng)度、大小限制和/或限制??梢栽O(shè)想在某些實(shí)施例中,芯片組可以實(shí)現(xiàn)在單個(gè)芯片中。芯片組1300,或其一部分構(gòu)成用于執(zhí)行呈現(xiàn)內(nèi)容的全球視圖的一個(gè)或多個(gè)步驟的裝置。在一個(gè)實(shí)施例中,芯片組1300包括諸如總線1301的通信機(jī)制,用于在芯片組1300的組件之間傳送信息。處理器1303具有總線1301的連接性以執(zhí)行例如在存儲(chǔ)器1305中存儲(chǔ)的指令和過(guò)程信息。處理器1303可包括一個(gè)或多個(gè)處理器核,其中每個(gè)核被配置為獨(dú)立地執(zhí)行。多核處理器能夠在單個(gè)物理套件中進(jìn)行多處理。多核處理器的例子包括雙核、四核、八核或更多數(shù)量的處理器核??蛇x地或另外,處理器1303可包括一個(gè)或多個(gè)微處理器,其被配置為通過(guò)總線串聯(lián)以能夠獨(dú)立地執(zhí)行指令、流水線和多線程。處理器1303還可帶有一個(gè)或多個(gè)專(zhuān)用組件以執(zhí)行某些處理功能和任務(wù),諸如一個(gè)或多個(gè)數(shù)字信號(hào)處理器(DSP)1307或一個(gè)或多個(gè)專(zhuān)用集成電路(ASIC)1309。DSP 1307通常被配置為獨(dú)立于處理器1303地實(shí)時(shí)處理真實(shí)世界的信號(hào)(例如聲音)。同樣,ASIC 1309可被配置為執(zhí)行不可能由通用處理器執(zhí)行的專(zhuān)用功能。有助于執(zhí)行在此描述的創(chuàng)造性功能的其它專(zhuān)用組件包括一個(gè)或多個(gè)現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)(未示出)、一個(gè)或多個(gè)控制器(未示出)或一個(gè)或多個(gè)其它專(zhuān)用計(jì)算機(jī)芯片。
處理器1303和附帶組件經(jīng)由總線1301連接到存儲(chǔ)器1305。存儲(chǔ)器1305包括動(dòng)態(tài)存儲(chǔ)器(例如RAM、磁盤(pán)、可寫(xiě)光盤(pán)等)和靜態(tài)存儲(chǔ)器(例如R0M、CD-R0M等),用于存儲(chǔ)可執(zhí)行指令,其在被執(zhí)行時(shí)執(zhí)行在此描述的呈現(xiàn)內(nèi)容的全球視圖的創(chuàng)造性步驟。存儲(chǔ)器1305還存儲(chǔ)與創(chuàng)造性步驟的執(zhí)行相關(guān)聯(lián)的數(shù)據(jù)或者由執(zhí)行創(chuàng)造性步驟而生成的數(shù)據(jù)。圖14是根據(jù)一個(gè) 實(shí)施例的用于通信的移動(dòng)終端(例如手持設(shè)備)的示例性組件的圖,該移動(dòng)終端能夠在圖I的系統(tǒng)中運(yùn)彳丁。在某些實(shí)施例中,移動(dòng)終端1400或其一部分構(gòu)成用于執(zhí)行呈現(xiàn)內(nèi)容的全球視圖的一個(gè)或多個(gè)步驟的裝置。一般地,無(wú)線接收機(jī)通常按照如端和后端特性定乂。接收機(jī)的如端包括所有射頻(RF)電路,而后端包含所有基帶處理電路。如在本申請(qǐng)中使用的,術(shù)語(yǔ)“電路”是指(I)僅硬件的實(shí)現(xiàn)(諸如僅模擬和/或數(shù)字電路的實(shí)現(xiàn));和(2)電路和軟件(和/或固件)的組合(諸如,如果應(yīng)用于特定上下文,則是包括數(shù)字信號(hào)處理器的處理器、軟件和存儲(chǔ)器的組合,它們一起工作以使諸如移動(dòng)設(shè)備或服務(wù)器的裝置執(zhí)行各種功能)兩者。該“電路”的定義適用于本申請(qǐng)中該術(shù)語(yǔ)的所有使用,包括在任何權(quán)利要求中。作為另一個(gè)例子,如在本申請(qǐng)中使用的并如果適用于特定的上下文,則術(shù)語(yǔ)“電路”還可以覆蓋只有處理器(或多個(gè)處理器)和它(或它們)的附帶軟件/或固件的實(shí)現(xiàn)。如果應(yīng)用于特定的上下文,則術(shù)語(yǔ)“電路”還可覆蓋例如移動(dòng)設(shè)備中的基帶集成電路或應(yīng)用處理器集成電路或者蜂窩網(wǎng)絡(luò)設(shè)備或其它網(wǎng)絡(luò)設(shè)備中的類(lèi)似集成電路。電話的相關(guān)內(nèi)部組件包括主控制單元(MCU) 1403、數(shù)字信號(hào)處理器(DSP) 1405、以及包含麥克風(fēng)增益控制單元和揚(yáng)聲器增益控制單元的接收機(jī)/發(fā)射機(jī)。主顯示單元1407向用戶(hù)提供支持執(zhí)行或支持呈現(xiàn)內(nèi)容的全球視圖的步驟的各種應(yīng)用和移動(dòng)終端功能的顯示,其。顯示器14包括顯示電路,其被配置為顯示移動(dòng)終端(例如移動(dòng)電話)的用戶(hù)接口的至少一部分。另外,顯示器1407和顯示電路被配置為方便用戶(hù)控制移動(dòng)終端的至少一些功能。音頻功能電路1409包括麥克風(fēng)1411和放大從麥克風(fēng)1411輸出的語(yǔ)音信號(hào)的麥克風(fēng)放大器。放大后的從麥克風(fēng)1411輸出的語(yǔ)音信號(hào)被饋送到編碼器/解碼器(CODEC) 1413。無(wú)線部分1415放大功率并轉(zhuǎn)換頻率,以便通過(guò)天線1417與包括在移動(dòng)通信系統(tǒng)中的基站進(jìn)行通信。功率放大器(PA) 1419和發(fā)射機(jī)/調(diào)制器電路可操作地用來(lái)自連接到雙工器1421或循環(huán)器或天線開(kāi)關(guān)的PA 1419的輸出來(lái)響應(yīng)MCU 1403,如在本領(lǐng)域已知的。PA 1419還連接到電池接口和功率控制電路1420。在使用時(shí),移動(dòng)終端1401的用戶(hù)對(duì)著麥克風(fēng)1411說(shuō)話,他或她的語(yǔ)音連同任何所檢測(cè)的背景噪音被轉(zhuǎn)換成模擬電壓。然后,模擬電壓通過(guò)模數(shù)轉(zhuǎn)換器(ADC) 1423轉(zhuǎn)換成數(shù)字信號(hào)。控制單元1403將數(shù)字信號(hào)路由到DSP 1405用于處理,諸如語(yǔ)音編碼、信道編碼、力口密和交織。在一個(gè)實(shí)施例中,所處理的語(yǔ)音信號(hào)使用諸如全球演進(jìn)(EDGE)、通用分組無(wú)線服務(wù)(GPRS)、全球移動(dòng)通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動(dòng)電信系統(tǒng)(UTMS )等的蜂窩傳輸協(xié)議以及任何其它合適的無(wú)線媒體,例如微波訪問(wèn)(WiMAX)、長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無(wú)線保真(WiFi)、衛(wèi)星等由未單獨(dú)示出的單元進(jìn)行編碼。然后,編碼后的信號(hào)被路由到均衡器1425,以補(bǔ)償在空中傳輸期間發(fā)生的任何頻率相關(guān)的損失,諸如相位和振幅失真。在補(bǔ)償了比特流之后,調(diào)制器1427將信號(hào)與在RF接口 1429中產(chǎn)生的RF信號(hào)相結(jié)合。調(diào)制器1427通過(guò)頻率或相位調(diào)制來(lái)生成正弦波。為了準(zhǔn)備用于傳輸?shù)男盘?hào),上變頻器1431將從調(diào)制器1427輸出的正弦波與合成器1433所生成的另一個(gè)正弦波相結(jié)合以獲得所期望的傳輸頻率。然后,信號(hào)通過(guò)PA 1419發(fā)送以將信號(hào)增大到適當(dāng)?shù)墓β仕?。在?shí)際系統(tǒng)中,PA 1419擔(dān)任變量增益放大器,其增益由DSP 1405根據(jù)從網(wǎng)絡(luò)基站接收的信號(hào)進(jìn)行控制。然后,信號(hào)在雙工器1421內(nèi)被過(guò)濾,并可選擇地發(fā)送到天線耦合器1435,以匹配電阻以提供最大功率傳輸。最后,信號(hào)通過(guò)天線1417發(fā)送到本地基站。可提供自動(dòng)增益控制(AGC)以控制接收機(jī)的最后階段的增益。信號(hào)可以從那兒轉(zhuǎn)發(fā)到可以是另一個(gè)蜂窩電話的遠(yuǎn)程電話、其它移動(dòng)設(shè)備或連接到公共交換電話網(wǎng)絡(luò)(PSTN)或其它電話網(wǎng)絡(luò)的地上通信線。傳輸?shù)揭苿?dòng)終端1401的語(yǔ)音信號(hào)通過(guò)天線1417接收,并立即被低噪音放大器(LNA)1437放大。下變頻器1439降低載波頻率,而解調(diào)器1441剝離RF僅留下數(shù)字比特流。然后,信號(hào)經(jīng)過(guò)均衡器1425,并由DSP 1405處理。數(shù)模轉(zhuǎn)換器(DAC) 1443轉(zhuǎn)換信號(hào),最終的輸出通過(guò)揚(yáng)聲器1445傳輸?shù)接脩?hù),所有都由主控制電路(MCU) 1403控制,其可被實(shí)現(xiàn)為中央處理單元(CPU)(未示出)。MCU 1403從鍵盤(pán)1447接收各種信號(hào),包括輸入信號(hào)。鍵盤(pán)1447和/或MCU 1403結(jié)合其它用戶(hù)輸入組件(例如,麥克風(fēng)1411)包括用于管理用戶(hù)輸入的用戶(hù)接口電路。MCU1403運(yùn)行用戶(hù)接口軟件以方便用戶(hù)控制移動(dòng)終端1401的至少一些功能,以呈現(xiàn)內(nèi)容的全球視圖。MCU 1403還分別將顯示命令和切換命令傳送到顯示器1407和語(yǔ)音輸出切換控制器。進(jìn)一步地,MCU 1403與DSP 1405交換信息,并可訪問(wèn)可選擇地包含的SM卡1449和存儲(chǔ)器1451。此外,MCU 1403執(zhí)行終端所要求的各種控制功能。DSP 1405可根據(jù)實(shí)現(xiàn)而對(duì)語(yǔ)音信號(hào)執(zhí)行各種傳統(tǒng)的數(shù)字處理功能的任意一個(gè)。另外,DSP 1405根據(jù)由麥克風(fēng)1411 檢測(cè)的信號(hào)確定本地環(huán)境的背景噪音水平,并將麥克風(fēng)1411的增益設(shè)置到被選擇為補(bǔ)償移動(dòng)終端1401的用戶(hù)的自然趨勢(shì)的水平。CODEC 1413包括ADC 1423和DAC 1443。存儲(chǔ)器1451存儲(chǔ)各種數(shù)據(jù),包括呼入電話音調(diào)數(shù)據(jù),并能夠存儲(chǔ)其它數(shù)據(jù),包括例如經(jīng)由全球因特網(wǎng)接收的音樂(lè)數(shù)據(jù)。軟件模塊可駐留在RAM存儲(chǔ)器、閃速存儲(chǔ)器、寄存器或本領(lǐng)域已知的任何其它形式的可寫(xiě)存儲(chǔ)媒體中。存儲(chǔ)器設(shè)備1451可以是但不限于單個(gè)存儲(chǔ)器、⑶、DVD、R0M、RAM、EEPR0M、光學(xué)存儲(chǔ)器、或任何其他能夠存儲(chǔ)數(shù)字?jǐn)?shù)據(jù)的非易失性存儲(chǔ)媒體。可選擇地包含的SM卡1449攜帶例如重要的信息,諸如蜂窩電話號(hào)碼、提供服務(wù)的載波、訂閱詳情和安全信息。SM卡1449主要用于在無(wú)線網(wǎng)絡(luò)中識(shí)別移動(dòng)終端1401。卡1449還包含存儲(chǔ)器,用于存儲(chǔ)個(gè)人電號(hào)碼登記、文本消息和用戶(hù)專(zhuān)用移動(dòng)終端設(shè)置。盡管本發(fā)明已經(jīng)結(jié)合許多實(shí)施例和實(shí)現(xiàn)進(jìn)行了描述,但本發(fā)明并不限于此,而是覆蓋各種明顯的修改和等同配置,它們都落在后附的權(quán)利要求的范圍內(nèi)。雖然本發(fā)明的特征在權(quán)利要求中以某些組合的形式表述,但可以設(shè)想這些特征可以采用任何組合和順序布置。
權(quán)利要求
1.一種方法,包括 接收內(nèi)容的訪問(wèn)地址,所述內(nèi)容包括位置信息; 通過(guò)至少部分地在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,確定所述內(nèi)容的可用性信息;以及基于所述內(nèi)容的所述可用性信息,至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示所述位置信息的內(nèi)容。
2.根據(jù)權(quán)利要求I所述的方法,還包括 通過(guò)至少部分地以預(yù)定時(shí)間間隔在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,周期性地驗(yàn)證所述內(nèi)容的所述可用性信息;以及 基于周期性的驗(yàn)證來(lái)更新所述內(nèi)容的所述可用性信息。
3.根據(jù)權(quán)利要求I或2所述的方法,還包括 確定所述用戶(hù)設(shè)備的位置、指向方向和仰角; 基于所確定的位置、指向方向和仰角,至少部分地渲染所述用戶(hù)接口以包括第一人視角;以及 在所述用戶(hù)接口上指示所述內(nèi)容的所述位置信息或者指向所述用戶(hù)接口中所述內(nèi)容的所述位置信息的方向; 其中,所述用戶(hù)設(shè)備的位置、指向方向和仰角以及對(duì)應(yīng)的用戶(hù)接口隨著所述用戶(hù)設(shè)備的移動(dòng)而更新。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述用戶(hù)接口描繪三維對(duì)象,其中,最接近所述用戶(hù)的表面是透明的,以在所述三維對(duì)象的相反表面上顯示位置信息。
5.根據(jù)權(quán)利要求3或4所述的方法,還包括 從所述用戶(hù)設(shè)備接收用于鎖定所述用戶(hù)設(shè)備的位置、指向方向和仰角的輸入; 其中,基于所鎖定的位置、指向方向和仰角來(lái)渲染所述用戶(hù)接口,并且所述用戶(hù)設(shè)備的移動(dòng)不會(huì)更新所述用戶(hù)接口。
6.根據(jù)權(quán)利要求I至5任意一項(xiàng)所述的方法,還包括 從所述用戶(hù)設(shè)備接收用于指定過(guò)去、現(xiàn)在或未來(lái)的時(shí)間段的輸入; 其中,所述內(nèi)容的所述可用性信息相對(duì)于所述時(shí)間段而確定。
7.根據(jù)權(quán)利要求I至6任意一項(xiàng)所述的方法,其中,所述用戶(hù)接口是地圖,其包括基于所述內(nèi)容的所述位置信息和所述可用性信息的所述內(nèi)容在所述地圖上的圖形表示。
8.根據(jù)權(quán)利要求I至7任意一項(xiàng)所述的方法,其中,所述內(nèi)容包括直播媒體、所存儲(chǔ)的媒體、與媒體相關(guān)聯(lián)的元數(shù)據(jù)、文本信息、其它用戶(hù)設(shè)備的位置信息、映射數(shù)據(jù)、地理標(biāo)記的數(shù)據(jù)或它們的組合。
9.一種裝置,包括 至少一個(gè)處理器;以及 至少一個(gè)存儲(chǔ)器,包括用于一個(gè)或多個(gè)程序的計(jì)算機(jī)程序代碼; 其中,所述至少一個(gè)存儲(chǔ)器和所述計(jì)算機(jī)程序代碼被配置為通過(guò)所述至少一個(gè)處理器使得所述裝置至少執(zhí)行 接收內(nèi)容的訪問(wèn)地址,所述內(nèi)容包括位置信息; 通過(guò)至少部分地在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,確定所述內(nèi)容的可用性信息;以及 基于所述內(nèi)容的所述可用性信息,至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示所述位置信息的內(nèi)容。
10.根據(jù)權(quán)利要求9所述的裝置,其中,所述裝置還被配置為 通過(guò)至少部分地以預(yù)定時(shí)間間隔在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,周期性地驗(yàn)證所述內(nèi)容的可用性信息;以及 基于周期性的驗(yàn)證來(lái)更新所述內(nèi)容的所述可用性信息。
11.根據(jù)權(quán)利要求9或10所述的裝置,其中,所述裝置還被配置為 確定所述用戶(hù)設(shè)備的位置、指向方向和仰角; 基于所確定的位置、指向方向和仰角,至少部分地渲染所述用戶(hù)接口以包括第一人視角;以及 在所述用戶(hù)接口上指示所述內(nèi)容的所述位置信息或指向所述用戶(hù)接口中所述內(nèi)容的所述位置信息的方向; 其中,所述用戶(hù)設(shè)備的位置、指向方向和仰角以及對(duì)應(yīng)的用戶(hù)接口隨著用戶(hù)設(shè)備的移動(dòng)而更新。
12.根據(jù)權(quán)利要求11所述的裝置,其中,所述用戶(hù)接口描繪三維對(duì)象,其中,最接近所述用戶(hù)的表面是透明的,以在所述三維對(duì)象的相反表面上顯示所述位置信息。
13.根據(jù)權(quán)利要求11或12所述的裝置,其中,所述裝置還被配置為 從所述用戶(hù)設(shè)備接收用于鎖定所述用戶(hù)設(shè)備的位置、指向方向和仰角的輸入; 其中,基于所鎖定的位置、指向方向和仰角渲染所述用戶(hù)接口,并且所述用戶(hù)設(shè)備的移動(dòng)不會(huì)更新所述用戶(hù)接口。
14.根據(jù)權(quán)利要求9至13任意一項(xiàng)所述的裝置,其中,所述裝置還被配置為 從所述用戶(hù)設(shè)備接收用于指定過(guò)去、現(xiàn)在或未來(lái)的時(shí)間段的輸入; 其中,所述內(nèi)容的所述可用性信息相對(duì)于所述時(shí)間段確定。
15.根據(jù)權(quán)利要求9至14任意一項(xiàng)所述的裝置,其中,所述用戶(hù)接口是地圖,其包括基于所述內(nèi)容的所述位置信息和所述可用性信息的所述內(nèi)容在所述地圖上的圖形表示。
16.根據(jù)權(quán)利要求9至15任意一項(xiàng)所述的裝置,其中,所述內(nèi)容包括直播媒體、所存儲(chǔ)的媒體、與媒體相關(guān)聯(lián)的元數(shù)據(jù)、文本信息、其它用戶(hù)設(shè)備的位置信息、映射數(shù)據(jù)、地理標(biāo)記的數(shù)據(jù)或它們的組合。
17.根據(jù)權(quán)利要求9至16任意一項(xiàng)所述的裝置,其中,所述裝置是移動(dòng)電話,其還包 括 用戶(hù)接口電路和用戶(hù)接口軟件,其被配置為通過(guò)使用顯示器來(lái)方便用戶(hù)控制所述移動(dòng)電話的至少某些功能,并被配置為響應(yīng)用戶(hù)輸入;以及 顯示器和顯示電路,其被配置為顯示所述移動(dòng)電話的用戶(hù)接口的至少一部分,所述顯示器和顯示電路被配置為方便用戶(hù)控制所述移動(dòng)電話的至少某些功能。
18.一種計(jì)算機(jī)可讀存儲(chǔ)媒體,其攜帶一個(gè)或多個(gè)序列的一個(gè)或多個(gè)指令,當(dāng)所述指令被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行以下步驟 接收內(nèi)容的訪問(wèn)地址,所述內(nèi)容包括位置信息; 通過(guò)至少部分地在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,確定所述內(nèi)容的可用性信息;以及基于所述內(nèi)容的所述可用性信息,至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示所述位置信息的內(nèi)容。
19.根據(jù)權(quán)利要求18所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中,使得所述裝置還執(zhí)行 通過(guò)至少部分地以預(yù)定時(shí)間間隔在所述訪問(wèn)地址檢測(cè)所述內(nèi)容,周期性地驗(yàn)證所述內(nèi)容的可用性信息;以及 基于周期性的驗(yàn)證來(lái)更新所述內(nèi)容的所述可用性信息。
20.根據(jù)權(quán)利要求18或19所述的計(jì)算機(jī)可讀存儲(chǔ)媒體,其中,使得所述裝置還執(zhí)行 確定所述用戶(hù)設(shè)備的位置、指向方向和仰角; 基于所確定的位置、指向方向和仰角,至少部分地渲染所述用戶(hù)接口以包括第一人視角;以及 在所述用戶(hù)接口上指示所述內(nèi)容的所述位置信息或指向所述用戶(hù)接口中所述內(nèi)容的所述位置信息的方向; 其中,所述用戶(hù)設(shè)備的位置、指向方向和仰角以及對(duì)應(yīng)的用戶(hù)接口隨著用戶(hù)設(shè)備的移動(dòng)而更新。
21.根據(jù)權(quán)利要求9至17任意一項(xiàng)所述的裝置,其中,所述裝置是移動(dòng)電話,其還包括 用戶(hù)接口電路和用戶(hù)接口軟件,其被配置為通過(guò)使用顯示器來(lái)方便用戶(hù)控制所述移動(dòng)電話的至少某些功能,并被配置為響應(yīng)用戶(hù)輸入;以及 顯示器和顯示電路,其被配置為顯示所述移動(dòng)電話的用戶(hù)接口的至少一部分,所述顯示器和顯示電路被配置為方便用戶(hù)控制所述移動(dòng)電話的至少某些功能。
22.—種計(jì)算機(jī)可讀存儲(chǔ)媒體,其攜帶一個(gè)或多個(gè)序列的一個(gè)或多個(gè)指令,當(dāng)所述指令被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行權(quán)利要求I至8任意一項(xiàng)所述的方法。
23.一種計(jì)算機(jī)程序產(chǎn)品,包括一個(gè)或多個(gè)序列的一個(gè)或多個(gè)指令,當(dāng)所述指令被一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得裝置至少執(zhí)行權(quán)利要求I至8任意一項(xiàng)所述的方法的步驟。
24.一種裝置,包括用于執(zhí)行權(quán)利要求I至8任意一項(xiàng)所述的方法的裝置。
25.根據(jù)權(quán)利要求24所述的裝置,其中,所述裝置是移動(dòng)電話,其還包括 用戶(hù)接口電路和用戶(hù)接口軟件,其被配置為通過(guò)使用顯示器來(lái)方便用戶(hù)控制所述移動(dòng)電話的至少某些功能,并被配置為響應(yīng)用戶(hù)輸入;以及 顯示器和顯示電路,其被配置為顯示所述移動(dòng)電話的用戶(hù)接口的至少一部分,所述顯示器和顯示電路被配置為方便用戶(hù)控制所述移動(dòng)電話的至少某些功能。
26.一種方法,包括方便訪問(wèn)至少一個(gè)接口,所述至少一個(gè)接口被配置為允許訪問(wèn)至少一個(gè)服務(wù),所述至少一個(gè)服務(wù)被配置為執(zhí)行權(quán)利要求I至8任意一項(xiàng)所述的方法。
27.一種方法,包括方便創(chuàng)建和/或方便修改至少一個(gè)設(shè)備用戶(hù)接口單元和/或功倉(cāng)泛; 所述至少一個(gè)設(shè)備用戶(hù)接口單元和/或功能至少部分地基于 由權(quán)利要求I至8任意一項(xiàng)的方法產(chǎn)生的數(shù)據(jù)和/或信息;和/或 由權(quán)利要求I至8任意一項(xiàng)的方法產(chǎn)生的至少一個(gè)信號(hào)。
28.—種方法,包括 方便(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號(hào)的處理和/或處理(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號(hào); 所述(I)數(shù)據(jù)和/或(2)信息和/或(3)至少一個(gè)信號(hào)至少部分地基于權(quán)利要求I至8任意一項(xiàng)的 方法。
全文摘要
本發(fā)明提供一種用于呈現(xiàn)內(nèi)容的全球視圖的方法。內(nèi)容映射平臺(tái)接收內(nèi)容的訪問(wèn)地址,該內(nèi)容包括位置信息。然后,內(nèi)容映射平臺(tái)通過(guò)至少部分地在訪問(wèn)地址檢測(cè)內(nèi)容來(lái)確定內(nèi)容的可用性信息,并基于內(nèi)容的可用性信息,至少部分地在用戶(hù)設(shè)備的用戶(hù)接口上呈現(xiàn)指示位置信息的內(nèi)容。
文檔編號(hào)H04W4/02GK102754097SQ201080056025
公開(kāi)日2012年10月24日 申請(qǐng)日期2010年11月25日 優(yōu)先權(quán)日2009年12月11日
發(fā)明者E·雷波寧, J·凱拉寧, J·塞勒紐斯, L·帕爾塔寧, P·凱托拉, P·約翰森 申請(qǐng)人:諾基亞公司