專利名稱:控制終端中的菜單導(dǎo)航的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及一種用于控制具有菜單屏幕的終端和用戶之間的交互的設(shè)備和 方法,更具體地說,涉及一種用于控制與用戶的運(yùn)動(dòng)關(guān)聯(lián)的菜單屏幕上的菜單導(dǎo)航的菜單 導(dǎo)航的設(shè)備和方法。
背景技術(shù):
現(xiàn)有終端中的菜單導(dǎo)航使用諸如4個(gè)方向按鈕、滾輪撥號(hào)和滾輪鍵、OK按鈕、取消 按鈕之一的硬件部件來向上、向下、向左、或向右移動(dòng)菜單焦點(diǎn);通過按下OK按鈕將菜單焦 點(diǎn)移動(dòng)進(jìn)入下一深度;通過按下取消按鈕跳出相應(yīng)的菜單。 圖1A到圖2C是示出傳統(tǒng)的菜單焦點(diǎn)移動(dòng)方法的示圖。為了聚焦到期望的菜單 上并選擇聚焦的菜單,用戶應(yīng)當(dāng)按下幾個(gè)按鈕(例如向右按鈕、向下按鈕、OK按鈕、以及取 消按鈕)。同樣,為了進(jìn)入選擇的菜單的子菜單,用戶應(yīng)當(dāng)再次按下各種按鈕(見圖2A到 2C)。因此,在傳統(tǒng)的菜單焦點(diǎn)移動(dòng)方法中,在按鈕按下與菜單屏幕上的焦點(diǎn)移動(dòng)之間的相 關(guān)性是有限的。此外,按鈕控制的菜單導(dǎo)航方法是一種在功能和便捷方面不再獨(dú)特和有利 的過時(shí)的菜單導(dǎo)航方法。此外,傳統(tǒng)的方法對(duì)于為了放大/縮小菜單屏幕而進(jìn)入環(huán)境設(shè)置 菜單來說是不方便的。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種用于控制與用戶的運(yùn)動(dòng)相關(guān)的菜單屏幕上的菜 單導(dǎo)航并且提供用戶容易理解的的設(shè)備和方法。 根據(jù)本發(fā)明的一方面,提供一種控制終端中的菜單導(dǎo)航的設(shè)備。該設(shè)備包括顯示 器,用于顯示菜單屏幕;用戶接口 ;慣性傳感器,用于瞬時(shí)地感知終端的運(yùn)動(dòng);以及控制器, 用于響應(yīng)于由用戶接口感知的第一輸入而在顯示器上顯示菜單屏幕,并根據(jù)由慣性傳感器 感知的終端的運(yùn)動(dòng)來移動(dòng)顯示在顯示器上的菜單屏幕上的焦點(diǎn)。 根據(jù)本發(fā)明的另一方面,提供一種用于控制顯示菜單屏幕的終端中的菜單導(dǎo)航的 方法。該方法包括在顯示菜單的狀態(tài)下,當(dāng)檢測(cè)到表示終端順時(shí)針轉(zhuǎn)動(dòng)的終端的運(yùn)動(dòng)時(shí), 順時(shí)針移動(dòng)焦點(diǎn);以及在顯示菜單的狀態(tài)下,當(dāng)檢測(cè)到表示終端逆時(shí)針轉(zhuǎn)動(dòng)的終端的運(yùn)動(dòng) 時(shí),逆時(shí)針移動(dòng)焦點(diǎn)。
通過下面結(jié)合附圖的詳細(xì)描述,本發(fā)明的上述和其他目的、特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得 更加清楚,其中 圖1A到圖2C是示出傳統(tǒng)的菜單焦點(diǎn)移動(dòng)方法的示 圖3A和3B是示出根據(jù)本發(fā)明的第一菜單導(dǎo)航方法的示圖; 圖4A到4C是示出根據(jù)本發(fā)明的第二菜單導(dǎo)航方法的示圖; 圖5A到5C是示出根據(jù)本發(fā)明的第三菜單導(dǎo)航方法的示圖; 圖6A到6C是示出根據(jù)本發(fā)明的第四菜單導(dǎo)航方法的示圖; 圖7A到7C是示出根據(jù)本發(fā)明的第五菜單導(dǎo)航方法的示圖; 圖8是示出根據(jù)本發(fā)明的移動(dòng)通信終端中的菜單顯示設(shè)備的結(jié)構(gòu)的框圖; 圖9是示出根據(jù)本發(fā)明的第一菜單導(dǎo)航方法的流程圖; 圖10是示出根據(jù)本發(fā)明的第二菜單導(dǎo)航方法的流程圖; 圖11是示出根據(jù)本發(fā)明的第三菜單導(dǎo)航方法的流程圖; 圖12是示出根據(jù)本發(fā)明的第四菜單導(dǎo)航方法的流程圖;以及 圖13是示出根據(jù)本發(fā)明的第五菜單導(dǎo)航方法的流程具體實(shí)施例方式
現(xiàn)將參照附圖來詳細(xì)說明本發(fā)明的一些優(yōu)選實(shí)施例。在附圖中,即使相同或相似的部件在不同的附圖中被描述,也用相同的標(biāo)號(hào)來表示它們。在以下描述中,為了清楚和簡(jiǎn)明,已省略對(duì)合并到此的公知功能和配置的詳細(xì)描述。 圖3A和3B是示出根據(jù)本發(fā)明的第一菜單導(dǎo)航方法的示圖。如圖3A和3B所示,如果用戶逆時(shí)針轉(zhuǎn)動(dòng)終端,則先前位于"l"的菜單焦點(diǎn)(下文中簡(jiǎn)稱"焦點(diǎn)")移動(dòng)到"2"。同樣,雖然未示出,但如果用戶順時(shí)針轉(zhuǎn)動(dòng)終端,則焦點(diǎn)按相反的方向移動(dòng)。
圖4A到4C是示出根據(jù)本發(fā)明的第二菜單導(dǎo)航方法的示圖。如圖4A和4B所示,如果用戶向下晃動(dòng)終端一次,則先前位于"l"(圓圈中的"l")的焦點(diǎn)移動(dòng)到"2"。這樣的深度_#1焦點(diǎn)移動(dòng)實(shí)現(xiàn)主菜單之間的焦點(diǎn)移動(dòng)。如圖4B和4C所示,如果用戶向右晃動(dòng)終端一次,則先前位于"l"(方框中的"l")的焦點(diǎn)移動(dòng)到"2"。這樣的深度_#2的焦點(diǎn)移動(dòng)實(shí)現(xiàn)了在由圓圈中的"2"表示的主菜單的子菜單中的項(xiàng)之間的焦點(diǎn)移動(dòng)。雖然未示出,但如果用戶向上或向左晃動(dòng)終端,則焦點(diǎn)按相同的原理移動(dòng)。 圖5A到5C是是示出根據(jù)本發(fā)明的第三菜單導(dǎo)航方法的示圖。如圖5A和5B所示,如果用戶向右傾斜終端,則先前位于"5"的焦點(diǎn)移動(dòng)到"6"。反之,如圖5A和5C所示,如果用戶向左傾斜終端,則先前位于"5"的焦點(diǎn)移動(dòng)到"4"。如圖所示,這種菜單導(dǎo)航方法按框以相應(yīng)的方向傾斜的方式在透視圖中顯示包括焦點(diǎn)所處的數(shù)字框的所有菜單框,以增加可視化效果。雖然未示出,但如果用戶向上和向下傾斜終端,則焦點(diǎn)按相同的原理移動(dòng)。這種菜單導(dǎo)航方法提供了用戶的運(yùn)動(dòng)和菜單屏幕上的實(shí)際焦點(diǎn)轉(zhuǎn)移之間的相關(guān)性,允許用戶容易地理解焦點(diǎn)移動(dòng)并體驗(yàn)新的交互。 圖6A到6C是示出根據(jù)本發(fā)明的第四菜單導(dǎo)航方法的示圖。在如圖6A所示的焦點(diǎn)當(dāng)前處于"5"的狀態(tài)下,如果用戶向后(或向外)晃動(dòng)終端一次,則終端顯示如圖6B所示的主菜單#5的子菜單。也就是說,終端進(jìn)入下一深度。為了返回焦點(diǎn)處于"5"的先前的深度,用戶可向前(或向內(nèi))晃動(dòng)終端一次。 圖7A到7C是示出根據(jù)本發(fā)明的第五菜單導(dǎo)航方法的示圖。如圖7A所示,在焦點(diǎn)位于"5"的狀態(tài)下,如果用戶緩慢提升終端,則菜單屏幕按圖7B所示被放大。在此情形中,菜單屏幕以焦點(diǎn)所處的"5"為中心放大,以防止由于放大而導(dǎo)致焦點(diǎn)超出菜單屏幕。在此情形中,如果用戶按下運(yùn)行按鈕,則如圖7C所示,菜單屏幕縮小為其原始菜單屏幕。同樣, 雖然未示出,用戶可通過緩慢降低終端來縮小菜單屏幕,并通過按下運(yùn)行按鈕來將菜單屏 幕放大為其原始菜單屏幕。當(dāng)菜單字體過小或菜單屏幕過大時(shí),這樣的菜單導(dǎo)航方法允許 用戶自由地放大/縮小菜單屏幕。 在圖7A和7B中,標(biāo)號(hào)700表示用于指示慣性傳感器(未示出)的激活/禁用以 通知用戶運(yùn)動(dòng)控制的菜單導(dǎo)航是否可用的指示符。雖然所述指示符700僅被包括在圖7A 和7B所示的終端中,但其也可被包括在圖3A到6C所示的終端中。這里,術(shù)語(yǔ)"菜單"指的 是作為構(gòu)成相應(yīng)的菜單的圖像和字符的所有這樣的元素。 圖8是示出根據(jù)本發(fā)明的移動(dòng)通信終端中的菜單顯示設(shè)備的結(jié)構(gòu)的框圖。用于移
動(dòng)通信終端中的菜單顯示設(shè)備包括顯示器81 ;用戶接口 82 ;慣性傳感器84,用于瞬時(shí)地
感知終端的運(yùn)動(dòng);以及控制器83,用于響應(yīng)于由用戶接口 82感知的第一輸入而將菜單屏幕 顯示在顯示器81上,并根據(jù)由慣性傳感器84感知的終端的運(yùn)動(dòng)來移動(dòng)在顯示器81上顯示 的菜單屏幕上的焦點(diǎn)。這里,菜單屏幕可支持在移動(dòng)通信終端中可用的各種菜單。
如果慣性傳感器84感知終端逆時(shí)針或順時(shí)針轉(zhuǎn)動(dòng),則控制器83按相應(yīng)的方向移 動(dòng)顯示在菜單屏幕上的焦點(diǎn)。如果慣性傳感器84感知終端向上晃動(dòng),則控制器83顯示焦 點(diǎn)當(dāng)前所處的菜單項(xiàng)的上面的菜單。如果慣性傳感器84感知終端向下晃動(dòng),則控制器83 顯示焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的下面的菜單。如果慣性傳感器84感知終端緩慢提升,則控制 器83放大當(dāng)前正被顯示在顯示器81上的菜單屏幕。如果慣性傳感器84感知終端緩慢下 降,則控制器83縮小當(dāng)前正被顯示在顯示器81上的菜單屏幕。此外,控制器83響應(yīng)于由 用戶接口 82感知的第二輸入來將被放大/縮小的菜單屏幕縮小/放大(或解縮放)為其 原始菜單屏幕。這里,當(dāng)運(yùn)行按鈕B被按下短時(shí)間之后,用戶接口 82感知第二輸入。提供 運(yùn)行按鈕B以激活/禁用慣性傳感器84。這里,短語(yǔ)"原始菜單屏幕"指的是響應(yīng)于由用戶 接口 82感知的第一輸入而被顯示在顯示器81上的菜單屏幕。由用戶接口 82感知的第一 輸入指的是按下菜單按鈕A或輸入特定的標(biāo)記。"特定的標(biāo)記"指的是移動(dòng)終端中可用的各 種字符,包括中文字符、字母字符、特殊字符、數(shù)字等。 此外,如果慣性傳感器84感知終端向左傾斜,則控制器83將焦點(diǎn)移動(dòng)到焦點(diǎn)當(dāng)前
所處的菜單項(xiàng)的左邊的一項(xiàng)。如果慣性傳感器84感知終端向右傾斜,則控制器83將焦點(diǎn)
移動(dòng)到焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的右邊的一項(xiàng)。如果慣性傳感器84感知終端向上傾斜,則控
制器83將焦點(diǎn)移動(dòng)到焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的上方的一項(xiàng)。如果慣性傳感器84感知終端
向下傾斜,則控制器83將焦點(diǎn)移動(dòng)到焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的下方的一項(xiàng)。 此外,如果慣性傳感器84感知終端向左、向右、向上或向下傾斜,則控制器83按相
應(yīng)的方向傾斜整個(gè)菜單屏幕。 用戶接口 82還包括指示符(未示出)。提供指示符以指示慣性傳感器84的激活 /禁用來通知用戶運(yùn)動(dòng)控制的菜單導(dǎo)航是否可用。例如,指示符可以是顯示在顯示器81的 屏幕的頂端以指示終端的狀態(tài)的圖標(biāo)之一。 慣性傳感器84是用于使用慣性力來測(cè)量對(duì)象的運(yùn)動(dòng)信息的傳感器。慣性傳感器 84可包括加速度傳感器,用于測(cè)量加速度以計(jì)算對(duì)象的位置的改變;以及角速度傳感器、 所謂的回轉(zhuǎn)器(gyroscope),用于測(cè)量角速度以計(jì)算旋轉(zhuǎn)角度的改變。雖然加速度傳感器 和角速度傳感器可按以下方式被使用以實(shí)現(xiàn)本發(fā)明,但所述傳感器不包括本發(fā)明的發(fā)明要素。 因?yàn)椴藛螌?dǎo)航是基于按上/下、前/后和左/右方向的三維空間的運(yùn)動(dòng)的,所以可使用3軸角速度傳感器來計(jì)算對(duì)象的移動(dòng)軌跡。雖然角速度傳感器可測(cè)量重力加速度和運(yùn)動(dòng)加速度兩者,但因?yàn)閮H運(yùn)動(dòng)加速度是由于終端的運(yùn)動(dòng)引起的加速度分量,所以可通過對(duì)運(yùn)動(dòng)加速度進(jìn)行二重積分來計(jì)算終端在三維空間中的移動(dòng)軌跡。因此,在進(jìn)行其它處理之前應(yīng)該先從測(cè)量的加速度中去除重力加速度分量。當(dāng)終端移動(dòng)時(shí),終端的姿態(tài)很少經(jīng)歷變化。因此,在此情形中,可認(rèn)為由加速度傳感器測(cè)量的重力加速度分量也幾乎不變。因?yàn)榻K端可能就在其移動(dòng)之前保持停止,所以此時(shí)測(cè)量的加速度可僅包括重力加速度分量。如果終端開始運(yùn)動(dòng),則測(cè)量的加速度可包括運(yùn)動(dòng)加速度和重力加速度兩者。能夠通過先存儲(chǔ)當(dāng)終端保持停止時(shí)測(cè)量的重力加速度分量,其后從在終端運(yùn)動(dòng)之后測(cè)量的加速度中減去其來獲得僅運(yùn)動(dòng)加速度。 在菜單導(dǎo)航期間,可使用2軸角速度傳感器來計(jì)算終端在上/下和左/右方向上的移動(dòng)軌跡。按上/下和左/右方向移動(dòng)握在他/她的手中的終端的用戶的運(yùn)動(dòng)等同于以肩或肘為中心的旋轉(zhuǎn)運(yùn)動(dòng)。因此,在此情形中,可通過對(duì)角速度進(jìn)行一次積分來計(jì)算旋轉(zhuǎn)角而得到終端在上/下和左/右方向上的移動(dòng)。為了計(jì)算上/下移動(dòng),角速度傳感器以其可測(cè)量俯仰(pitch)的方式被安排。為了計(jì)算左/右移動(dòng),角速度傳感器以其可測(cè)量偏航(yaw)的方式被安排。 控制器83通過處理由角速度傳感器和/或加速度傳感器獲得的值來得到終端的運(yùn)動(dòng)軌跡。 圖9是示出根據(jù)本發(fā)明的第一菜單導(dǎo)航方法的流程圖。在步驟91,如果用戶使用用戶接口 82按下菜單按鈕A,則控制器83感知菜單按鈕A的按下,并在步驟92顯示如圖3A所示的在其中焦點(diǎn)按默認(rèn)處于"1"的菜單屏幕。此時(shí),如果用戶逆時(shí)針或順時(shí)針轉(zhuǎn)動(dòng)終端,則慣性傳感器84感知終端的轉(zhuǎn)動(dòng)運(yùn)動(dòng)。在步驟93,控制器83確定終端是否已經(jīng)逆時(shí)針或順時(shí)針轉(zhuǎn)動(dòng)。如果確定終端已順時(shí)針轉(zhuǎn)動(dòng),則控制器83在步驟94順時(shí)針移動(dòng)焦點(diǎn)。然而,如果確定終端已逆時(shí)針轉(zhuǎn)動(dòng),則如在其中焦點(diǎn)位于"2"的圖3B所示,控制器83在步驟95逆時(shí)針移動(dòng)焦點(diǎn)。 圖10是示出根據(jù)本發(fā)明的第二菜單導(dǎo)航方法的流程圖。參照?qǐng)DIO,在步驟101,如果用戶使用用戶接口 82按下菜單按鈕A,則控制器83感知菜單按鈕A的按下,并在步驟102顯示如圖4A所示的在其中焦點(diǎn)按默認(rèn)位于"1"的菜單屏幕。此時(shí),如果用戶向上/向下晃動(dòng)終端一次,則慣性傳感器84感知終端的晃動(dòng)運(yùn)動(dòng)??刂破?3在步驟103確定終端是否上/下晃動(dòng)。如果確定終端上/下晃動(dòng),則控制器83在步驟104在深度#1中上/下移動(dòng)焦點(diǎn)。例如,如果用戶向下晃動(dòng)如在其中焦點(diǎn)位于"l"(圓圈中的"l")的圖4A所示的終端一次,則如圖4B所示,控制器83將焦點(diǎn)移動(dòng)到"2"。這種深度-#1焦點(diǎn)移動(dòng)實(shí)現(xiàn)了主菜單之間的焦點(diǎn)移動(dòng)。 如果在步驟103確定終端沒有上/下晃動(dòng),則控制器83在步驟105確定終端是否左/右晃動(dòng)。如果確定終端左/右晃動(dòng),則在步驟106,控制器83在深度#2左/右移動(dòng)焦點(diǎn)。例如,如果用戶向右晃動(dòng)如在其中焦點(diǎn)位于"l"(方框中的"l")的圖4B所示的終端一次,則如圖4C所示,終端將焦點(diǎn)移動(dòng)到"2"。這種深度_#2焦點(diǎn)移動(dòng)實(shí)現(xiàn)了由圓圈中的"2"指示的主菜單的子菜單中的項(xiàng)之間的焦點(diǎn)移動(dòng)。
圖11是示出根據(jù)本發(fā)明的第三菜單導(dǎo)航方法的流程圖。在步驟lll,如果用戶使 用用戶接口 82按下菜單按鈕A,則控制器83感知菜單按鈕A的按下,并在步驟112顯示如 圖5A所示的在其中焦點(diǎn)按默認(rèn)位于"5"的菜單屏幕。此時(shí),如果用戶向左/向右傾斜終端, 則慣性傳感器84感知終端的傾斜運(yùn)動(dòng)??刂破?3在步驟113確定終端是否向左或向右傾 斜。如果確定終端向右傾斜,則如圖5B所示,控制器83在步驟114將焦點(diǎn)移動(dòng)到"6"。然 而,如果確定終端向左傾斜,則如圖5C所示,控制器83在步驟115將焦點(diǎn)移動(dòng)到"4"。
圖12是示出根據(jù)本發(fā)明的第四菜單導(dǎo)航方法的流程圖。在步驟121,如果用戶使 用用戶接口 82按下菜單按鈕A,則控制器83感知菜單按鈕A的按下,并在步驟122顯示如 圖6A所示的在其中焦點(diǎn)按默認(rèn)位于"5"的菜單屏幕。此時(shí),如果用戶向后(向外)或向前 (向內(nèi))晃動(dòng)終端一次,則慣性傳感器84感知終端的晃動(dòng)運(yùn)動(dòng)??刂破?3在步驟123確定 終端是向后還是向前晃動(dòng)。如果確定終端向后晃動(dòng),則如圖6B所示,控制器83在步驟125 顯示主菜單#5的子菜單。換句話說,終端進(jìn)入下一 (下級(jí))深度。然而,如果確定終端向 前晃動(dòng),則控制器83返回先前的深度。例如,如果用戶向前晃動(dòng)如圖6B所示的終端一次, 則如圖6C所示,控制器83在步驟124顯示在其中焦點(diǎn)位于"5"的上級(jí)菜單。
圖13是示出根據(jù)本發(fā)明的第五菜單導(dǎo)航方法的流程圖。在步驟131,如果用戶使 用用戶接口 82按下菜單按鈕A,則控制器83感知菜單按鈕A的按下,并在步驟132顯示如 圖7A所示的在其中焦點(diǎn)按默認(rèn)位于"5"的菜單屏幕。此時(shí),如果用戶緩慢提升終端,則慣 性傳感器84感知終端的提升運(yùn)動(dòng)。控制器83在步驟133確定終端是否緩慢提升。如果確 定終端緩慢提升,則如圖7B所示,控制器83在步驟134放大菜單屏幕。在此情形中,為了 防止由于放大而導(dǎo)致焦點(diǎn)超出菜單屏幕,菜單屏幕以焦點(diǎn)所處的"5"為中心進(jìn)行放大。然 而,如果在步驟133確定終端沒有緩慢提升,則控制器83在步驟137確定終端是否緩慢下 降。如果確定終端緩慢下降,則在步驟138,控制器83縮小菜單屏幕。在菜單屏幕被放大/ 縮小的狀態(tài)下,控制器83在步驟135確定是否按下運(yùn)行按鈕B。如果按下運(yùn)行按鈕B,則控 制器83將被放大/縮小的菜單屏幕縮小/放大(或解縮放)為其原始菜單屏幕。例如,如 果用戶在如圖7B所示的菜單屏幕被放大的狀態(tài)下按下運(yùn)行按鈕B,則控制器83將被放大的 菜單屏幕縮小為如圖7C所示的其原始菜單屏幕。 在圖9到13中,標(biāo)記"""表示在特定的菜單屏幕被顯示的狀態(tài)下應(yīng)該感知相應(yīng) 的運(yùn)動(dòng)的必要性。例如,在圖9中,上部標(biāo)記"""表示在步驟93必須在初始菜單屏幕被顯 示之后立即檢測(cè)轉(zhuǎn)動(dòng)運(yùn)動(dòng)。下部標(biāo)記"""表示在步驟94和95中不能期望在焦點(diǎn)移動(dòng)之 后哪一種運(yùn)動(dòng)將被感知。例如,其表示在步驟94中順時(shí)針焦點(diǎn)移動(dòng)之后圖13的菜單屏幕 縮放操作可被執(zhí)行的可能性。 本發(fā)明也可應(yīng)用于可用于終端的所有其它菜單屏幕,允許用戶體驗(yàn)各種交互。此
外,本發(fā)明使用戶能夠通過他/她的相關(guān)的運(yùn)動(dòng)來放大/縮小菜單屏幕。此外,本發(fā)明還提
供除了現(xiàn)有的按鈕控制的菜單導(dǎo)航之外的運(yùn)動(dòng)控制的菜單導(dǎo)航,增加了用戶選擇的數(shù)量。 這里,所有運(yùn)動(dòng)/移動(dòng)方向都是基于移動(dòng)通信終端的相對(duì)方向。 從上面的描述可知,本發(fā)明允許用戶通過相關(guān)的運(yùn)動(dòng)而不是按鈕按下來執(zhí)行菜單
導(dǎo)航。因此,本發(fā)明提供了用戶的運(yùn)動(dòng)與菜單屏幕上的實(shí)際焦點(diǎn)移動(dòng)之間的相關(guān)性,允許用
戶簡(jiǎn)單地理解焦點(diǎn)移動(dòng)并體驗(yàn)新的交互。 雖然已參照本發(fā)明特定優(yōu)選實(shí)施例示出和描述了本發(fā)明,但本領(lǐng)域技術(shù)人員應(yīng)理
8解,在不脫離由所附權(quán)利要求定義的本發(fā)明的精神和范圍的情況下,可對(duì)其在形式和細(xì)節(jié)上進(jìn)行各種改變。
權(quán)利要求
一種用于控制終端中的菜單導(dǎo)航的設(shè)備,該設(shè)備包括顯示器,用于顯示菜單屏幕;用戶接口;慣性傳感器,用于瞬時(shí)地感知終端的運(yùn)動(dòng);以及控制器,用于響應(yīng)于由用戶接口感知的第一輸入來將菜單屏幕顯示在顯示器上,并根據(jù)由慣性傳感器感知的終端的運(yùn)動(dòng)來移動(dòng)顯示在顯示器上的菜單屏幕上的焦點(diǎn)。
2. 如權(quán)利要求1所述的設(shè)備,其中,如果由慣性傳感器感知的終端的運(yùn)動(dòng)表示終端順 時(shí)針轉(zhuǎn)動(dòng),則控制器順時(shí)針移動(dòng)菜單屏幕上的焦點(diǎn),如果由慣性傳感器感知的終端的運(yùn)動(dòng) 表示終端逆時(shí)針轉(zhuǎn)動(dòng),則控制器逆時(shí)針移動(dòng)菜單屏幕上的焦點(diǎn)。
3. 如權(quán)利要求1所述的設(shè)備,其中,如果由慣性傳感器感知的終端的運(yùn)動(dòng)表示終端向 上晃動(dòng),則控制器顯示焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的上面的菜單;如果由慣性傳感器感知的終 端的運(yùn)動(dòng)表示終端向下晃動(dòng),則控制器顯示焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的下面的菜單。
4. 如權(quán)利要求1所述的設(shè)備,其中,如果由慣性傳感器感知的終端的運(yùn)動(dòng)表示終端緩 慢提升,則控制器放大菜單屏幕;如果由慣性傳感器感知的終端的運(yùn)動(dòng)表示終端緩慢下降, 則控制器縮小菜單屏幕。
5. 如權(quán)利要求4所述的設(shè)備,其中,控制器響應(yīng)于由用戶接口感知的第二輸入將被縮 小的菜單屏幕放大為其原始菜單屏幕和將被放大的菜單屏幕縮小為其原始菜單屏幕。
6. 如權(quán)利要求5所述的設(shè)備,其中,通過按下包括在用戶接口中的運(yùn)行按鈕一段短時(shí) 間來感知第二輸入,提供運(yùn)行按鈕以激活或禁用慣性傳感器。
7. 如權(quán)利要求5所述的設(shè)備,其中,原始菜單屏幕表示響應(yīng)于第一輸入而顯示在顯示 器上的菜單屏幕。
8. 如權(quán)利要求1所述的設(shè)備,其中,所述顯示器顯示用于指示慣性傳感器的激活和禁 用以通知用戶運(yùn)動(dòng)控制的菜單導(dǎo)航是否可用的指示符。
9. 如權(quán)利要求8所述的設(shè)備,其中,指示符是顯示在顯示器的屏幕的頂部以指示終端 的狀態(tài)的圖標(biāo)之一。
10. 如權(quán)利要求1所述的設(shè)備,其中,如果由慣性傳感器感知的終端的運(yùn)動(dòng)表示終端向 上傾斜,則控制器將焦點(diǎn)移動(dòng)到焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的上邊的一項(xiàng);如果由慣性傳感器 感知的終端的運(yùn)動(dòng)表示終端向下傾斜,則控制器將焦點(diǎn)移動(dòng)到焦點(diǎn)當(dāng)前所處的菜單項(xiàng)的下 邊的一項(xiàng)。
11. 一種用于控制顯示菜單屏幕的終端中的菜單導(dǎo)航的方法,該方法包括以下步驟 在顯示器上顯示菜單屏幕;根據(jù)終端的運(yùn)動(dòng)來移動(dòng)顯示在顯示器上的菜單屏幕上的焦點(diǎn)。
12. 如權(quán)利要求11所述的方法,其中,在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端順時(shí)針 轉(zhuǎn)動(dòng)的終端的運(yùn)動(dòng)時(shí),順時(shí)針移動(dòng)焦點(diǎn);以及在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端逆時(shí)針轉(zhuǎn)動(dòng)的終端的運(yùn)動(dòng)時(shí),逆時(shí)針移動(dòng)焦點(diǎn)。
13. 如權(quán)利要求11所述的方法,其中,在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端向下晃 動(dòng)的終端的運(yùn)動(dòng)時(shí),顯示焦點(diǎn)當(dāng)前所處的菜單的下面的菜單;以及在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端向上晃動(dòng)的終端的運(yùn)動(dòng)時(shí),顯示焦點(diǎn)當(dāng)前所處的菜單的上面的菜單。
14. 如權(quán)利要求11所述的方法,其中,在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端上下晃動(dòng)的終端的運(yùn)動(dòng)時(shí),在第一深度移動(dòng)焦點(diǎn);以及在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端左右晃動(dòng)的終端的運(yùn)動(dòng)時(shí),在第二深度移動(dòng)焦點(diǎn)。
15. 如權(quán)利要求11所述的方法,其中,在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端向后晃動(dòng)的終端的運(yùn)動(dòng)時(shí),顯示焦點(diǎn)當(dāng)前所處的菜單的下級(jí)菜單;以及在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端向前晃動(dòng)的終端的運(yùn)動(dòng)時(shí),顯示焦點(diǎn)當(dāng)前所處的菜單的上級(jí)菜單。
16. 如權(quán)利要求11所述的方法,其中,在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端緩慢提升的終端的運(yùn)動(dòng)時(shí),放大菜單屏幕;以及在菜單顯示的狀態(tài)下,當(dāng)檢測(cè)到表示終端緩慢下降的終端的運(yùn)動(dòng)時(shí),縮小菜單屏幕。
17. 如權(quán)利要求ll所述的方法,其中,當(dāng)檢測(cè)到預(yù)定的用戶輸入信號(hào)時(shí),將被放大的菜單屏幕縮小到其原始菜單屏幕和將被縮小的屏幕放大到其原始菜單屏幕。
全文摘要
一種控制終端中的菜單導(dǎo)航的設(shè)備。該設(shè)備包括顯示器,用于顯示菜單屏幕;用戶接口;慣性傳感器,用于瞬時(shí)地感知終端的運(yùn)動(dòng);以及控制器,用于響應(yīng)于由用戶接口感知的第一輸入將菜單屏幕顯示在顯示器上,并根據(jù)由慣性傳感器感知的終端的運(yùn)動(dòng)移動(dòng)顯示在顯示器上的菜單屏幕上的焦點(diǎn)。
文檔編號(hào)G06F3/048GK101706708SQ20091026573
公開日2010年5月12日 申請(qǐng)日期2006年2月22日 優(yōu)先權(quán)日2005年2月23日
發(fā)明者徐真揆, 李先英, 申承佑, 韓明煥, 黃昺哲 申請(qǐng)人:三星電子株式會(huì)社