專利名稱:無線手持裝置和gui控制方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及諸如無線鼠標(biāo)的無線定點裝置,更具體地講,本 發(fā)明涉及利用 一個或更多個無線定點裝置來控制顯示器上的圖形用戶 界面(GUI)的無線手持裝置。
背景技術(shù):
已知例如采用光學(xué)或紅外傳感器的無線鼠標(biāo),這些傳感器檢測無 線鼠標(biāo)在諸如桌子的表面上的移動,并且將諸如光標(biāo)位置信息或菜單 選擇信息的定點裝置控制信息發(fā)送到膝上型裝置或其它裝置中的近程 無線接收機(jī)。盡管這些無線鼠標(biāo)提供了許多優(yōu)點,但是會用光電池電 力。然后,可以通過膝上型裝置的USB端口或通過AC墻壁插座或 其它合適電源對該裝置進(jìn)行再充電。
諸如蜂窩電話和結(jié)合有諸如電子郵件和互聯(lián)網(wǎng)訪問的其它功能的 蜂窩電話的無線手持裝置也是已知的(諸如黑莓(Blackberry )型 裝置或其它合適裝置)。這些裝置釆用了向用戶顯示信息的顯示器, 還采用了諸如鼠標(biāo)或跟蹤輪(track wheel)的定點裝置,該裝置用于 控制圖形用戶界面,例如控制本地顯示器上的光標(biāo)移動和/或菜單選 擇。這些裝置可以采用諸如觸摸板、跟蹤輪或其它傳統(tǒng)鼠標(biāo)的定點裝 置,用于檢測用戶的手指相對于觸摸板的移動或者跟蹤輪相對于手持 裝置的殼體中的固定點的移動。然而,這種本機(jī)定點裝置通常不控制 遠(yuǎn)程裝置上的GUI。
期望提供一種無線定點裝置,這種無線定點裝置能夠與無線手持 裝置耦合或者集成為一體,用以接收該無線定點裝置的附加電池電力 和/或向該手持裝置提供對外部裝置的GUI控制。
發(fā)明內(nèi)容
簡短地講,本發(fā)明公開了一種無線手持裝置,該無線手持裝置包 括裝置殼體、諸如近程無線發(fā)射機(jī)的無線發(fā)射機(jī)、本地顯示器和殼體 運(yùn)動檢測器,該殼體運(yùn)動檢測器用來檢測殼體例如相對于一表面或其 它參考點的運(yùn)動,并且輸出圖形用戶界面控制信息(也稱作定點裝 置)以供無線發(fā)射機(jī)發(fā)送到外部裝置。在一個實施例中,該殼體運(yùn)動 檢測器的殼體結(jié)構(gòu)適于與諸如蜂窩電話、電子郵件裝置、個人數(shù)字助 理、數(shù)字音頻播放裝置、數(shù)字視頻播放裝置的無線手持裝置或者包括 近程無線發(fā)射機(jī)和/或收發(fā)機(jī)的任何其它合適無線手持裝置進(jìn)行連 接,以對外部裝置的諸如光標(biāo)(例如,箭頭或線)移動、菜單識別、
菜單選擇、圖標(biāo)選擇或其它已知GUI操作的圖形用戶界面進(jìn)行遠(yuǎn)程 控制。該結(jié)構(gòu)中的殼體運(yùn)動檢測器利用無線手持裝置的電池電力作為 其唯一電源或者作為輔助電源。
在另一個實施例中,無線蜂窩電話與殼體運(yùn)動檢測器集成為一體 并且經(jīng)由近程無線發(fā)射機(jī)將諸如光標(biāo)位置信息、菜單/圖標(biāo)選擇信息 的圖形用戶界面控制信息或其它圖形用戶界面控制信息傳送到諸如膝 上型計算機(jī)、臺式計算機(jī)、遠(yuǎn)程顯示器、其它無線手持裝置的外部 (即,遠(yuǎn)程)裝置或任何其它合適外部裝置。在一個實施例中,蜂窩 電話(即,殼體)的移動使得無線鼠標(biāo)傳送用于控制遠(yuǎn)程裝置上的光 標(biāo)和選擇操作的圖形用戶界面控制信息,該遠(yuǎn)程裝置例如可以包括在 其上具有光標(biāo)的顯示器。
該殼體運(yùn)動檢測器可以與無線手持裝置集成為一體或者可以是例 如可以包括與無線手持裝置的裝置接頭相耦合以獲取該殼體運(yùn)動檢測 器的電池電力的接頭的附件。該殼體運(yùn)動檢測器例如可以是光學(xué)(例
如,可見或紅外)無線定點裝置,該光學(xué)無線定點裝置可以包括或不 包括其自身電池,它也與無線手持裝置的接頭連接以從無線手持裝置
獲取電池電力。這樣,該無線定點裝置能夠?qū)⒅T如具有近程發(fā)射機(jī)的
蜂窩電話的無線手持裝置變換成外部裝置的臨時無線鼠標(biāo)。由于蜂窩
電話的殼體保持無線定點裝置或者附接到無線定點裝置,所以它還用
作一種無線鼠標(biāo)的殼體。該殼體運(yùn)動檢測器還可以是非紅外傳感器 (例如,可見光或機(jī)械傳感器)。
該殼體運(yùn)動檢測器還可以包括一種結(jié)構(gòu),該結(jié)構(gòu)包括一個或更多 個選擇按鈕,從而使無線輸出的圖形用戶界面控制信息能夠包括選擇 信息,以例如提供單擊或雙擊選擇按鈕操作。還可將附加鍵包括到例 如可以附接到無線手持裝置的殼體運(yùn)動檢測器結(jié)構(gòu)中。在一另選實施 例中,無線殼體運(yùn)動檢測器被包括在無線手持裝置內(nèi),并且鍵盤按鈕 或者無線手持裝置上的其它按鈕被用作殼體運(yùn)動檢測器的鼠標(biāo)控制按 鈕,用以控制外部裝置中的光標(biāo)控制或菜單選擇。
無線外部(即,遠(yuǎn)程)裝置包括對應(yīng)的無線近程接收機(jī),該無線 近程接收機(jī)接收圖形用戶界面控制信息,并且利用由無線手持裝置的 殼體運(yùn)動檢測器發(fā)送的圖形用戶界面控制信息,對例如位于無線遠(yuǎn)程
裝置中的顯示器上可視化的光標(biāo)/菜單、圖標(biāo)或其它GUI功能進(jìn)行控 制。這樣,除了其它優(yōu)點外, 一種類型的近程無線使能蜂窩電話鼠標(biāo) 或其它裝置鼠標(biāo)使用戶可以容易地將他們的無線手持裝置用作針對任 何其它近程無線兼容外部裝置(諸如膝上型計算機(jī)或臺式計算機(jī))或 任何其它合適裝置的鼠標(biāo)或GUI控制裝置。本領(lǐng)域普通技術(shù)人員可 以認(rèn)識到其它優(yōu)點。
本發(fā)明公開了一種方法,該方法包括從手持裝置的電池獲取無 線定點裝置的電力;以及由無線定點裝置檢測手持裝置的運(yùn)動并且將 圖形用戶界面控制信息無線發(fā)送到遠(yuǎn)離該手持裝置的裝置。
在另一個實施例中,已經(jīng)包括用于其本地顯示器的無線定點裝置 的手持裝置還包括一個無線定點裝置并且包括邏輯,該邏輯允許將無 線手持裝置從遠(yuǎn)程鼠標(biāo)模式切換到非遠(yuǎn)程鼠標(biāo)模式,以允許手持裝置 作為一種類型的遠(yuǎn)程無線鼠標(biāo)進(jìn)行操作或者有效地停用遠(yuǎn)程無線鼠標(biāo) 從而使該裝置以傳統(tǒng)模式進(jìn)行操作。如這里使用的,"鼠標(biāo)"是指一 種提供GUI控制信息的結(jié)構(gòu),該GUI控制信息可以是2D或3D光 標(biāo)位置信息、菜單位置或加亮信息、菜單或圖標(biāo)選擇信息(例如,單 擊或多擊信息)或者任何其它合適的GUI控制信息。
通過例子示出本發(fā)明,本發(fā)明并不限于附圖,在附圖中相似的附
圖標(biāo)記指示相似的部件,在附圖中
圖l是示出了根據(jù)本發(fā)明的一個實施例的無線手持裝置和遠(yuǎn)程裝 置的一個例子的框圖,其中,無線手持裝置采用裝置運(yùn)動檢測器來控 制遠(yuǎn)程裝置上的GUI;
圖2是示出了根據(jù)本發(fā)明的一個實施例的提供顯示器定點信息的 方法的一個例子的流程圖3是根據(jù)本發(fā)明的一個實施例的無線定點裝置的一個例子的側(cè) 視圖4是示出了根據(jù)本發(fā)明的一個實施例的經(jīng)由接頭耦合到無線手 持裝置的圖3的無線定點裝置的側(cè)視圖5是圖4所示的裝置的一個例子的平面圖6是根據(jù)本發(fā)明的一個實施例的手持無線裝置的一個例子的平
面圖7是圖6所示的裝置的底視圖8是圖6所示的裝置的側(cè)視圖;以及
圖9是示出了根據(jù)本發(fā)明的一個方面的無線手持裝置的另一個實
施例的框圖。
具體實施例方式
圖1是示出了經(jīng)由近程無線通信鏈路與外部裝置102進(jìn)行無線通 信的無線手持裝置100的一個例子的框圖。僅為了進(jìn)行說明,近程無 線通信鏈路將被描述為范圍在0米到100米之間的近程鏈路,并且例 如可以包括諸如基于IEEE 802.11技術(shù)(也被稱為藍(lán)牙技術(shù))的技術(shù) 或者按需要可以包括任何合適的射頻或光學(xué)近程通信鏈路。無線手持 裝置100可以是任何合適的無線手持裝置,包括但不限于無線蜂窩電 話(翻蓋式殼體或其它構(gòu)造)、個人數(shù)字助理、連接到互聯(lián)網(wǎng)的互聯(lián)
網(wǎng)設(shè)備、數(shù)字音頻播放裝置(諸如iP0d⑧裝置)、數(shù)字視頻播放裝置
(諸如具有DVD播放器的裝置)、電子郵件通信裝置、或者上述這 些裝置的任何其它合適組合或具有任何合適功能的任何其它合適的手 持無線裝置。該無線手持裝置包括殼體104,包括在殼體104中或者 附接到殼體104的有本地顯示器106、處理邏輯108、近程無線發(fā) 射機(jī)110以及殼體運(yùn)動檢測器112。僅為了進(jìn)行說明,無線發(fā)射機(jī) 110將被稱作藍(lán)牙型無線發(fā)射機(jī)并且包括天線114,然而應(yīng)認(rèn)識到 無線發(fā)射機(jī)110也可以是紅外發(fā)射機(jī)或任何其它合適的無線發(fā)射機(jī)。 另外,如果需要,這里使用的術(shù)語"發(fā)射機(jī)"還包括接收機(jī),用于在 需要的情況下提供雙向通信。無線手持裝置中的這些部件以任何傳統(tǒng) 方式直接或者間接地耦合到殼體。
如果需要,處理邏輯108可操作地耦合到本地顯示器106、殼體 運(yùn)動檢測器112以及無線發(fā)射機(jī)110,用以提供合適的控制信息和顯 示信息。無線手持裝置100還包括電池132,該電池132向電源邏輯
(未示出)、殼體運(yùn)動檢測器112和無線手持裝置內(nèi)的其它部件提供 合適的電力。
在這個例子中,處理邏輯108經(jīng)由合適通信鏈路116提供顯示信 息,該顯示信息顯示在現(xiàn)有技術(shù)已知的顯示器上。處理邏輯108還可 以經(jīng)由合適通信鏈路118向殼體運(yùn)動檢測器112提供控制信息,諸如 激活或去激活信息。例如,處理邏輯108可以是諸如微處理器、微控 制器、數(shù)字信號處理器的一個或更多個數(shù)字處理裝置或者包括但不限 于狀態(tài)機(jī)、執(zhí)行使處理器如本文所述地操作的可執(zhí)行指令的其它處理 裝置的任何其它合適邏輯、或者離散邏輯或硬件、軟件和固件的任何 合適組合。因此,處理邏輯108可以按需包括一個或多個處理裝置和 /或離散邏輯或者硬件和軟件的任何合適組合。
殼體運(yùn)動檢測器112輸出傳統(tǒng)圖形用戶界面控制信息120,以由 無線發(fā)射機(jī)110發(fā)送到諸如無線遠(yuǎn)程裝置102的外部裝置。殼體運(yùn)動 檢測器112使用戶能夠在屏幕上移動指針,在屏幕上對項目進(jìn)行滾動 或者提供其它傳統(tǒng)GUI操作。殼體運(yùn)動檢測器112例如可以包括傳
統(tǒng)光學(xué)或紅外檢測器以及在傳統(tǒng)無線鼠標(biāo)裝置中發(fā)現(xiàn)的對應(yīng)處理電 路,并且適于耦合到殼體,從而它檢測相對于一表面或其它參考點的 運(yùn)動。根據(jù)殼體運(yùn)動檢測器是可附接到手持裝置的還是與手持裝置集
成為一體的,殼體運(yùn)動檢測器112還可以包括對應(yīng)的選擇按鈕,其可 以是共享鍵盤、專用按鈕或者其它選擇機(jī)構(gòu)。圖形用戶界面控制信息 120可以包括用于控制圖形用戶界面(諸如但不限于顯示屏幕菜單加 亮、選擇操作或現(xiàn)有技術(shù)已知的任何其它合適的GUI控制操作)的 任何信息。例如,沒有釆用諸如箭頭的傳統(tǒng)光標(biāo)的外部裝置可以簡單 地采用基于菜單的GUI,如果需要的話,該GUI將可由用戶選擇的 菜單或圖標(biāo)進(jìn)行加亮。這樣,圖形用戶界面控制信息120包括使得用 戶可以對圖形用戶界面進(jìn)行導(dǎo)航從而在遠(yuǎn)程裝置上進(jìn)行合適選擇的任 何信息。這樣,在這個例子中,當(dāng)光標(biāo)126被外部裝置102的GUI 使用時,圖形用戶界面控制信息120包括位置信息,允許光標(biāo)126 移動;以及對應(yīng)選擇信息,例如對應(yīng)于用以選擇經(jīng)由用戶界面識別的 給定操作的傳統(tǒng)單擊或雙擊操作。另外,應(yīng)該認(rèn)識到,盡管于此所示 的遠(yuǎn)程裝置102包括用于接收所發(fā)送的圖形用戶界面控制信息120的 無線接收機(jī)128,但是遠(yuǎn)程裝置102可以僅是不包括遠(yuǎn)程顯示器的中 間裝置。代替地,圖形用戶界面控制信息120被該中間裝置轉(zhuǎn)發(fā)到具 有用于顯示GUI的遠(yuǎn)程顯示器的裝置。另外,僅為了進(jìn)行說明,在 這個實施例中,無線遠(yuǎn)程裝置102例如可以是具有顯示器130的遠(yuǎn)程 膝上型計算機(jī),并且還可以包括對應(yīng)的近程無線接收機(jī)128,該近程 無線接收機(jī)128能夠接收近程無線發(fā)送的圖形用戶界面控制信息 120,從而在無線遠(yuǎn)程裝置102的顯示器130上控制可視指針或光標(biāo) 126。無線遠(yuǎn)程裝置102還可以是具有無線接收機(jī)的HDTV顯示器、 投影儀或者具有近程發(fā)射機(jī)的其它顯示器、或者例如是膝上型計算機(jī) 或臺式計算機(jī)。應(yīng)認(rèn)識到,如現(xiàn)有技術(shù)所知,遠(yuǎn)程裝置102還包括未 顯示的其它處理電路,用于對無線接收到的圖形用戶界面控制信息 120進(jìn)行合適的處理以控制光標(biāo)126。
圖2是示出了可以例如由圖1的無線手持裝置104或任何其它合
適裝置執(zhí)行的向遠(yuǎn)程裝置提供圖形用戶界面控制信息的方法的一個例
子的流程圖。如框200所示,該方法包括從手持裝置的電池獲取殼體 運(yùn)動檢測器的電力。例如,這可以經(jīng)由接頭(如后面參照圖4到圖6 所述)或者經(jīng)由無線手持裝置內(nèi)的有線連接或者經(jīng)由任何其它合適的 機(jī)制來實現(xiàn)。如框202所示,該方法包括通過殼體運(yùn)動檢測器檢測手 持裝置的運(yùn)動并且將圖形用戶界面控制信息120從殼體運(yùn)動檢測器無 線地發(fā)送到遠(yuǎn)離手持裝置的裝置。例如如上所述,圖形用戶界面控制 信息120可以包括圖形用戶界面控制信息(例如,x、 y、 z移動和按 鈕選擇)和光標(biāo)的x、 y移動。例如,當(dāng)無線手持裝置104在平坦表 面上移動時,殼體運(yùn)動檢測器112檢測殼體相對于該平坦表面的移動 并且產(chǎn)生圖形用戶界面控制信息120,該圖形用戶界面控制信息120 經(jīng)由其它電路(如果需要的話)被傳送到無線發(fā)射機(jī)110,以近程無 線發(fā)送到遠(yuǎn)程裝置。然后,遠(yuǎn)程裝置接收該圖形用戶界面控制信息 120并且適當(dāng)?shù)乜刂七h(yuǎn)程裝置上的圖形用戶界面,諸如光標(biāo)的移動、 顯示器上的圖標(biāo)或菜單的選擇、圖標(biāo)或菜單的加亮、激活下拉式菜 單、或者現(xiàn)有技術(shù)中已知的任何其它圖形用戶界面操作。殼體運(yùn)動檢 測器112從例如也用于向無線手持裝置104的本地顯示器和/或其它 處理邏輯供電的電池獲取其電池電力。
圖3是示出了無線定點裝置300的一個例子的框圖,該無線定點 裝置300被設(shè)計為附接于手持裝置(諸如,但不限于諸如蜂窩電話的 無線手持裝置)從而有效地將蜂窩電話變成無線定點裝置的單獨(dú)的附 接裝置。無線定點裝置300包括適于將手持裝置保持在其中的結(jié)構(gòu) 302。結(jié)構(gòu)302包括運(yùn)動檢測器,例如位于其基座部分304中的裝置 運(yùn)動檢測器112,并且結(jié)構(gòu)302可操作以提供圖形用戶界面控制信息 120。例如,基座部分304可以是平坦的,從而使運(yùn)動檢測器112可 以檢測相對于平坦表面的運(yùn)動。無線定點裝置300還包括接頭306, 接頭306適于與手持裝置中的對應(yīng)接頭電接合和機(jī)械接合(如果需要 的話),從而使定點裝置300能夠從手持裝置獲取電池電力。
例如,如圖4所示,手持裝置400被示出為連接到定點裝置300
并且由定點裝置300支持。手持裝置400具有對應(yīng)接頭402,該接頭 402與結(jié)構(gòu)302的接頭306接合以提供與定點裝置300的電連接,該 電連接不僅包括電池電力,還提供用于將圖形用戶界面控制信息120 從定點裝置300提供到手持裝置400的通信鏈路,從而手持裝置400 能夠經(jīng)由其自身的近程無線發(fā)射機(jī)將GUI控制信息120無線地發(fā)送 到另一個外部裝置。另選地,例如,如果手持裝置沒有近程無線發(fā)射 機(jī),則定點裝置300可包括內(nèi)置的近程無線發(fā)射機(jī)。然而,由于許多 無線手持裝置400已經(jīng)包括藍(lán)牙型近程發(fā)射機(jī),所以定點裝置300可 以利用該現(xiàn)有硬件以減小復(fù)雜度和成本。
現(xiàn)在參照圖3到圖5,示例子結(jié)構(gòu)302除了包括包含運(yùn)動檢測器 112的基座部分304以外,還包括多個側(cè)壁308、 309、 310、 311以 及可以包含接頭306的端壁312。然而,應(yīng)認(rèn)識到,接頭306可以位 于任何合適的地方。這些側(cè)壁與基座部分304可操作地連接并且適于 與手持裝置400接合。在這個例子中,側(cè)壁308到311和端壁3U可 以與基座部分304集成為一體?;糠?04、側(cè)壁308到311以及 端壁312可以由諸如塑料或任何合適材料的任何合適材料制成。然 而,應(yīng)認(rèn)識到,這些壁可以與基座鎖合、螺絲固定、粘合在一起或者 以任何合適方式固定在一起。如這里所使用的,接合僅是指以某方式 進(jìn)行固定。應(yīng)認(rèn)識到,唯一必需的機(jī)械機(jī)構(gòu)可以是接頭306與接頭 402之間的連接,然而,側(cè)壁308、 310、 309和311可以提供任何合 適的量的保持力。例如,側(cè)壁308到311可以被構(gòu)造為與手持裝置 400摩擦接合,或者在手持裝置中存在對應(yīng)凹進(jìn)并且在側(cè)壁308到 311中存在對應(yīng)突起,從而將這些側(cè)壁與手持裝置機(jī)械接合。然而, 應(yīng)認(rèn)識到,可以使用任何合適排列,并且可以使用基座、側(cè)壁和端壁 的任何合適設(shè)計。還應(yīng)認(rèn)識到,根據(jù)設(shè)計,可以不需要端壁。
結(jié)構(gòu)302還包括翻轉(zhuǎn)臂320,在這個例子中翻轉(zhuǎn)臂320以鉸鏈機(jī) 構(gòu)322為軸,使得翻轉(zhuǎn)臂320可以向上翻轉(zhuǎn),從而允許在翻轉(zhuǎn)臂不會 覆蓋手持裝置的屏幕404的正常模式下使用手持裝置400。翻轉(zhuǎn)臂 320還包括選擇按鈕322,選擇按鈕322用作在傳統(tǒng)鼠標(biāo)裝置上可找
到的選擇按鈕,用以提供單擊、雙擊或多擊選擇功能。選擇按鈕322 經(jīng)由接頭306和402將與殼體運(yùn)動檢測器120關(guān)聯(lián)的GUI控制信息 發(fā)送到手持裝置400。如果需要,也可以在翻轉(zhuǎn)臂上設(shè)置多于一個的 選擇按鈕。還應(yīng)認(rèn)識到,如果需要的話也可以采用任何合適樞軸方向 上的任何合適樞軸機(jī)構(gòu),或者如果手持裝置能夠合適地滑動到定點裝 置302中,則不需要使用樞軸機(jī)構(gòu)。
參照圖5,圖5是其中保持有手持裝置400的定點裝置300的平 面圖,側(cè)壁308到311中的每個包括壁部分500到506,這些壁部分 500到506向內(nèi)延伸以將手持裝置400保持在適當(dāng)位置。然而,應(yīng)認(rèn) 識到,僅相對的側(cè)壁308和309或不是所有的側(cè)壁包括向內(nèi)延伸部分 504,并且也可以采用任何其它合適的布置將手持裝置400相對于定 點裝置300保持在適當(dāng)?shù)奈恢?。另外,這些側(cè)壁的長度和類型可以是 足以保持手持裝置與定點裝置300正確連接的任何合適長度。應(yīng)認(rèn)識 到,定點裝置300可以包括其自身的一個或多個電池,并且如果需要 的話,當(dāng)攜栽的電池電量低時,接頭306能夠提供額外電力。
圖6、圖7和圖8示出了一個另選實施例,其中,與將單獨(dú)的定 點裝置構(gòu)造為手持裝置的附件的圖3到圖5所示的布置相對,無線手 持裝置采用運(yùn)動檢測器112。在這個例子中,除了傳統(tǒng)功能和諸如鍵 盤、用作虛擬鍵盤的顯示器的用戶界面結(jié)構(gòu)或者任何其它合適用戶界 面機(jī)構(gòu)以外,在這個例子中無線手持裝置600被示出為例如是其中具 有殼體運(yùn)動檢測器112的蜂窩電話,并且該無線手持裝置600包括顯 示器404、鍵盤601以及附加控制鍵602。在現(xiàn)有技術(shù)中已知,這些 控制鍵602通常用于裝置的各種操作,并且可以用于實現(xiàn)各種功能, 諸如音量控制、地址簿選擇和其它合適功能。它們也可以被用作圖形 用戶界面控制按鈕,從而例如使用戶可以對顯示在顯示器404上的項 目進(jìn)行向上滾動、向下滾動以及選擇。在一個實施例中,現(xiàn)有的控制 鍵602或者附加控制鍵被用作熱鍵,該熱鍵用以使用戶能夠在鼠標(biāo)模 式與非鼠標(biāo)模式之間進(jìn)行切換,其中,鼠標(biāo)模式發(fā)送由殼體運(yùn)動檢測 器112提供的圖形用戶界面控制信息120,而非鼠標(biāo)模式不允許發(fā)送
圖形用戶界面控制信息120的任何無線發(fā)送。例如,非鼠標(biāo)模式可以 包括蜂窩電話模式、視頻播放模式、音頻播放模式、或者裝置600 的不經(jīng)由無線發(fā)射機(jī)110輸出圖形用戶界面控制信息120的任何其它 合適的操作模式。
如上所述,控制鍵602可以用作GUI導(dǎo)航按鈕,在現(xiàn)有技術(shù)中 已知,該GUI導(dǎo)航按鈕被耦合以提供本地顯示器404的圖形用戶界 面控制信息。然而,另外,裝置600還采用殼體運(yùn)動檢測器112來基 于裝置600的殼體的移動而提供遠(yuǎn)程裝置的附加圖形用戶界面控制信 息120。應(yīng)認(rèn)識到,在裝置600的翻蓋式設(shè)計或采用移動部分的其它設(shè) 計的情況下,殼體運(yùn)動檢測器112可以合適地置于包括可移動部分的裝 置600的任何部分上。
如圖8所示,無線手持裝置600還可以包括GUI選擇掩組802和 804,該GUI選擇按鈕802和804在這個例子中用作用于提供圖形用戶 界面控制信息120的殼體運(yùn)動檢測器112的一部分。這樣,如果需要的 話可以添加附加鍵,從而使使用裝置600的用戶可以執(zhí)行無線鼠標(biāo)操 作。還應(yīng)認(rèn)識到,如下面進(jìn)一步描述的,通過合適的按鈕激活和控制操 作,可將任何按鈕使用在包括通常用于音量控制、其它控制的按鈕或其 它鍵盤按鈕的裝置上。
圖9是無線裝置600的一個例子的框圖,該無線裝置600例如可 以是無線手持裝置,其中由于它至少包括近程無線發(fā)射機(jī)110所以被 認(rèn)為是無線的。然而,如上所述,在這個實施例中,無線裝置600還 包括諸如CDMA、 GSM的無線廣域網(wǎng)發(fā)射機(jī)900或者任何其它合適 的遠(yuǎn)程無線發(fā)射機(jī),從而使該無線裝置可以經(jīng)由現(xiàn)有技術(shù)已知的各種 網(wǎng)絡(luò)傳送語音和數(shù)據(jù)信息。在這個例子中,裝置600還包括例如經(jīng)由 處理器卯4耦合到現(xiàn)有技術(shù)已知的無線廣域網(wǎng)發(fā)射機(jī)(例如收發(fā)機(jī)) 的無線電話電路卯2,并且可操作地耦合到諸如處理器904的邏輯, 處理器904執(zhí)行諸如參照處理邏輯108所描述的操作,并且裝置600 另外可以提供下面進(jìn)一步描述的附加功能。所示的各種功能部件經(jīng)由 傳統(tǒng)通信鏈路可操作地與處理器904耦合并且由雙向箭頭示出。在這
個例子中,另外,裝置600還包括本地定點裝置906,諸如跟蹤輪、 例如在iPod⑧型數(shù)字音頻播放器上找到的觸敏定點裝置、或者任何其 它合適的本地圖形用戶界面控制機(jī)構(gòu)。本地定點裝置卯6向按現(xiàn)有技 術(shù)已知的傳統(tǒng)方式使用本地顯示器404提供本地圖形用戶界面控制信 息910,使用戶可以適當(dāng)?shù)貙ρb置600的圖形用戶界面進(jìn)行導(dǎo)航以將 信息輸入該裝置以及從該裝置接收輸出信息。在這個例子中,如現(xiàn)有 技術(shù)已知,鍵盤601還經(jīng)由處理器904可操作地耦合到電話電路 902,從而使得可以在無線電話操作期間使用該鍵盤。鍵盤601還可 操作地進(jìn)行耦合,使處理器904可以產(chǎn)生顯示在本地顯示器上的圖形 用戶界面,從而如現(xiàn)有技術(shù)已知的,可以使用與鍵盤關(guān)聯(lián)的鍵對使用 本地定點裝置906的圖形用戶界面進(jìn)行導(dǎo)航。這些鍵本身可被用作本 地定點裝置的一部分,用以對菜單進(jìn)行滾動以及移動指針,或者本地 定點裝置可以是實現(xiàn)指針控制(包括選擇)的跟蹤輪和鍵的組合。如 現(xiàn)有技術(shù)已知的,本地顯示器106向用戶顯示信息。
裝置運(yùn)動檢測器112耦合到近程無線發(fā)射機(jī)110并且提供無線圖 形用戶界面控制信息120,該無線圖形用戶界面控制信息120是基于 無線手持裝置600諸如相對于一表面或其它合適參考點的移動和/或 從選擇按鈕確定的。GUI控制信息120通過無線發(fā)射機(jī)110傳送給 遠(yuǎn)程的裝置。另外,如果需要的話,替代本地定點裝置906或者除了 本地定點裝置卯6之外,還可以使用裝置運(yùn)動檢測器112來提供用于 控制在本地顯示器106上提供的圖形用戶界面的GUI信息118。
處理器904執(zhí)行存儲在存儲器中的指令,所述指令在被執(zhí)行時用 作用于控制鍵盤601的鍵以用作裝直運(yùn)動檢測器112的控制按鈕的邏 輯,從而裝置運(yùn)動檢測器112例如能夠提供與在傳統(tǒng)鼠標(biāo)裝置上發(fā)現(xiàn) 的選捧操作相似的選擇操作。另外,該邏輯還控制鍵盤601的鍵,以
用來執(zhí)行現(xiàn)有技術(shù)已知的無線電話操作。存儲在存儲器(未示出)中 并且由處理器904執(zhí)行的附加編程指令還用作如下的邏輯響應(yīng)于檢 測到來電,將鍵盤的控制鍵從無線鼠標(biāo)模式切換到諸如無線電話模式 的非鼠標(biāo)模式。例如,諸如通過用戶選擇用于激活裝置運(yùn)動檢測器
112的菜單以產(chǎn)生GUI控制信息120并且將其提供到無線發(fā)射機(jī) 110,裝置600可被置于無線鼠標(biāo)模式。模式可以以任何其它合適方 式進(jìn)行切換,并且可以從該模式期間的使用切換到無線電話模式期間 的使用,從而可代替地使用控制鍵使在接收到來電時和接收來電期間 期望的操作變?nèi)菀?。因此,該邏輯在控制按鈕之間自動地切換用于裝 置運(yùn)動檢測和用于電話操作模式的控制鍵功能。
存儲在存儲器中的附加可執(zhí)行指令在被處理器執(zhí)行時使處理器用 作這樣的邏輯,該邏輯還用于顯示指示鍵盤601中的哪些鍵要被用于 控制裝置運(yùn)動檢測器112 (顯示器定點裝置)的信息。這樣,在本地 顯示器上可以顯示文本或其它標(biāo)記,用于指示鍵盤601中的哪些鍵要 被用于控制裝置運(yùn)動檢測器112以提供遠(yuǎn)程GUI控制。應(yīng)認(rèn)識到, 可以以單個程序、多個程序或任何其它合適形式實現(xiàn)該可執(zhí)行指令。 還應(yīng)認(rèn)識到,所描述的裝置運(yùn)動檢測器112可以是可附接的顯示器定 點裝置,諸如參照圖3描述的顯示器定點裝置。處理器還包括顯示器 定點裝置切換邏輯,該顯示器定點裝置切換邏輯可以基于裝置600是 處于遠(yuǎn)程鼠標(biāo)模式還是非遠(yuǎn)程鼠標(biāo)模式,在利用本地定點裝置906與 利用用作遠(yuǎn)程顯示器定點裝置的裝置運(yùn)動檢測器(例如,如果需要的 話,包括對應(yīng)的選擇按鈕)之間進(jìn)行切換。在遠(yuǎn)程鼠標(biāo)模式(用戶可 通過熱鍵或其它合適選擇機(jī)構(gòu)來選擇)下,無線手持裝置利用上述的 裝置運(yùn)動檢測器112和無線發(fā)射機(jī)IIO對遠(yuǎn)程裝置的圖形用戶界面進(jìn) 行遠(yuǎn)程控制。在非遠(yuǎn)程鼠標(biāo)模式下,裝置600可以進(jìn)行操作以提供任 何其它功能,諸如電話、數(shù)字音頻或視頻播放模式或利用本地定點裝 置來控制本地顯示器上的GUI的任何其它合適模式。
因此,除了其它優(yōu)點外,諸如鼠標(biāo)或其它定點裝置的一種類型的 近程無線使能GUI控制裝置使用戶可以容易地將它們的無線手持裝 置(例如,蜂窩電話)用作針對任何其它近程無線兼容外部裝置(諸 如膝上型計算機(jī)或臺式計算機(jī))或任何其它合適裝置的鼠標(biāo)或GUI 控制裝置。在一個例子中,可附接的顯示器定點裝置從諸如蜂窩電 話、數(shù)字音頻播放器(諸如iPod⑧型裝置)、手持?jǐn)?shù)字視頻播放器或
任何其它合適手持裝置的另一個無線裝置獲取其電力。本領(lǐng)域普通技 術(shù)人員可以認(rèn)識到其它優(yōu)點。
僅出于例示和說明而非限制的目的,給出了上述例子的以上詳細(xì) 描述。因此,可以想到,本申請包括落入以上公開的基本原理和所附 權(quán)利要求書的精神和范圍內(nèi)的任何附加變型、改變或等同物。
權(quán)利要求
1.一種無線手持裝置,包括裝置殼體;無線發(fā)射機(jī),可操作地耦合到殼體;本地顯示器,可操作地耦合到殼體;以及殼體運(yùn)動檢測器,可操作地耦合到裝置殼體和無線發(fā)射機(jī),并且用于檢測殼體的運(yùn)動以及輸出圖形用戶界面控制信息從而由無線發(fā)射機(jī)發(fā)送到外部裝置。
2. 如權(quán)利要求1所述的手持裝置,包括電池和裝置接頭以及適 于容納所述殼體運(yùn)動檢測器的殼體結(jié)構(gòu),并且包括耦合到所述殼體結(jié) 構(gòu)的接頭,所述接頭用于與所述裝置接頭耦合以從所述電池獲取所述 殼體運(yùn)動檢測器的電池電力。
3. 如權(quán)利要求1所述的無線手持裝置,包括顯示器定點裝置, 該顯示器定點裝置可操作地進(jìn)行耦合以向本地顯示器提供圖形用戶界 面控制信息。
4. 如權(quán)利要求1所述的手持裝置,其中,所述殼體運(yùn)動檢測器 包括紅外定點裝置和非紅外定點裝置中的至少一個。
5. 如權(quán)利要求2所述的手持裝置,其中,所述殼體結(jié)構(gòu)還包括 多個側(cè)壁和至少一個選擇按鈕,所述多個側(cè)壁具有適于與所述裝置殼 體接合的部分,所述至少一個選擇按鈕用于提供與所述殼體運(yùn)動檢測 器相關(guān)聯(lián)的圖形用戶界面控制信息。
6. 如權(quán)利要求5所述的手持裝置,其中,所述殼體結(jié)構(gòu)還包括 翻轉(zhuǎn)臂,該翻轉(zhuǎn)臂包括用于所述殼體運(yùn)動檢測器的所述至少一個選擇 按鈕。
7. 如權(quán)利要求1所述的手持裝置,包括至少一個熱鍵,該至少 一個熱鍵用于使用戶能夠在鼠標(biāo)模式與非鼠標(biāo)模式之間進(jìn)行切換,所 述鼠標(biāo)模式發(fā)送基于所述殼體運(yùn)動檢測器的圖形用戶界面控制信息。
8. —種無線手持裝置,包括 無線電話電路;鍵盤,可操作地耦合到無線電話電路;本地顯示器,可操作地耦合到無線電話電路,用于向用戶顯示信 近程無線發(fā)射機(jī);以及第一顯示器定點裝置,可操作地耦合到近程無線發(fā)射機(jī)并且用于 向至少一個遠(yuǎn)程的裝置提供基于所述無線手持裝置的移動而確定的無 線GUI控制信息。
9. 如權(quán)利要求8所述的手持裝置,包括第一邏輯,所述第一邏 輯用于對所述鍵盤的鍵進(jìn)行控制以用作所述顯示器定點裝置的控制按 鈕和用于執(zhí)行無線電話操作的鍵。
10. 如權(quán)利要求8所述的手持裝置,包括第二邏輯,所述第二邏 輯響應(yīng)于檢測到來電,將所述鍵盤的控制鍵從鼠標(biāo)模式切換到無線電 話模式。
11. 如權(quán)利要求8所述的手持裝置,包括第三邏輯,所述第三邏 輯用于顯示指示所述鍵盤的哪些鍵要被用于控制所述顯示器定點裝置 的信息。
12. 如權(quán)利要求8所述的手持裝置,包括第二顯示器定點裝 置,所述第二顯示器定點裝置可操作地耦合以向本地顯示器提供圖形 用戶界面控制信息;以及顯示器定點裝置切換邏輯,用于基于所述裝 置是處于遠(yuǎn)程鼠標(biāo)模式還是非遠(yuǎn)程鼠標(biāo)模式,在第一顯示器定點裝置 與第二顯示器定點裝置之間進(jìn)行切換。
13. 如權(quán)利要求8所述的手持裝置,其中,第一顯示器定點裝置 還耦合到本地顯示器并且用于選擇性地提供用于顯示在本地顯示器上 的光標(biāo)的GUI控制信息。
14. 一種提供圖形用戶界面控制信息的方法,包括如下步驟 從手持裝置的電池獲取殼體運(yùn)動檢測器的電力; 由所述殼體運(yùn)動檢測器檢測所述手持裝置的運(yùn)動;以及將圖形用戶界面控制信息從所述殼體運(yùn)動檢測器發(fā)送到遠(yuǎn)離所述手持裝置的裝置。
15. 如權(quán)利要求14所述的方法,包括在發(fā)送所述圖形用戶界面控制信息的鼠標(biāo)模式與非鼠標(biāo)模式之間 進(jìn)行切換。
16. 如權(quán)利要求15所述的方法,其中所述手持裝置包括蜂窩電 話電路,并且其中所述非鼠標(biāo)模式是蜂窩電話模式。
17. 如權(quán)利要求14所述的方法,還包括基于所述手持裝置是處 于遠(yuǎn)程鼠標(biāo)模式還是非遠(yuǎn)程鼠標(biāo)模式,在位于所述手持裝置內(nèi)的顯示 器定點裝置與所述殼體運(yùn)動檢測器之間進(jìn)行切換。
18. —種定點裝置,包括適于將手持裝置保持在其中的結(jié)構(gòu),所述結(jié)構(gòu)還包括運(yùn)動檢測器 和接頭,其中,所述運(yùn)動檢測器用于提供圖形用戶界面控制信息,所 述接頭用于與無線手持裝置的裝置接頭進(jìn)行電耦合以獲取電池電力。
19. 如權(quán)利要求18所述的無線定點裝置,其中,適于將無線手 持裝置保持在其中的結(jié)構(gòu)還包括基座部分,包含所述運(yùn)動檢測器;多個側(cè)壁和至少一個選擇按鈕,其中,所述多個側(cè)壁與所述基座 部分可操作地連接并且具有適于與所述手持裝置接合的部分,所述至 少一個選擇按鈕用于提供所述圖形用戶界面控制信息。
20. 如權(quán)利要求19所述的無線定點裝置,其中,適于將無線手 持裝置保持在其中的結(jié)構(gòu)還包括翻轉(zhuǎn)臂,所述翻轉(zhuǎn)臂包括所述至少一 個選擇按鈕。
全文摘要
本發(fā)明涉及無線手持裝置和GUI控制方法。該無線手持裝置包括裝置殼體、諸如近程無線發(fā)射機(jī)的無線發(fā)射機(jī)、本地顯示器和殼體運(yùn)動檢測器,該殼體運(yùn)動檢測器用于檢測殼體例如相對于一表面或其它參考點的運(yùn)動,并且輸出圖形用戶界面控制信息以由無線發(fā)射機(jī)發(fā)送到外部裝置。在一個實施例中,無線定點裝置與諸如蜂窩電話、電子郵件裝置、個人數(shù)字助理、數(shù)字音頻播放裝置、數(shù)字視頻播放裝置的無線手持裝置或者包括近程無線發(fā)射機(jī)和/或收發(fā)機(jī)的任何其它合適無線手持裝置可操作地耦合,以對外部裝置的諸如光標(biāo)(例如,箭頭或線)移動、菜單識別、菜單選擇、圖標(biāo)選擇或其它已知GUI操作的圖形用戶界面進(jìn)行遠(yuǎn)程控制。該殼體運(yùn)動檢測器利用無線手持裝置的電池電力作為其唯一電源或者作為輔助電源。
文檔編號G06F3/038GK101371216SQ200680052669
公開日2009年2月18日 申請日期2006年12月19日 優(yōu)先權(quán)日2005年12月20日
發(fā)明者P·L·西蒙 申請人:埃森哲環(huán)球服務(wù)有限公司