單元614和第一設(shè)備102中的其它功能單元之間的通信。第一存儲接口 624還可用于第一設(shè)備102外部的通信。
[0073]第一存儲接口 624可從其它功能單元或從外部源接收信息,或者可向其它功能單元或外部目標(biāo)發(fā)送信息。外部源和外部目標(biāo)是指與第一設(shè)備102物理上分開的源和目標(biāo)。
[0074]第一存儲接口 624可取決于哪些功能單元或外部單元正與第一存儲單元614接口連接而包括不同的實現(xiàn)方式。第一存儲接口 624可利用與第一控制接口 622的實現(xiàn)方式類似的技術(shù)和工藝來實現(xiàn)。
[0075]第一通信單元616可使得能夠進(jìn)行到第一設(shè)備102和來自第一設(shè)備的外部通信。例如,第一通信單元616可許可第一設(shè)備102與圖1的第二設(shè)備106、諸如外圍設(shè)備或計算機桌面之類的附件以及通信路徑104通信。
[0076]第一通信單元616還可充當(dāng)以下通信集線器:其允許第一設(shè)備102充當(dāng)通信路徑104的一部分而不限于對于通信路徑104的終點或端子單元。第一通信單元616可包括有源和無源組件,諸如微電子器件或天線,以用于與通信路徑104的交互。
[0077]第一通信單元616可包括第一通信接口 628。第一通信接口 628可用于第一通信單元616與第一設(shè)備102中的其它功能單元之間的通信。第一通信接口 628可從其它功能單元接收信息或可向其它功能單元發(fā)送信息。
[0078]第一通信接口 628可取決于哪些功能單元正與第一通信單元616接口而包括不同的實現(xiàn)方式。第一通信接口 628可利用與第一控制接口 622的實現(xiàn)方式類似的技術(shù)和工藝來實現(xiàn)。
[0079]第一用戶界面618允許用戶(未示出)與第一設(shè)備102接口連接并交互。第一用戶界面618可包括輸入設(shè)備和輸出設(shè)備。第一用戶界面618的輸入設(shè)備的不例可包括鍵區(qū)、觸摸板、軟鍵、鍵盤、麥克風(fēng)、用于接收遠(yuǎn)程信號的紅外傳感器或者它們的任意組合,以提供數(shù)據(jù)和通信輸入。
[0080]第一用戶界面618可包括第一顯不界面630。第一顯不界面630可包括顯不器、投影儀、視頻屏幕、揚聲器或它們的任意組合。
[0081]第一控制單元612可操作第一用戶界面618來顯示由計算系統(tǒng)100生成的信息。第一控制單元612還可運行第一軟件626以用于計算系統(tǒng)100的其它功能,包括從位置單元620接收位置信息。第一控制單元612還可運行第一軟件626以用于經(jīng)由第一通信單元616與通信路徑104交互。
[0082]第二設(shè)備106在具有第一設(shè)備102的多設(shè)備實施例中可為實現(xiàn)本發(fā)明的實施例而被優(yōu)化。第二設(shè)備106可提供相比于第一設(shè)備102來說額外的或更高性能的處理能力。第二設(shè)備106可包括第二控制單元634、第二通信單元636和第二用戶界面638。
[0083]第二用戶界面638允許用戶(未示出)與第二設(shè)備106接口連接并交互。第二用戶界面638可包括輸入設(shè)備和輸出設(shè)備。第二用戶界面638的輸入設(shè)備的不例可包括鍵區(qū)、觸摸板、軟鍵、鍵盤、麥克風(fēng)或者它們的任意組合以提供數(shù)據(jù)和通信輸入。第二用戶界面638的輸出設(shè)備的示例可包括第二顯示界面640。第二顯示界面640可包括顯示器、投影儀、視頻屏幕、揚聲器或者它們的任意組合。
[0084]第二控制單元634可運行第二軟件642以提供計算系統(tǒng)100的第二設(shè)備106的智能。第二軟件642可與第一軟件626共同操作。第二控制單元634可提供相比于第一控制單元612來說額外的性能。
[0085]第二控制單元634可操作第二用戶界面638以顯示信息。第二控制單元634還可運行第二軟件642以用于計算系統(tǒng)100的其它功能,包括操作第二通信單元636來通過通信路徑104與第一設(shè)備102通信。
[0086]第二控制單元634可按數(shù)種不同的方式實現(xiàn)。例如,第二控制單元634可以是處理器、嵌入式處理器、微處理器、硬件控制邏輯、硬件有限狀態(tài)機(FSM)、數(shù)字信號處理器(DSP)或者它們的組合。
[0087]第二控制單元634可包括第二控制接口 644。第二控制接口 644可用于第二控制單元634和第二設(shè)備106中的其它功能單元之間的通信。第二控制接口 644還可用于第二設(shè)備106外部的通信。
[0088]第二控制接口 644可從其它功能單元或從外部源接收信息,或者可向其它功能單元或外部目標(biāo)發(fā)送信息。外部源和外部目標(biāo)是指與第二設(shè)備106物理上分開的源和目標(biāo)。
[0089]第二控制接口 644可按不同的方式實現(xiàn),并且可取決于哪些功能單元或外部單元正與第二控制接口 644接口連接而包括不同的實現(xiàn)方式。例如,第二控制接口 644可利用壓力傳感器、慣性傳感器、微機電系統(tǒng)(MEMS)、光學(xué)電路、波導(dǎo)、無線電路、有線線路電路或者它們的組合來實現(xiàn)。
[0090]第二存儲單元646可存儲第二軟件626。第二存儲單元646還可存儲相關(guān)信息,諸如廣告、興趣點(POI)、導(dǎo)航路由輸入或者它們的任意組合。第二存儲單元646的大小可被調(diào)整為提供額外的存儲容量以補充第一存儲單元614。
[0091]為了說明性目的,第二存儲單元646被示出為單個元件,但是理解地是,第二存儲單元646可以是多個存儲元件的分布。也是為了說明性目的,計算系統(tǒng)100被示為具有作為單個分層存儲系統(tǒng)的第二存儲單元646,不過理解地是,計算系統(tǒng)100可具有不同配置的第二存儲單元646。例如,第二存儲單元646可以利用形成存儲器分層系統(tǒng)的不同存儲技術(shù)來形成,該存儲器分層系統(tǒng)包括不同層級的高速緩存、主存儲器、旋轉(zhuǎn)介質(zhì)或離線存儲裝置。
[0092]第二存儲單元646可以是易失性存儲器、非易失存儲器、內(nèi)部存儲器、外部存儲器或者它們的組合。例如,第二存儲單元646可以是非易失存儲裝置,諸如非易失性隨機存取存儲器(NVRAM)、快閃存儲器、盤存儲裝置,或者易失性存儲裝置,諸如靜態(tài)隨機存取存儲器(SRAM)ο
[0093]第二存儲單元646可包括第二存儲接口 648。第二存儲接口 648可用于第二存儲單元646和第二設(shè)備106中的其它功能單元之間的通信。第二存儲接口 648還可用于第二設(shè)備106外部的通信。
[0094]第二存儲接口 648可從其它功能單元或從外部源接收信息,或者可向其它功能單元或外部目標(biāo)發(fā)送信息。外部源和外部目標(biāo)是指與第二設(shè)備106物理上分開的源和目標(biāo)。
[0095]第二存儲接口 648可取決于哪些功能單元或外部單元正與第二存儲單元614接口連接而包括不同的實現(xiàn)方式。第二存儲接口 648可利用與第二控制接口 644的實現(xiàn)方式類似的技術(shù)和工藝來實現(xiàn)。
[0096]第二通信單元636可使得進(jìn)行到第二設(shè)備106以及來自第二設(shè)備106的外部通信。例如,第二通信單元636可許可第二設(shè)備106通過通信路徑104與第一設(shè)備102通信。
[0097]第二通信單元636還可充當(dāng)以下通信集線器:其允許第二設(shè)備106充當(dāng)通信路徑104的一部分而不限于對于通信路徑104的終點或端子單元。第二通信單元636可包括有源和無源組件,諸如微電子器件或天線,以用于與通信路徑104交互。
[0098]第二通信單元636可包括第二通信接口 650。第二通信接口 650可用于第二通信單元636與第二設(shè)備106中的其它功能單元之間的通信。第二通信接口 650可從其它功能單元接收信息或可向其它功能單元發(fā)送信息。
[0099]第二通信接口 650可取決于哪些功能單元正與第二通信單元636接口連接而包括不同的實現(xiàn)方式。第二通信接口 650可利用與第二控制接口 644的實現(xiàn)方式類似的技術(shù)和工藝來實現(xiàn)。
[0100]第一通信單元616可與通信路徑104耦合以在第一設(shè)備發(fā)送608中向第二設(shè)備106發(fā)送信息。第二設(shè)備106可從通信路徑104的第一設(shè)備發(fā)送608接收第二通信單元636中的信息。
[0101]第二通信單元636可與通信路徑104耦合以在第二設(shè)備發(fā)送610中向第一設(shè)備102發(fā)送信息。第一設(shè)備102可從通信路徑104的第二設(shè)備發(fā)送610接收第一通信單元616中的信息。計算系統(tǒng)100可由第一控制單元612、第二控制單元334或者它們的組合來運行。為了說明性目的,第二設(shè)備106被示為具有擁有第二用戶界面638、第二存儲單元646、第二控制單元634和第二通信單元636的劃分,不過理解地是,第二設(shè)備106可具有不同的劃分。例如,第二軟件642可被不同地劃分以使得其功能中的一些或全部可處于第二控制單元634和第二通信單元336中。另外,第二設(shè)備106可包括在圖6中為了清楚而未示出的其它功能單元。
[0102]第一設(shè)備102中的功能單元可單獨地且獨立于其它功能單元而工作。第一設(shè)備102可單獨地且獨立于第二設(shè)備106和通信路徑104而工作。
[0103]第二設(shè)備106中的功能單元可單獨地且獨立于其它功能單元而工作。第二設(shè)備106可單獨地且獨立于第一設(shè)備102和通信路徑104而工作。
[0104]為了說明性目的,通過第一設(shè)備102和第二設(shè)備106的操作來描述計算系統(tǒng)100。要理解,第一設(shè)備102和第二設(shè)備106可操作計算系統(tǒng)100的模塊和功能中的任何一個。例如,第一設(shè)備102被描述為操作位置單元620,不過理解地是,第二設(shè)備106也可操作位置單元 620。
[0105]現(xiàn)在參照圖7,其中示出了圖1的計算系統(tǒng)100的控制流700。計算系統(tǒng)100可包括輸入模塊702。輸入模塊702確定圖3的輸入類型302。例如,輸入模塊702可確定圖2的用戶輸入206的輸入類型302。
[0106]輸入模塊702可按數(shù)種方式來確定輸入類型302。例如,輸入模塊702可基于表示如以上所論述的輕掃、長按、抹擦、滾動、傾斜或者它們的組合的用戶輸入206來確定輸入類型302。另舉一例,輸入模塊702可基于圖2的接觸區(qū)域204、圖3的手勢方向312、圖3的手勢速度310、圖3的手勢持續(xù)時間304、圖5的設(shè)備朝向502或者它們的組合來確定輸入類型302。
[0107]舉一具體示例,輸入模塊702可確定圖2的第一設(shè)備102的接觸區(qū)域204。更具體而言,輸入模塊702可確定圖2的顯示界面202上做出用戶輸入206的接觸區(qū)域204。例如,接觸區(qū)域204可包括圖2的第一子區(qū)域208、圖2的第二子區(qū)域210、圖2的第三子區(qū)域212、圖2的第四子區(qū)域214或者它們的組合。輸入模塊702可基于檢測接觸第一子區(qū)域208、第二子區(qū)域210、第三子區(qū)域212、第四子區(qū)域214或者它們的組合的用戶輸入206所觸發(fā)的、圖2的激活地點216來確定接觸區(qū)域204。
[0108]另舉一例,輸入模塊702可確定手勢方向312。更具體而言,輸入模塊702可基于相對于第一設(shè)備102的基本方向來確定手勢方向312。例如,第一設(shè)備102的頂部限定可表示北或O度。第一設(shè)備102的右限定可表示東或90度。第一設(shè)備102的底部限定可表示南或180度。第一設(shè)備102的左限定