專利名稱:用于無線控制裝置的方法和系統(tǒng)的制作方法
用于無線控制裝置的方法和系統(tǒng)相關(guān)申請的交叉引用本非臨時申請根據(jù)35U. S. C. § 120要求在2011年9月7日提交的名稱為“Methodand System for a Wireless Control Device” 的美國臨時專利申請 61/532,064 的權(quán)益,其全部內(nèi)容通過引用并入本申請用于全部目的。
背景技術(shù):
包括計算機鼠標的無線控制裝 置提供用于與計算機交互的裝置。作為示例,鼠標可以檢測相對于其支撐表面的二維運動,并且被用于在計算機屏幕上移動光標和提供圖形用戶界面的控制。通常在無線控制裝置上設(shè)置按鈕以使得用戶能夠執(zhí)行各種系統(tǒng)相關(guān)的操作。雖然有與無線控制裝置有關(guān)的發(fā)展,但是本領(lǐng)域中需要與這種控制裝置有關(guān)的改進的方法和系統(tǒng)。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的實施例,一種無線控制裝置包括耦合到該控制裝置的控制電路,該控制裝置具有六個側(cè)和多個操作模式,其中由控制電路基于被加速計確定的該控制裝置的朝向來選擇所述多個操作模式中的每個操作模式。當控制裝置的第一側(cè)朝向預定方向時,選擇第一操作模式,其中該第一操作模式被配置成在可視顯示器上提供光標控制、滾動功能、縮放功能和側(cè)滾動功能。當控制裝置的第二側(cè)朝向預定方向時,選擇第二操作模式,其中該第二操作模式被配置成在可視顯示器上控制搖移和縮放功能并控制圖像的導航和選擇。當控制裝置的第三側(cè)朝向預定方向時,選擇第三操作模式,其中該第三操作模式被配置成控制媒體播放器上的參數(shù)的大小,其中,通過圍繞穿過第三側(cè)的豎直軸旋轉(zhuǎn)控制裝置來控制該參數(shù)的大小。在實施例中,控制裝置還包括開關(guān),該開關(guān)被配置成控制媒體播放器中的播放功能、暫停功能、前進控制功能和后退控制中的至少一個。當用戶拿起控制裝置時,選擇第四操作模式,其中該第四操作模式被配置成提供對數(shù)字幻燈片呈現(xiàn)的顯示控制。在本發(fā)明的另一個實施例中,控制裝置包括用于檢測控制裝置的朝向的加速計、磁力計、陀螺儀等中的至少一個。
圖1是根據(jù)本發(fā)明實施例的計算機系統(tǒng)的簡化示意圖。圖2是根據(jù)本發(fā)明實施例的多模式輸入裝置的簡化框圖。圖3是根據(jù)本發(fā)明實施例的被配置成操作該多模式輸入裝置的系統(tǒng)的簡化框圖。圖4A是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖4B是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖4C是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖4D是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖4E是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖5是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖6是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖7A是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖7B是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖8A是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖SB是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置的操作模式的方面的簡化圖。圖9是示出了用于在多模式輸入裝置的操作模式之間進行切換的方法的簡化流程圖。
具體實施例方式本發(fā)明的實施例總體上針對于用于對多模式計算機輸入裝置進行操作的系統(tǒng)和方法。在一些實施例中,根據(jù)本發(fā)明的實施例,一種無線控制裝置包括耦合到該控制裝置的控制電路,該控制裝置具有六個側(cè)和多個操作模式,其中由控制電路基于被加速計確定的該控制裝置的朝向來選擇所述多個操作模式中的每個操作模式。當控制裝置的第一側(cè)朝向預定方向時,選擇第一操作模式,其中該第一操作模式被配置成在可視顯示器上提供光標控制、滾動功能、縮放功能和側(cè)滾動功能。當控制裝置的第二側(cè)朝向預定方向時,選擇第二操作模式,其中該第二操作模式被配置成在可視顯示器上控制搖移和縮放功能并控制圖像的導航和選擇。當控制裝置的第三側(cè)朝向預定方向時,選擇第三操作模式,其中該第三操作模式被配置成控制媒體播放器上的參數(shù)的大小,其中,通過圍繞穿過第三側(cè)的豎直軸旋轉(zhuǎn)控制裝置來控制該參數(shù)的大小。在實施例中,控制裝置還包括開關(guān),該開關(guān)被配置成控制媒體播放器中的播放功能、暫停功能、前進控制功能和后退控制中的至少一個。當用戶拿起控制裝置時,選擇第四操作模式,其中該第四操作模式被配置成提供對數(shù)字幻燈片呈現(xiàn)的顯示控制。在本發(fā)明的另一個實施例中,控制裝置包括用于檢測控制裝置的朝向的加速計、磁力計、陀螺儀等中的至少一個。圖1是根據(jù)本發(fā)明實施例的計算機系統(tǒng)100的簡化示意圖。計算機系統(tǒng)100包括計算機110、監(jiān)視器120、鍵盤130和控制裝置140。在一個實施例中,控制裝置140是多模式鼠標控制裝置。替選地,控制裝置140可以被稱作多模式輸入裝置140。對于計算機系統(tǒng)100,多模式輸入裝置400和鍵盤被配置成控制計算機110和監(jiān)視器120的各個方面。在一些實施例中,如下面進一步描述的,多模式輸入裝置140被配置成為頁面滾動、光標移動、屏上項目的選擇、媒體控制、網(wǎng)頁導航、呈現(xiàn)控制以及計算機110的其它功能提供控制信號。計算機110可以包括機器可讀介質(zhì)(未示出),機器可讀介質(zhì)被配置成存儲諸如鼠標驅(qū)動程序軟件、鍵盤驅(qū)動程序軟件等的計算機代碼,其中,計算機代碼可由計算機110的處理器(未示出)來執(zhí)行以影響鼠標和鍵盤對計算機的控制。應(yīng)注意,多模式輸入裝置140可以被稱作鼠標、輸入裝置、輸入/輸出(I/O)裝置、用戶接口裝置、控制裝置等。圖2是根據(jù)本發(fā)明實施例的多模式輸入裝置200的簡化框圖。多模式輸入裝置200具有六個側(cè),包括頂側(cè)210、底側(cè)220、左側(cè)230、右側(cè)240、奇(strange)側(cè)250和魅(charm)側(cè)260。多模式輸入裝置200被配置成向計算機110提供多個控制信號和功能,其中特定功能取決于多模式輸入裝置200的物理朝向。例如,在底側(cè)220朝下的情況下,多模式輸入裝置200可以向計算機110提供第一組控制信號(例如光標控制)。在奇?zhèn)?50朝下的情況下,多模式輸入裝置200可以向計算機110提供第二組控制信號(例如媒體控制)等。在一些實施例中,朝下的側(cè)是“有效”側(cè)。換言之,多模式輸入裝置200將與在當時朝下(例如,在表面上)的側(cè)(例如,頂側(cè)210、底側(cè)220)相關(guān)聯(lián)的控制信號發(fā)送到計算機110。可選地,多模式輸入裝置200可以被配置成具有不同的有效側(cè)。例如,頂側(cè)210可以是有效側(cè)等。雖然多模式輸入裝置200在本文中被描述為六側(cè)多模式鼠標,但是注意其它實施例可以具有更多側(cè)或更少側(cè)。例如,多模式輸入裝置200可以是四面體(四側(cè)多面體)、八面體(八側(cè)多面體)、或可非常適合于特定應(yīng)用的其它多邊形。此外,多模式輸入裝置200可以包括一個或更多個曲面。因此,多邊形僅是示例性形狀,并且裝置可以包括一個或更多個平側(cè)以及一個或更多個曲側(cè)。注意,雖然本公開的一些實施例將特定功能(例如,光標控制)與多模式輸入裝置200的特定側(cè)相關(guān)聯(lián),但是本文中描述的各種功能可以與任一側(cè)相關(guān)聯(lián)??蛇x地,多模式輸入裝置200的一些實施例可以包括功能的組合(例如,將光標控制和滾動關(guān)聯(lián)至特定側(cè))、僅使用本文中描述的功能的一部分、或添加附加功能。圖3是根據(jù)本發(fā)明實施例的被配置成操作多模式輸入裝置200輸入裝置的系統(tǒng)300的簡化框圖。系統(tǒng)300包括控制電路310、一個或更多個加速計320、一個或更多個陀螺儀330、移動跟蹤系統(tǒng)340、通信系統(tǒng)350、觸摸檢測系統(tǒng)360、以及電力管理塊370。系統(tǒng)塊320-370中的每個與控制電路310電通信。系統(tǒng)300還可以包括為防止混淆本文中描述的新穎特征而未示出或討論的附加系統(tǒng)。在一些實施例中,控制電路310包括一個或更多個微處理器(U C)并且被配置成控制系統(tǒng)300的操作。替選地,如本領(lǐng)域的普通技術(shù)人員得益于本發(fā)明將理解的,控制電路310可以包括一個或更多個微控制器(MCU)、數(shù)字信號處理器(DSP)等,從而支持硬件/固件(例如,存儲器、可編程I/O等)。替選地,MCU、u C、DSP等可以被配置在系統(tǒng)300的其它系統(tǒng)塊中。例如,觸摸檢測系統(tǒng)360可以包括本地微處理器,以在多模式輸入裝置200的頂側(cè)210上執(zhí)行與二維觸摸表面(例如,觸摸板444)有關(guān)的指不。在一些實施例中,多個處理器可以在系統(tǒng)300的速度和帶寬方面提供提高的性能。注意,雖然多個處理器可以改進系統(tǒng)300的性能,但是本文中描述的實施例的標準操作并不要求多個處理器。在一些實施例中,加速計320是被配置成測量加速力(例如,靜態(tài)力和動態(tài)力)的機電裝置(例如,微機電系統(tǒng)(MEMS)裝置)??梢允褂靡粋€或更多個加速計來檢測三維(3D)定位。例如,3D跟蹤可以利用一個三軸加速計或兩個雙軸加速計。根據(jù)一些實施例,多模式輸入裝置200利用三軸加速計來檢測有效面(即,朝下的側(cè))以確定多模式輸入裝置200的物理朝向。如下面關(guān)于圖4至圖9進一步描述的,有效面確定系統(tǒng)300的操作模式。陀螺儀330是被配置成測量多模式輸入裝置200的朝向并且基于角動量守恒的原理進行操作的裝置。在一些實施例中,系統(tǒng)300中的一個或更多個陀螺儀330是被配置成檢測多模式輸入裝置200的特定旋轉(zhuǎn)的微機電(MEMS)裝置。為了說明,根據(jù)本發(fā)明的實施例,陀螺儀330可以被配置成基于多模式輸入裝置200的旋轉(zhuǎn)位置來控制媒體播放器的音頻音量。換言之,用戶旋轉(zhuǎn)多模式輸入裝置200,很像用戶可以旋轉(zhuǎn)音量旋鈕,來增大或降低音頻音量??蛇x地,系統(tǒng)300可以包括雙軸磁力計來替代一個或更多個陀螺儀330,或可以包括與一個或更多個陀螺儀330結(jié)合的雙軸磁力計。根據(jù)本發(fā)明的實施例,移動跟蹤系統(tǒng)340被配置成跟蹤多模式輸入裝置200的移動。在一些實施例中,移動跟蹤系統(tǒng)340使用諸如發(fā)光二極管(LED)和光電二極管的成像陣列的光學傳感器來檢測多模式輸入裝置200相對于下方的表面的移動??蛇x地,多模式輸入裝置200可以包括應(yīng)用相干(激光)光的移動跟蹤硬件。在一些實施例中,如下面關(guān)于圖4所描述的,一個或更多個光學傳感器被布置在多模式輸入裝置200的底側(cè)220上。替選地,光學傳感器可以被布置在其它表面上以使得能夠在其它朝向上進行多模式輸入裝置200的移動跟蹤。在另外的實施例中,移動跟蹤系統(tǒng)340使用其它技術(shù)(例如,MEMS裝置
-rf* ) O根據(jù)本發(fā)明的實施例,通信系統(tǒng)350被配置成提供與計算機110的無線通信。在一些實施例中,通信系統(tǒng)350被配置成提供與其它無線裝置的射頻(RF)通信。替選地,通信系統(tǒng)350可以使用其它無線通信協(xié)議進行無線通信,這些無線通信協(xié)議包括但不限于藍牙和紅外無線系統(tǒng)??蛇x地,系統(tǒng)300可以包括到計算機110的硬線連接。例如,多模式輸入裝置200可以被配置成收納通用串行總線(USB)線纜以提供與外部裝置的電子通信。本發(fā)明的其它實施例可以應(yīng)用不同類型的線纜或連接協(xié)議標準以實現(xiàn)與外部實體的硬線通信。在一個非限制性示例中,USB線纜可被用于向多模式輸入裝置200提供電力以對內(nèi)部電池(未示出)充電,并且同時支持系統(tǒng)300和計算機110之間的數(shù)據(jù)通信。根據(jù)本發(fā)明的實施例,觸摸檢測系統(tǒng)360被配置成檢測多模式輸入裝置200的一個或更多個側(cè)上的觸摸或觸摸姿勢。在一些實施例中,多模式輸入裝置200具有在一個或更多個表面中的面上的二維(2D)觸摸檢測能力(例如,X軸和y軸移動)。在一個非限制性示例中,頂側(cè)210具有與膝上型計算機上的觸摸面板類似地操作的2D觸摸傳感器(例如,觸摸板444)??蛇x地,多模式輸入裝置200可以包括其上布置有一維觸摸檢測系統(tǒng)(例如,觸摸板454)的表面。在一些實施例中,系統(tǒng)300的電力管理系統(tǒng)370被配置成管理多模式輸入裝置200的電力分配、再充電、電力效率等。根據(jù)一些實施例,電力管理系統(tǒng)370包括電池(未不出)、用于電池的基于USB的再充電系統(tǒng)(未示出)、電力管理裝置(例如,低壓差電壓調(diào)節(jié)器-未示出)、開/關(guān)滑動件、以及系統(tǒng)300內(nèi)的電網(wǎng),以對每個子系統(tǒng)(例如,加速計320、陀螺儀330等)提供電力。在一個實施例中,開/關(guān)滑動件位于多模式輸入裝置200的奇?zhèn)?50上。應(yīng)該注意,受益于本公開內(nèi)容的本領(lǐng)域普通技術(shù)人員可以根據(jù)需要使用并且會理解更多或更少的電力管理特征。圖4A是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置400的操作模式的方面的簡化圖。在一些實施例中,多模式輸入裝置(“多模式輸入裝置400”)包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。圖4A包括多模式輸入裝置鼠標400、頂側(cè)210上的觸摸位置404、以及標準鼠標490。標準鼠標490包括左按鈕402。應(yīng)該注意,標準鼠標490用于說明性的目的來描述、比較并對照本發(fā)明的各個方面,而不應(yīng)該與多模式輸入裝置400或系統(tǒng)300混淆。換句話說,標準鼠標490獨立于并區(qū)別于本文描述的各個實施例。圖4A描繪了“鼠標”操作模式的多模式輸入裝置400。換句話說,如圖4A中那樣朝向的多模式輸入裝置400被配置成在處于該特定操作模式的情況下執(zhí)行多個鼠標功能(例如,左點擊、右點擊、光標移動等)。在一些實施例中,當用戶觸摸頂側(cè)210上的觸摸位置404時,多模式輸入裝置400執(zhí)行與標準鼠標490的左點擊402類似的“左點擊”功能。替選地,觸摸位置404可以被布置在頂側(cè)210上的其它位置中。在一些實施例中,觸摸位置404是用戶可分配的并由軟件(例如,裝置驅(qū)動程序)控制。此外,一些實施例中的功能觸摸區(qū)域可以比觸摸位置404更大或更小。例如,頂側(cè)210的整個左部分可以用作左點擊按鈕。在其它實施例中,“左點擊”功能可以被分配給多模式輸入裝置400上的不同的表面或位置(未示出)。例如,“左點擊”功能可以分配給多模式輸入裝置400的左側(cè)230上的位置。替選地,一些實施例可以在雙擊觸摸位置404時登記“左點擊”。另外的實施例可以包括布置在多模式輸入裝置400上的推動按鈕以實現(xiàn)左點擊。在一些實施例中,多模式輸入裝置400的有效側(cè)由在當時朝下的側(cè)來確定。例如,當?shù)讉?cè)210朝下時,激活多模式輸入裝置400的“鼠標模式”。替選地,有效側(cè)可以是朝上的側(cè)、側(cè)面等。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置400的朝向。在一些實施例中,多模式輸入裝置400可以執(zhí)行圖4A-4E及圖5中描述的各種“鼠標模式”功能中的一些或全部。圖4B是示出了根據(jù)本發(fā)明的實施例的多模式輸入裝置410的操作模式的方面的簡化圖。在一些實施例中,多模式輸入裝置410包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。圖4B包括多模式輸入裝置410、頂側(cè)210上的觸摸位置414和416、以及標準鼠標490。標準鼠標490包括右按鈕412。應(yīng)該注意,標準鼠標490用于說明性的目的來描述、比較并對照本發(fā)明的各個方面,而不應(yīng)該與多模式輸入裝置400或系統(tǒng)300混淆。換句話說,標準鼠標490獨立于并區(qū)別于本文描述的各個實施例。如所示出的,以“鼠標”操作模式配置多模式輸入裝置410。在一些實施例中,當用戶觸摸頂側(cè)210上的觸摸位置414時,多模式輸入裝置410執(zhí)行與標準鼠標490的右點擊412類似的“右點擊”功能。在一些實施例中,觸摸位置416用于執(zhí)行“右點擊”。多模式輸入裝置410還可以被配置成包括觸摸位置414和416中的一個或兩個。替選地,觸摸位置414、416可以被布置在頂側(cè)210上的其它地方中。在一些實施例中,功能觸摸區(qū)域可以比觸摸位置414和416更大或更小。例如,頂側(cè)210的整個右部可以被配置成用作右點擊??蛇x地,多模式輸入裝置410可以被配置成具有分配給不同側(cè)的右點擊功能。例如,右點擊功能可以被分配給多模式輸入裝置410的右側(cè)240上的位置(未示出)。在一些實施例中,觸摸位置414、416是用戶可分配的并由軟件(例如,裝置驅(qū)動程序)控制。多模式輸入裝置410的另外的實施例可以包括布置在多模式輸入裝置410上的推動按鈕以實現(xiàn)右點擊。
在一些實施例中,多模式輸入裝置410的有效側(cè)由在當時朝下的側(cè)來確定。例如,當?shù)讉?cè)210朝下時,激活多模式輸入裝置410的“鼠標模式”。替選地,有效側(cè)可以是朝上的側(cè)、側(cè)面等。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置410的朝向。在一些實施例中,多模式輸入裝置410可以執(zhí)行圖4A至圖4E及圖5中描述的各種“鼠標模式”功能中的一些或全部功能。圖4C是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置430的操作模式的方面的簡化圖。在一些實施例中,多模式輸入裝置430包括系統(tǒng)300并且可以包括與關(guān)于圖2描述的特征類似的特征。圖4C包括多模式輸入裝置430和標準鼠標490。多模式輸入裝置430還包括布置在底側(cè)220上的移動跟蹤系統(tǒng)(未示出)。應(yīng)該注意,標準鼠標490用于說明性的目的來描述、比較并對比本發(fā)明的各個方面,而不應(yīng)該與多模式輸入裝置430或系統(tǒng)300混淆。換句話說,標準鼠標490獨立于并區(qū)別于本文描述的各個實施例。如所示出的,以“鼠標”操作模式配置多模式輸入裝置430。在一些實施例中,多模式輸入裝置430可以執(zhí)行圖4A至圖4E及圖5中描述的各種“鼠標模式”功能中的一些或全部功能。在一些實施例中,多模式輸入裝置430被配置成控制監(jiān)視器120上的光標移動,與可由標準鼠標490執(zhí)行的光標控制功能類似。換句話說,使多模式輸入裝置430以鼠標模式沿著表面移動引起光標在監(jiān)視器上移動(例如,沿著X軸和I軸)。例如,使多模式輸入裝置430向前移動可以引起光標在監(jiān)視器120上沿向上的方向移動。在一些實施例中,多模式輸入裝置430的有效側(cè)由在當時朝下的側(cè)來確定。例如,當?shù)讉?cè)210朝下時,激活多模式輸入裝置410的“鼠標模式”。替選地,有效側(cè)可以是朝上的側(cè)、側(cè)面等。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置430的朝向。移動跟蹤系統(tǒng)340被配置成檢測“鼠標模式”操作中的多模式鼠標430的移動。在一些實施例中,移動跟蹤系統(tǒng)340可以包括光學傳感器系統(tǒng)(例如,LED和光電二極管),其被配置成檢測多模式輸入裝置430相對于下方的表面的移動。在另外的實施例中,可以通過激光系統(tǒng)來檢測移動跟蹤。替選地,加速計320可以用于移動檢測。應(yīng)該注意,移動跟蹤系統(tǒng)(例如,光學傳感器)可以被布置在多模式輸入裝置430的多個表面上以允許以其它朝向和/或操作模式進行移動跟蹤。圖4D是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置440的操作模式的方面的簡化圖。在一些實施例中,多模式輸入裝置440包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。圖4D包括多模式輸入裝置鼠標440和標準鼠標490。在一些實施例中,多模式輸入裝置440包括觸摸板444。標準鼠標490包括滾動輪442。應(yīng)注意,標準鼠標490用于說明性的目的來描述、比較并對照本發(fā)明的各個方面,而不應(yīng)該與多模式輸入裝置440或系統(tǒng)300混淆。換句話說,標準鼠標490獨立于并區(qū)別于本文描述的各個實施例。如所示出的,以“鼠標”操作模式配置多模式輸入裝置440。一些實施例中,多模式輸入裝置440可以執(zhí)行圖4A至圖4E及圖5中描述的各種“鼠標模式”功能中的一些或全部功能。在一些實施例中,多模式輸入裝置440被配置成執(zhí)行與對標準鼠標490執(zhí)行的典型的滾動功能類似的各種滾動功能。標準鼠標490通??梢酝ㄟ^向上或向下旋轉(zhuǎn)滾動輪442來滾動在監(jiān)視器120上查看的文檔或網(wǎng)頁。在一些實施例中,當用戶在觸摸板444上向前或向后掃動手指時,多模式輸入裝置440執(zhí)行類似的上下滾動功能。在另外的實施例中,側(cè)之間的掃動姿勢啟動左右滾動功能。例如,從觸摸板444的左側(cè)到右側(cè)的掃動姿勢將啟動文檔、網(wǎng)頁等上的從左向右滾動。可以沿著頂側(cè)210的頂部布置觸摸板444。替選地,可以沿著整個頂側(cè)210布置觸摸板444??梢栽谟|摸板444的任何部分上檢測上下姿勢和側(cè)之間的姿勢。在另外的實施例中,附加的觸摸板(未示出)可以被布置在多模式輸入裝置440的其它側(cè)上并且可以被配置成執(zhí)行類似的滾動功能。在一些實施例中,觸摸板444是應(yīng)用了自電容、互電容或自電容和互電容的組合的電容性觸摸傳感器以檢測觸摸。本領(lǐng)域普通技術(shù)人員可以使用并知道和理解其它的觸摸感測技術(shù)(例如,電阻性觸摸傳感器)??蛇x地,觸摸板444可以控制縮放功能。在一些實施例中,觸摸板444上的上下掃動姿勢可以增大或減小文檔、網(wǎng)頁等的放大率。替選地,多模式輸入裝置440可以被配置成執(zhí)行滾動功能和縮放功能兩者。為了說明,觸摸板444可以被配置成在用戶對觸摸板444 執(zhí)行掃動姿勢時執(zhí)行滾動功能,以及在用戶結(jié)合壓下鍵盤130或其它輸入裝置上的鍵執(zhí)行掃動姿勢時執(zhí)行縮放功能。在一些實施例中,當用戶壓下鍵盤上的控制鍵并同時在觸摸板444上向上或向下掃動時,執(zhí)行縮放功能。在一些實施例中,多模式輸入裝置440的有效側(cè)由在當時朝下的側(cè)來確定。例如,當?shù)讉?cè)220朝下時,激活多模式輸入裝置440的“鼠標模式”。替選地,有效側(cè)可以是朝上的側(cè)、側(cè)面等。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置440的朝向。圖4E是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置450的操作模式的方面的簡化圖。在一些實施例中,多模式輸入裝置450包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。圖4E包括多模式輸入裝置鼠標450和標準鼠標490。在一些實施例中,多模式輸入裝置450在左側(cè)230上包括觸摸板454。標準鼠標490包括滾動輪442。應(yīng)該注意,標準鼠標490用于說明性的目的來描述、比較并對照本發(fā)明的各個方面,而不應(yīng)該與多模式輸入裝置450或系統(tǒng)300混淆。換句話說,標準鼠標490獨立于并區(qū)別于本文描述的各個實施例。如所示出的,以“鼠標”操作模式配置多模式輸入裝置450。在一些實施例中,多模式輸入裝置450可以執(zhí)行圖4A至圖4E及圖5中描述的各種“鼠標模式”功能中的一些或全部功能。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置450的朝向。在一些實施例中,多模式輸入裝置450被配置成執(zhí)行與對標準鼠標490執(zhí)行的典型滾動功能類似的各種滾動功能。標準鼠標490通??梢酝ㄟ^向上或向下旋轉(zhuǎn)滾動輪442來滾動在監(jiān)視器120上查看的文檔或網(wǎng)頁。在一些實施例中,當用戶在觸摸板454上向前或向后執(zhí)行掃動姿勢時,多模式輸入裝置450執(zhí)行類似的上下滾動功能。替選地,多模式輸入裝置450可以被配置成執(zhí)行左右滾動功能或縮放功能。觸摸板454位于左側(cè)230上??蛇x地,觸摸板454可以被布置在右側(cè)240上或兩側(cè)230、240上。圖5是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置500的操作模式的方面的簡化圖。多模式輸入裝置500被配置成從底側(cè)220有效的擱放位置(即,“鼠標操作模式”)檢測左傾斜姿勢510 (S卩,當用戶向左側(cè)230傾斜多模式輸入裝置500時)或右傾斜姿勢520(即,當用戶向右側(cè)240傾斜多模式輸入裝置500時)。在一些實施例中,觸發(fā)左傾斜510或右傾斜520的檢測所需要的傾斜量是完全可編程的,并且可以從大致5度到85度的范圍中變化??蛇x地,多模式輸入裝置500可以包括默認傾斜檢測角。在一些實施例中,默認傾斜角閾值取決于當前使用的多模式輸入裝置的面。對于一些實施例,傾斜閾值為大致10度以離開奇面250,傾斜閾值為大致22. 5度以離開右面240、左面230和魅面260,傾斜閾值為大致67. 5度以離開頂面210和底面220。在另外的實施例中,加速計320連同控制電路310檢測傾斜角閾值。替選地,陀螺儀330或磁力計(未示出)可以檢測傾斜角閾值。如所示出的,以“鼠標”操作模式配置多模式輸入裝置500。多模式輸入裝置500包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。在一些實施例中,多模式輸入裝置500可以執(zhí)行圖4A至圖4E及圖5中描述的各種“鼠標模式”功能中的一些或全部功能。在一些實施例中,加速計320和控制電路310被配置成確定多模式輸入裝置500的朝向。在一些實施例中,傾斜姿勢510、520可以被配置成執(zhí)行網(wǎng)頁控制。例如,左傾斜姿勢510可以被配置成執(zhí)行網(wǎng)絡(luò)瀏覽器“后退”功能,在該功能中,網(wǎng)絡(luò)瀏覽器導航到先前查看的網(wǎng)頁。類似地,右傾斜姿勢520可以用作執(zhí)行網(wǎng)絡(luò)瀏覽器“前進”或“下一頁”功能。替選地,傾斜姿勢510、520可以被配置成執(zhí)行媒體瀏覽控制。為了說明,左傾斜姿勢510可以被配置成顯示一系列相片中的前一個數(shù)字相片,而右傾斜姿勢520可以顯示一系列相片中的下一個數(shù)字相片。在一些實施例中,連續(xù)執(zhí)行多個傾斜姿勢需要用戶在執(zhí)行下一個傾斜姿勢之前將多模式輸入裝置500返回到開始位置(例如,底側(cè)220的有效朝向)。圖6是示出了根據(jù)本發(fā)明實施例的多模式輸入裝置600的操作模式的方面的簡化圖。圖6包括多模式輸入裝置鼠標600和布置在右側(cè)240上的觸摸傳感器620。如所示出的,當右側(cè)240有效時(即,左側(cè)230朝下),多模式輸入裝置600以“圖片”模式進行操作。換句話說,如圖6中那樣朝向的多模式輸入裝置600被配置成在處于該特定操作模式的情況下執(zhí)行多個圖像和/或網(wǎng)頁控制功能(例如,瀏覽、搖移(panning)、縮放等)。多模式輸入裝置600包括系統(tǒng)300并且可以包括與上面關(guān)于圖2描述的特征類似的特征。在一些實施例中,多模式輸入裝置600可以在左側(cè)230上或在兩側(cè)(未示出)上具有觸摸傳感器。在一些實施例中,觸摸傳感器620用作一維滑動件,其被配置成對互聯(lián)網(wǎng)網(wǎng)頁或各種媒體執(zhí)行縮放640和滾動功能。例如,在觸摸傳感器620上向上或向下滑動手指可以放大或縮小(即縮放)監(jiān)視器120上的數(shù)字圖像的尺寸。替選地,類似于上面關(guān)于圖4E描述的鼠標490的滾動輪452,在觸摸傳感器620上向上或向下滑動手指可以向上或向下滾動數(shù)字圖像或網(wǎng)頁(未示出)。應(yīng)該注意,即使觸摸傳感器620和觸摸傳感器454可以是相同的物理觸摸感測裝置,它們各自根據(jù)當前操作模式(即,有效側(cè))起作用。例如,多模式輸入裝置600的觸摸傳感器620 (即,在圖片模式中)可以執(zhí)行縮放功能,同時處于鼠標模式的觸摸傳感器454可以執(zhí)行滾動功能,反之亦然。在一些實施例中,多模式輸入裝置600還被配置成在朝向處于圖片模式(例如,右側(cè)240有效)的情況下跟蹤沿二維軸610的移動。例如,沿著二維軸610移動多模式輸入裝置600可以對數(shù)字圖像或互聯(lián)網(wǎng)網(wǎng)頁執(zhí)行搖移功能630。在實施例中,加速計320檢測沿著二維軸610的移動。應(yīng)注意,雖然圖6所示的實施例描繪了“左側(cè)有效230”的朝向,但是“右側(cè)有效240”的朝向也可以被配置成執(zhí)行相同或基本相同的功能。在一些實施例中,力口速計320和控制電路310被配置成確定多模式輸入裝置600的朝向。圖7A和圖7B是示出根據(jù)本發(fā)明實施例的多模式輸入裝置700的操作模式的方面的簡圖。當奇?zhèn)?50被配置在有效模式中(即,魅側(cè)260朝上)時,選擇“媒體控制器模式”。媒體控制器操作模式被配置為執(zhí)行多個媒體控制功能(例如,播放/暫停、音量控制、下一 /前一歌曲選擇等)。在一些實施例中,多模式輸入裝置700包括按鈕720。多模式輸入裝置700還包括系統(tǒng)300以及如以上參照圖2所述的多模式輸入裝置200的特征。加速計320連同控制電路310可檢測多模式輸入裝置700的朝向(例如,奇?zhèn)?50有效)。根據(jù)一些實施例,按下按鈕720導致媒體播放器播放712或暫停714媒體文件。媒體文件可以是音頻、視頻、或音頻和視頻兩者。在一些實施例中,按鈕720在播放712和暫停714之間切換。替選地,可以存在多于一個按鈕720,其中每個按鈕具有專用功能(例如,按鈕720執(zhí)行播放712功能,第二按鈕(未示出)執(zhí)行暫停714功能)。通常,按鈕720是利用簡單的開關(guān)機構(gòu)來完成或斷開電路的推動按鈕??蛇x地,按鈕720可以是觸摸傳感器,類似于以上參照圖4D描述的觸摸板454。在一些實施例中,媒體控制器模式基于多模式輸入裝置700的特定的橫向移動710,711而提供“下一歌曲”718和“前一歌曲”716功能。例如,在橫向方向710上移動多模式輸入裝置700可使得計算機系統(tǒng)100上運行的媒體播放器執(zhí)行“前一歌曲” 716選擇。類似地,在橫向方向711上移動多模式輸入裝置700可使得媒體播放器執(zhí)行“下一歌曲”718選擇。盡管圖7示出了線性移動方向,但是一些實施例可以檢測在任意數(shù)量的方向(例如,左、右、向前、向后等)上的移動。此外,在媒體控制器模式中設(shè)置的基于移動的選擇不限于歌曲選擇,并且可以執(zhí)行音頻靜音功能、重復循環(huán)均衡預設(shè)、開放媒體庫,或者執(zhí)行通常關(guān)聯(lián)于媒體播放器的其他功能。多模式輸入裝置700可通過在其基底上旋轉(zhuǎn)730多模式輸入裝置700 (例如奇?zhèn)?50在下)來提供媒體播放器上的音量控制,類似于立體聲音響上的音量旋鈕。例如,向左旋轉(zhuǎn)730多模式輸入裝置700可降低媒體播放器上的音量732。類似地,向右旋轉(zhuǎn)730多模式輸入裝置700可增加媒體播放器上的音量732。根據(jù)實施例,陀螺儀330連同控制電路310可檢測多模式輸入裝置700的旋轉(zhuǎn)。在一些實施例中,3軸陀螺儀可用于檢測多模式輸入裝置700的旋轉(zhuǎn)。替選地,3軸加速計也可用于檢測裝置旋轉(zhuǎn)。可選地,多模式輸入裝置700可以在按鈕720被按下預定時間段(例如,I秒或更多秒)時提供附加的功能。除了上述單擊功能(例如播放712或暫停714)以外,按鈕720可以切換由多模式輸入裝置700的旋轉(zhuǎn)730所控制的附加的功能。例如,按下按鈕720長于預定時間段可使得多模式輸入裝置700在不同的基于旋轉(zhuǎn)的功能之間切換,這些基于旋轉(zhuǎn)的功能包括音量控制、漸變控制(fader control)、音頻搖移控制(audio panning control)、低音/高音控制等。在一些實施例中,一旦按鈕720被按壓長于預定時間段,連續(xù)的按鈕720點擊就將在不同的基于旋轉(zhuǎn)的功能中循環(huán)。根據(jù)一些實施例,連續(xù)按下按鈕720預定時間段可在播放712/暫停714選擇模式與旋轉(zhuǎn)控制選擇模式之間切換按鈕720的功能。在一些實施例中,該預定時間段可以是用戶選擇的(例如,通過基于軟件的驅(qū)動程序)或工廠設(shè)置的。圖8A和圖SB是示出根據(jù)本發(fā)明實施例的多模式輸入裝置800的操作模式的方面的簡圖。多模式輸入裝置800在被提起在空中(即,從表面提起)時,被置于“呈現(xiàn)模式(presentation mode)”。呈現(xiàn)模式允許用戶執(zhí)行與下述的標準呈現(xiàn)遙控器805類似的功能(例如,選擇前一 /下一側(cè),以及切換全屏和黑屏顯示)。圖8A包括多模式輸入裝置800和典型的遙控裝置805。在一些實施例中,多模式輸入裝置800包括按鈕810和820。遙控裝置805用于示意性目的,以描述、比較并對照本發(fā)明的各方面,并且不應(yīng)與多模式輸入裝置800或系統(tǒng)300相混淆。換言之,遙控器805獨立于且區(qū)別于本文中描述的各個實施例。多模式輸入裝置800還包括系統(tǒng)300,并且可以包括與以上參照圖2所描述的那些特征相類似的特征。在一些實施例中,按鈕810和820分別與圖4D的觸摸面板444和圖7A的按鈕720相同。為了幫助說明多模式輸入裝置800的呈現(xiàn)模式的一些功能,描述了典型的遙控裝置805。典型的遙控裝置805可用于控制幻燈片呈現(xiàn)(例如,在Microsoft PowerPoint呈現(xiàn))中的顯示。例如,按壓遙控805上的“前進”按鈕807可導致選擇一系列幻燈片中的下一幻燈片。類似地,按壓“后退”按鈕806可導致選擇一系列幻燈片中的前一幻燈片。在一些實施例中,多模式輸入裝置800可在被置于呈現(xiàn)模式時執(zhí)行類似功能。例如,當用戶按壓·多模式輸入裝置800上的按鈕810時(S卩,在按鈕側(cè)210基本上平行于地板的情況下),可以選擇呈現(xiàn)中的下一幻燈片。這可被稱為第一呈現(xiàn)模式。當用戶翻轉(zhuǎn)(850)多模式輸入裝置800大約180度并且按壓同一按鈕810時(S卩,在頂側(cè)210基本上平行于地板的情況下),可以選擇呈現(xiàn)中的前一幻燈片。這可被稱為第二呈現(xiàn)模式。換言之,系統(tǒng)300可檢測多模式輸入裝置800何時翻轉(zhuǎn)為第二呈現(xiàn)模式,并將按鈕810從“下一幻燈片”功能重新分配為“前一幻燈片”功能。類似地,當多模式輸入裝置800翻轉(zhuǎn)回第一呈現(xiàn)模式時,系統(tǒng)300將按鈕810從“前一幻燈片”功能重新分配回“下一幻燈片”功能。在一些實施例中,“前一幻燈片”功能和“下一幻燈片”功能可被分別稱為“前一頁”功能和“下一頁”功能。多模式輸入裝置800還被配置為對用戶以呈現(xiàn)模式使用多模式輸入裝置800時可能發(fā)生的自然移動進行處理。例如,用戶不太可能會在第一或第二呈現(xiàn)模式下保持多模式輸入裝置800精確地水平于地面。根據(jù)本發(fā)明實施例,為了補償輕微偏離中心的朝向,多模式輸入裝置800保持處于第一或第二呈現(xiàn)模式下,直到達到預定旋轉(zhuǎn)角為止。換言之,第一呈現(xiàn)模式將會保持處于第一呈現(xiàn)模式下,直到用戶翻轉(zhuǎn)850多模式輸入裝置800超過預定旋轉(zhuǎn)角為止。在一些實施例中,預定旋轉(zhuǎn)角近似為正或負40度。類似地,第二呈現(xiàn)模式將會保持處于第二呈現(xiàn)模式下,直到用戶翻轉(zhuǎn)850多模式輸入裝置800超過預定旋轉(zhuǎn)角為止。在一些實施例中,多模式輸入裝置800被配置為當被置于第一或第二呈現(xiàn)模式中的任意一個時,在全屏顯示和黑屏顯示之間切換。如圖8B所示,當用戶按壓按鈕820時,多模式輸入裝置800在全屏顯示和黑屏顯示之間切換。在實施例中,按鈕820在第一或第二呈現(xiàn)模式中均執(zhí)行同樣的功能。如上所述,當用戶將多模式輸入裝置800從表面上提起時,選擇呈現(xiàn)模式。應(yīng)注意,多模式輸入裝置800可以從任意朝向或操作模式執(zhí)行提起檢測。例如,將多模式輸入裝置800從鼠標模式(例如,頂側(cè)210有效)、圖片模式(例如,右側(cè)有效)、或媒體控制模式(例如,魅側(cè)260有效)提起到空中將會激活呈現(xiàn)模式。多模式輸入裝置800 (即系統(tǒng)300)利用移動跟蹤系統(tǒng)340、加速計320和控制電路310的組合來執(zhí)行提起檢測。受益于本公開,本領(lǐng)域技術(shù)人員將會了解和理解提起檢測。在一些實施例中,當用戶開始呈現(xiàn)者操作模式時,多模式輸入裝置800可維持呈現(xiàn)模式,直到用戶進一步執(zhí)行明確相反的動作為止。返回至鼠標操作模式的一種方法是將單元關(guān)閉并隨后再將其開啟。另一種方法可包括通過軟件交互(例如,具有返回至鼠標模式的按鈕的屏上菜單)返回至鼠標模式。在其它實施例中,當多模式輸入裝置800被置于某個表面上并且預定時間段未接收到用戶輸入時,呈現(xiàn)操作模式返回至鼠標操作模式。例如,如果用戶將多模式輸入裝置800在處于呈現(xiàn)者模式的情況下置于桌上,則多模式輸入裝置800可以在沒有用戶輸入的情況下經(jīng)過10分鐘(或任意其它期望時間段)之后返回至鼠標模式。在一些實施例中,當處于呈現(xiàn)模式的時候,多模式輸入裝置800可被連至第二計算機(具有任意安裝的多模式輸入裝置800驅(qū)動程序),并仍然在第二計算機的呈現(xiàn)模式下工作。這一特征也可適用于其它操作模式(例如,鼠標模式)。此外,各種模式分配(例如呈現(xiàn)模式、鼠標模式等)可僅在固件中保存、僅在軟件中保存、或在固件和軟件的組合中保存。根據(jù)一些實施例,呈現(xiàn)操作模式可包括以下分配指針移動和滾動禁用、左點擊按鈕被映射至“下一幻燈片”(例如,當按鈕側(cè)220朝下時)或“前一幻燈片”功能(例如,當頂側(cè)210朝下時)、輕擊按鈕820切換黑屏、以及雙擊按鈕820切換全屏模式。多模式輸入裝置800可以包括從一個朝向切換至另一朝向時的屏上顯示功能。例如,當使多模式輸入裝置800的朝向從“鼠標模式”變至“圖片模式”時,屏上圖形(例如,透明線條圖)可顯示用于示出朝向改變的圖像或動畫。這可以通過提供多模式輸入裝置800已切換操作模式這一可視化確認,來幫助用戶識別多模式輸入裝置800何時已從一個朝向改變。在一些實施例中,用戶可定制多模式輸入裝置800的各種操作設(shè)置。例如,用戶可改變指針速度、加速度、和滾動速度。用戶還可啟用/禁用觸摸滾動、用于右點擊的兩指點擊、后退/前進姿勢、通過豎直位置的旋轉(zhuǎn)而進行的音量控制(“媒體模式”)、通過按鈕820進行的媒體模式下的播放/暫停功能等。一些實施例可以包括用于右點擊功能的三個選項,包括在觸摸傳感器的右上角用一根手指點擊(默認)、在觸摸傳感器上用兩根手指同時點擊、或者在不執(zhí)行右點擊功能的情況下沒有分配。在其它實施例中,當處于呈現(xiàn)操作模式時,輕擊觸摸傳感器可被分配給定制擊鍵或其它功能。應(yīng)注意,可以按照任意數(shù)量的方式來定制多模式輸入裝置800,其具有各個控制特征(例如,朝向、按鈕等)的功能的不同組合。圖9是示出了用于在多模式輸入裝置900的操作模式之間進行切換的方法900的簡化流程圖。通過處理邏輯來執(zhí)行方法900,該處理邏輯可包括硬件(電路、專用邏輯等)、軟件(諸如運行在通用計算系統(tǒng)或?qū)S脵C器上)、固件(嵌入式軟件)、或以上各項的任意組合。在一個實施例中,方法900通過圖3的系統(tǒng)300來執(zhí)行。參照圖9,方法900包括使多模式輸入裝置200控制裝置的第一側(cè)朝向預定方向(910)。預定方向指定“有效側(cè)”。通常,有效側(cè)是多模式輸入裝置200的面向底部表面的那一側(cè)。在實施例中,多模式輸入裝置200的第一側(cè)是處于有效配置或第一操作模式下的按鈕側(cè)220。按鈕側(cè)220有效可被稱為“鼠標模式”。換言之,當按鈕側(cè)220有效時,用戶可執(zhí)行各種鼠標功能,包括左點擊和右點擊、光標移動、滾動等。以上參照圖4A-4E和圖5描述了鼠標操作模式。用戶以第一操作模式操作多模式輸入裝置200(920)。在實施例中,第一操作模式是按鈕側(cè)220有效的鼠標模式。用戶可通過改變多模式輸入裝置200的朝向來改變操作模式(925)。舉例說明,用戶可通過使奇?zhèn)?50朝向預定方向(930),而從鼠標模式(例如,第一操作模式)改變(925)為媒體控制器模式(例如,第二操作模式)。用戶可以在以第二操作模式操作多模式輸入裝置200的同時,控制媒體播放器的各個方面(940)。在一些實施例中,用戶可以播放或暫停媒體文件,在多個媒體文件中選擇下一或前一歌曲,并控制媒體音量、漸變、搖移、低音、高音等。以上參照圖7A和圖7B進一步描述了媒體控制器操作模式。返回參照方法900,用戶可通過使左側(cè)230朝向預定方向(950),而將多模式輸入裝置200從第二操作模式(例如,媒體控制器模式)改變(945)為第三操作模式(例如,圖片模式)。在一些實施例中,用戶可以在以第三操作模式進行操作的同時,執(zhí)行各種圖像控制,包括瀏覽、搖移、和縮放功能(960)。以上參照圖6進一步描述了圖片操作模式。在一些實施例中,用戶可通過將多模式輸入裝置200從表面提起(970),而將多模式輸入裝置200從第三操作模式(例如,圖片模式)改變(965)為第四操作模式(例如,呈現(xiàn)模式)。在一些實施例中,用戶可以在以第四操作模式進行操作的同時,執(zhí)行各種呈現(xiàn)功能,包括在幻燈片呈現(xiàn)(例如,Microsoft PowerPoint)中選擇下一或前一幻燈片(980)。以上參照圖8A和圖SB進一步描述了呈現(xiàn)操作模式。應(yīng)理解,圖9中所示的具體步驟根據(jù)本發(fā)明實施例提供了在操作模式之間進行切換的特定方法。根據(jù)替選實施例,可以執(zhí)行其它步驟序列。例如,本發(fā)明的替選實施例可以按照不同的順序來執(zhí)行以上給出的步驟。為了說明,用戶可選擇從第三操作模式改變至第一操作模式、從第四操作模式改變至第二操作模式、或者其之間的任意組合。此外,圖9中所示的單獨步驟可以包括多個子步驟,這些子步驟可以按照對單獨步驟而言適當?shù)母鞣N序列來執(zhí)行。此外,可以取決于特定應(yīng)用而增加或去除附加的步驟。另外,使用硬件、軟件或者兩者的組合,在操作模式之間進行切換的不同方式是可以的。本領(lǐng)域技術(shù)人員將會意識到并會理解方法900的很多變型、修改和替換。應(yīng)注意,本發(fā)明的一些實施例可執(zhí)行本文所述的一些或全部功能。例如,一些實施例可執(zhí)行圖1至圖9中所述的全部功能,而其它實施例可限于一個或兩個操作模式。在替選實施例中,“搖動”姿勢可并入到各個操作模式中。當用戶短促突然地迅速搖動裝置時,可執(zhí)行搖動姿勢。例如,鼠標模式下(底側(cè)有效220)的搖動姿勢可啟動刪除命令。舉例說明,用戶可在文字處理應(yīng)用(例如,Microsoft Word)中加亮文本段落,并隨后搖動多模式輸入裝置200以刪除該段落。類似地,用戶可在文件管理窗口(例如,ffindows Explorer)中加亮文件組,并搖動多模式輸入裝置200以將該文件組發(fā)送至回收站。應(yīng)注意,在維持底側(cè)220與表面之間的接觸的同時執(zhí)行鼠標操作模式下的搖動姿勢。在媒體控制器操作模式下(頂側(cè)210有效),搖動姿勢可使得媒體播放器在隨機播放模式與“正?!辈シ拍J街g切換。在進一步的實施例中,利用每個連續(xù)的搖動姿勢,媒體播放器可以另外地在循環(huán)播放模式之間切換。在維持奇?zhèn)?50與表面之間的接觸的同時執(zhí)行媒體控制器操作模式下的搖動姿勢。可選地,搖動姿勢可以提供用于娛樂目的的各種新穎功能。例如,在呈現(xiàn)模式下(例如,用戶將多模式輸入裝置200從表面提起),搖動姿勢可以在一些應(yīng)用中啟動擲骰子功能,其中多模式輸入裝置200隨機生成I和6之間的數(shù)字(或者任意典型骰子配置),并發(fā)送指令以在顯示器120上顯示結(jié)果。在另一些實施例中,多個多模式輸入裝置200輸入裝置可被配置為一起工作。例如,音樂家可以具有數(shù)字工作站,該數(shù)字工作站帶有被配置為媒體控制器操作模式(例如,奇?zhèn)扔行?的多個多模式輸入裝置200輸入裝置,其中每個多模式輸入裝置200單獨控制以下中的一個音量、搖移控制、漸變控制、或者特定媒體音軌(media track)的均衡器控制。受益于本公開,本領(lǐng)域技術(shù)人員將會理解關(guān)于將多個多模式輸入裝置200裝置連接在一起的技術(shù)細節(jié)。
在其它實施例中,本文描述的功能可被實現(xiàn)為裝備有必要硬件(例如,加速計、陀螺儀、移動跟蹤系統(tǒng)(光學跟蹤)等)的智能手機中的應(yīng)用,這些硬件用以執(zhí)行本文描述的各種操作模式。操作模式(例如,鼠標模式、呈現(xiàn)模式等)可由智能手機硬件執(zhí)行,并由計算機系統(tǒng)100所操作的驅(qū)動程序(例如,軟件)來解釋。應(yīng)用設(shè)計在本發(fā)明的范圍之外,并且沒有被描述以免模糊本發(fā)明的新穎性。該應(yīng)用中描述的軟件組件和功能可以使用任意適當計算機語言(例如使用傳統(tǒng)或面向?qū)ο蠹夹g(shù)的例如Java、C++或Perl等)而實施為要由一個或多個處理器執(zhí)行的軟件代碼。軟件代碼可以存儲為計算機可讀介質(zhì)上的一系列的指令或命令,計算機可讀介質(zhì)例如為隨機訪問存儲器(RAM)、只讀存儲器(ROM)、磁介質(zhì)(諸如硬盤驅(qū)動器或軟盤)、或光介質(zhì)(諸如CD-ROM)。任意這種計算機可讀介質(zhì)還可以駐留在單個計算設(shè)備上或單個計算設(shè)備內(nèi),并且可以存在于系統(tǒng)或網(wǎng)絡(luò)內(nèi)的不同計算設(shè)備上或不同計算設(shè)備內(nèi)。本發(fā)明能以硬件方式、軟件方式、或兩者組合的方式以控制邏輯的形式實施。控制邏輯可以存儲在信息存儲介質(zhì)中,作為適合于命令信息處理設(shè)備執(zhí)行本發(fā)明實施例中所公開的步驟集合的多個指令。基于本公開以及本文提供的教示,本領(lǐng)域普通技術(shù)人員將會理解用于實施本發(fā)明的其它方式和/或方法。在實施例中,本文所描述的任意實體均可由執(zhí)行所公開的任意或全部功能和步驟的計算機來實現(xiàn)。除非有相反的具體表示,否則任何“一”或“該”的使用旨在表示“一個或更多個”。上述說明是示意性的而非限制性的。對本領(lǐng)域技術(shù)人員而言,當閱讀本公開時,本發(fā)明的很多變型將變得明顯。因此,本發(fā)明的范圍不應(yīng)參照上述描述來確定,而是應(yīng)參照所附權(quán)利要求連同其全部范圍或等同來確定。
權(quán)利要求
1.一種無線控制裝置,包括 包括多個側(cè)的外殼;以及 耦合到所述控制裝置的控制電路,所述控制電路被配置成以多個操作模式進行操作,其中由所述控制電路基于所述多個側(cè)中的一個或更多個側(cè)的朝向來選擇所述多個操作模式中的每個操作模式。
2.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述多個側(cè)等于六個側(cè)。
3.根據(jù)權(quán)利要求1所述的無線控制裝置,還包括耦合到所述控制電路的加速計和陀螺儀中的至少一個,以確定所述多個側(cè)中的一個或更多個側(cè)的朝向。
4.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述多個側(cè)包括第一側(cè)并且所述多個操作模式包括第一操作模式,其中,當所述第一側(cè)朝上時選擇所述第一操作模式,并且所述第一操作模式被配置成控制可視顯不器上的光標。
5.根據(jù)權(quán)利要求4所述的無線控制裝置,其中,所述第一操作模式還被配置成在所述顯示器上執(zhí)行至少滾動功能或側(cè)滾動功能。
6.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述多個側(cè)包括第二側(cè)并且所述多個操作模式包括第二操作模式,其中當所述第二側(cè)朝上時選擇所述第二操作模式,并且所述第二操作模式被配置成控制可視顯示器上的搖移和縮放功能。
7.根據(jù)權(quán)利要求6所述的無線控制裝置,其中,所述第二操作模式還被配置成控制所述可視顯示器上的媒體文件的導航和選擇。
8.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述多個側(cè)包括第三側(cè)并且所述多個操作模式包括第三操作模式,其中當所述第三側(cè)朝上時選擇所述第三操作模式,并且其中所述第三操作模式被配置成控制用于可視顯示器上的相片顯示應(yīng)用的相片選擇。
9.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述多個側(cè)包括第四側(cè)并且所述多個操作模式包括第四操作模式,其中當所述第四側(cè)朝上時選擇所述第四操作模式,并且其中所述第四操作模式被配置成控制媒體播放器上的參數(shù)的大小,其中通過圍繞穿過所述第四側(cè)的豎直軸旋轉(zhuǎn)所述控制裝置來控制所述參數(shù)的大小。
10.根據(jù)權(quán)利要求9所述的無線控制裝置,還包括用于控制播放功能、暫停功能、前進控制功能或后退控制中的至少一個的開關(guān),并且其中所述控制裝置的所述旋轉(zhuǎn)控制所述媒體播放器上的音量。
11.根據(jù)權(quán)利要求1所述的無線控制裝置,其中,所述控制電路還被配置成在可視顯示器上顯示所述控制裝置的朝向。
12.一種使用控制裝置的方法,所述方法包括 使所述控制裝置的第一側(cè)朝向預定方向; 以第一操作模式操作所述控制裝置,其中,通過使所述控制裝置的第一側(cè)朝向所述預定方向來選擇所述第一操作模式; 使所述控制裝置的第二側(cè)朝向所述預定方向;以及 以第二操作模式操作所述控制裝置,其中,通過使所述控制裝置的第二側(cè)朝向所述預定方向來選擇所述第二操作模式。
13.根據(jù)權(quán)利要求12所述的方法,還包括 使所述控制裝置的第三側(cè)朝向所述預定方向;以第三操作模式操作所述控制裝置,其中,通過使所述控制裝置的第三側(cè)朝向所述預定方向來選擇所述第三操作模式。
14.根據(jù)權(quán)利要求13所述的方法,還包括 使所述控制裝置的第四側(cè)朝向所述預定方向; 以第四操作模式操作所述控制裝置,其中,通過使所述控制裝置的第四側(cè)朝向所述預定方向來選擇所述第四操作模式。
15.根據(jù)權(quán)利要求12所述的方法,其中,所述第一操作模式在可視顯示器上執(zhí)行控制可視顯示器上的光標、滾動功能和側(cè)滾動功能中的至少一個,并且其中,所述第二操作模式通過旋轉(zhuǎn)所述控制裝置來執(zhí)行以下中的至少一個控制所述可視顯示器上的媒體文件的導航和選擇、以及控制媒體播放器上的參數(shù)的大小。
16.一種控制裝置,包括 第一模態(tài); 第二模態(tài),其中,所述第一模態(tài)被配置成執(zhí)行多個鼠標功能,并且所述第二模態(tài)被配置成執(zhí)行多個呈現(xiàn)功能;以及 用于選擇所述第一模態(tài)和第二模態(tài)中的每個的裝置。
17.根據(jù)權(quán)利要求16所述的控制裝置,還包括用于確定所述控制裝置的朝向的裝置,其中,基于所述控制裝置的朝向來選擇所述多個鼠標功能。
18.根據(jù)權(quán)利要求17所述的控制裝置,其中,所述呈現(xiàn)功能包括用于在呈現(xiàn)中選擇下一幻燈片或前一幻燈片的裝置。
19.根據(jù)權(quán)利要求17所述的控制裝置,還包括 第一側(cè); 第一朝向,其中,當所述第一側(cè)面向預定方向時選擇所述第一朝向; 第二側(cè); 第二朝向,其中,當所述第二側(cè)面向所述預定方向時選擇所述第二朝向; 第三側(cè);以及 第三朝向,其中,當所述第三側(cè)面向所述預定方向時選擇所述第三朝向。
20.根據(jù)權(quán)利要求19所述的控制裝置,其中,所述多個鼠標功能包括以下中的一個或更多個可視顯示器上的光標控制、搖移和縮放控制、或媒體控制。
全文摘要
本發(fā)明涉及一種用于無線控制裝置的方法和系統(tǒng)。根據(jù)本發(fā)明的實施例,該無線控制裝置包括耦合到該控制裝置的控制電路,該控制裝置具有六個側(cè)和多個操作模式,其中由控制電路基于被加速計確定的該控制裝置的朝向來選擇所述多個操作模式中的每個操作模式。當控制裝置的第一側(cè)朝向預定方向時,選擇第一操作模式,其中該第一操作模式被配置成在可視顯示器上提供光標控制、滾動控制和側(cè)滾動控制功能。當控制裝置的第二側(cè)朝向預定方向時,選擇第二操作模式,其中該第二操作模式被配置成在可視顯示器上控制搖移和縮放功能或控制媒體文件的導航和選擇。
文檔編號G06F3/0346GK102999176SQ20121031581
公開日2013年3月27日 申請日期2012年8月30日 優(yōu)先權(quán)日2011年9月7日
發(fā)明者格雷格·迪扎克, 馬滕·赫爾維格, 克里斯托夫·達耶, 大衛(wèi)·塔龍吉萬雷爾, 尼古拉斯·肖萬, 弗洛朗·貝爾內(nèi) 申請人:羅技歐洲公司