專利名稱:幫助用戶預(yù)測滾動率變化的指示的制作方法
幫助用戶預(yù)測滾動率變化的指示
本發(fā)明涉及用于向用戶提供指示的系統(tǒng)和方法,所述指示與用戶 接口內(nèi)的可視滾動率有關(guān)。
當(dāng)前,計算機被許多用戶廣泛使用用來實現(xiàn)許多應(yīng)用。用戶可以
通過由運行在計算機上的應(yīng)用所提供的用戶接口 ( UI )與由計算機在
顯示設(shè)備上顯示的可視環(huán)境進行交互,以便在計算機上執(zhí)行功能、進
行游戲、感受仿真或虛擬現(xiàn)實環(huán)境、使用計算機輔助設(shè)計(CAD)系 統(tǒng)、瀏覽萬維網(wǎng)或者另外地影響屏幕上繪制的事件或圖像。UI呈現(xiàn) 了對在計算機上實現(xiàn)的操作系統(tǒng)、應(yīng)用等的各種視覺隱喻進行描述的 視覺圖像。
用戶通常在計算機屏幕上移動諸如光標(biāo)或指針之類的用戶控制 的對象并且將其移到其他被顯示的對象或屏幕區(qū)域上,然后輸入命令 以執(zhí)行給定的選擇或操作。其他的應(yīng)用或可視環(huán)境還可以提供諸如光 標(biāo)之類的用戶控制的對象,并且包括顯示在因特網(wǎng)的萬維網(wǎng)上提供的 網(wǎng)頁和其他環(huán)境的瀏覽器和其他應(yīng)用、CAD應(yīng)用、浮見頻游戲、虛擬現(xiàn) 實仿真等等。在一些計算機環(huán)境中,用戶可以如同在CAD或三維(3D) 虛擬現(xiàn)實應(yīng)用中那樣提供輸入來控制環(huán)境的三維視圖。
用戶與計算機環(huán)境的交互以及對計算機環(huán)境的操縱通過使用連
接到控制所顯示環(huán)境的計算機的各種類型人機接口設(shè)備中的任何一 種來實現(xiàn)。用于UI的普通接口設(shè)備是鼠標(biāo)或跟蹤球。鼠標(biāo)由用戶在 平面工作空間中移動以便以用戶操縱的位置與光標(biāo)位置之間的直接 映射的方式來在二維顯示屏幕上移動諸如光標(biāo)之類的對象。這通常被 稱為位置控制,其中對象的位置直接與用戶操縱的運動相關(guān)。經(jīng)常地, 所顯示環(huán)境在視覺上大于計算機顯示器的顯示能力。為了便于觀看所 顯示的環(huán)境,UI提供了在所述環(huán)境內(nèi)進行滾動、以便在視覺上達(dá)到 先前未被顯示的環(huán)境區(qū)域的能力。
常規(guī)鼠標(biāo)的一個缺點在于,諸如滾動可視環(huán)境之類的功能執(zhí)行起 來并不方便,這是因為用戶必須使用光標(biāo)來拖動所顯示的滾動條。這 些類型的功能通常更易于由諸如具有從用戶操縱到對象的間接或抽象映射的設(shè)備之類(如壓敏設(shè)備)的速度控制設(shè)備來執(zhí)行。將對窗口 內(nèi)的文本進行滾動實現(xiàn)為速度控制任務(wù)是更好的,這是因為所述滾動 不與鼠標(biāo)的平面位置直接相關(guān)。類似地,仿真車輛的受控速度適用于 速度控制范例。
為了允許用戶在使用鼠標(biāo)時更易于控制滾動,已經(jīng)開發(fā)出了滾輪 或者鼠標(biāo)輪,并且它們在計算機鼠標(biāo)上變得非常普及。滾輪是設(shè)置在 鼠標(biāo)上的方便位置處(如兩個鼠標(biāo)鍵之間)的小指輪,用戶可以旋轉(zhuǎn) 它來控制滾動功能。最為常見的是,所述輪的一部分突出于鼠標(biāo)的頂 部表面之外,用戶可以將他或她的手指移動到它們之上。該輪一般包 括橡皮或其他摩擦表面,以允許用戶的手指輕松地旋轉(zhuǎn)該輪。該輪最 常用于滾動可視環(huán)境,而不必使用滾動條并且不必選擇單獨的滾動控 制。
通過UI來滾動可視環(huán)境是在包括但不限于計算機、個人數(shù)字助 理(PDA)、移動電話和便攜式媒體播放器在內(nèi)的電子設(shè)備上非常普 通的任務(wù)。出于簡化下列描述的目的,除非另有規(guī)定,在這里將把這 些設(shè)備中的每個以及其他設(shè)備簡單地稱為計算機。對于大的可視環(huán) 境,滾動會變得費時,這是因為用戶不得不只能等待到可視環(huán)境中的 目標(biāo)位置出現(xiàn)為止。為此,用戶具有對滾動速度進行控制的某種手段 是有利的。如果可視環(huán)境中在給定時間量內(nèi)穿過顯示區(qū)域的部分按照 某種方式處于用戶的控制之下,那么這是有利的。例如,如果顯示列 表中在給定時間量內(nèi)穿過顯示區(qū)域的項目數(shù)量處于用戶的控制之下, 那么這是有利的。
一些運行在計算機上的應(yīng)用將滾動速度置于顯式的用戶控制之 下。例如, 一些應(yīng)用例如通過用戶按壓滾輪而與滾輪一起操作。在按 壓滾輪之后,用戶將光標(biāo)從用戶按壓滾輪所在的點移開得越遠(yuǎn),滾動 速度就越高。Koninklijke Philips Electronics N-V在稱為超級滾 動(SuperscrollTM)的設(shè)備中提供了對滾動速度控制的進一步改進, 所述設(shè)備允許用戶通過在控制滾動的鍵上施加不同級別的壓力來控 制滾動速度。用戶越用力按鍵,滾動速度就越高。
為了便于繼續(xù)滾動,其它應(yīng)用在預(yù)定時間段之后的繼續(xù)滾動期間 一次或多次增大滾動速度,這如圖l所示。圖l描繪了顯示為在垂變化。隨著用戶繼續(xù)滾動一時間段,滾動速度從級別l遞增增大到級
別2。更長的滾動時長可以導(dǎo)致滾動速度再次從級別2增大到級別3。 這可以繼續(xù)下去,或者可以在某個時間達(dá)到最大滾動速度。例如,當(dāng) 用戶繼續(xù)滾動超過10秒鐘時,滾動速度可以加倍,等等。
這種滾動速度的增大并不總是用戶所希望的??赡艹霈F(xiàn)正好在到 達(dá)可視環(huán)境中的目標(biāo)區(qū)域之前發(fā)生這種滾動速度的增大,使得用戶的 滾動超出目標(biāo)區(qū)域之外。此外,滾動速度的增大可能使用戶失去方向 感并且最終滾動速度可能快于用戶希望的速度。
Rosenberg于2003年10月 20日提交的、發(fā)明名稱為 "Isotonic-Isometric Haptic Feedback Interface" 的美國專利 公開No. 2004/0108992 (該專利公開通過引用合并于此)記栽了一 種用于向滾輪添加諸如搖晃或振動之類的感官反饋以便向用戶指示 諸如分頁或滾動速度之類的事件的系統(tǒng)。因此,在滾動期間,可以以 與滾動速度成比例的測量速度向用戶提供這種感官反饋。類似地, Panu Korhonen于1998年5月19日提交的、發(fā)明名稱為"A Method and an Arrangement for Scrolling Information Presented on a Display of a Mobil Station"的歐洲專利EP 0880091 (該專利通 過引用合并于此)公開了 一種用于向滾動速度添加聽覺反饋的系統(tǒng)。
然而,問題在于實踐中用戶不能預(yù)測何時滾動速度將發(fā)生變化 (例如增大、減小)。通過使用反復(fù)試驗,用戶可能會習(xí)慣于速度的 變化,但是這是冗長乏味的,在不同的應(yīng)用中可能不相同,需要用心 記憶,并且導(dǎo)致用戶在滾動的同時在內(nèi)心計算秒數(shù)。因此,用戶通常 例如通過停止?jié)L動來僅僅對已經(jīng)改變的速度做出反應(yīng)。
本系統(tǒng)的目的是克服現(xiàn)有技術(shù)中的這些和其他缺點。 依照本系統(tǒng)的實施例,提供了用于顯示環(huán)境的設(shè)備的用戶接口 , 所述環(huán)境在視覺上大于顯示區(qū)域。用戶接口包括在顯示區(qū)域內(nèi)對所述 環(huán)境的選定部分進行定位的滾動功能。用戶接口的滾動率隨著滾動功 能的繼續(xù)而變化。用戶接口產(chǎn)生指示以便警告用戶即將出現(xiàn)滾動率的 變化。
在一個實施例中,用戶接口產(chǎn)生與滾動率成比例的第一指示,并 且當(dāng)即將出現(xiàn)滾動率的變化時,產(chǎn)生第二指示。第二指示可以與如果出現(xiàn)滾動率變化將產(chǎn)生的滾動率成比例。所述警告可以是觸覺警告、 聽覺警告和視覺警告中的至少一種。在同一個或另一個實施例中,滾 動功能可以由第一滾動激勵來啟動,并且如果在第一滾動激勵停止后 的預(yù)定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么滾動率可以不發(fā)生變 化。
在另一個實施例中,滾動功能可以由第一滾動激勵來啟動,并且 如果在第 一 滾動激勵停止后的預(yù)定時間間隔內(nèi)出現(xiàn)了第二滾動激勵, 那么滾動率可以返回到預(yù)定滾動率。
下面為示例性實施例的描述,其在與附圖結(jié)合時將證實上述特征 和優(yōu)點以及其他特征和優(yōu)點。在下列描述中,出于解釋而非限制的目 的闡述了用于說明的具體細(xì)節(jié),例如特定的結(jié)構(gòu)、接口、技術(shù)等等。 然而,對于本領(lǐng)域技術(shù)人員來說顯然的是,與這些具體細(xì)節(jié)不同的其 他實施例仍然應(yīng)當(dāng)被理解為在隨附權(quán)利要求的范圍之內(nèi)。而且,為了 清楚起見,省略了對公知設(shè)備、電路和方法的詳細(xì)描述,以便不至于 使本發(fā)明的描述變得含糊不清。
特別應(yīng)當(dāng)理解的是,包含這些附圖是用于說明目的而并不代表本 發(fā)明的范圍。
圖1描繪了現(xiàn)有系統(tǒng)的滾動率,其可在滾動期間發(fā)生變化; 圖2為說明依照本系統(tǒng)實施例進行操作的示例性流程圖; 圖3說明了依照本系統(tǒng)實施例,滾動發(fā)生率以及滾動指示可以如 何在滾動期間發(fā)生變化;以及
圖4示出了依照本系統(tǒng)實施例的設(shè)備400。
依照本系統(tǒng)的實施例,向用戶提供了即將出現(xiàn)滾動率變化的指 示。當(dāng)在這里使用時,除非另有規(guī)定,否則術(shù)語"速率,,意在不受限 制地包括速度和/或加速度。通過這種方式,向用戶提供了滾動率將 發(fā)生變化的警告,這向用戶提供了當(dāng)期望時在變化之前做出反應(yīng)的機 會。在其中期望出現(xiàn)滾動率變化的情況下,所述指示還向用戶提供了 在比現(xiàn)有系統(tǒng)更短的時間段內(nèi)開始面向滾動率變化的機會。
圖2為說明依照本系統(tǒng)實施例的操作的示例性流程圖。如圖所 示,在動作210期間,用戶在UI內(nèi)啟動滾動動作。該動作在動作220期間繼續(xù)一時間段,該時間段在一個實施例中可以是預(yù)定的。在動作
230期間,系統(tǒng)確定是否即將出現(xiàn)滾動率變化。在其中不即將出現(xiàn)滾 動率變化的事件中,系統(tǒng)返回到動作220并且滾動繼續(xù)。在其中系統(tǒng) 確定在動作230期間即將出現(xiàn)滾動率變化的事件中,則在動作240期 間向用戶提供存在滾動率即將變化的指示。即將出現(xiàn)意指在滾動率變 化之前的某個時間,在動作250期間向用戶提供指示,該指示向用戶 提供了機會來或者絕對停止(沒有繼續(xù)的滾動,參見動作285和290 ) 或者只是以動作220期間所示的當(dāng)前滾動率來繼續(xù)。例如,可以在滾 動率變化之前0. 1-2. O秒的范圍內(nèi)向用戶提供指示,不過這個范圍不 是本發(fā)明的必需特征。容易理解的是,對于不同的應(yīng)用以及對于不同 的指示(例如相對于振動指示的聲音指示等)而言,構(gòu)成即將出現(xiàn)的 內(nèi)容可以是變化的。
在另一個實施例中,當(dāng)用戶在速度變化之后短暫停止?jié)L動激勵并 且其后重新開始滾動時,系統(tǒng)可以認(rèn)識到,這可能表明由指示所提供 的通知時間段被設(shè)置得太短。在其中在若干場合下重復(fù)了這種用戶行 為的情況下,系統(tǒng)可以在滾動速度變化之前的更長時間段提供指示。
在動作280期間,確定用戶停止是否是絕對的。如果用戶不停止, 那么在動作260期間將出現(xiàn)滾動率變化,并且其后在動作220期間以 經(jīng)變化的滾動率繼續(xù)滾動。顯然可知的是,盡管未顯示出,但是在用 戶絕對停止?jié)L動激勵的任何時間,系統(tǒng)將執(zhí)行動作285、 290。
即將出現(xiàn)滾動率變化的指示可以是任何感官形式,包括觸覺指 示、聽覺指示、視覺指示等等。當(dāng)在這里使用時,除非另有規(guī)定,否 則術(shù)語指示意在不受限制地包括觸覺指示、聽覺指示和/或視覺指示。 在UI的一些實施例中,視覺指示可以被感知為轉(zhuǎn)移用戶對于滾動本 身的視覺感知,其具有潛在地造成用戶錯過可視環(huán)境中的期望目標(biāo)區(qū) 域的不利效果。在UI的這個或其他實施例中,即將出現(xiàn)滾動率變化 的指示可以是觸覺指示和/或聽覺指示的形式,例如滾輪的振動和/ 或滴答聲。
在一個實施例中,為了減輕用戶有意識地了解應(yīng)用其他指示的意 義的需要,用來向用戶警告即將出現(xiàn)滾動率增大的振動、聲音和/或 其他感官反饋可以已經(jīng)鏈接到所述滾動。例如,在每次環(huán)境的給定部 分滾動時都發(fā)出滴答聲的應(yīng)用中,在滾動率實際變化之前,滴答頻率可以如圖3所示地進行變化。由于聲音與滾動是一致(例如同步)的, 因此滴答頻率的變化將警告用戶想到滾動率就要發(fā)生變化。然后,在 圖2所示的動作250期間用戶決定對滴答頻率變化做出反應(yīng)。
類似地,在其中每次所述可視化環(huán)境的一部分滾動時滾輪或其他 滾動致動器發(fā)生振動的實施例中,振動頻率的變化將警告用戶想起滾 動率將要發(fā)生變化。在一個實施例中,滾動致動器的振動變化可以由 可操作地耦接到滾動致動器的壓電元件來啟動。對于本領(lǐng)域技術(shù)人員 顯然可知的是,可以類似地利用其他的感官指示。
圖3說明了顯示為在垂直方向變化的、諸如滾動率和指示速率之 類的項目發(fā)生率可以如何在顯示為在水平方向變化的滾動期間上變 化。具體而言,圖3示出了圖表300,其說明了隨著用戶在一時間段 上繼續(xù)滾動,滾動率可以如何遞增地從級別1經(jīng)過級別2變化到級別 3等等。包括滾動率的變化在內(nèi)的滾動率由階梯函數(shù)310示出。依照 本系統(tǒng)的實施例,由階梯函數(shù)320示例性地繪出的指示先于滾動率的 變化。階梯函數(shù)320描繪了這樣的實施例,其中即將出現(xiàn)滾動率變化 的指示由在滾動率變化之前的指示速率變化來提供。例如,在提供通 常與滾動率成比例的指示速率的系統(tǒng)中,依照本系統(tǒng)的實施例,指示
速率變化先于滾動率的變化,以便告知用戶即將出現(xiàn)的滾動率變化就 要發(fā)生。
當(dāng)警告了用戶預(yù)期滾動率發(fā)生變化時,用戶可以接受該變化(參 見圖2中的動作250到動作260、 220 )或者拒絕該變化(參見圖2 中的動作250到動作280、 220或者到動作280、 285、 290 )。只有 在后一種情況下才需要來自用戶的反應(yīng)。例如,用戶可以釋放滾動致 動器以便停止?jié)L動。當(dāng)用戶再次開始滾動時,滾動可以以與先前一樣 的初始速率而開始。通過這種方式,用戶有效地防止了滾動率的變化 (而非對其做出反應(yīng))。
這種類型的交互對于只有兩個級別的滾動率的應(yīng)用來說是不錯 的,但是如果應(yīng)用具有三個或者更多速率級別,那么它對于用戶來說 可能表現(xiàn)不佳。考慮用戶想要該應(yīng)用以速率級別2滾動。在以速率級 別2滾動一段時間后,該應(yīng)用進一步將滾動率增大到級別3,而該級 別3可能是用戶不希望的。如果用戶然后停止并且重新啟動滾動,每 次該應(yīng)用都會再次以級別l開始,這對于用戶來說可能太慢。
10在本系統(tǒng)的一個實施例中,為了幫助用戶不在用戶停止?jié)L動激勵 時每次都以最慢的速率啟動滾動率,可以允許用戶停止激勵并且在某 個預(yù)定時間間隔之前立即再次重新啟動激勵(例如,釋放并且快速重 按鍵或滾輪)。在這個實施例中,如果這對于系統(tǒng)是連續(xù)且足夠快速 地完成的(例如在預(yù)定時間間隔之前),那么滾動率可以停留在其中 它在激勵停止時所處的級別。在另一個類似的實施例中,與返回到初 始級別(例如級別l)相對的是,滾動率可以返回到某個預(yù)定級別(例
如級別2)。在其中用戶等待稍微更長(例如在所述預(yù)定時間間隔之 后)的事件中,滾動率可以再次以初始級別(例如級別1 )重新啟動。 在一個實施例中,如果希望的話,本系統(tǒng)可以通過重復(fù)停止?jié)L動 激勵并且快速重新啟動滾動激勵來緩解用戶的負(fù)擔(dān),其中所述負(fù)擔(dān)即 所述應(yīng)用重復(fù)地改變滾動率并且用戶不得不防止該改變。在這個實施 例中,本系統(tǒng)可以例如通過監(jiān)視在 一 時間段上的用戶行為來學(xué)習(xí)到, 所述停止和快速重新啟動意味著用戶不希望滾動率進一步發(fā)生變化。 在這個實施例中,只有在用戶停止?jié)L動激勵并且等待足夠長時間(例 如在預(yù)定時間量之后)來重新啟動時,系統(tǒng)才會再次開始隨時間改變 滾動率。
圖4示出了依照本系統(tǒng)實施例的設(shè)備400。該設(shè)備具有操作地耦 接到存儲器420的處理器410、顯示器430、滾動致動器470以及設(shè) 備440。存儲器420可以是用于存儲應(yīng)用數(shù)據(jù)的任何類型設(shè)備。應(yīng)用 數(shù)據(jù)由處理器410接收,用于配置處理器410以便執(zhí)行依照本系統(tǒng)的 操作動作。這些操作動作包括控制顯示器430或顯示器450中的至少 一個,以便顯示描繪出大于各個顯示器430、 450的可視環(huán)境的UI。 滾動致動器470與所述應(yīng)用一起對處理器410進行操作以便如上所述 激勵滾動。指示即將出現(xiàn)的滾動速度變化的警告信號由處理器410通 過警告發(fā)生器460和/或滾動致動器470產(chǎn)生。警告可以包括觸覺警 告、聽覺警告和視覺警告中的一個或多個。設(shè)備440操作地耦接到顯 示器450,但是該設(shè)備可以僅僅是諸如液晶顯示器(LCD)或陰極射 線管(CRT)之類的顯示器。設(shè)備440還可以執(zhí)行其他操作,包括顯 示電視信號、顯示游戲環(huán)境、顯示CAD環(huán)境等等。顯然,只需要單一 顯示器用于操作,不過也可以利用兩臺顯示器430、 450。
上面描述的實施例僅僅用于舉例說明的目的,并且不應(yīng)當(dāng)^t視為是將隨附權(quán)利要求限制到任何特定實施例或者實施例組。本領(lǐng)域技術(shù) 人員可以設(shè)計出許多可替換實施例,而不脫離隨附權(quán)利要求的精神和 范圍。
在解釋這些隨附的權(quán)利要求時,應(yīng)當(dāng)理解的是
a) 詞"包括"并不排除存在給定權(quán)利要求中未列出的其他元件 或動作;
b) 元件之前的詞"一"或"一個"并不排除存在多個這樣的元
件;
c )權(quán)利要求中的任何附圖標(biāo)記并沒有限制這些權(quán)利要求的范圍;
d) 若干"裝置"可以由同一項目或硬件或軟件實現(xiàn)的結(jié)構(gòu)或功 能來表示;
e) 任何所公開的元件都可以包括硬件部分(例如包括分立和集 成的電子電路)、軟件部分(例如計算機編程)及其任意組合;
f) 硬件部分可以包括模擬部分和數(shù)字部分中的一種或兩種;
g) 除非另有特別說明,否則任何所公開的設(shè)備或其部分都可以 組合在一起或者劃分成更細(xì)的部分;以及
h) 除非有明確說明,否則動作或步驟的特定順序是不需要的。
權(quán)利要求
1.一種設(shè)備的用戶接口,用于顯示視覺上大于顯示區(qū)域的環(huán)境,該用戶接口包括滾動功能,其被配置成在所述顯示區(qū)域內(nèi)定位所述環(huán)境的選定部分,其中滾動率隨著滾動功能的繼續(xù)而變化;以及指示,其被配置成警告用戶即將出現(xiàn)滾動率的變化。
2. 如權(quán)利要求1所述的用戶接口 ,其中所述指示為第一指示并 且所述警告為第一警告,該用戶接口包括被配置成以與所述滾動率成 比例的速率向用戶產(chǎn)生第二警告的第二指示,并且其中當(dāng)即將出現(xiàn)滾 動率變化時,第二警告被第一警告替換。
3. 如權(quán)利要求2所述的用戶接口 ,其中以與如果出現(xiàn)滾動率變 化的情況下產(chǎn)生的滾動率成比例的速率產(chǎn)生第一警告。
4. 如權(quán)利要求1所述的用戶接口 ,其中在所述滾動率變化之前 的預(yù)定時間產(chǎn)生所述警告。
5. 如權(quán)利要求1所述的用戶接口,其中所述警告是觸覺警告、 聽覺警告和視覺警告中的至少一種。
6. 如權(quán)利要求1所述的用戶接口,其中所述警告是振動警告。
7. 如權(quán)利要求6所述的用戶接口 ,其中所述用戶接口被配置成 產(chǎn)生用于壓電設(shè)備的信號以便啟動所述振動警告。
8. 如權(quán)利要求1所述的用戶接口 ,其中所述警告是滴答聲警告, 并且所述用戶接口被配置成產(chǎn)生用于聽覺設(shè)備的信號以便啟動該滴 答聲警告。
9. 如權(quán)利要求1所述的用戶接口 ,其中所述滾動功能被配置成 由第一滾動激勵啟動,并且被配置成如果在第一滾動激勵停止后的預(yù) 定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么不改變所述滾動率。
10. 如權(quán)利要求1所述的用戶接口 ,其中所述滾動功能被配置成 由第一滾動激勵啟動,并且被配置成如果在第一滾動激勵停止后的預(yù) 定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么返回到預(yù)定滾動率。
11. 一種在計算才幾可讀介質(zhì)(420 )上實施的應(yīng)用,其被配置成 產(chǎn)生用戶接口來操縱視覺上大于顯示區(qū)域的可視環(huán)境,該應(yīng)用包括被配置成在所述顯示區(qū)域中可視地滾動所述環(huán)境的各個部分的部分,其中滾動率隨著滾動功能的繼續(xù)而變化;以及被配置成產(chǎn)生指示的部分,該指示警告用戶即將出現(xiàn)滾動率變化。
12. 如權(quán)利要求11所述的應(yīng)用,其中所述指示為第一指示并且 所述警告為第一警告,該應(yīng)用包括被配置成以與滾動率成比例的速率 向用戶產(chǎn)生第二指示的部分,并且當(dāng)即將出現(xiàn)滾動率變化時,用第一 警告替換第二警告。
13. 如權(quán)利要求12所述的應(yīng)用,其中該應(yīng)用被配置成以與如果 出現(xiàn)滾動率變化的情況下產(chǎn)生的滾動率成比例的速率產(chǎn)生第一警告。
14. 如權(quán)利要求11所述的應(yīng)用,其中該應(yīng)用被配置成產(chǎn)生用于 生成所述警告的輸出,所述警告是觸覺警告、聽覺警告和視覺警告中 的至少一種。
15. 如權(quán)利要求11所述的應(yīng)用,其中所述被配置成可視地滾動 的部分被配置成由第一滾動激勵啟動,并且被配置成如果在第一滾動 激勵停止后的預(yù)定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么不改變所述 滾動率。
16. 如權(quán)利要求li所述的應(yīng)用,其中所述^:配置成可視地滾動 的部分被配置成由第一滾動激勵啟動,并且被配置成如杲在第一滾動 激勵停止后的預(yù)定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么返回到預(yù)定 滾動率。
17. —種具有用戶接口的設(shè)備,所述用戶接口用于操縱視覺上大 于顯示區(qū)域的可視環(huán)境,該設(shè)備包括用于在所述顯示區(qū)域中可視地滾動所述環(huán)境的各個部分的裝置, 其中滾動率隨著滾動功能的繼續(xù)而變化;以及用于產(chǎn)生指示的裝置,該指示警告用戶即將出現(xiàn)滾動率變化。
18. 如權(quán)利要求17所述的設(shè)備,其中所述指示為第一指示并且 所述警告為第一警告,該設(shè)備包括用于以與滾動率成比例的速率向用 戶產(chǎn)生第二指示的裝置,并且當(dāng)即將出現(xiàn)滾動率變化時用第一警告替 換笫二警告。
19. 如權(quán)利要求17所述的設(shè)備,其中所述設(shè)備包括產(chǎn)生用于生 成所述警告的輸出的裝置,所述警告是觸覺警告、聽覺警告和視覺警 告中的至少一種。
20.如權(quán)利要求17所述的設(shè)備,其中所述用于可視地滾動的裝 置被配置成由第一滾動激勵啟動,并且被配置成如果在第一滾動激勵 停止后的預(yù)定時間間隔內(nèi)出現(xiàn)了第二滾動激勵,那么不改變所述滾動 率,或者被配置成如果在第一滾動激勵停止后的所述預(yù)定時間間隔內(nèi) 出現(xiàn)了第二滾動激勵,那么返回到預(yù)定滾動率。
全文摘要
提供了設(shè)備的用戶接口用于顯示視覺上大于顯示區(qū)域的環(huán)境。該用戶接口包括在顯示區(qū)域內(nèi)對環(huán)境的選定部分進行定位的滾動功能。用戶接口的滾動率隨著滾動功能的繼續(xù)而變化。用戶接口產(chǎn)生警告用戶即將出現(xiàn)滾動率變化的指示。
文檔編號G06F3/048GK101322095SQ200680045091
公開日2008年12月10日 申請日期2006年11月28日 優(yōu)先權(quán)日2005年12月1日
發(fā)明者G·霍爾曼斯 申請人:皇家飛利浦電子股份有限公司