手持式電子設(shè)備的用戶界面的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明總地涉及一種用于例如移動(dòng)電話設(shè)備、觸摸平板、個(gè)人計(jì)算機(jī)(PC)、遠(yuǎn)程控 制設(shè)備和/或其他設(shè)備的手持式電子設(shè)備的用戶界面,更具體地,涉及一種除了其他以外 幫助用戶知道當(dāng)設(shè)備的物理方向改變時(shí)使用設(shè)備的哪些用戶輸入元件的這種設(shè)備的用戶 界面。
【背景技術(shù)】
[0002] 例如移動(dòng)電話設(shè)備、觸摸平板、個(gè)人計(jì)算機(jī)(PC)、遠(yuǎn)程控制設(shè)備和/或其他設(shè)備的 手持式電子設(shè)備具有物理地重新定向(例如,翻轉(zhuǎn)倒轉(zhuǎn)、在水平方向和垂直方向之間切換) 的能力。
[0003] 與這種設(shè)備相關(guān)聯(lián)的一個(gè)問題在于在設(shè)備的物理方向改變之后,用戶可能難以確 定使用設(shè)備的哪些用戶輸入元件(例如,按鈕、按鍵等)。例如,如果可以可操作地在例如正 常、倒轉(zhuǎn)、左傾和右傾方向的不同方向上持有設(shè)備,但是設(shè)備的物理按鈕/按鍵被設(shè)計(jì)用于 在正常方向上使用,則當(dāng)設(shè)備位于不同于正常方向的方向時(shí),用戶可能難以確定使用哪些 物理按鈕/按鍵。
[0004] 相應(yīng)地,本領(lǐng)域存在解決上述問題的需要,并且從而提供除了其他以外幫助用戶 知道當(dāng)設(shè)備的物理方向改變時(shí)使用設(shè)備的哪些用戶輸入元件的手持式電子設(shè)備的改進(jìn)的 用戶界面。這里描述的本發(fā)明解決這些和/或其他問題。
【發(fā)明內(nèi)容】
[0005] 根據(jù)本發(fā)明的一方面,公開了一種手持式設(shè)備。根據(jù)示例實(shí)施例,手持式設(shè)備可操 作以在正常、倒轉(zhuǎn)、左傾和右傾方向上被持有,并且包括例如處理器的處理組件和例如顯示 器的顯示組件。當(dāng)手持式設(shè)備在正常方向上被持有時(shí),第一物理按鈕位于顯示器的第一側(cè)。 第二物理按鈕位于與第一側(cè)相對(duì)的顯示器的第二側(cè)。當(dāng)手持式設(shè)備在正常方向上被持有 時(shí),第二物理按鈕位于與第一物理按鈕對(duì)角對(duì)稱。此外,根據(jù)示例實(shí)施例,當(dāng)手持式設(shè)備在 正常方向上被持有時(shí),第一和第二物理按鈕的激活分別使得處理器執(zhí)行第一和第二功能, 并且當(dāng)手持式設(shè)備在倒轉(zhuǎn)方向上被持有時(shí),第一和第二物理按鈕的激活分別使得處理器執(zhí) 行第二和第一功能。當(dāng)手持式設(shè)備在左傾和右傾方向之一上被持有時(shí),處理器使得經(jīng)由顯 示器顯示第一和第二虛擬按鈕,并且第一和第二虛擬按鈕的激活分別使得處理器執(zhí)行第一 和第二功能。第一和第二虛擬按鈕分別被顯示在與當(dāng)手持式設(shè)備在正常方向上被持有時(shí)的 第一和第二物理按鈕的位置分別對(duì)應(yīng)的在左傾和右傾方向之一上的顯示器中的相應(yīng)位置。
[0006] 根據(jù)本發(fā)明的另一方面,公開一種用于操作可操作以在正常、倒轉(zhuǎn)、左傾和右傾方 向上被持有的設(shè)備的方法。根據(jù)示例實(shí)施例,所述方法包括:當(dāng)設(shè)備在正常方向上被持有 時(shí),分別響應(yīng)于第一和第二物理按鈕的激活執(zhí)行第一和第二功能,其中當(dāng)設(shè)備在正常方向 上被持有時(shí),第一物理按鈕位于設(shè)備的顯示器的第一側(cè),并且第二物理按鈕位于與第一側(cè) 相對(duì)的顯示器的第二側(cè),當(dāng)設(shè)備在正常方向上被持有時(shí),第二物理按鈕位于與第一物理按 鈕對(duì)角對(duì)稱;當(dāng)設(shè)備在倒轉(zhuǎn)方向上被持有時(shí),分別響應(yīng)于第一和第二物理按鈕的激活執(zhí)行 第二和第一功能;當(dāng)設(shè)備在左傾和右傾方向之一上被持有時(shí),使得能夠經(jīng)由顯示器顯示第 一和第二虛擬按鈕;當(dāng)設(shè)備在左傾和右傾方向之一上被持有時(shí),分別響應(yīng)于第一和第二虛 擬按鈕的激活執(zhí)行第一和第二功能;并且其中:第一和第二虛擬按鈕分別被顯示在與當(dāng)設(shè) 備在正常方向上被持有時(shí)的第一和第二物理按鈕的位置分別對(duì)應(yīng)的在左傾和右傾方向之 一上的顯示器中的相應(yīng)位置。
[0007] 本發(fā)明的示例實(shí)施例的上述簡(jiǎn)要總結(jié)僅是示例這里呈現(xiàn)的發(fā)明構(gòu)思,并且不意圖 以任何方式限制本發(fā)明的范圍。
【附圖說明】
[0008] 參考結(jié)合附圖進(jìn)行的本發(fā)明的實(shí)施例的下列描述,本發(fā)明的上述和其他特征和優(yōu) 點(diǎn)以及實(shí)現(xiàn)它們的方式將變得更清楚,并且本發(fā)明將更好地被理解,附圖中:
[0009] 圖1示出適用于實(shí)現(xiàn)本發(fā)明的示例實(shí)施例的設(shè)備的相關(guān)部分的框圖;
[0010] 圖2示出根據(jù)本發(fā)明的示例實(shí)施例的在正常方向上的設(shè)備;
[0011] 圖3示出根據(jù)本發(fā)明的示例實(shí)施例的在倒轉(zhuǎn)方向上的設(shè)備;
[0012] 圖4示出根據(jù)本發(fā)明的示例實(shí)施例的在左傾方向上的設(shè)備;
[0013] 圖5示出根據(jù)本發(fā)明的另一示例實(shí)施例的在左傾方向上的設(shè)備;
[0014] 圖6示出根據(jù)本發(fā)明的再一示例實(shí)施例的在左傾方向上的設(shè)備;
[0015] 圖7示出根據(jù)本發(fā)明的又一示例實(shí)施例的在左傾方向上的設(shè)備;
[0016] 圖8示出根據(jù)本發(fā)明的再一示例實(shí)施例的在左傾或右傾方向上的設(shè)備;以及
[0017] 圖9示出根據(jù)本發(fā)明的再一示例實(shí)施例的在左傾或右傾方向上的設(shè)備。
[0018] 這里描述的示例示出本發(fā)明的優(yōu)選實(shí)施例,并且這種示例不應(yīng)以任何方式被解釋 為限制本發(fā)明的范圍。為了清楚的描述,相同附圖標(biāo)記可以在整個(gè)下列描述中用于表示附 圖的相同或相似元素。
【具體實(shí)施方式】
[0019] 現(xiàn)在參考附圖,并且更具體地參考圖1,圖示示出適用于實(shí)現(xiàn)本發(fā)明的示例實(shí)施例 的用戶設(shè)備100的相關(guān)部分的框圖。根據(jù)示例實(shí)施例,用戶設(shè)備100被實(shí)現(xiàn)為手持式設(shè)備 (例如移動(dòng)電話設(shè)備、觸摸平板、個(gè)人計(jì)算機(jī)(PC)、平板(slate)、遠(yuǎn)程控制設(shè)備等)和/或 其他類型的設(shè)備。
[0020] 如圖1中指示的,用戶設(shè)備100包括例如I/O框10的輸入/輸出(I/O)組件、例 如控制器20的控制和處理組件、例如物理按鈕/按鍵框30的用戶輸入組件、例如存儲(chǔ)器40 的數(shù)據(jù)存儲(chǔ)組件以及例如顯示器50的顯示組件??梢允褂靡粋€(gè)或多個(gè)集成電路(1C)實(shí)施 圖1的上述元件中的一些。為了清楚的描述,圖1中可以不示出與用戶設(shè)備100相關(guān)聯(lián)的 某些傳統(tǒng)元素,例如某些控制信號(hào)、電力信號(hào)和/或其他元素。
[0021] 可操作I/O框10來執(zhí)行用戶設(shè)備100的I/O功能。根據(jù)示例實(shí)施例,可操作I/O 框10來從例如陸地、電纜、衛(wèi)星、因特網(wǎng)和/或其他網(wǎng)絡(luò)源的一個(gè)或多個(gè)網(wǎng)絡(luò)以有線和/或 無線方式接收例如音頻、視頻和/數(shù)據(jù)信號(hào)的信號(hào),并且以有線和/或無線方式向這種一個(gè) 或多個(gè)網(wǎng)絡(luò)輸出信號(hào)。I/O框10可以被實(shí)施為能夠接收有線和/或無線信號(hào)的任何類型 的I/O接口,并且可以包括一個(gè)或多個(gè)單個(gè)部件(例如,一個(gè)或多個(gè)天線、一個(gè)或多個(gè)插頭 等)。
[0022] 可操作控制器20來執(zhí)行有助于和使能這里描述的本發(fā)明的技術(shù)和各種實(shí)施例的 性能的用戶設(shè)備100的各種信號(hào)處理和控制功能(例如,執(zhí)行軟件代碼等)。
[0023] 根據(jù)示例實(shí)施例,控制器20接收從I/O框10提供的信號(hào),并且經(jīng)由一個(gè)或多個(gè)微 處理器和/或一個(gè)或多個(gè)其他元件執(zhí)行和/或使能與用戶設(shè)備100相關(guān)聯(lián)的全部必要處理 和控制功能。例如,可操作控制器20來通過執(zhí)行包括調(diào)諧、解調(diào)、前向糾錯(cuò)和傳輸處理功能 的功能來處理從I/O框10提供的音頻、視頻和/或數(shù)據(jù)信號(hào),從而生成表述音頻、視頻和/ 或數(shù)據(jù)內(nèi)容的數(shù)字?jǐn)?shù)據(jù)。從這種處理功能產(chǎn)生的數(shù)字?jǐn)?shù)據(jù)可以被提供用于進(jìn)一步處理和/ 或輸出(例如,經(jīng)由顯示器50)。
[0024] 此外,根據(jù)示例實(shí)施例,可操作控制器20來執(zhí)行和/或使能各種其他功能,包括但 不限于,處理經(jīng)由物理按鈕/按鍵框30作出的用戶輸入,響應(yīng)于用戶輸入控制用戶設(shè)備10 的功能(例如,音量和頻道控制功能),從和向存儲(chǔ)器40讀取和寫入數(shù)據(jù),經(jīng)由顯示器50使 能屏幕上顯示(例如,視頻、虛擬按鈕/按鍵、菜單等)、和/或可能在這里描述的其他操作。 此外,根據(jù)示例實(shí)施例,控制器20包括例如加速度計(jì)、陀螺傳感器的組件和/或一個(gè)或多個(gè) 其他元件用于檢測(cè)用戶設(shè)備10的運(yùn)動(dòng)和物理方向。
[0025] 可操作物理按鈕/按鍵框30來從用戶設(shè)備100的用戶操作者接收物理用戶輸入。 根據(jù)示例實(shí)施例,物理按鈕/按鍵框30包括以對(duì)稱和/或其他適當(dāng)方式在顯示器50周圍 布置的多個(gè)物理按鈕和/或按鍵,并且可以例如被配置為在用戶設(shè)備10的外殼內(nèi)和從用戶 設(shè)備10的外殼延伸。還可以經(jīng)由框30提供其他類型的輸入。經(jīng)由框30提供的輸入被提 供給控制器20用于處理。
[0026] 存儲(chǔ)器40可操作地耦接到控制器20并且執(zhí)行用戶設(shè)備100的數(shù)據(jù)存儲(chǔ)功能。根 據(jù)示例實(shí)施例,存儲(chǔ)器40存儲(chǔ)包括但不限于軟件代碼和與一個(gè)或多個(gè)計(jì)算機(jī)應(yīng)用相關(guān)聯(lián) 的其他數(shù)據(jù)的數(shù)據(jù),該其他數(shù)據(jù)包括這里描述的那些數(shù)據(jù)、屏幕上顯示數(shù)據(jù)(例如,虛擬按 鈕/按鍵、菜單、瀏覽器等)、用戶選擇/設(shè)置數(shù)據(jù)、和/或其他數(shù)據(jù)。
[0027] 可操作顯示器50來根據(jù)控制器20的控制提供包括視頻內(nèi)容的視覺顯示。根據(jù)示 例實(shí)施例,可操作顯示器50來提供包括虛擬按鈕/按鍵的觸摸屏能力,并且從而使得用戶 操作者能夠提供由控制器20接收和處理的輸入(與經(jīng)由物理按鈕/按鍵框30提供的輸入 分離)。顯示器50可以使用任何類型的適當(dāng)顯示設(shè)備實(shí)施,例如發(fā)光二極管(LED)顯示器、 液晶顯示器(IXD)或其他類型的顯示設(shè)備。
[0028] 雖然圖1中并未明確示出,顯示器50還包括相關(guān)聯(lián)的聽覺輸出組件,例如揚(yáng)聲器 和/或一個(gè)或多個(gè)其他音頻輸出元件,其音量可以由例如上述物理按鈕/按鍵框30和顯示 器50的虛擬按鈕/按鍵控制。
[0029] 現(xiàn)在參考圖2-9,示出根據(jù)本發(fā)明的不同示例實(shí)施例的位于不同物理方向上的設(shè) 備100。如圖2-9中所示,圖1的物理按鈕/按鍵框30可以使用物理按鈕/按鍵30a-30d (在 圖2-9中也被分別標(biāo)示為按鈕/按鍵1-4)實(shí)施。
[0030] 圖2示出根據(jù)本發(fā)明的示例實(shí)施例的在正常方向上的設(shè)備100。具體地,設(shè)備100 位于圖