專利名稱:用于輸入數(shù)據(jù)的移動通信裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有旋轉(zhuǎn)輸入部件的移動通信裝置、用于通過所述旋轉(zhuǎn)輸入部件輸入數(shù)據(jù)的方法以及用于執(zhí)行所述方法的計(jì)算機(jī)程序。
背景技術(shù):
WO 02/39712 A2(此處通過引用結(jié)合于本文中)公開了一種圖像控制系統(tǒng),用于控制電視系統(tǒng)中的屏幕菜單。該菜單包括多個(gè)同時(shí)顯示的菜單項(xiàng)。選擇器設(shè)為從該菜單中選擇菜單項(xiàng)。用戶輸入設(shè)備包括控制部件,用于生成控制信號以使選擇器相對于菜單移動。再者,還公開了一種可旋轉(zhuǎn)控件,其中該控件的旋轉(zhuǎn)使菜單相應(yīng)地旋轉(zhuǎn)?;蛘?,在菜單屏幕上顯示一光標(biāo),此光標(biāo)在用戶操作控制部件時(shí)跟隨菜單項(xiàng)。
WO 02/39712 A2還公開了一種可應(yīng)用于移動電話菜單的技術(shù)。手持電話屏幕上的菜單顯示為二維圓形。旋轉(zhuǎn)撥號盤設(shè)在手持機(jī)的前面。手持機(jī)除增加了設(shè)在前面的旋轉(zhuǎn)撥號盤,具有移動電話的一般特征。激活移動電話的菜單時(shí),撥號盤用作以上就電視系統(tǒng)所述的控制部件。當(dāng)然,不像在電視中那樣要發(fā)射遙控信號,信號耦合到手持機(jī)內(nèi)的顯示屏。要從菜單選擇菜單項(xiàng),用戶可旋轉(zhuǎn)撥號盤,直到光標(biāo)移動到與期望的菜單項(xiàng)相關(guān)聯(lián),或菜單已旋轉(zhuǎn)成使期望的菜單項(xiàng)與移動電話的屏幕上的選擇區(qū)域?qū)R。
移動通信裝置用于多種應(yīng)用,并因此要求高級適應(yīng)性,以便進(jìn)行可行的處理。WO 02/39712中提出的解決方案適于處理非常簡單和靜態(tài)的菜單。因?yàn)橐苿与娫挵ǘ喾N應(yīng)用,且應(yīng)用數(shù)量還在增加,所以這種旋轉(zhuǎn)輸入部件不足以滿足現(xiàn)代移動通信裝置的要求。
US 6337694 B1(其通過引用結(jié)合于本文中)公開了一種方法和系統(tǒng),用于以可變速度滾讀數(shù)據(jù)處理系統(tǒng)如計(jì)算機(jī)、電視機(jī)、信息站(kiosk)顯示裝置或手持?jǐn)?shù)字產(chǎn)品中的可視對象。在大型可視對象(如文檔)中,可以通過連續(xù)選擇滾動按鈕或拖動滑塊來來實(shí)現(xiàn)滾動滾讀。滾動速度可以隨滾讀的信息內(nèi)容而有所不同。
此特征在滾讀文檔時(shí)是有利的,但對其它應(yīng)用則沒有優(yōu)勢。此外,在移動通信裝置中,由于其在尺寸和處理能力方面的限制,以及對功耗和單手操作的要求,存在改進(jìn)用戶交互的需要。
街機(jī)游戲(arcade)通常具有可以設(shè)為以兩種不同模式(一個(gè)對話模式和數(shù)字左/右模式)操作的輸入部件。數(shù)字模式用于滾讀字母串,或選擇不同的游戲選項(xiàng),而對話模式用于實(shí)際操控/游戲控制。
此外,大多數(shù)游戲控制輸入部件具有中間位置。
因?yàn)橐苿油ㄐ叛b置同時(shí)用于游戲和通信服務(wù)以及用作個(gè)人數(shù)字助理(PDA),所以需要提供可適用于所有這些應(yīng)用的用戶接口。常規(guī)的游戲控件適用于游戲,但對控制PDA中的功能而言卻并非最佳,而且常規(guī)移動電話小鍵盤并不最適于游戲。因此,需要提出一種改進(jìn)的用戶接口。
發(fā)明概述本發(fā)明的目標(biāo)在于提供一種旋轉(zhuǎn)輸入部件,用于為移動通信裝置提供對應(yīng)于給定角運(yùn)動的可選數(shù)量的計(jì)數(shù)。
術(shù)語“計(jì)數(shù)”在本說明書上下文中應(yīng)該理解為旋轉(zhuǎn)運(yùn)動的離散表示。計(jì)數(shù)可表示旋轉(zhuǎn)輸入部件的角運(yùn)動,即旋轉(zhuǎn)輸入部件的全旋轉(zhuǎn)或部分旋轉(zhuǎn)。
本發(fā)明的另一個(gè)目標(biāo)在于提供一種方法,用于選擇對應(yīng)于旋轉(zhuǎn)輸入部件的給定角運(yùn)動的某數(shù)量的計(jì)數(shù)。
本發(fā)明的再一個(gè)目標(biāo)在于提供一種計(jì)算機(jī)程序產(chǎn)品,用于選擇對應(yīng)于旋轉(zhuǎn)輸入部件的給定角運(yùn)動的某數(shù)量的計(jì)數(shù)。
本發(fā)明基于這樣的理解移動通信裝置可以執(zhí)行多個(gè)應(yīng)用,因此需要適用于控制所述多個(gè)應(yīng)用的接口。再者,移動通信裝置的接口因設(shè)備尺寸小而至關(guān)重要,這因?yàn)樵诳措娪盎蝰{車時(shí)通常僅單手操作移動通信裝置而尤其如此。
本發(fā)明的獨(dú)特優(yōu)點(diǎn)是,提供適用于每種情況的旋轉(zhuǎn)輸入部件,由此提供一種用戶友好的移動通信裝置。
本發(fā)明的一個(gè)獨(dú)特特征涉及動態(tài)選擇對應(yīng)于旋轉(zhuǎn)輸入部件的給定角運(yùn)動的計(jì)數(shù)的數(shù)量。這樣用戶將會體驗(yàn)到移動通信裝置的操作簡易性,因?yàn)橥ㄟ^定義將旋轉(zhuǎn)輸入部件的角運(yùn)動解釋成某數(shù)量的計(jì)數(shù),用戶將會體驗(yàn)到根據(jù)特定功能的角運(yùn)動的分辨率的變化。
以上目標(biāo)、優(yōu)點(diǎn)和特征連同大量其它目標(biāo)、優(yōu)點(diǎn)和特征通過以下描述將變得顯然,它們可根據(jù)本發(fā)明的第一方面由一種移動通信裝置來實(shí)現(xiàn),所述移動通信裝置包括處理器部件和接口,所述接口包括顯示器和輸入部件;所述輸入部件包括旋轉(zhuǎn)輸入部件,所述旋轉(zhuǎn)輸入部件設(shè)為根據(jù)所述旋轉(zhuǎn)輸入部件的角運(yùn)動提供角運(yùn)動信號;以及所述處理器部件適于根據(jù)所述角運(yùn)動信號生成可選數(shù)量的計(jì)數(shù)。
在根據(jù)本發(fā)明第一方面的移動通信裝置中,所述角運(yùn)動信號可以包括信號模式,如一個(gè)脈沖、一個(gè)脈沖序列、數(shù)字信號、模擬信號或其任意組合。
在根據(jù)本發(fā)明第一方面的移動通信裝置中,所述處理部件可適于根據(jù)從要由所述處理器部件執(zhí)行的應(yīng)用、用戶交互或其任意組合接收到的指令來生成所述可選數(shù)量的計(jì)數(shù)。所述應(yīng)用可以包括日程表、游戲、媒體播放器、Web瀏覽器、電話簿、消息傳送服務(wù)或FM收音機(jī)或其任意組合。
這些特征可以改進(jìn)移動通信裝置針對任何應(yīng)用的操作,因?yàn)樗煊X的分辨率隨具體應(yīng)用變化,例如在要通過滾讀文本或從一個(gè)長列表中進(jìn)行選擇來選擇符號時(shí),可以選擇高分辨率。但是,用戶可以選擇較低分辨率,這可能有利于殘疾人,或在帶手套操作移動通信裝置時(shí)有利。在玩游戲時(shí),最好選擇低分辨率。但用戶可能希望選擇更高的分辨率,這可能有利于熟練的游戲玩家。
所述角運(yùn)動信號可以包括電信號、光信號或磁信號或其任意組合。
這將允許改進(jìn)移動通信裝置的設(shè)計(jì),因?yàn)樗鲅b置的硬件和軟件可適用于任何類型的移動通信裝置。
根據(jù)本發(fā)明第一方面的移動通信裝置還可以包括速度監(jiān)測部件,其適于監(jiān)測所述旋轉(zhuǎn)輸入部件的角運(yùn)動速度并生成角運(yùn)動速度數(shù)據(jù)。所述處理器部件可適于從所述速度監(jiān)測部件接收所述角運(yùn)動速度數(shù)據(jù),并將所述角運(yùn)動速度解釋成處理操作。所述處理操作包括滾動,其中所述處理器部件將低角運(yùn)動速度解釋成向上滾動/向下滾動,而將高角運(yùn)動速度解釋成上翻頁/下翻頁。所述處理操作還可包括數(shù)據(jù)翻轉(zhuǎn)(data flipping),其中所述處理器部件將低角運(yùn)動速度解釋成下一個(gè)/前一個(gè)數(shù)據(jù),而將高角運(yùn)動速度解釋成快進(jìn)/快倒。所述處理操作還可包括掃描,其中所述處理器部件將低角運(yùn)動速度解釋成手動搜索,而將高角運(yùn)動速度解釋成自動搜索。
這可進(jìn)一步對移動通信裝置的操作。監(jiān)測角運(yùn)動速度可以提供更直觀的用戶接口。例如,該特征可利用于FM收音機(jī)應(yīng)用中,其中將旋轉(zhuǎn)輸入部件的高角運(yùn)動速度解釋成自動搜索無線電臺,而將旋轉(zhuǎn)輸入部件的低角運(yùn)動速度解釋成手動搜索無線電臺。
此外,該特征可利用于媒體播放器應(yīng)用中,其中將旋轉(zhuǎn)輸入部件的高角運(yùn)動速度解釋成下一個(gè)/前一個(gè)媒體項(xiàng)目,而將旋轉(zhuǎn)輸入部件的低角運(yùn)動速度解釋成當(dāng)前媒體項(xiàng)目中的快進(jìn)/快倒。
此外,該特征可利用于允許滾動的應(yīng)用,其中可以將旋轉(zhuǎn)輸入部件的低角運(yùn)動速度解釋成向上滾動/向下滾動,和/或可將旋轉(zhuǎn)輸入部件的高角運(yùn)動速度解釋成上翻頁/下翻頁。
根據(jù)本發(fā)明第一方面的輸入部件還可以包括用于選擇所述顯示器上標(biāo)記的項(xiàng)目的選擇部件,所述選擇部件設(shè)為通過在激勵(lì)所述選擇部件之前的預(yù)定時(shí)間期間忽略所述旋轉(zhuǎn)輸入部件的角運(yùn)動來變更對所標(biāo)記的項(xiàng)目的選擇。
這可以校正激勵(lì)選擇部件時(shí)無意的角運(yùn)動,尤其在分辨率高時(shí)可行。
根據(jù)本發(fā)明第一方面的移動通信裝置可以包括蜂窩電話、個(gè)人數(shù)字助理或視頻電話或其任意組合。
上述目標(biāo)、優(yōu)點(diǎn)和特征連同許多其它目標(biāo)、優(yōu)點(diǎn)和特征通過如下詳細(xì)描述將變得顯然,它們根據(jù)本發(fā)明第二方面通過一種用于在移動通信裝置中輸入數(shù)據(jù)的方法實(shí)現(xiàn),所示方法包括基于旋轉(zhuǎn)輸入部件的角運(yùn)動生成角運(yùn)動信號;由處理器部件接收所述角運(yùn)動信號;定義對應(yīng)于所述旋轉(zhuǎn)輸入部件的角運(yùn)動的某數(shù)量的計(jì)數(shù);以及根據(jù)所述角運(yùn)動信號生成計(jì)數(shù)。
根據(jù)本發(fā)明第二方面的定義所述數(shù)量的計(jì)數(shù)的步驟還可以包括從所述移動通信裝置執(zhí)行的應(yīng)用接收數(shù)量數(shù)據(jù),或從用戶交互接收數(shù)量數(shù)據(jù),或采用任何組合方式接收數(shù)量數(shù)據(jù)。所述計(jì)數(shù)的數(shù)量可以由移動通信裝置執(zhí)行的應(yīng)用或用戶交互或其任意組合來定義。
根據(jù)本發(fā)明第二方面的方法還可以包括監(jiān)測旋轉(zhuǎn)輸入部件的角運(yùn)動速度并生成角運(yùn)動速度數(shù)據(jù)。
根據(jù)本發(fā)明第二方面的方法還可以包括接收角運(yùn)動速度數(shù)據(jù)并將該角運(yùn)動速度解釋成處理操作。所述處理操作可以包括以上參照根據(jù)本發(fā)明第一方面的移動通信裝置給出的任何示例。
根據(jù)本發(fā)明第二方面的方法還可以包括允許選擇標(biāo)記的項(xiàng)目,以及通過在激勵(lì)所述選擇部件之前的預(yù)定時(shí)間期間禁止計(jì)數(shù)生成來校正所述控制信號。
根據(jù)本發(fā)明第二方面的方法可以結(jié)合參照本發(fā)明第一方面的移動通信裝置所述的任何特征。
上述目標(biāo)、優(yōu)點(diǎn)和特征連同許多其它目標(biāo)、優(yōu)點(diǎn)和特征通過如下詳細(xì)描述將變得顯然,它們根據(jù)本發(fā)明第三方面通過一種計(jì)算機(jī)程序來實(shí)現(xiàn),所述計(jì)算機(jī)程序包括適于當(dāng)所述程序在數(shù)據(jù)處理系統(tǒng)上運(yùn)行時(shí)執(zhí)行如下步驟的代碼基于旋轉(zhuǎn)輸入部件的角運(yùn)動生成角運(yùn)動信號;由處理器部件接收所述角運(yùn)動信號;定義對應(yīng)于所述旋轉(zhuǎn)輸入部件的角運(yùn)動的某數(shù)量的計(jì)數(shù);以及根據(jù)所述角運(yùn)動信號生成計(jì)數(shù)。
根據(jù)本發(fā)明第三方面的計(jì)算機(jī)程序還可以包括適于當(dāng)所述程序運(yùn)行在數(shù)據(jù)處理系統(tǒng)上時(shí)執(zhí)行根據(jù)本發(fā)明第二方面的方法的代碼。
根據(jù)本發(fā)明第三方面的計(jì)算機(jī)程序可以在根據(jù)本發(fā)明第一方面的移動通信裝置上執(zhí)行。
根據(jù)本發(fā)明第三方面的計(jì)算機(jī)程序可以結(jié)合參照根據(jù)本發(fā)明第一方面的移動通信裝置和根據(jù)本發(fā)明第二方面的方法所述的任何特征。
附圖簡介本發(fā)明的創(chuàng)新特征通過所附權(quán)利要求來陳述。但是,通過結(jié)合如下附圖閱讀如下對例示性實(shí)施例的詳細(xì)說明,可以最佳地理解本發(fā)明本身及其優(yōu)選使用模式和其它目標(biāo)和優(yōu)點(diǎn),附圖中
圖1顯示包括一個(gè)旋轉(zhuǎn)輸入部件的移動通信裝置;圖2a-2e顯示旋轉(zhuǎn)輸入部件的每轉(zhuǎn)所對應(yīng)的可變數(shù)量的計(jì)數(shù);圖3a-3d顯示激勵(lì)旋轉(zhuǎn)輸入部件時(shí)生成的角運(yùn)動信號的示例;圖4a-4c顯示圖3a-3d中所示角運(yùn)動信號與計(jì)數(shù)生成之間的關(guān)系的示例;圖5說明根據(jù)本發(fā)明第一實(shí)施例的不同目標(biāo)之間的交互;圖6說明根據(jù)本發(fā)明第二實(shí)施例的不同目標(biāo)之間的交互;
圖7說明根據(jù)本發(fā)明第三實(shí)施例的不同目標(biāo)之間的交互;圖8說明根據(jù)本發(fā)明第四實(shí)施例的不同目標(biāo)之間的交互。
優(yōu)選實(shí)施例的說明圖1顯示移動通信裝置101,它包括含有顯示屏105和輸入部件107(如用于輸入數(shù)據(jù)的小鍵盤、觸摸屏或語音控制接口)的用戶接口103。輸入部件107又包括旋轉(zhuǎn)輸入部件109,其設(shè)為在用戶旋轉(zhuǎn)該旋轉(zhuǎn)輸入部件109時(shí)提供角運(yùn)動信號。旋轉(zhuǎn)輸入部件109用于例如標(biāo)記在顯示屏105中呈示的菜單中的菜單項(xiàng)或用于控制移動通信裝置所執(zhí)行的游戲應(yīng)用。選擇部件集成在旋轉(zhuǎn)輸入部件109中。選擇部件用于選擇菜單中標(biāo)記的菜單項(xiàng)或用于向游戲應(yīng)用中某些功能輸入數(shù)據(jù)。通過按下旋轉(zhuǎn)輸入部件109的中央來激勵(lì)該選擇部件?;蛘撸x擇部件是輸入部件107的任何其它部分中的選擇鍵。
圖2a-2e顯示了旋轉(zhuǎn)輸入部件的可變分辨率。缺省情況下,旋轉(zhuǎn)輸入部件每轉(zhuǎn)會有預(yù)定數(shù)量的計(jì)數(shù)。從硬件角度來說,此數(shù)量是固定的,可以是例如8、12、15、24、27、45或任何數(shù)量。用戶察覺到的每轉(zhuǎn)計(jì)數(shù)的數(shù)量等于此數(shù)量或更少。作為說明性的示例,旋轉(zhuǎn)輸入部件每轉(zhuǎn)的硬件固定數(shù)量的計(jì)數(shù)是24。于是用戶可以察覺到的計(jì)數(shù)的數(shù)量可確定為24除以一個(gè)變量,例如24/1=24(圖2a),24/2=12(圖2b),24/3=8(圖2c),24/4=6(圖2d)以及24/6=4(圖2e)。此處,每轉(zhuǎn)24個(gè)計(jì)數(shù)是最高分辨率,每轉(zhuǎn)4個(gè)計(jì)數(shù)表示非常低的分辨率。
圖3a和3d說明激勵(lì)旋轉(zhuǎn)輸入部件時(shí)生成的角運(yùn)動信號的一個(gè)示例。圖3a顯示當(dāng)旋轉(zhuǎn)輸入部件順時(shí)針旋轉(zhuǎn)時(shí)的角運(yùn)動信號,圖3b顯示當(dāng)旋轉(zhuǎn)輸入部件逆時(shí)針旋轉(zhuǎn)時(shí)的角運(yùn)動信號。因?yàn)樾D(zhuǎn)輸入部件能夠沿任一方向旋轉(zhuǎn),所以需要兩個(gè)角運(yùn)動信號星座(constellation);各對應(yīng)于一個(gè)方向。圖3c和3d說明激勵(lì)旋轉(zhuǎn)輸入部件時(shí)生成的角運(yùn)動信號的另一個(gè)示例。圖3c顯示旋轉(zhuǎn)輸入部件順時(shí)針旋轉(zhuǎn)時(shí)的角運(yùn)動信號,以及圖3d顯示旋轉(zhuǎn)輸入部件逆時(shí)針旋轉(zhuǎn)時(shí)的角運(yùn)動信號。
圖3a-3d應(yīng)該僅視為示例,可以足以滿足移動通信裝置中任何部件需要的任何方式選擇角運(yùn)動信號。
或者,分辨率可在旋轉(zhuǎn)輸入部件的角運(yùn)動期間變化。在某個(gè)角運(yùn)動之后生成第一計(jì)數(shù),并在稍微更小的角運(yùn)動之后生成第二計(jì)數(shù),以及在更加小的角運(yùn)動之后生成第三計(jì)數(shù),并依此類推。這將實(shí)現(xiàn)光標(biāo)或游戲控件的加速運(yùn)動。此功能最好根據(jù)從要由所述處理器部件執(zhí)行的應(yīng)用、用戶交互或其任意組合接收到的指令來運(yùn)轉(zhuǎn)。從硬件的角度來說,在例如4個(gè)重復(fù)的角運(yùn)動信號星座之后生成第一計(jì)數(shù),在7個(gè)之后生成第二計(jì)數(shù),在9個(gè)之后生成第三計(jì)數(shù),在10個(gè)之后生成第四計(jì)數(shù),如此等等。
圖4a顯示激勵(lì)旋轉(zhuǎn)輸入部件時(shí)生成的角運(yùn)動信號與計(jì)數(shù)生成之間的關(guān)系的一個(gè)示例。在此示例中,該角運(yùn)動信號中三個(gè)連續(xù)性重復(fù)信號模式安排用于生成一個(gè)計(jì)數(shù)。根據(jù)這些重復(fù)的信號模式的信號星座,將該計(jì)數(shù)確定為向上/向下。圖4b顯示激勵(lì)旋轉(zhuǎn)輸入部件時(shí)生成的信號與計(jì)數(shù)生成之間的關(guān)系的另一個(gè)示例。此外,圖4c顯示了當(dāng)激勵(lì)不連續(xù)時(shí)角運(yùn)動信號與生成的計(jì)數(shù)之間的關(guān)系的另一個(gè)示例。這里,角運(yùn)動信號中的四個(gè)連續(xù)重復(fù)的信號模式安排用于生成一個(gè)計(jì)數(shù)。
圖5顯示一種用于輸入數(shù)據(jù)的方法,所述方法包括選擇旋轉(zhuǎn)輸入部件的可變分辨率501。通過用戶輸入數(shù)據(jù)來使旋轉(zhuǎn)輸入部件旋轉(zhuǎn)(503),并相對于該角運(yùn)動來生成電、磁或光的角運(yùn)動信號504或其任意組合。所選分辨率502和旋轉(zhuǎn)輸入部件生成的角運(yùn)動信號504用于提供505一個(gè)或多個(gè)計(jì)數(shù),以供移動通信裝置中的用戶接口用于數(shù)據(jù)輸入。分辨率502由旋轉(zhuǎn)輸入部件的每轉(zhuǎn)計(jì)數(shù)數(shù)量來表示,并且分辨率502由移動通信裝置的處理器執(zhí)行的實(shí)際應(yīng)用和/或通過用戶交互來確定。分辨率可由用戶主動選擇,由用戶通過確定用戶操作來間接選擇或以與用戶無關(guān)的方式選擇。例如,當(dāng)要選擇符號,滾讀文本或從一個(gè)長列表中選擇時(shí),選擇高的分辨率502,例如由應(yīng)用確定的每轉(zhuǎn)24個(gè)計(jì)數(shù)。但是,用戶可以選擇較低的分辨率502,這可能對殘疾人或當(dāng)帶手套操作移動通信裝置時(shí)有利。在玩游戲時(shí),最好選擇低的分辨率502,例如旋轉(zhuǎn)輸入裝置的每轉(zhuǎn)4或8個(gè)計(jì)數(shù)。但是,用戶可能想要選擇更高的分辨率502,這可能有利于非常熟練的游戲玩家。
圖6說明一種用于輸入數(shù)據(jù)的方法,它包括選擇旋轉(zhuǎn)輸入部件的可變分辨率601。通過用戶輸入數(shù)據(jù)來使旋轉(zhuǎn)輸入部件旋轉(zhuǎn)603,并相對于該角運(yùn)動來生成電、磁或光的角運(yùn)動信號604。所選分辨率602和該旋轉(zhuǎn)輸入部件生成的角運(yùn)動信號604用于提供605一個(gè)或多個(gè)計(jì)數(shù)。此外,當(dāng)用戶使旋轉(zhuǎn)輸入部件旋轉(zhuǎn)603時(shí)監(jiān)測608角運(yùn)動速度。角運(yùn)動速度數(shù)據(jù)609被解釋610成處理操作。因此,處理器部件會根據(jù)角運(yùn)動速度數(shù)據(jù)609來解釋來自旋轉(zhuǎn)輸入部件的輸入,所述解釋由移動通信裝置執(zhí)行的應(yīng)用來確定。例如,如果應(yīng)用是例如FM收音機(jī),則會把高角運(yùn)動速度數(shù)據(jù)解釋成包括自動搜索無線電臺的處理操作,以及會把慢角運(yùn)動速度解釋成手動調(diào)諧。又如,當(dāng)應(yīng)用是媒體播放器時(shí)高角運(yùn)動速度會解釋成包括跳到下一個(gè)/前一個(gè)媒體項(xiàng)的處理操作,而低角運(yùn)動速度則表示在當(dāng)前媒體項(xiàng)目內(nèi)快進(jìn)/快倒。此外,高角運(yùn)動速度會解釋成包括上翻頁/下翻頁的處理操作,而低速則會解釋成向上滾動/向下滾動。再如,當(dāng)高角運(yùn)動速度解釋成包括轉(zhuǎn)至列表或文本頂部/底部的處理操作時(shí),中速解釋成上翻頁/下翻頁的處理操作,低速解釋成包括列表或文本中的一步長上移/下移處理操作。
圖7顯示一種用于輸入數(shù)據(jù)的方法,它包括選擇旋轉(zhuǎn)輸入部件的可變分辨率701。通過用戶輸入數(shù)據(jù)來使旋轉(zhuǎn)輸入部件旋轉(zhuǎn)703,并相對于該角運(yùn)動來生成電、磁或光的角運(yùn)動信號704。所選分辨率702和該旋轉(zhuǎn)輸入部件生成的角運(yùn)動信號704用于提供705一個(gè)或多個(gè)計(jì)數(shù),以供移動通信裝置中用戶接口用于數(shù)據(jù)輸入。此外,選擇部件由用戶激勵(lì)708,以便例如從菜單中選擇菜單項(xiàng),并且相對于該激勵(lì)操作來生成電、磁或光的選擇信號709。在選擇708之前的預(yù)定時(shí)間期間,根據(jù)選擇信號709來變更710選擇,而忽略旋轉(zhuǎn)輸入部件的任何角運(yùn)動703。這在激勵(lì)選擇部件時(shí)可校正無意的角運(yùn)動,尤其在分辨率為高時(shí)可行。
圖8綜合地說明所有上述特征。選擇可變分辨率802。當(dāng)使選擇輸入部件旋轉(zhuǎn)803時(shí),將來自旋轉(zhuǎn)輸入部件的角運(yùn)動信號804及可變分辨率802一起用于提供807一個(gè)或多個(gè)計(jì)數(shù)。如果激勵(lì)809選擇部件,則生成選擇激勵(lì)信號810,并且變更811選擇812,選擇812基于監(jiān)測814的角運(yùn)動速度815和所述移動通信裝置的處理器部件執(zhí)行的應(yīng)用解釋成處理器操作816。
權(quán)利要求
1.包括處理器部件和接口的移動通信裝置,所述接口包括顯示器和輸入部件;所述輸入部件包括旋轉(zhuǎn)輸入部件,所述旋轉(zhuǎn)輸入部件設(shè)為根據(jù)所述旋轉(zhuǎn)輸入部件的角運(yùn)動提供角運(yùn)動信號;以及所述處理器部件適于根據(jù)所述角運(yùn)動信號生成可選數(shù)量的計(jì)數(shù)。
2.如權(quán)利要求1所述的移動通信裝置,其特征在于所述角運(yùn)動信號包括信號模式,如一個(gè)脈沖、一個(gè)脈沖序列、數(shù)字信號、模擬信號或其任意組合。
3.如權(quán)利要求1或2所述的移動通信裝置,其特征在于所述處理部件適于根據(jù)從要由所述處理器部件執(zhí)行的應(yīng)用、用戶交互或其任意組合接收到的指令來生成所述可選數(shù)量的計(jì)數(shù)。
4.如權(quán)利要求3所述的移動通信裝置,其特征在于所述應(yīng)用包括日程表、游戲、媒體播放器、Web瀏覽器、電話簿、消息傳送服務(wù)或FM收音機(jī)或其任意組合。
5.如權(quán)利要求1至4中任一項(xiàng)所述的移動通信裝置,其特征在于還包括速度監(jiān)測部件,其適于監(jiān)測所述旋轉(zhuǎn)輸入部件的角運(yùn)動速度并生成角運(yùn)動速度數(shù)據(jù)。
6.如權(quán)利要求5所述的移動通信裝置,其特征在于所述處理器部件適于從所述速度監(jiān)測部件接收所述角運(yùn)動速度數(shù)據(jù),并將所述角運(yùn)動速度解釋成處理操作。
7.如權(quán)利要求6所述的移動通信裝置,其特征在于所述處理操作包括滾動,其中所述處理器部件將低角運(yùn)動速度解釋成向上滾動/向下滾動,而將高角運(yùn)動速度解釋成上翻頁/下翻頁。
8.如權(quán)利要求6所述的移動通信裝置,其特征在于所述處理操作包括數(shù)據(jù)翻轉(zhuǎn),其中所述處理器部件將低角運(yùn)動速度解釋成下一個(gè)/前一個(gè)數(shù)據(jù),而將高角運(yùn)動速度解釋成快進(jìn)/快倒。
9.如權(quán)利要求6所述的移動通信裝置,其特征在于所述處理操作包括掃描,其中所述處理器部件將低角運(yùn)動速度解釋成手動搜索,而將高角運(yùn)動速度解釋成自動搜索。
10.如權(quán)利要求1至9中任一項(xiàng)所述的移動通信裝置,其特征在于所述輸入部件還包括用于選擇所述顯示器上標(biāo)記的項(xiàng)目的選擇部件,所述選擇部件設(shè)為通過在激勵(lì)所述選擇部件之前的預(yù)定時(shí)間期間忽略所述旋轉(zhuǎn)輸入部件的角運(yùn)動來變更對所標(biāo)記的項(xiàng)目的選擇。
11.如權(quán)利要求1至9中任一項(xiàng)所述的移動通信裝置,其特征在于所述輸入部件還包括用于選擇所標(biāo)記的項(xiàng)目的選擇部件,以及用于通過在激勵(lì)所述選擇部件之前的預(yù)定時(shí)間期間禁止計(jì)數(shù)生成來校正所述控制信號的部件。
12.如權(quán)利要求1至11中任一項(xiàng)所述的移動通信裝置,其特征在于所述移動通信裝置包括蜂窩電話、個(gè)人數(shù)字助理、或視頻電話或其任意組合。
13.用于在移動通信裝置中輸入數(shù)據(jù)的方法,包括基于旋轉(zhuǎn)輸入部件的角運(yùn)動生成角運(yùn)動信號;由處理器部件接收所述角運(yùn)動信號;定義對應(yīng)于所述旋轉(zhuǎn)輸入部件的角運(yùn)動的某數(shù)量的計(jì)數(shù);以及根據(jù)所述角運(yùn)動信號生成計(jì)數(shù)。
14.如權(quán)利要求13所述用于輸入數(shù)據(jù)的方法,其特征在于定義所述數(shù)量的計(jì)數(shù)包括從所述移動通信裝置執(zhí)行的應(yīng)用接收數(shù)量數(shù)據(jù),或從用戶交互接收數(shù)量數(shù)據(jù),或以上述方式的任意組合來接收數(shù)量數(shù)據(jù)。
15.如權(quán)利要求13或14所述用于輸入數(shù)據(jù)的方法,其特征在于包括監(jiān)測所述旋轉(zhuǎn)輸入部件的角運(yùn)動速度并生成角運(yùn)動速度數(shù)據(jù)。
16.如權(quán)利要求15所述用于輸入數(shù)據(jù)的方法,其特征在于還包括接收所述角運(yùn)動速度數(shù)據(jù)并將所述角運(yùn)動速度數(shù)據(jù)解釋成處理操作。
17.如權(quán)利要求13至16中任一項(xiàng)所述用于輸入數(shù)據(jù)的方法,其特征在于還包括允許選擇標(biāo)記的項(xiàng)目;以及通過在激勵(lì)所述選擇部件之前的預(yù)定時(shí)間期間禁止計(jì)數(shù)生成來校正所述控制信號。
18.計(jì)算機(jī)程序,包括適于當(dāng)所述程序在數(shù)據(jù)處理系統(tǒng)上運(yùn)行時(shí)執(zhí)行如下步驟的代碼基于旋轉(zhuǎn)輸入部件的角運(yùn)動生成角運(yùn)動信號;由處理器部件接收所述角運(yùn)動信號;定義對應(yīng)于所述旋轉(zhuǎn)輸入部件的角運(yùn)動的某數(shù)量的計(jì)數(shù);以及根據(jù)所述角運(yùn)動信號生成計(jì)數(shù)。
19.如權(quán)利要求18所述的計(jì)算機(jī)程序,其特征在于還包括適于當(dāng)所述程序運(yùn)行在數(shù)據(jù)處理系統(tǒng)上時(shí)執(zhí)行如權(quán)利要求13至17中任一項(xiàng)所述方法的代碼。
20.如權(quán)利要求18所述的計(jì)算機(jī)程序,其特征在于所述程序在如權(quán)利要求1至12中任一項(xiàng)所述移動通信裝置上執(zhí)行。
全文摘要
一種移動通信裝置包括處理器部件和接口。所述接口包括顯示器和輸入部件;所述輸入部件包括旋轉(zhuǎn)輸入部件,所述旋轉(zhuǎn)輸入部件設(shè)為根據(jù)所述旋轉(zhuǎn)輸入部件的角運(yùn)動提供角運(yùn)動信號。所述處理器部件適于根據(jù)所述角運(yùn)動信號生成可選數(shù)量的計(jì)數(shù)。
文檔編號H04M1/23GK1795659SQ200480014540
公開日2006年6月28日 申請日期2004年5月27日 優(yōu)先權(quán)日2003年5月29日
發(fā)明者H·巴勒, L·斯塔格斯特, J·于爾雅各布森, C·薩克斯克努森 申請人:諾基亞有限公司