,移動(dòng)設(shè)備繼續(xù)跟蹤用戶位置,直到用戶從該位置離開。如果用戶從該位置尚開,則設(shè)備移動(dòng)至狀態(tài)312。
[0066]在312處,移動(dòng)設(shè)備更新使用統(tǒng)計(jì)并將該統(tǒng)計(jì)發(fā)送至數(shù)據(jù)庫服務(wù)器。
[0067]示例系統(tǒng)
[0068]圖4示出了用于實(shí)現(xiàn)本文所描述的技術(shù)的示例系統(tǒng)400。系統(tǒng)400包括移動(dòng)設(shè)備404、網(wǎng)絡(luò)430和網(wǎng)絡(luò)服務(wù)器或基于云的服務(wù)器440。移動(dòng)設(shè)備404可以與已經(jīng)被介紹的移動(dòng)設(shè)備110、120、130和140相同或不同?;谠频姆?wù)器440可以與已經(jīng)被介紹的數(shù)據(jù)庫服務(wù)器160相同或不同。
[0069]移動(dòng)設(shè)備440包括存儲(chǔ)器410、一個(gè)或多個(gè)處理器412、無線信號(hào)管理器414、顯示系統(tǒng)416、web瀏覽器、位置感知系統(tǒng)420、情境分析器422、URL列表生成器424、以及本地?cái)?shù)據(jù)庫426。這些功能組件可以是分開的硬件單元或硬件單元的某種組合?;蛘撸M件能夠至少部分地在軟件中實(shí)現(xiàn),從而被存儲(chǔ)在存儲(chǔ)器410中并由處理器412執(zhí)行。
[0070]存儲(chǔ)器410可包括緩存。緩存存儲(chǔ)有可能在不久之后被再次需要的網(wǎng)站內(nèi)容(例如,文本、圖像、音頻、視頻等等)的副本。這允許下一次更快地訪問。
[0071]無線信號(hào)管理器414處理由設(shè)備發(fā)送或接收的所有無線信號(hào)。例如,無線信號(hào)管理器414通過網(wǎng)絡(luò)430處理通信。無線信號(hào)管理器414尤其是處理有助于位置感知的信號(hào)管理。例如,無線信號(hào)管理器414可包括GPS組件、蜂窩網(wǎng)收發(fā)器、W1-Fi收發(fā)器。
[0072]顯示系統(tǒng)416包括其自身的顯示器和驅(qū)動(dòng)該顯示器的圖形系統(tǒng)。web瀏覽器418通常是在設(shè)備上運(yùn)行的應(yīng)用,該應(yīng)用被設(shè)計(jì)用于接觸web,并從那里加載網(wǎng)頁以供用戶在移動(dòng)設(shè)備上查看。
[0073]位置感知系統(tǒng)420使用一種或多種現(xiàn)有的和/或新的位置感知方法來確定移動(dòng)設(shè)備404的目前位置。情境分析器422確定情境因素。URL列表生成器424生成到所選擇的網(wǎng)站的鏈接的列表。本地?cái)?shù)據(jù)庫426存儲(chǔ)諸如已知位置和經(jīng)常使用的網(wǎng)站之間的關(guān)聯(lián)之類的相關(guān)數(shù)據(jù)。
[0074]網(wǎng)絡(luò)430能夠是有線和/或無線網(wǎng)絡(luò)。它能夠包括互聯(lián)網(wǎng)基礎(chǔ)設(shè)施,并且它可以被表現(xiàn)為云。網(wǎng)絡(luò)430包括有線局域網(wǎng)或無線局域網(wǎng)、蜂窩網(wǎng)、和/或類似物。網(wǎng)絡(luò)430將移動(dòng)設(shè)備404與網(wǎng)絡(luò)服務(wù)器440鏈接在一起。本文所描述的技術(shù)的一些實(shí)現(xiàn)方式在沒有來自網(wǎng)絡(luò)的幫助的情況下運(yùn)作。
[0075]作為本文所描述的技術(shù)的一個(gè)或多個(gè)實(shí)現(xiàn)方式的一部分,網(wǎng)絡(luò)服務(wù)器或基于云的服務(wù)器440向移動(dòng)設(shè)備404提供幫助。在一些實(shí)現(xiàn)方式中未使用網(wǎng)絡(luò)430和網(wǎng)絡(luò)服務(wù)器440。網(wǎng)絡(luò)服務(wù)器440可以是一個(gè)或多個(gè)實(shí)際的服務(wù)器。
[0076]網(wǎng)絡(luò)服務(wù)器440包括網(wǎng)站搜索助手442和遠(yuǎn)程數(shù)據(jù)庫450。網(wǎng)站搜索助手442幫助為由移動(dòng)設(shè)備404提交的查詢定位相關(guān)網(wǎng)站。遠(yuǎn)程數(shù)據(jù)庫450存儲(chǔ)網(wǎng)站、它們的URLdi置和/或情境因素之間的關(guān)聯(lián)。這些關(guān)聯(lián)可以從諸如移動(dòng)設(shè)備404之類的許多移動(dòng)設(shè)備采集。
[0077]如所描述和所討論的,無線設(shè)備110、120、140和404是移動(dòng)電話。然而,這些設(shè)備能夠是其他類型的便攜式設(shè)備,比如,智能手機(jī)、手機(jī)、平板計(jì)算機(jī)、任何啟用無線的可穿戴設(shè)備、膝上型計(jì)算機(jī)、上網(wǎng)本等。
[0078]示例計(jì)算設(shè)備
[0079]圖5示出了可至少部分地實(shí)現(xiàn)本文所描述的技術(shù)的示例系統(tǒng)500。在各種實(shí)現(xiàn)方式中,系統(tǒng)500是媒體系統(tǒng),盡管系統(tǒng)500未被限制于該情境。例如,系統(tǒng)500可被并入個(gè)人計(jì)算機(jī)(PC)、膝上型計(jì)算機(jī)、超膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、觸摸板、便攜式計(jì)算機(jī)、手持計(jì)算機(jī)、掌上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、蜂窩網(wǎng)電話、組合蜂窩網(wǎng)電話/PDA、電視、智能設(shè)備(例如,智能手機(jī)、智能平板計(jì)算機(jī)或智能電視)、移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)、消息傳送設(shè)備、數(shù)據(jù)通信設(shè)備等等中。
[0080]在各種實(shí)現(xiàn)方式中,系統(tǒng)500包括被耦合至顯示器520的平臺(tái)502。平臺(tái)502從諸如內(nèi)容服務(wù)設(shè)備530、內(nèi)容分發(fā)設(shè)備540或其他類似的內(nèi)容源之類的設(shè)備接收內(nèi)容。包括一個(gè)或多個(gè)導(dǎo)航特征的導(dǎo)航控制器550可被用于與例如平臺(tái)502和/或顯示器520交互。
[0081]在各種實(shí)現(xiàn)方式中,平臺(tái)502包括芯片集505、處理器510、存儲(chǔ)器512、存儲(chǔ)設(shè)備514、圖形子系統(tǒng)515、應(yīng)用516和/或無線電518的任意組合。芯片集505提供處理器510、存儲(chǔ)器512、存儲(chǔ)設(shè)備514、圖形子系統(tǒng)515、應(yīng)用516、和/或無線電518之間的相互通信。例如,芯片集505可包括能夠提供與存儲(chǔ)設(shè)備514的相互通信的存儲(chǔ)適配器(未被描述出)。
[0082]處理器510可被實(shí)現(xiàn)為復(fù)雜指令集計(jì)算機(jī)(CISC)處理器或精簡指令集計(jì)算機(jī)(RISC)處理器、可兼容x86指令集的處理器、多核或任何其他微處理器或中央處理單元(CPU)。在各種實(shí)現(xiàn)方式中,處理器510可以是雙核處理器、雙核移動(dòng)處理器等等。
[0083]存儲(chǔ)器512可被實(shí)現(xiàn)為易失性存儲(chǔ)設(shè)備,比如但不限于,隨機(jī)存取存儲(chǔ)器(RAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)或靜態(tài)RAM(SRAM)。
[0084]存儲(chǔ)設(shè)備514可被實(shí)現(xiàn)為非易失性存儲(chǔ)設(shè)備,比如但不限于,磁盤驅(qū)動(dòng)、光盤驅(qū)動(dòng)、磁帶驅(qū)動(dòng)、內(nèi)部存儲(chǔ)設(shè)備、附接存儲(chǔ)設(shè)備、閃速存儲(chǔ)器、電池備份同步DRAM(SDRAM)和/或網(wǎng)絡(luò)可訪問存儲(chǔ)設(shè)備。在各種實(shí)現(xiàn)方式中,存儲(chǔ)設(shè)備514包括當(dāng)多個(gè)硬盤驅(qū)動(dòng)被包括在內(nèi)時(shí)用于對(duì)有價(jià)值的數(shù)字介質(zhì)增強(qiáng)存儲(chǔ)性能強(qiáng)化的保護(hù)的技術(shù)。
[0085]圖形子系統(tǒng)515處理諸如靜止圖像或視頻之類的圖像以供顯示。圖形子系統(tǒng)515能夠是例如圖形處理單元(GPU)或視覺處理單元(VPU)。模擬接口或數(shù)字接口可被用于通信地耦合圖形子系統(tǒng)515和顯示器520。例如,接口可以是高清晰度多媒體接口、顯示器端口、無線高清晰度媒體接口(HDMI)和/或無線HD-兼容技術(shù)。圖形子系統(tǒng)515可以被集成到處理器510或芯片集505中。在一些實(shí)現(xiàn)方式中,圖形子系統(tǒng)515可以是被通信地耦合至芯片集505的獨(dú)立卡。
[0086]本文所描述的圖形和/或視頻處理技術(shù)被在各種硬件架構(gòu)中實(shí)現(xiàn)。例如,圖形和/或視頻功能可被集成在芯片集內(nèi)?;蛘?,可以使用分立的圖形和/或視頻處理器。作為又一實(shí)現(xiàn)方式,圖形和/或視頻功能可由包括多核處理器的通用處理器提供。在另一實(shí)施例中。該功能可被在消費(fèi)電子設(shè)備中實(shí)現(xiàn)。
[0087]無線電518可包括一個(gè)或多個(gè)能夠使用各種合適的無線通信技術(shù)來發(fā)送和接收信號(hào)的無線電。這樣的技術(shù)涉及跨一個(gè)或多個(gè)無線網(wǎng)絡(luò)的通信。示例無線網(wǎng)絡(luò)包括但不限于,無線局域網(wǎng)(WLAN)、無線個(gè)人區(qū)域網(wǎng)(WPAN)、無線城域網(wǎng)(WMAN)、蜂窩網(wǎng)絡(luò)、以及衛(wèi)星網(wǎng)絡(luò)。在跨這樣的網(wǎng)絡(luò)的通信中,無線電518根據(jù)在任何版本中的一個(gè)或多個(gè)可應(yīng)用的標(biāo)準(zhǔn)運(yùn)行。
[0088]在各種實(shí)施方式中,顯示器520包括任何電視類的監(jiān)視器或顯示器。顯示器520可包括,例如,計(jì)算機(jī)顯示器屏幕、觸摸屏顯示器、視頻監(jiān)視器、類電視設(shè)備、和/或電視。顯示器520能夠是數(shù)字的和/或模擬的。在各種實(shí)施方式中,顯示器520可以是全息顯示器。此外,顯示器520可以是接收視像投影的透明表面。這樣的投影表達(dá)了各種形式的信息、圖像和/或物體。例如,這樣的投影可以是移動(dòng)增強(qiáng)現(xiàn)實(shí)(MAR)應(yīng)用的視覺疊加。在一個(gè)或多個(gè)軟件應(yīng)用(516)的控制下,平臺(tái)502能夠在顯示器520上顯示用戶界面522。
[0089]在各種實(shí)現(xiàn)方式中,(一個(gè)或多個(gè))內(nèi)容服務(wù)設(shè)備(530)可由任何國家服務(wù)、國際服務(wù)、和/或獨(dú)立服務(wù)托管,從而可由平臺(tái)502通過互聯(lián)網(wǎng),訪問。(一個(gè)或多個(gè))內(nèi)容服務(wù)設(shè)備(530)可被耦合至平臺(tái)502和/或顯示器520。平臺(tái)502和/或(一個(gè)或多個(gè))內(nèi)容服務(wù)設(shè)備530可被耦合至網(wǎng)絡(luò)560以向網(wǎng)絡(luò)560和從網(wǎng)絡(luò)設(shè)備560傳送媒體信息。(一個(gè)或多個(gè))內(nèi)容分發(fā)設(shè)備540也可被耦合至平臺(tái)502和/或顯示器520。
[0090]在各種實(shí)現(xiàn)方式中,(一個(gè)或多個(gè))內(nèi)容服務(wù)設(shè)備530包括能夠通過網(wǎng)絡(luò)560或直接地單向或雙向地在內(nèi)容提供者和平臺(tái)502和/或顯示器520之間傳送內(nèi)容的有線電視盒、個(gè)人計(jì)算機(jī)、網(wǎng)絡(luò)、電話、互聯(lián)網(wǎng)啟用的設(shè)備、能夠分發(fā)數(shù)字信息和/或內(nèi)容的器具、和任何其他類似的設(shè)備。內(nèi)容能夠通過網(wǎng)絡(luò)560被單向和/或雙向地向和從系統(tǒng)500中的任何組件和內(nèi)容提供者傳送。內(nèi)容的示例包括任何包含例如視頻信息、音樂信息、醫(yī)療信息和游戲信息等的媒體信息。
[0091](一個(gè)或多個(gè))內(nèi)容服務(wù)設(shè)備530接收諸如包括媒體信息、數(shù)字信息和/或其他內(nèi)容的有線電視節(jié)目之類的內(nèi)容。內(nèi)容提供者的示例包括任何有線電視或衛(wèi)星電視或無線電或互聯(lián)網(wǎng)內(nèi)容提供者。所提供的示例不意在以任何方式限制根據(jù)本公開的實(shí)現(xiàn)方式。
[0092]在各種實(shí)現(xiàn)方式中,平臺(tái)502可從具有一個(gè)或多個(gè)導(dǎo)航特征的導(dǎo)航控制器550接收控制信號(hào)??刂破?50的導(dǎo)航功能可被用于與用戶界面522進(jìn)行交互。例如,在一些實(shí)施例中,導(dǎo)航控制器550可以是諸如計(jì)算機(jī)硬件組件之類的定點(diǎn)設(shè)備,特別是允許用戶將(例如,連續(xù)的或多維的)空間