專利名稱:用戶界面及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用戶界面,尤其是涉及一種用于導(dǎo)航的改善的用戶界面。
背景技術(shù):
非常需要提供一種用于在電子設(shè)備的菜單中有效地移動(dòng)的滾動(dòng)性 能。由于用戶設(shè)備性能的改善,對(duì)更為有效地滾動(dòng)的需求也提高了。 這是由于各種技術(shù)變革。隨著技術(shù)在單一平臺(tái)上的匯集,設(shè)備性能不 斷提高。計(jì)算機(jī)、移動(dòng)電話、個(gè)人數(shù)字助理、音樂播放器、視頻播放 器、電視以及網(wǎng)絡(luò)技術(shù)正在被包含在單一設(shè)備上。更大的存儲(chǔ)器和改 善的電源性能己經(jīng)使得用戶能夠存儲(chǔ)更多的信息,允許用戶創(chuàng)建更大 量的音樂、視頻、聯(lián)系人名單等。用于執(zhí)行這些功能的設(shè)備被制造得越來越小,從而有必要利用較 小的用戶界面和顯示器來操作較大的菜單和庫。在許多設(shè)備中,非常 需要在導(dǎo)航區(qū)域周圍支持滾動(dòng)輸入,以便于在諸如電話簿和音樂或視 頻庫的列表中的導(dǎo)航。在使用便捷式設(shè)備時(shí),所需要的是用于改善用戶體驗(yàn)的新用戶界面。
本發(fā)明通過示例的方式示出,并且不限于附圖,其中,相同的附 圖標(biāo)記表示相似的元件,并且其中 圖l示出了一種通信裝置。 圖2示出了一種滾動(dòng)和導(dǎo)航用戶界面。圖3示出了一種交替滾動(dòng)和導(dǎo)航用戶界面。圖4示出了另一種交替滾動(dòng)和導(dǎo)航用戶界面。圖5示出了一種交替滾動(dòng)和導(dǎo)航用戶界面。圖6A示出了使用另一種交替滾動(dòng)和導(dǎo)航用戶界面的通信裝置。圖6B示出了圖6A的通信裝置的交替滾動(dòng)條。圖7示出了使用另一種交替滾動(dòng)和導(dǎo)航用戶界面的通信裝置。圖8是通信裝置的電路的結(jié)構(gòu)圖。圖9示出了根據(jù)圖8的電路中的用戶界面的狀態(tài)。圖10示出了根據(jù)圖8的電路中的用戶界面的啟動(dòng)邏輯。圖11示出了根據(jù)圖8的電路中的用戶界面的邏輯轉(zhuǎn)換管理器。圖12示出了根據(jù)圖8的電路中的用戶界面的分頁邏輯。圖13示出了根據(jù)圖8的電路中的用戶界面的成比例邏輯。圖14示出了根據(jù)圖8的電路中的用戶界面的速率滾動(dòng)。圖15示出了直滾動(dòng)條。圖16是示出了多模式可變速率區(qū)域的功能圖。 圖17是示出了多模式可變速率區(qū)域的功能圖。 圖18示出了圖6A的通信裝置的交替滾動(dòng)條。 圖19示出了圖6A的通信裝置的另一交替滾動(dòng)條。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解附圖中所示出的那些元件是為了簡單而 清楚的目的,并且沒有必要按比例繪制。例如,為了有助于改善對(duì)本 發(fā)明的實(shí)施方式的理解,圖中的一些元件的尺寸相對(duì)于其它元件可能 有所放大。
具體實(shí)施方式
在詳細(xì)描述根據(jù)本發(fā)明的實(shí)施方式之前,需要注意的是,本發(fā)明 主要在于涉及通信裝置、通信節(jié)點(diǎn)以及發(fā)送信息方法的方法步驟和設(shè) 備元件的組合。相應(yīng)地,設(shè)備組件和方法步驟已經(jīng)在附圖中適當(dāng)之處 用傳統(tǒng)的符號(hào)表示,僅示出那些與理解本發(fā)明有關(guān)的特定細(xì)節(jié),以避 免那些對(duì)于本領(lǐng)域技術(shù)人員顯而易見的細(xì)節(jié)模糊了具有此處描述的益處的本發(fā)明公開。在本文中,使用諸如第一和第二等的關(guān)系術(shù)語僅是為了將一個(gè)實(shí) 體或動(dòng)作與另一個(gè)實(shí)體或動(dòng)作區(qū)分開來,并不必然要求和暗示這些實(shí) 體和動(dòng)作之間存在任何實(shí)際的某一關(guān)系或順序。術(shù)語"包括"該詞的 任何其它變形,意在涵蓋一種非排他性包括,從而包括一系列元件的 工藝、方法、項(xiàng)目或設(shè)備不僅包括那些元件,也可以包括未明確列出 的或者該種工藝、方法、項(xiàng)目或設(shè)備所固有的其它元件。在沒有更多 約束的情況下, 一種元件后面的"包括……一種"并不排除在包括該 元件的工藝、方法、項(xiàng)目或者設(shè)備中存在另外同樣的元件。希望包括一種有效的滾動(dòng)功能,其與典型方向?qū)Ш浇缑嬲加邢嗤?的面積和體積。還希望具有將四方向?qū)Ш郊舆x擇鍵與滾動(dòng)鍵分開。裝置100在圖1中示出。裝置100作為移動(dòng)通信裝置示出,諸如用于廣域網(wǎng)絡(luò)(WAN)的蜂窩電話或者用于無線局域網(wǎng)(WLAN)的互聯(lián) 網(wǎng)電話。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到該裝置可以替換為任何 一種用戶操作以控制在屏幕上的移動(dòng)和在列表中的滾動(dòng)的裝置,如計(jì) 算機(jī)、視頻裝置(便捷式或固定終端諸如家用電視機(jī))、音樂裝置(MP3 播放器)等。裝置100包括顯示器102、揚(yáng)聲器端口104、擴(kuò)音器端口106、 以及在罩101中的鍵座108。該鍵座包括用于數(shù)字0-9以及字符*和#的 傳統(tǒng)4行乘3列的電話鍵排列。眾所周知,這些鍵也可以具有字母或筆 畫字符。軟鍵110和112設(shè)置在顯示器之下。軟鍵的相關(guān)功能根據(jù)裝置 的模式而改變,并且在任何特定時(shí)間的功能,將顯示在鄰近這些鍵的 顯示器102上。將功能鍵114和116設(shè)置在軟鍵之下,并且可以包括,例 如,專用的功能鍵,諸如用于激活音樂播放器或照像機(jī)的那些鍵。發(fā) 送鍵118和結(jié)束鍵120在功能鍵的下面示出。導(dǎo)航和滾動(dòng)用戶界面122設(shè)置在裝置100的前表面,用于呈現(xiàn)在顯 示器上的圖像、菜單和列表的用戶導(dǎo)航。因此,裝置100包括產(chǎn)生呈現(xiàn)在顯示器102中的圖像、菜單和/或列表的菜單系統(tǒng)。雖然該示出的裝置包括鍵座108,但是導(dǎo)航和滾動(dòng)用戶界面被設(shè)想成可以設(shè)置更少或更多的控制元件,并且導(dǎo)航和滾動(dòng)用戶界面可以是該裝置的唯一控制。無論如何,導(dǎo)航和滾動(dòng)用戶界面122的第一實(shí)施方式在圖2中示出。 用戶界面122包括滾動(dòng)條200和方向?qū)Ш捷斎?02。該示出的滾動(dòng)條200 包括部分環(huán)繞方向?qū)Ш捷斎?02的環(huán)形條200。該示出的環(huán)形條是觸敏 裝置,并且可以用一個(gè)或多個(gè)電容傳感器、 一個(gè)或多個(gè)電阻式傳感器 或任何其它適合的傳感器來實(shí)現(xiàn)。示出的滾動(dòng)條并沒有完全地環(huán)繞導(dǎo) 航輸入,而是在該條的相對(duì)端部具有第一端203和第二端205??蛇x地 附加觸敏"鍵"230設(shè)置在端203和205之間,并且形成了環(huán)繞導(dǎo)航裝置 202的圓環(huán)。鍵203可以是傳感器區(qū)域、機(jī)械開關(guān)、或者任何其它適合 的結(jié)構(gòu)。因此,該滾動(dòng)條被設(shè)想為能夠利用觸控板技術(shù)來實(shí)現(xiàn),諸如電阻 或電容傳感技術(shù)。例如,可以用非常薄的接觸傳感層來檢測(cè)手指的存 在,使得該滾動(dòng)裝置能夠在非常薄的裝置上實(shí)現(xiàn)。還可以設(shè)想,機(jī)械 開關(guān)可被用于實(shí)現(xiàn)該滾動(dòng)條。如此處所使用的,這些鍵可以是單獨(dú)的鍵,諸如機(jī)械開關(guān)組件, 這些鍵可包括,例如,物理鍵,該物理鍵能夠激活與印刷電路板相關(guān) 聯(lián)的一個(gè)poppel??蛇x地,鍵可以是接觸傳感器的區(qū)域,諸如在電容或 電阻傳感器上方的標(biāo)記表面。根據(jù)傳感器的傳感性,當(dāng)手指非常接近 傳感器的表面或者實(shí)際上接觸傳感器的表面時(shí),這些傳感器能夠檢測(cè) "接觸"或"正在接觸"。那些本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到很多種 不同鍵技術(shù)在商業(yè)上可用于實(shí)現(xiàn)鍵,或者這里所指的鍵排列一般為鍵 座。示出的滾動(dòng)條200具有三個(gè)區(qū)。成比例區(qū)204是用于成比例滾動(dòng), 其中,圍繞該條的用戶的手指的移動(dòng)速率和方向,諸如手指和指針(例如桿),形成垂直菜單滾動(dòng)的相應(yīng)速率和方向。例如,手指以順時(shí)針方向穿過成比例區(qū)204表面的緩慢移動(dòng),將導(dǎo)致該裝置的顯示器102上 顯示的菜單或列表緩慢向下移動(dòng)。手指以順時(shí)針方向穿過成比例區(qū)204 的迅速移動(dòng),將導(dǎo)致該裝置迅速下移該菜單或列表。以逆時(shí)針方向穿 過成比例區(qū)204的逆時(shí)針方向的緩慢手指移動(dòng),將導(dǎo)致該裝置緩慢上移 顯示器102上的菜單或列表。以逆時(shí)針方向穿過成比例區(qū)204的迅速手 指移動(dòng),將導(dǎo)致該設(shè)備迅速上移所顯示的菜單或列表。在成比例區(qū)204 中,該菜單的滾動(dòng)需要手指的移動(dòng)。手指所移動(dòng)的距離將導(dǎo)致在顯示 器上成比例行數(shù)的垂直移動(dòng)。如果手指停止穿過成比例區(qū)204移動(dòng),則 該菜單將停止?jié)L動(dòng)。退回(reverse)多模式區(qū)域206設(shè)置在滾動(dòng)條200的第一端203,并 從成比例區(qū)204延伸至端203。前進(jìn)(forward)多模式區(qū)208設(shè)置在成比 例滾動(dòng)條200的另一端205,并從成比例區(qū)204延伸至第二端205。多模 式區(qū)域206和208可以具有固定或可變長度,如下文所更加詳細(xì)描述的。 在該優(yōu)選實(shí)施方式中,多模式區(qū)206和208被設(shè)想成提供持續(xù)和成比例 滾動(dòng),因?yàn)檫@樣提供了一種更為直覺的用戶體驗(yàn)。然而,可選地,區(qū) 206和208在這些區(qū)中僅提供非成比例滾動(dòng)。例如,移動(dòng)至區(qū)206和208 的距離可以確定滾動(dòng)速率,從而手指從邊界移動(dòng)得越遠(yuǎn),持續(xù)滾動(dòng)發(fā) 生得越快。本段將概括地描述一個(gè)優(yōu)選實(shí)施方式,下文將詳細(xì)描述該實(shí)施方 式。當(dāng)用戶放慢在多模式區(qū)206和208的手指移動(dòng),該菜單將以一定的 速率持續(xù)滾動(dòng),該速率由在該手指速度降至低于閾值之前的最后移動(dòng) 的速度來確定。因此,用戶可以非??焖俚膶⑹种敢迫攵嗄J絽^(qū)206, 并將其手指放在該區(qū),以獲得快速的持續(xù)滾動(dòng),而不必通過移動(dòng)手指 來搜索較長列表中的條目。如果用戶將手指移入多模式區(qū)并將手指提 離,則該菜單將滾動(dòng),直到提離手指,此時(shí),滾動(dòng)將停止。如果用戶 不停地在多模式區(qū)移動(dòng),該菜單將以成比例的速率滾動(dòng)。如將在下文所更為詳細(xì)描述的,多模式區(qū)206和208可被用于響應(yīng) 敲擊而加速滾動(dòng)。例如,用戶每次敲擊多模式區(qū)208,該菜單能夠移動(dòng) 至下一個(gè)字母。以這種方式,如果菜單所顯示的一條的首字母為A,敲 擊多模式區(qū)208—次將使菜單移至以字母B開頭的第一條。再一次敲擊 多模式區(qū)208將使菜單移至以C開頭的第一條。再次敲擊該多模式區(qū), 將使該菜單移至以D開頭的第一條。以這種方式,用戶可以敲擊過字母 表。如果該菜單顯示了以該列表所代表的字母表的最后一個(gè)字母開頭 的單詞,如以字母Z開頭的單詞,敲擊多模式區(qū)208將使菜單移回至列 表的開始位置,如以數(shù)字或字母A開頭的標(biāo)題。以數(shù)字開頭的條目被設(shè) 想成在以字母A至Z開頭的條目之前。可選地,以數(shù)字幵頭的條目可在 以字母開頭的條目之后。敲擊多模式區(qū)206與敲擊多模式區(qū)208具有相似的效果,除了敲擊 將使菜單根據(jù)字母向后移過列表。例如,如果當(dāng)前光標(biāo)在以字母B開 頭的條目上,敲擊多模式區(qū)206將導(dǎo)致該光標(biāo)移至該菜單中以字母A開 頭的第一個(gè)條目上。敲擊多模式區(qū)被設(shè)想為能夠?qū)е虏竭M(jìn)通過任何索引。例如, 一次 敲擊能夠?qū)е略摬藛雾樞蛞浦料乱换蚯耙活悇e。敲擊還被設(shè)想成能夠 以固定的預(yù)先確定的行數(shù)來移動(dòng)該菜單??蛇x的五向?qū)Ш浇缑?02在滾動(dòng)條200中示出。該五向?qū)Ш浇缑?02 包括向上鍵210、右鍵212、向下鍵214以及左鍵216。選擇鍵218設(shè)置在 中央。該五向?qū)Ш浇缑?02可以采用機(jī)械開關(guān)實(shí)現(xiàn),如所謂p叩ple開關(guān), 或接觸傳感器,如電阻或電容傳感器或任何其它合適的設(shè)備。該滾動(dòng) 條和導(dǎo)航界面可以采用通用的機(jī)械、電容或電阻傳感器陣列或機(jī)械和 電子接觸傳感器的組合。對(duì)于音樂或視頻模式功能,該滾動(dòng)條200也支持音樂功能鍵。特別 地,滾動(dòng)鍵包括快進(jìn)220以及快退222,它們可以為該條的區(qū)或區(qū)域。專用播放/暫停230設(shè)置在該滾動(dòng)條的底部,并且構(gòu)成環(huán)狀。圖3公開了用于該滾動(dòng)及導(dǎo)航用戶輸入300的第一種可選設(shè)計(jì)。在 該實(shí)施方式中,快進(jìn)301、快退300以及暫停/播放230為處于該滾動(dòng)條200 的底部的專用鍵或區(qū)域。實(shí)施方式300在其它方面與滾動(dòng)及導(dǎo)航用戶界 面122相同。圖4公開了另一種可選的實(shí)施方式的滾動(dòng)及導(dǎo)航用戶輸入400。用 戶輸入400可以包括操縱桿,如設(shè)置在導(dǎo)航條200中央內(nèi)部的一個(gè)5向操 縱桿402。 5向操縱桿搖動(dòng),以允許上、下、右、左導(dǎo)航,以及按壓, 如Z-軸制動(dòng),從而用戶可以直接壓下操縱桿以"選擇"或"輸入"。該 實(shí)施方式使得該滾動(dòng)及導(dǎo)航輸入的總表面尺寸減小,或使得該滾動(dòng)條 在與滾動(dòng)及導(dǎo)航輸入122相同的覆蓋區(qū)中更寬。熟悉本領(lǐng)域的技術(shù)人員 應(yīng)當(dāng)承認(rèn),在不背離本發(fā)明的情況下,操縱桿允許使用更多的操縱方 向。圖5公開了另一種可選實(shí)施方式的滾動(dòng)及導(dǎo)航用戶輸入500。該實(shí) 施方式包括專用音樂或視頻放送鍵502、 504及506,設(shè)置在遠(yuǎn)離導(dǎo)航和 滾動(dòng)鍵的位置。該滾動(dòng)條200部分地環(huán)繞該中央選擇鍵508。向上鍵510、 右鍵512以及左鍵514被集成在滾動(dòng)條上。向下鍵516是在滾動(dòng)條200的 端203及205之間的獨(dú)立鍵。圖6的通信裝置600包括另一種可選實(shí)施方式的滾動(dòng)及導(dǎo)航用戶界 面602。該滾動(dòng)功能采用右手滾動(dòng)條605及左手滾動(dòng)條607來實(shí)現(xiàn)。右手 滾動(dòng)條605包括第一多模式區(qū)604、成比例滾動(dòng)區(qū)603以及第二多模式區(qū) 606。滾動(dòng)條605從左至右以一個(gè)角度向上延伸,當(dāng)用戶以右手持有裝 置600時(shí),該角度能夠很容易地為其右拇指定位以橫穿。該滾動(dòng)條形成 交叉臂,通常為"X"形狀,并且臂可以為直形或弧形。左手滾動(dòng)條607利用從右至左向下延伸的條來實(shí)現(xiàn),該條具有多模式區(qū)612、成比例區(qū)610以及多模式區(qū)614。左手滾動(dòng)條607從右至左, 以一個(gè)角度向上延伸,在用戶以左手持有裝置600時(shí),該角度能夠很容 易地為其左拇指定位以橫穿。滾動(dòng)及導(dǎo)航裝置602包括右導(dǎo)航鍵620、上導(dǎo)航鍵622、左導(dǎo)航鍵626 以及下導(dǎo)航鍵624。導(dǎo)航鍵允許用戶圍繞顯示器導(dǎo)航。滾動(dòng)條中心可以 是可感知情景的,以用作輸入/選擇按鈕。圖7的通信裝置700公開了另一種可選實(shí)施方式的滾動(dòng)及導(dǎo)航用戶 界面,包括滾動(dòng)條702以及5向?qū)Ш接脩艚缑?02。該滾動(dòng)條包括在第一 端710的多模式區(qū)706以及在第二端712的多模式區(qū)704。第一多模式區(qū) 706用于向下非成比例速率滾動(dòng),并且第二多模式區(qū)704用于向上非成 比例滾動(dòng)。多模式區(qū)706、 604、 612及206的操作是相同的。多模式區(qū) 704、 606、 614及208的操作是相同的。成比例區(qū)708、 603、 610及204 的操作是相同的。為了簡明起見,對(duì)這些區(qū)域中的每一個(gè)不進(jìn)行單獨(dú) 描述。圖7中的702、 202、圖6中的602、圖5中的500、圖4中的400、圖3 中的300以及圖1中的122可以采用接觸傳感技術(shù)來實(shí)現(xiàn),如電阻或電容 傳感技術(shù)。例如,非常薄的接觸傳感層可用于檢測(cè)手指的存在,允許 滾動(dòng)條及導(dǎo)航裝置在非常薄的產(chǎn)品上實(shí)現(xiàn)。機(jī)械開關(guān)或接觸傳感器及 機(jī)械開關(guān)的組合可選擇地被設(shè)想為可用于實(shí)現(xiàn)該滾動(dòng)及導(dǎo)航界面。例 如,該滾動(dòng)條可以采用接觸傳感器來實(shí)現(xiàn),并且該導(dǎo)航鍵可以采用機(jī) 械開關(guān)來實(shí)現(xiàn)?,F(xiàn)在參照?qǐng)D8-14描述該改善的用戶界面的操作。該操作使得通過 諸如電話表、音樂、視頻等大量數(shù)據(jù)能夠快速及直覺滾動(dòng)。它還保持 了用戶所期望的在多模式裝置中的傳統(tǒng)的導(dǎo)航功能,減少了用戶需要 重復(fù)進(jìn)行的動(dòng)作,同時(shí)使在小型便攜裝置上實(shí)現(xiàn)導(dǎo)航及控制用戶界面 所需要的小表面覆蓋及低體積成為可能。電路800在圖8中以結(jié)構(gòu)圖形式示出。所示出的電路用于無線電通 信裝置。該電路包括天線801、收發(fā)器800、擴(kuò)音器806、揚(yáng)聲器808、 控制器802、顯示器102、鍵804以及滾動(dòng)條200。如果該滾動(dòng)條未與通 信裝置相關(guān)聯(lián),則不需要收發(fā)器??刂破鞑捎脭?shù)字信號(hào)處理器、控制 器、微處理器、微控制器、可編程邏輯單元、分立電路等或其組合來 實(shí)現(xiàn)。如上面所指出的,鍵可以采用獨(dú)立或集成的物理開關(guān)、接觸傳 感器或其組合來實(shí)現(xiàn)。參考圖9,控制器802啟動(dòng)邏輯900以傳統(tǒng)方式發(fā)起該裝置。參照?qǐng)D IO對(duì)啟動(dòng)邏輯進(jìn)行更為詳細(xì)的描述。一旦被發(fā)起,邏輯切換管理器902, 根據(jù)用戶如何與滾動(dòng)條互動(dòng),在速率滾動(dòng)904、頁面邏輯906和成比例 滾動(dòng)908之間轉(zhuǎn)換。參考圖8至10,該控制器802處于待機(jī)狀態(tài)1002,等候手指與該滾 動(dòng)條200的接觸,如步驟1004所檢測(cè)到的。當(dāng)諸如手指或指示器等物體 接觸該滾動(dòng)條200時(shí),觸及就發(fā)生了。當(dāng)檢測(cè)到觸及事件時(shí),在步驟1006 記錄該時(shí)間,在步驟1008中記錄在該條上的位置,在步驟1010中將"最 后"的滾動(dòng)速度設(shè)置為零,并且在步驟1012中將滾動(dòng)距離及方向設(shè)置 為"無"。從而,該裝置在步驟1014中對(duì)于邏輯切換管理器而言被發(fā) 起。邏輯切換管理器操作在圖ll中示出。在進(jìn)入邏輯管理器時(shí),控制 器802在步驟1100中檢測(cè)提離事件。在多模式區(qū)中檢測(cè)到提離表明用戶 將其手指從與該滾動(dòng)條的接觸中抬起,并且該用戶可能正在敲擊多模 式區(qū),以快速地步進(jìn)通過一個(gè)列表,從而執(zhí)行分頁邏輯,如在步驟1102 中所示。分頁或步進(jìn)滾動(dòng),可以為在定義了頁面的程序中步進(jìn)頁面尺 寸,或步進(jìn)預(yù)先確定的塊尺寸,如10條記錄或屏幕行、20條記錄或屏 幕行、30條記錄或屏幕行或任意其它適合的增加量??蛇x地,分頁可 以通過字母表或另一個(gè)索引元素,如專輯名稱、類別、按名稱排列的音樂家、按名稱排列的演員、導(dǎo)演、或任何其它適合的索引類別步進(jìn)。如果未提離手指,如在步驟iioo所確定的,并且用戶從成比例區(qū) 移動(dòng)至多模式區(qū),如步驟1104所確定的,執(zhí)行速率邏輯1106,以確定 該多模式區(qū)行為。如果手指保持在成比例區(qū),控制器802執(zhí)行成比例邏 輯1108。現(xiàn)在結(jié)合圖12描述分頁邏輯。最初,控制器802確定激活分頁的條 件在步驟1200中是否得到滿足。為了激活分頁,必須滿足下列條件觸及和提離位置必須在該條的特定范圍(例如,必須出現(xiàn)在多模 式區(qū));提離時(shí)間和觸及時(shí)間必須在一個(gè)預(yù)定值(應(yīng)選擇一個(gè)值,從而檢 測(cè)到響應(yīng)按下或保持的敲擊而非過度觸發(fā))之內(nèi);并且滾動(dòng)不能在觸及和提離之間出現(xiàn)。如果這三個(gè)條件中的任何一個(gè)未滿足,控制器前進(jìn)至步驟1204, 以等待觸及。如果三個(gè)條件均滿足,那么,在步驟1202發(fā)出頁面命令。 將分頁定義為滾動(dòng)固定的行數(shù)或滾動(dòng)至下一個(gè)索引點(diǎn),例如字母表的 下一個(gè)字母。在步驟1208檢測(cè)到觸及。在步驟1210存儲(chǔ)觸及時(shí)間。在 步驟1212記錄觸及位置。在步驟1214中將前一滾動(dòng)速度設(shè)定為0。在步 驟1216中將滾動(dòng)距離及方向設(shè)定為"無"。程序在步驟1220中返回至 邏輯切換管理器。成比例滾動(dòng)在圖13中示出。最初,在步驟1300中,控制器802等待 輸入。如果控制器在步驟1302中檢測(cè)到提離,指示用戶敲擊該傳感條, 它退出成比例滾動(dòng)模式,并返回至步驟1304的邏輯切換管理器,以轉(zhuǎn) 向分頁邏輯。應(yīng)當(dāng)意識(shí)到的是,其它手勢(shì)也可以被用于將控制傳遞給分頁邏輯,如按下和保持、雙擊或任何其它合適的手勢(shì)。如果在步驟1302未檢測(cè)到提離,控制器在步驟1306確定滾動(dòng)的方向及行數(shù)。手指 移動(dòng)速度情形將確定一個(gè)值,用變量x表示,其為速率變量,以設(shè)定對(duì) 于手指移動(dòng)的特定距離的菜單移動(dòng)的比例。由此值x為手指移動(dòng)距離與 屏幕顯示移動(dòng)距離的比。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)承認(rèn),值x可以取決于 顯示器102的尺寸、滾動(dòng)條200的尺寸,而且可以選擇值x使得穿過滾動(dòng) 條的移動(dòng)所產(chǎn)生的速率,允許用戶在菜單移過列表的同時(shí),能夠看到 滾動(dòng)的條目。滾動(dòng)的行數(shù)將等于手指移動(dòng)距離D除以變量x (D/x)。如果在步驟1308中確定要滾動(dòng)的行數(shù)為0,則控制器在步驟1310中 確定是否滿足激活速率滾動(dòng)的條件。下列所有條件必須被滿足,以激活速率滾動(dòng)在速率激活區(qū)(與速率激活發(fā)生的多模式區(qū)相對(duì)應(yīng)的傳感器上的位置的范圍)的手指靜止(或接近靜止;這由當(dāng)前時(shí)間減去上次滾動(dòng) 時(shí)間大于或等于上次滾動(dòng)持續(xù)時(shí)間而計(jì)算出);上一部分滾動(dòng)率大于O;并且上一滾動(dòng)方向與速率激活區(qū)方向(在右多模式區(qū)從左至右的移動(dòng) 以及在左多模式區(qū)從右至左的移動(dòng))相匹配。一種可選實(shí)施方式被設(shè)想為可以使用某種手勢(shì)(如,停止),以 替代或結(jié)合速率激活區(qū)(該區(qū)可能具有相關(guān)聯(lián)的方向性),作為激活 速率滾動(dòng)的條件之一。如果滿足如步驟1312所確定的速率滾動(dòng)條件, 則控制器重復(fù)在步驟1312的上一次成比例滾動(dòng),并退出成比例邏輯滾 動(dòng),返回步驟1304的邏輯切換管理器,以轉(zhuǎn)換至速率滾動(dòng)。如果未滿足如步驟1310所確定的速率滾動(dòng)條件,則在O距離的確定 之后,控制器返回步驟1300,以等待輸入。在步驟1308中確定了要滾動(dòng)的行數(shù)不等于零,在步驟1314中發(fā)出 滾動(dòng)命令。然后,控制器在步驟1316將存儲(chǔ)自上一次滾動(dòng)或觸及的上 一次成比例滾動(dòng)速率、距離、方向時(shí)間以及方向,并返回步驟1300, 以等待下一次輸入。圖14中示出速率滾動(dòng)邏輯。最初,在步驟1400中定義或設(shè)置多模 式區(qū)域。多模式區(qū)域?yàn)閭鞲衅魃铣掷m(xù)滾動(dòng)出現(xiàn)的區(qū)域。將結(jié)合圖15-17 描述多模式區(qū)。示例性的條1500為直形,僅是出于簡化解釋的目的, 那些本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)承認(rèn),該說明也可以應(yīng)用弓形條,如圓形、 橢圓形或U形條等。無論該滾動(dòng)條的形狀如何,成比例及多模式區(qū)的操 作都是同樣可應(yīng)用的。在圖15中,第一或右多模式區(qū)1506從滾動(dòng)條150O的右邊界1510延 伸至端1511。第二或左多模式區(qū)1508從滾動(dòng)條1500的左邊界延伸至端 1513。在多模式區(qū)的接觸可以產(chǎn)生成比例模式(成比例滾動(dòng))、持續(xù) 模式(滾動(dòng)的發(fā)生不需要手指移動(dòng)),或頁面模式(滾動(dòng)以預(yù)定增加 量步進(jìn),如每一次敲擊的屏幕行的索引數(shù)目)。因此,邊界區(qū)分了其 中可以發(fā)起速率及頁面滾動(dòng)的滾動(dòng)條1500的部分1506、 1508和其中不 能發(fā)起速率及頁面滾動(dòng)的滾動(dòng)條的部分1504之間的轉(zhuǎn)換點(diǎn)。在成比例 區(qū)1504中不能發(fā)起速率及頁面滾動(dòng)。更確切地說,當(dāng)在多模式區(qū)1506、 1508的滾動(dòng)條上的手指移動(dòng)以 高于閾值速度開始,并且在未從該條上提離的情況下,手指移動(dòng)速度 降至低于閾值速度時(shí),在多模式區(qū)產(chǎn)生持續(xù)滾動(dòng)。滾動(dòng)速率將由在停 止之前測(cè)量到的最后一次手指移動(dòng)速度來確定。因此,在右多模式區(qū) 1506的持續(xù)移動(dòng)的條件為在多模式區(qū)1506以從邊界1510朝向端1511 方向移動(dòng),手指在滾動(dòng)條1506上的持續(xù)接觸,以及在多模式區(qū)1506的 手指移動(dòng)速度降至低于閾值(該閾值可以是靜止或接近靜止)。如果 滿足這些條件,則持續(xù)屏幕滾動(dòng)將在未額外移動(dòng)手指的情況下發(fā)生。類似地,在左多模式區(qū)1508的持續(xù)屏幕滾動(dòng)的條件是在多模式區(qū)1508以從邊界1512朝向端1513方向移動(dòng),手指在多模式區(qū)1508的滾動(dòng) 條上的持續(xù)接觸,以及在多模式區(qū)1508的手指移動(dòng)速度降至低于閾值 (該閾值可以是靜止或接近靜止)。如果滿足這些條件,將產(chǎn)生持續(xù) 滾動(dòng)。有利地提供可變持續(xù)滾動(dòng)??勺兂掷m(xù)滾動(dòng)意味著用戶可以移動(dòng)與 滾動(dòng)條接觸的手指,以改變持續(xù)滾動(dòng)速率。動(dòng)態(tài)可變速率區(qū)域由三角 1601 (圖16)示出,具有轉(zhuǎn)換點(diǎn)"轉(zhuǎn)換l"、停止點(diǎn)"停止l"以及最 大持續(xù)性滾動(dòng)率"最大值l"。停止點(diǎn)是多模式區(qū)域中用戶的手指移動(dòng) 速度降至低于手指移動(dòng)速度的閾值的位置,這是該速率區(qū)域的初始遠(yuǎn) 端。最大速率"最大值l"是菜單持續(xù)移動(dòng)的最大速率,被設(shè)置為手指 移動(dòng)速度降至低于速度閾值之前的最后一次測(cè)量到的速率(例如,在 步驟1214和1316中所存儲(chǔ)的前一滾動(dòng)速率)。最大速率"最大值l"根據(jù)發(fā)起持續(xù)滾動(dòng)之前的前一滾動(dòng)速率而變化,或由其得出,并與處于 停止點(diǎn)"停止l"的滾動(dòng)條1500上的接觸位置相關(guān)聯(lián)。用戶可以通過從停止點(diǎn)"停止l"向轉(zhuǎn)換點(diǎn)"轉(zhuǎn)換l"的移動(dòng),放緩持續(xù)滾動(dòng)速率。持 續(xù)移動(dòng)速率隨著手指沿著該條的移動(dòng)而線形地降低,直至達(dá)到轉(zhuǎn)換點(diǎn)"轉(zhuǎn)換l"。轉(zhuǎn)換點(diǎn)是最低的持續(xù)滾動(dòng)速率。如果用戶將其手指移動(dòng)至 "轉(zhuǎn)換l"的左側(cè),菜單將返回至成比例滾動(dòng)。該區(qū)域是動(dòng)態(tài)的,因?yàn)?它是變化的。滾動(dòng)條尺寸、位置和/或滾動(dòng)速率都可以變化。該三角的斜率以及轉(zhuǎn)換點(diǎn)根據(jù)最大速率"最大值l"而變化,因此, 是從最大速率得出。最大滾動(dòng)速率"最大值l"可以是任意適合的速率, 如圖16中的每秒50行。該最大速率越大,斜率1602越陡,并且轉(zhuǎn)換點(diǎn) "轉(zhuǎn)換1"以及停止點(diǎn)"停止l"之間的距離越長。該持續(xù)滾動(dòng)速率將 根據(jù)在可變速率持續(xù)滾動(dòng)區(qū)域中手指接觸滾動(dòng)條的位置而變化。更確 切地說,如果在到達(dá)靜止點(diǎn)"停止l"之后,用戶將其手指移動(dòng)至位置 1620并且保持在此處,該持續(xù)滾動(dòng)速率將被降低至速率1621,如每秒 40行。因此,該菜單將持續(xù)滾動(dòng),但以較低的速率滾動(dòng)。通過將手指移動(dòng)至位置1622并且保持住,該速率將會(huì)被進(jìn)一步降低至速率1623, 如每秒30行。用戶可以將手指移動(dòng)至右或左,并且它將以沿著斜率1602 所代表的速率變化的速率持續(xù)滾動(dòng),只要用戶停留在轉(zhuǎn)換點(diǎn)"轉(zhuǎn)換l" 和停止點(diǎn)"停止l"的條上。圖17示出了可變持續(xù)滾動(dòng)區(qū)域的兩個(gè)另外方面。首先,速率"最 大值2"快于速率"最大值l",指示在手指移動(dòng)速度降至低于速度閾 值(或到達(dá)靜止)之前,手指移動(dòng)更快。例如,速率"最大值2"可以 低于每秒80行。如所觀察到的,斜率更陡,并且持續(xù)可變速率區(qū)域的 長度更大。速率隨著到轉(zhuǎn)換速率的距離而快速下降。第二,圖17示出 了用戶可以將該區(qū)域向右移動(dòng)。在設(shè)置了位置"停止2"之后,如果用 戶進(jìn)一步向右移動(dòng)(超過"停止2"向條1511的端移動(dòng)),然后停止在 "停止3",可變區(qū)域?qū)⒁浦廖恢?703。該區(qū)域特征(斜率和長度)不 會(huì)改變,從而轉(zhuǎn)換點(diǎn)也將向右移至點(diǎn)"轉(zhuǎn)換3"。因此,隨著三角向右 轉(zhuǎn)移,停止點(diǎn)和轉(zhuǎn)換點(diǎn)之間的距離不變,并且斜率將不變。雖然為了 簡潔目的而未作更為詳細(xì)的描述,多模式區(qū)也同樣操作,盡管它們互 為鏡像。在多模式區(qū)域1506和1508的下列移動(dòng)將導(dǎo)致成比例滾動(dòng) 在右多模式區(qū)域1506中向左移動(dòng)(從端1511向邊界1510),或在 左多模式區(qū)域1508中向右移動(dòng)(從端1513向邊界1512);或 不低于速度閾值的多模式區(qū)中的移動(dòng);或 不超過速度閾值的多模式區(qū)域中的移動(dòng)。這些條件中的任何一個(gè)將導(dǎo)致成比例滾動(dòng)。在多模式區(qū)1506和1508的下列移動(dòng)將導(dǎo)致多模式區(qū)中的頁面滾 動(dòng)與多模式區(qū)域表面的短暫接觸。短暫接觸意味著接觸短于時(shí)間閾 值。該時(shí)間閾值被用于將敲擊和導(dǎo)致成比例滾動(dòng)或按速率滾動(dòng)的持續(xù) 接觸區(qū)別開來。因此,多模式區(qū)具有下列特征如果用戶接觸成比例區(qū)1504中的條,并且移至多模式區(qū)1506或1508,然后在保持與滾動(dòng)條的接觸的同時(shí),停止移動(dòng),那么顯示的菜 單或列表將以在停止之前測(cè)量到的最后速率相等的速率,持續(xù)滾動(dòng);如果用戶將手指放在多模式區(qū)1506,手指向邊界1510移動(dòng),那么 將產(chǎn)生成比例滾動(dòng);如果用戶將手指放在多模式區(qū)1508,手指向邊界1512移動(dòng),那么 將產(chǎn)生成比例滾動(dòng);如果用戶在整個(gè)多模式區(qū)移動(dòng)手指而不停止,那么將產(chǎn)生成比例 滾動(dòng);如果用戶向多模式區(qū)1506中的端1511移動(dòng),或者向區(qū)域1508的端 1513移動(dòng),然后在處于多模式區(qū)的同時(shí),停止移動(dòng),那么菜單或列表 將以在手指停止移動(dòng)之前的最后測(cè)量的速度相關(guān)聯(lián)的速率,持續(xù)滾動(dòng);顯示器將與用戶停止其手指移動(dòng)之前的菜單移動(dòng)相同的速率,持 續(xù)滾動(dòng)列表或菜單,直至用戶將其手移回邊界;用戶可以通過從滾動(dòng)條抬起手指來停止?jié)L動(dòng);以及在多模式區(qū)域敲擊手指將導(dǎo)致分頁。現(xiàn)在將結(jié)合圖14描述多模式區(qū)??刂破?02在步驟1402中等待輸 入。如果下一事件在步驟1404中被確定為提離,那么控制器退出速率 滾動(dòng)邏輯,并且進(jìn)入邏輯切換狀態(tài),以等待另一次輸入,如步驟1406 所示。如果下一事件為非提離移動(dòng),則多模式區(qū)在步驟1408中被更新。多模式區(qū)的更新如下。如果手指移動(dòng)至停止點(diǎn)和滾動(dòng)條的端之間 (在持續(xù)區(qū)域之外)的多模式區(qū)(例如,1506)的一個(gè)位置,將多模 式區(qū)切換至使停止點(diǎn)與當(dāng)前手指(位置)成一條線。如果手指仍處于 多模式區(qū),如在步驟1410中所確定的,并且它在當(dāng)前持續(xù)速率滾動(dòng)區(qū) 域之內(nèi),在步驟1412中執(zhí)行持續(xù)滾動(dòng)。在持續(xù)滾動(dòng)中,滾動(dòng)以手指在 持續(xù)滾動(dòng)區(qū)域所處的位置確定的速率,自動(dòng)發(fā)生。用戶可以通過將其手指向轉(zhuǎn)換點(diǎn)移動(dòng)來改變?cè)撍俾?,以減少該滾動(dòng)速率;或向停止點(diǎn)移 動(dòng),以增加該速率。最大滾動(dòng)速率為上一成比例滾動(dòng)速率(當(dāng)手指從 成比例區(qū)進(jìn)入多模式區(qū)時(shí),手指穿過整個(gè)滾動(dòng)條移動(dòng)的速率)。如果 在步驟1410中確定手指不再處于多模式區(qū)域(例如,處于轉(zhuǎn)換點(diǎn)的右側(cè)),在步驟1414中,控制器將上一滾動(dòng)速率復(fù)位為零,將滾動(dòng)距離 及方向復(fù)位為"無",并且存儲(chǔ)當(dāng)前時(shí)間。然后,控制器在步驟1406中返回邏輯切換管理器。作為可變速率持續(xù)滾動(dòng)的替換,多模式區(qū)可被設(shè)想為可以產(chǎn)生非 可變的持續(xù)滾動(dòng)。例如,持續(xù)滾動(dòng)速率可以是最大速率,無論手指處 于多模式區(qū)的何處,只要手指保持在多模式區(qū)中。這將提供基于手指 移動(dòng)速度測(cè)量的非可變持續(xù)滾動(dòng)。與持續(xù)速率相關(guān)聯(lián)的手指移動(dòng)速度 測(cè)量可以是與在停止之前的最后手指速度抽樣相關(guān)聯(lián)的速率,或者可 以是手指穿過成比例區(qū)之間的邊界的速度。參考圖18,示出的滾動(dòng)條1800為環(huán)繞導(dǎo)航界面202的完整環(huán)形。滾 動(dòng)條包括成比例區(qū)1802以及多模式區(qū)1804。邊界1805、 1806將成比例 區(qū)1802與多模式區(qū)1804隔開。成比例區(qū)1802和多模式區(qū)1804的操作大 致與上述其它成比例區(qū)和多模式區(qū)相同。然而,持續(xù)滾動(dòng)的條件略有 不同。在圖18的實(shí)施方式中,持續(xù)滾動(dòng)的方向,將根據(jù)在手指速度降 至低于速度閾值之前,手指在多模式區(qū)中的行進(jìn)方向來確定。因此, 手指在多模式區(qū)1804中順時(shí)針移動(dòng)之后停止,將導(dǎo)致以一定速率向下 的持續(xù)滾動(dòng),該速率由前一速度測(cè)量(前一速度測(cè)量是在手指速度降 至低于閾值之前的最后一次速度測(cè)量)來確定。手指在多模式區(qū)1804 中以逆時(shí)針方向移動(dòng)之后停止,將導(dǎo)致以一定速率向上持續(xù)滾動(dòng),該 速率由前一速度測(cè)量來確定。因此,手指從成比例區(qū)移開的速度即為 持續(xù)滾動(dòng)的速率。參考圖19,滾動(dòng)條1900延伸部分地環(huán)繞導(dǎo)航界面202。該滾動(dòng)條 包括成比例區(qū)1卯2和1903、多模式區(qū)1904。邊界1卯5、 1906將成比例區(qū)1902、 1903從多模式區(qū)1904隔開。多模式區(qū)1904的操作與多模式區(qū) 1804相同。在圖19的實(shí)施方式中,持續(xù)滾動(dòng)的方向?qū)⒏鶕?jù)在手指速度 降至低于速度閾值之前的多模式區(qū)中的行進(jìn)方向來確定。因此,手指 在多模式區(qū)1904中的順時(shí)針方向的移動(dòng)之后停止,將導(dǎo)致以一定速率 向下的持續(xù)滾動(dòng),該速率根據(jù)前一速度測(cè)量(前一速度測(cè)量是在手指 速度降至低于閾值之前的最后一次速度測(cè)量)來確定。手指在多模式 區(qū)1904中以逆時(shí)針方向移動(dòng)之后停止,將導(dǎo)致以一定速率向上持續(xù)滾 動(dòng),該速率由前一速度測(cè)量來確定。因此,手指從成比例區(qū)移開的速 度即為持續(xù)滾動(dòng)的速率。成比例區(qū)1902和1903被設(shè)想成可以支持在任 何行進(jìn)方向的成比例滾動(dòng),從而順時(shí)針移動(dòng)將產(chǎn)生向下的滾動(dòng),逆時(shí) 針移動(dòng)將產(chǎn)生向上的滾動(dòng)。從圖19所示的實(shí)施方式可發(fā)現(xiàn),當(dāng)以右手 持有該裝置時(shí),對(duì)于使用右拇指進(jìn)行區(qū)1903和1904的右手操作是有利 的,相反,當(dāng)以左手持有該裝置時(shí),區(qū)1902和1904對(duì)于使用左拇指的 左手控制是有利的。滾動(dòng)速度是示例性的。它們被設(shè)想成將根據(jù)用戶偏好而變化,并 且,對(duì)于典型的小顯示器,如移動(dòng)電話的顯示器,可以從每秒0—100 行變化。用戶界面的表面面積將根據(jù)該裝置的尺寸而變化。例如,導(dǎo) 航及滾動(dòng)界面122的尺寸在直徑上可以小于25毫米,并且導(dǎo)航界面202 的區(qū)域可以小于20毫米。由此可見,公開了一種新的改善的用于通信裝置的用戶界面。期望本領(lǐng)域的技術(shù)人員,盡管可能付出了較大努力,并且由,例 如可用時(shí)間、當(dāng)前技術(shù)以及經(jīng)濟(jì)考慮等推動(dòng)的許多設(shè)計(jì)選擇,當(dāng)在此 處所公開的概念及原則的引導(dǎo)下時(shí),將能夠以最少的實(shí)驗(yàn),很容易地 生成軟件說明、程序以及集成電路。在上述說明中,結(jié)合具體實(shí)施方式
對(duì)本發(fā)明的利益及優(yōu)勢(shì)進(jìn)行了 描述。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,在不背離如權(quán)利要求所述的本發(fā)明的范圍的情況下,可以做出各種修改和改變。相應(yīng)地,本說 明和附圖應(yīng)被視為說明性而非限制性,并且所有這種修改應(yīng)包括在本 發(fā)明的范圍內(nèi)。利益、優(yōu)勢(shì)、問題解決方案以及可能導(dǎo)致任何利益、 優(yōu)勢(shì)或解決方案出現(xiàn)或變得更為顯著的任何元素,不應(yīng)被視為任何或 全部權(quán)利要求的關(guān)鍵、必需或基本特征或元素。本發(fā)明僅由所附的權(quán) 利要求定義,該權(quán)利要求包括在本申請(qǐng)未決期間所作的任何修正,以 及所發(fā)布的那些權(quán)利要求的任何等價(jià)內(nèi)容。
權(quán)利要求
1.一種滾動(dòng)用戶界面,包括成比例滾動(dòng),其響應(yīng)在滾動(dòng)條的成比例區(qū)中的接觸;多模式滾動(dòng),其響應(yīng)在所述滾動(dòng)條的多模式區(qū)中的接觸。
2. 根據(jù)權(quán)利要求l所述的界面,其中,所述多模式區(qū)包括成比例 滾動(dòng)及持續(xù)滾動(dòng)。
3. 根據(jù)權(quán)利要求2所述的界面,其中,所述持續(xù)滾動(dòng)的速率由在 接觸手指的速度降至低于閾值速度之前的手指移動(dòng)的速度而得出。
4. 根據(jù)權(quán)利要求2所述的界面,其中,與持續(xù)滾動(dòng)相關(guān)聯(lián)的所述 滾動(dòng)條的區(qū)域是動(dòng)態(tài)的。
5. 根據(jù)權(quán)利要求2所述的界面,其中,持續(xù)滾動(dòng)是可變速率持續(xù) 滾動(dòng),并且其中,持續(xù)滾動(dòng)的最大速率與在接觸手指移動(dòng)速度降至低 于閾值速度之前所取得的速度測(cè)量相關(guān)聯(lián)。
6. 根據(jù)權(quán)利要求5所述的界面,其中,可變速率持續(xù)滾動(dòng)區(qū)域的 尺寸,根據(jù)在接觸手指的所述速度降至低于所述閾值速度之前的手指 移動(dòng)的最大速度而變化。
7. 根據(jù)權(quán)利要求5所述的界面,其中,所述可變速率持續(xù)滾動(dòng)區(qū) 域的最小速度,是用于成比例滾動(dòng)的轉(zhuǎn)換點(diǎn),并且其中,所述轉(zhuǎn)換點(diǎn) 可以設(shè)置在所述比例區(qū)或所述多模式區(qū)中,并且所述轉(zhuǎn)換點(diǎn)將根據(jù)持 續(xù)滾動(dòng)的最大速率和與持續(xù)滾動(dòng)的最大速率相關(guān)聯(lián)的所述滾動(dòng)條上的 位置而變化。
8. 根據(jù)權(quán)利要求l所述的界面,還包括在滾動(dòng)輸入的第二多模式區(qū)中的多模式滾動(dòng)。
9. 根據(jù)權(quán)利要求2所述的界面,還包括響應(yīng)于手指敲擊滾動(dòng)條的步進(jìn)滾動(dòng)。
10. 根據(jù)權(quán)利要求2所述的界面,還包括響應(yīng)手指敲擊所述滾動(dòng)條 的所述多模式區(qū)的步進(jìn)滾動(dòng)。
11. 一種便攜式裝置,包括 罩;顯示器;呈現(xiàn)在所述顯示器上的菜單系統(tǒng);設(shè)置在所述罩上的滾動(dòng)條,具有與成比例滾動(dòng)模式相關(guān)聯(lián)的成比 例滾動(dòng)區(qū),以及與持續(xù)滾動(dòng)相關(guān)聯(lián)的多模式滾動(dòng)區(qū),所述滾動(dòng)條能夠 以成比例或持續(xù)速率滾動(dòng)選取所述菜單。
12. 根據(jù)權(quán)利要求ll所述的界面,其中,所述多模式區(qū)包括成比 例滾動(dòng)及持續(xù)滾動(dòng)。
13. 根據(jù)權(quán)利要求12所述的界面,其中,持續(xù)滾動(dòng)的速率由在接 觸手指的速度降至低于閾值速度之前的手指移動(dòng)的速度而得出。
14. 根據(jù)權(quán)利要求12所述的界面,其中,與持續(xù)滾動(dòng)相關(guān)聯(lián)的所 述滾動(dòng)條的區(qū)域是動(dòng)態(tài)的。
15. 根據(jù)權(quán)利要求12所述的界面,其中,持續(xù)滾動(dòng)是可變速率持 續(xù)滾動(dòng),并且其中,持續(xù)滾動(dòng)的最大速率與在接觸手指移動(dòng)速度降至 低于閾值速度之前所取得的速度測(cè)量相關(guān)聯(lián)。
16. —種用于具有滾動(dòng)條的用戶界面的滾動(dòng)方法,包括以成比例模式滾動(dòng),響應(yīng)在滾動(dòng)條的成比例區(qū)中的移動(dòng); 以持續(xù)模式滾動(dòng),響應(yīng)在滾動(dòng)條的多模式區(qū)的接觸。
17. 根據(jù)權(quán)利要求16所述的方法,還包括檢測(cè)在滾動(dòng)條上的手指 移動(dòng)的速度的步驟。
18. 根據(jù)權(quán)利要求17所述的方法,還包括當(dāng)在所述多模式區(qū)中的 手指移動(dòng)速度降至低于閾值速度時(shí)的檢測(cè)步驟。
19. 根據(jù)權(quán)利要求17所述的方法,還包括檢測(cè)在滾動(dòng)條上的手指 移動(dòng)的方向的步驟。
20. 根據(jù)權(quán)利要求17所述的方法,還包括將持續(xù)滾動(dòng)的速率設(shè)置 為根據(jù)在檢測(cè)手指移動(dòng)速度降至低于閾值速度之前所取得的速度測(cè)量 而變化的步驟。
21. 根據(jù)權(quán)利要求17所述的方法,還包括將可變持續(xù)滾動(dòng)的最大 速率設(shè)置為根據(jù)在檢測(cè)手指移動(dòng)速度降至低于閾值速度之前所取得的 速度測(cè)量而變化的步驟。
22. 根據(jù)權(quán)利要求20所述的方法,還包括將所述可變速率持續(xù)滾 動(dòng)區(qū)域的尺寸設(shè)置為取決于在手指移動(dòng)速度降至低于閾值速度之前的 手指移動(dòng)的最大速度的步驟。
23. 根據(jù)權(quán)利要求22所述的方法,還包括根據(jù)最大滾動(dòng)速率在所 述可變持續(xù)滾動(dòng)區(qū)域的相對(duì)端設(shè)置用于成比例滾動(dòng)的轉(zhuǎn)換點(diǎn)的步驟, 所述轉(zhuǎn)換點(diǎn)取決于持續(xù)滾動(dòng)的最大速率。
24. 根據(jù)權(quán)利要求18所述的方法,還包括檢測(cè)在所述多模式區(qū)中 的手指移動(dòng)方向是否為離開所述成比例區(qū),以及檢測(cè)當(dāng)在所述多模式區(qū)的手指移動(dòng)的速度降至低于閾值速度而導(dǎo)致持續(xù)滾動(dòng)時(shí),手指是否 在速率區(qū)中正在以離開所述成比例區(qū)的方向行進(jìn)的步驟。
25. 根據(jù)權(quán)利要求16所述的方法,還包括檢測(cè)對(duì)所述滾動(dòng)條的手 指敲擊,并且響應(yīng)檢測(cè)到敲擊而激活步進(jìn)滾動(dòng)的步驟。
26. 根據(jù)權(quán)利要求16所述的界面,還包括檢測(cè)在所述滾動(dòng)條的所 述多模式區(qū)中的手指敲擊,并且響應(yīng)檢測(cè)到敲擊而提供步進(jìn)滾動(dòng)的步 驟。
全文摘要
一種滾動(dòng)用戶界面包括成比例滾動(dòng)(100),其響應(yīng)在滾動(dòng)條的成比例區(qū)域(102、103)中的接觸;以及多模式滾動(dòng),其響應(yīng)在所述滾動(dòng)條的多模式區(qū)中的接觸。多模式滾動(dòng)能夠包括成比例滾動(dòng)、持續(xù)滾動(dòng)或步進(jìn)滾動(dòng)。
文檔編號(hào)G09G5/00GK101405789SQ200780009535
公開日2009年4月8日 申請(qǐng)日期2007年3月8日 優(yōu)先權(quán)日2006年3月17日
發(fā)明者寧曉華, 戴維·B·克蘭菲爾, 查德·A·菲普斯, 蘇珊·L·塔特爾, 邁克爾·博安 申請(qǐng)人:摩托羅拉公司