(例如,圖4的聯(lián)網(wǎng)服務(wù)器162)。在聯(lián)網(wǎng)服務(wù)器確定 了搜索類型之后,通信單元44可以接收所確定的與計(jì)算設(shè)備2的地理位置相關(guān)聯(lián)的搜索類 型。預(yù)測(cè)模塊12可以輸出所確定的搜索類型的指示以便由輸出設(shè)備46進(jìn)行顯示。
[0066] 雖然計(jì)算設(shè)備2的組件在圖2的示例中被圖示為在共用外殼之內(nèi),但是一個(gè)或多 個(gè)組件可以另外有線或無(wú)線地接合至計(jì)算設(shè)備2。例如,輸出設(shè)備26(例如,顯示設(shè)備)可 以在物理上與計(jì)算設(shè)備2分開(kāi)。在其它示例中,光學(xué)傳感器可能并不處于計(jì)算設(shè)備2的外 殼之內(nèi)。
[0067] 圖3是圖示依據(jù)本公開(kāi)的一種或多種技術(shù)的輸出圖形內(nèi)容以便在遠(yuǎn)程設(shè)備進(jìn)行 顯示的示例計(jì)算設(shè)備的框圖。圖形內(nèi)容一般可以包括可以被輸出以供顯示的任意視覺(jué)信 息,諸如文本、圖像、運(yùn)動(dòng)圖像群組等。圖3所示的示例包括計(jì)算設(shè)備100(例如,圖1和2 的計(jì)算設(shè)備2的示例)、存在敏感顯示器101、通信單元110、投影儀120、投影儀屏幕122、平 板設(shè)備126和視覺(jué)顯示設(shè)備130。雖然出于圖1和2中的示例的目的而被示為獨(dú)立計(jì)算設(shè) 備2,但是計(jì)算設(shè)備一般可以是包括處理器或者用于執(zhí)行軟件指令的其它適當(dāng)計(jì)算環(huán)境的 任意組件或系統(tǒng),而且例如并且不需要包括存在敏感顯示器。
[0068] 如圖3的示例中所示,計(jì)算設(shè)備100可以是包括如關(guān)于圖2的處理器40所描述的 功能的處理器。在這樣的示例中,計(jì)算設(shè)備100可以通過(guò)通信信道102A操作耦接至存在敏 感顯示器101,上述通信信道102A可以是系統(tǒng)總線或其它適當(dāng)連接。計(jì)算設(shè)備100還可以 通過(guò)通信信道102B操作耦接至在以下進(jìn)一步描述的通信單元110,上述通信信道102B也可 以是系統(tǒng)總線或其它適當(dāng)連接。雖然在圖3中被單獨(dú)作為示例示出,但是計(jì)算設(shè)備100可 以通過(guò)任意數(shù)量的一個(gè)或多個(gè)通信信道操作耦接至存在敏感顯示器101和通信單元110。
[0069] 在諸如之前在圖1-2中所圖示的其它示例中,計(jì)算設(shè)備100可以是便攜式或移動(dòng) 設(shè)備,諸如移動(dòng)電話(包括智能電話)、膝上計(jì)算機(jī)等。在一些示例中,計(jì)算設(shè)備100可以是 臺(tái)式計(jì)算機(jī)、平板計(jì)算機(jī)、智能電視平臺(tái)、相機(jī)、個(gè)人數(shù)字助理(PDA)、服務(wù)器、大型機(jī)等。
[0070] 如圖3所示的存在敏感顯示器101可以包括顯示設(shè)備103和存在敏感輸入設(shè)備 105。顯示設(shè)備103例如可以從計(jì)算設(shè)備100接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示例中, 存在敏感輸入設(shè)備105可以使用電容、電感和/或光學(xué)識(shí)別技術(shù)確定存在敏感顯示器101 處的一個(gè)或多個(gè)用戶輸入(例如,連續(xù)手勢(shì)、多點(diǎn)觸控手勢(shì)、單點(diǎn)觸控手勢(shì)等),并且使用通 信信道102A將這樣的用戶輸入的指示發(fā)送至計(jì)算設(shè)備100。在一些示例中,存在敏感輸入 設(shè)備105在物理上可以位于顯示設(shè)備103的頂端,而使得當(dāng)用戶將輸入單元定位于顯示設(shè) 備103所顯示的圖形元素上方時(shí),存在敏感輸入設(shè)備105所在的位置對(duì)應(yīng)于該顯示設(shè)備103 上顯示該圖形元素的位置。
[0071] 如圖3所示,計(jì)算設(shè)備100還可以包括通信單元110和/或與之操作耦接。通信 單元110可包括如圖2所描述的通信單元44的功能。通信單元110的示例可以包括網(wǎng)絡(luò) 接口卡、以太網(wǎng)卡、光學(xué)收發(fā)器、射頻收發(fā)器或者能夠發(fā)送和接收信息的任意其它類型的設(shè) 備。這樣的通信單元的其它示例可以包括藍(lán)牙、3G和WiFi無(wú)線電、通用串行總線(USB)接 口等。計(jì)算設(shè)備100還可以包括為了簡(jiǎn)明和說(shuō)明的目的而并未在圖3中示出的一個(gè)或多個(gè) 其它設(shè)備和/或與它們操作耦接,上述其它設(shè)備例如輸入設(shè)備、輸出設(shè)備、存儲(chǔ)器、存儲(chǔ)設(shè) 備等。
[0072] 圖3還圖示了投影儀120和投影儀屏幕122。其它這樣的投影設(shè)備的示例可以包 括電子白板、全息顯示設(shè)備和用于顯示圖形內(nèi)容的任意其它適當(dāng)設(shè)備。投影儀120和投影 屏幕122可以包括使得相應(yīng)設(shè)備能夠與計(jì)算設(shè)備100進(jìn)行通信的一個(gè)或多個(gè)通信單元。在 一些示例中,該一個(gè)或多個(gè)通信單元可以使得能夠在投影儀120和投影儀屏幕122之間進(jìn) 行通信。投影儀120可以從計(jì)算設(shè)備100接收包括圖形內(nèi)容的數(shù)據(jù)。投影儀120可以響應(yīng) 于接收到該數(shù)據(jù)而將該圖形內(nèi)容投影到投影儀屏幕122上。在一些示例中,投影儀120可 以使用光學(xué)識(shí)別或其它適當(dāng)技術(shù)確定投影儀屏幕處的一個(gè)或多個(gè)用戶輸入(例如,連續(xù)手 勢(shì)、多點(diǎn)觸控手勢(shì)、單點(diǎn)觸控手勢(shì)等),并且使用一個(gè)或多個(gè)通信單元向計(jì)算設(shè)備100發(fā)送 這樣的用戶輸入的指示。
[0073] 在一些示例中,投影儀屏幕122可以包括存在敏感顯示器124。存在敏感顯示器 124可以包括如本公開(kāi)中所描述的UI設(shè)備4的功能子集或其全部功能。在一些示例中,存 在敏感顯示器124可以包括另外的功能。投影儀屏幕122 (例如,電子白板)可以從計(jì)算設(shè) 備100接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示例中,存在敏感顯示器124可以使用電容、電 感和/或光學(xué)識(shí)別技術(shù)確定投影儀屏幕122處的一個(gè)或多個(gè)用戶輸入(例如,連續(xù)手勢(shì)、多 點(diǎn)觸控手勢(shì)、單點(diǎn)觸控手勢(shì)等),并且使用一個(gè)或多個(gè)通信單元向計(jì)算設(shè)備100發(fā)送這樣的 用戶輸入的指示。
[0074] 圖3還圖不了平板設(shè)備126和視覺(jué)顯不設(shè)備130。平板設(shè)備126和視覺(jué)顯不設(shè)備 130均可以包括計(jì)算和連接能力。平板設(shè)備126的示例可以包括電子閱讀器設(shè)備、可變換筆 記本設(shè)備、混合板設(shè)備等。視覺(jué)顯示設(shè)備130的示例可以包括電視、計(jì)算機(jī)監(jiān)視器等。如圖 3所示,平板設(shè)備126可以包括存在敏感顯示器128。視覺(jué)顯示設(shè)備130可以包括存在敏感 顯示器132。存在敏感顯示器128、132可以包括如本公開(kāi)中所描述的UI設(shè)備4的功能子集 或其全部功能。在一些示例中,存在敏感顯示器128、132可以包括附加功能。在任意情況 下,存在敏感顯示器132例如可以從計(jì)算設(shè)備100接收數(shù)據(jù)并且顯示圖形內(nèi)容。在一些示 例中,存在敏感顯示器132可以使用電容、電感和/或光學(xué)識(shí)別技術(shù)確定投影儀屏幕處的一 個(gè)或多個(gè)用戶輸入(例如,連續(xù)手勢(shì)、多點(diǎn)觸控手勢(shì)、單點(diǎn)觸控手勢(shì)等),并且使用一個(gè)或多 個(gè)通信單元向計(jì)算設(shè)備100發(fā)送這樣的用戶輸入的指示。
[0075] 如以上所描述的,在一些示例中,計(jì)算設(shè)備100可以輸出圖形內(nèi)容以便在存在敏 感顯示器101進(jìn)行顯示,后者通過(guò)系統(tǒng)總線或其它適當(dāng)通信信道耦接至計(jì)算設(shè)備100。計(jì)算 設(shè)備100還可以輸出圖形內(nèi)容以便在一個(gè)或多個(gè)遠(yuǎn)程設(shè)備進(jìn)行顯示,諸如投影儀120、投影 儀屏幕122、平板設(shè)備126和視覺(jué)顯示設(shè)備130。例如,計(jì)算設(shè)備100可以執(zhí)行一個(gè)或多個(gè) 指令以依據(jù)本公開(kāi)的技術(shù)而生成和/或修改圖形內(nèi)容。計(jì)算設(shè)備100可以向計(jì)算設(shè)備100 的通信單元一諸如通信單元110-輸出包括圖形內(nèi)容的數(shù)據(jù)。通信單元110可以將該數(shù)據(jù) 發(fā)送至一個(gè)或多個(gè)遠(yuǎn)程設(shè)備,諸如投影儀120、投影儀屏幕122、平板設(shè)備126和/或視覺(jué)顯 示設(shè)備130。以這種方式,計(jì)算設(shè)備100可以輸出圖形內(nèi)容以便在一個(gè)或多個(gè)遠(yuǎn)程設(shè)備進(jìn)行 顯示。在一些示例中,一個(gè)或多個(gè)遠(yuǎn)程設(shè)備可以在包括在相應(yīng)遠(yuǎn)程設(shè)備之中和/或與之操 作耦接的存在敏感顯示器處輸出圖形內(nèi)容。
[0076] 在一些示例中,計(jì)算設(shè)備100可能并不在操作耦接至計(jì)算設(shè)備100的存在敏感顯 示器101處輸出圖形內(nèi)容。在其它示例中,計(jì)算設(shè)備100可以輸出圖形內(nèi)容以便在通過(guò)通 信信道102A耦接至計(jì)算設(shè)備100的存在敏感顯示器101以及一個(gè)或多個(gè)遠(yuǎn)程設(shè)備處進(jìn)行 顯示。在這樣的示例中,該圖形內(nèi)容在每個(gè)相應(yīng)設(shè)備處可以基本上同時(shí)顯示。例如,可能由 于向遠(yuǎn)程設(shè)備發(fā)送包括圖形內(nèi)容的數(shù)據(jù)的通信延時(shí)而引入一定延遲。在一些示例中,計(jì)算 設(shè)備100所生成并且輸出以便在存在敏感顯示器101進(jìn)行顯示的圖形內(nèi)容可能與被輸出以 便在一個(gè)或多個(gè)遠(yuǎn)程設(shè)備進(jìn)行顯示的圖形內(nèi)容顯示有所不同。
[0077] 計(jì)算設(shè)備100可以使用任意適當(dāng)通信技術(shù)發(fā)送和接收數(shù)據(jù)。例如,計(jì)算設(shè)備100 可以使用網(wǎng)絡(luò)鏈路112A操作耦接至外部網(wǎng)絡(luò)114。圖3所示的每個(gè)遠(yuǎn)程設(shè)備可以通過(guò)相應(yīng) 網(wǎng)絡(luò)鏈路112B、112C和112D之一操作耦接至外部網(wǎng)絡(luò)114。外部網(wǎng)絡(luò)114可以包括網(wǎng)絡(luò)集 線器、網(wǎng)絡(luò)交換機(jī)、網(wǎng)絡(luò)路由器等,它們操作地互相耦接因此在圖3所示的計(jì)算設(shè)備100和 遠(yuǎn)程設(shè)備之間提供信息交換。在一些示例中,網(wǎng)絡(luò)鏈路112A-112D可以是以太網(wǎng)、ATM或其 它網(wǎng)絡(luò)連接。這樣的連接可以是無(wú)線和/或有線連接。
[0078] 在一些示例中,計(jì)算設(shè)備100可以使用直接設(shè)備通信118操作耦接至圖3中所包 括的一個(gè)或多個(gè)遠(yuǎn)程設(shè)備。直接設(shè)備通信118可以包括計(jì)算設(shè)備100使用有線或無(wú)線通信 而通過(guò)其直接與遠(yuǎn)程設(shè)備發(fā)送并接收數(shù)據(jù)的通信。也就是說(shuō),在直接設(shè)備通信118的一些 示例中,計(jì)算設(shè)備100所發(fā)送的數(shù)據(jù)在遠(yuǎn)程設(shè)備處被接收之前可能并不被一個(gè)或多個(gè)另外 的設(shè)備進(jìn)行轉(zhuǎn)發(fā),反之亦然。直接設(shè)備通信118的示例可以包括藍(lán)牙、近場(chǎng)通信、通用串行 總線、WiFi、紅外等。圖3所示的一個(gè)或多個(gè)遠(yuǎn)程設(shè)備可以通過(guò)通信鏈路116A-116D與計(jì)算 設(shè)備100操作耦接。在一些示例中,通信鏈路112A-112D可以是使用藍(lán)牙、近場(chǎng)通信、通用 串行總線、紅外等的連接。這樣的連接可以是無(wú)線和/或有線連接。
[0079] 依據(jù)本公開(kāi)的技術(shù),計(jì)算設(shè)備100可以使用外部網(wǎng)絡(luò)114操作耦接至視覺(jué)顯示設(shè) 備130。響應(yīng)于確定了計(jì)算設(shè)備100的地理位置,計(jì)算設(shè)備100或聯(lián)網(wǎng)設(shè)備可以確定與該地 理位置相關(guān)聯(lián)的一種或多種搜索類型。計(jì)算設(shè)備100隨后可以輸出所確定的搜索類型以便 在存在敏感顯示器132或者圖3的任意其它顯示器進(jìn)行顯示。此外,響應(yīng)于接收到針對(duì)所 選擇的搜索類型的搜索結(jié)果,計(jì)算設(shè)備100可以輸出搜索結(jié)果以便在存在敏感顯示器132 或者圖3的任意其它顯示器進(jìn)行顯示。以這種方式,計(jì)算設(shè)備100所輸出的任意圖形用戶 界面或?qū)ο罂梢酝ㄟ^(guò)這里所描述的任意類型的顯示器進(jìn)行顯示。
[0080] 圖4是圖示示例系統(tǒng)150的概念圖,其包括計(jì)算設(shè)備152以及被配置為經(jīng)由該計(jì) 算設(shè)備152預(yù)測(cè)性地向用戶呈現(xiàn)選擇搜索能力的聯(lián)網(wǎng)服務(wù)器162。雖然計(jì)算設(shè)備152可以 確定與計(jì)算設(shè)備152的地理位置相關(guān)聯(lián)的一種或多種搜索類型(如這里參考圖1和2的計(jì) 算設(shè)備2所描述的),但是聯(lián)網(wǎng)服務(wù)器162 (例如,聯(lián)網(wǎng)設(shè)備)可以確定與計(jì)算設(shè)備152的地 理位置相關(guān)聯(lián)的搜索類型或者在該確定的至少一部分中對(duì)計(jì)算設(shè)備152進(jìn)行輔助。例如, 一旦聯(lián)網(wǎng)服務(wù)器162執(zhí)行了搜索類型確定,計(jì)算設(shè)備152就可以經(jīng)由顯示設(shè)備154向用戶 呈現(xiàn)所確定的搜索類型。
[0081] 如圖4所示,系統(tǒng)150包括計(jì)算設(shè)備152、網(wǎng)絡(luò)160、聯(lián)網(wǎng)服務(wù)器162和庫(kù)集164。 在一些示例中,計(jì)算設(shè)備152是便攜式計(jì)算設(shè)備(例如,移動(dòng)電話、智能電話、上網(wǎng)本、筆記 本、平板設(shè)備或智能手表)或者是其一部分。在其它示例中,計(jì)算設(shè)備152可以是數(shù)字相機(jī)、 音樂(lè)播放器或者用戶可以攜帶或者在不同位置之間移動(dòng)的任意其它設(shè)備的至少一部分。在 一些示例中,計(jì)算設(shè)備152可以類似于圖1和2的計(jì)算設(shè)備2。計(jì)算設(shè)備152還可以連接至 網(wǎng)絡(luò)160 (例如,有線或無(wú)線網(wǎng)絡(luò))。雖然網(wǎng)絡(luò)160可以是單個(gè)網(wǎng)絡(luò),但是網(wǎng)絡(luò)160可以表示 允許計(jì)算設(shè)備152與聯(lián)網(wǎng)服務(wù)器162進(jìn)行通信的兩個(gè)或更多網(wǎng)絡(luò)。
[0082] 計(jì)算設(shè)備152可以包括顯示設(shè)備154、前置相機(jī)158、麥克風(fēng)156和揚(yáng)聲器157。顯 示設(shè)備154可以包括一個(gè)或多個(gè)輸入設(shè)備和/或輸出設(shè)備,而使得用戶能夠與計(jì)算設(shè)備12 進(jìn)行通信。在一個(gè)示例中,顯示設(shè)備154可以包括觸摸屏界面(例如,包括存在敏感輸入設(shè) 備的存在敏感顯示器)。在其它示例中,顯示設(shè)備154可以包括顯示器以及一個(gè)或多個(gè)按 鈕、輸入板、操縱桿、鼠標(biāo)、觸覺(jué)設(shè)備或者能夠?qū)⒂脩魟?dòng)作轉(zhuǎn)化為對(duì)計(jì)算設(shè)備152進(jìn)行控制 的電信號(hào)的任意其它設(shè)備。在任意示例中,用戶可以與顯示設(shè)備154或任意其它輸入設(shè)備 進(jìn)行交互以在這里所描述的處理之前或期間提供輸入。
[0083] 前置相機(jī)158可以使得計(jì)算設(shè)備152能夠捕捉計(jì)算設(shè)備152周圍的諸如人、風(fēng)景 和物體之類的環(huán)境的圖像(例如,靜態(tài)圖像和/或視頻)。前置相機(jī)158可以包括能夠生 成高分辨率圖像的一個(gè)或多個(gè)光學(xué)傳感器。例如,該光學(xué)傳感器可以包括多于一百萬(wàn)像素 (一兆像素傳感器)、多于五百萬(wàn)像素(五兆像素傳感器)或者甚至多于一千萬(wàn)像素(十兆 像素傳感器)。在一些示例中,計(jì)算設(shè)備152可以包括部署在計(jì)算設(shè)備152的任意表面上或 者使用線纜耦接至計(jì)算設(shè)備152的兩個(gè)或更多相機(jī)??商鎿Q地,前置相機(jī)158可以被置于 計(jì)算設(shè)備152的前方或其它表面上。
[0084] 麥克風(fēng)154可以被配置為捕捉計(jì)算設(shè)備152周圍的聲音,諸如用戶話音、來(lái)自其 它人的話音以及環(huán)境聲音。揚(yáng)聲器157可以被配置為生成并向用戶傳遞音頻,諸如聯(lián)系人 話音或其它聲音。在一些示例中,計(jì)算設(shè)備152可以包括多于一個(gè)的麥克風(fēng)156和揚(yáng)聲器 157。雖然麥克風(fēng)156和揚(yáng)聲器157可以位于計(jì)算設(shè)備152的外殼之上或之內(nèi),但是麥克風(fēng) 156和/或揚(yáng)聲器157可以經(jīng)由一個(gè)或多個(gè)線纜電耦接至計(jì)算設(shè)備152。麥克風(fēng)156是音 頻輸入的示例而揚(yáng)聲器157則是音頻輸出的示例。在其它示例中,計(jì)算設(shè)備152可以包括 另外或可替換的音頻輸入和音頻輸出,包括被配置為從所附接的設(shè)備接受音頻或者向所附 接的設(shè)備傳遞音頻的傳感器或直接電連接。
[0085] 計(jì)算設(shè)備152和聯(lián)網(wǎng)服務(wù)器162可以協(xié)同工作以基于計(jì)算設(shè)備152的地理位置向 用戶提供預(yù)測(cè)搜索類型。計(jì)算設(shè)備152可以確定計(jì)算設(shè)備所位于的地理位置。計(jì)算設(shè)備 152可以包括設(shè)備位置模塊,其例如從GPS衛(wèi)星、蜂窩網(wǎng)絡(luò)接入點(diǎn)或局域網(wǎng)接入點(diǎn),或者能 夠從其獲得有關(guān)計(jì)算設(shè)備152的位置的數(shù)據(jù)的任意其它設(shè)備獲得數(shù)據(jù)。使用該數(shù)據(jù),計(jì)算 設(shè)備152可以確定計(jì)算設(shè)備152的當(dāng)前地