專利名稱::具有浮動(dòng)的鄰近索引符號(hào)的滾動(dòng)列表的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明一般涉及包括采用觸摸敏感顯示器的用戶界面,更具體地涉及具有可被滾過(guò)的列表的用戶界面。
背景技術(shù):
:許多電子設(shè)備、包括諸如蜂窩電話之類的便攜式設(shè)備的實(shí)用性、易用性和最終的流行性通常由工業(yè)設(shè)計(jì)——包括用戶界面——決定。用戶界面是用戶通過(guò)其不僅接收內(nèi)容而且接收對(duì)用戶動(dòng)作或行為的響應(yīng)的通道,其中用戶動(dòng)作或行為包括用戶對(duì)訪問(wèn)設(shè)備的特征或工具的嘗試。因而,用戶界面對(duì)于全面用戶體驗(yàn)是必不可少的。不幸的是,存在與現(xiàn)有用戶界面、特別是小型手持設(shè)備的用戶界面相關(guān)的多種限制?,F(xiàn)有的用戶界面通常很復(fù)雜。例如,許多移動(dòng)電話的用戶界面要求用戶遍歷菜單的復(fù)雜樹型結(jié)構(gòu)以訪問(wèn)設(shè)備特征和內(nèi)容。此外,現(xiàn)有的用戶界面通常與直覺(jué)相反,從而要求用戶閱讀手冊(cè)說(shuō)明或者陷入令人喪氣的試驗(yàn)和錯(cuò)誤嘗試以找出設(shè)備特征或內(nèi)容。因此,向這類設(shè)備添加額外功能的嘗試常常由于用戶界面的復(fù)雜性而受阻。因此,對(duì)于設(shè)備、特別是小型手持設(shè)備,需要改進(jìn)的用戶界面。
發(fā)明內(nèi)容確定用戶與觸摸敏感顯示器的接觸點(diǎn)的移動(dòng)。響應(yīng)于所述移動(dòng),滾動(dòng)觸摸敏感顯示器上的信息項(xiàng)列表。所述信息項(xiàng)列表可包括與索引項(xiàng)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列。在滾過(guò)各自信息子集的同時(shí),索引符號(hào)與每個(gè)各自信息項(xiàng)子集一起被顯示。滾動(dòng)可按照具有摩擦的運(yùn)動(dòng)方程的模擬而進(jìn)行。對(duì)應(yīng)于各自信息子集的索引符號(hào)可被半透明地顯示在所述各自信息項(xiàng)子集上。半透明顯示的索引符號(hào)可具有與顯示信息項(xiàng)子集中的文本所使用的不同的字體顏色。半透明顯示的索引符號(hào)可利用比顯示信息項(xiàng)子集中文本所用的字體更大的字體來(lái)顯示。索引符號(hào)可以被顯示在標(biāo)志欄(banner)中。標(biāo)志欄可被顯示在顯示器的頂部或頂部附近。在某些實(shí)施例中,索引符號(hào)可被顯示在信息項(xiàng)子集的被顯示文本附近。在某些實(shí)施例中,當(dāng)以預(yù)定方向滾過(guò)信息項(xiàng)列表時(shí),索引符號(hào)可被顯示在包含信息項(xiàng)子集的被顯示文本的窗口的上邊緣處。在某些實(shí)施例中,當(dāng)信息項(xiàng)列表不包含用于特定索引符號(hào)的項(xiàng)時(shí),在特定索引符號(hào)之前的第一索引符號(hào)和在所述特定索引符號(hào)之后的第二索引符號(hào)與將所述信息項(xiàng)列表從與第一索引符號(hào)相對(duì)應(yīng)的信息子集滾動(dòng)到與第二索引符號(hào)相對(duì)應(yīng)的信息子集相結(jié)合地被顯示。在滾動(dòng)過(guò)程中,所述特定索引符號(hào)可不與信息項(xiàng)列表的被顯示文本一起被顯示。在某些實(shí)施例中,當(dāng)信息項(xiàng)列表不包含用于所述特定索引符號(hào)的項(xiàng)時(shí),略過(guò)各自索引符號(hào)的顯不。前述方法可由便攜式電子設(shè)備執(zhí)行,其中所述便攜式電子設(shè)備具有帶圖形用戶界面(GUI)的觸摸敏感顯示器、處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中以執(zhí)行這些方法的一個(gè)或多個(gè)程序或指令集合。在某些實(shí)施例中,所述便攜式電子設(shè)備提供多個(gè)功能,包括無(wú)線通信。執(zhí)行前述方法的指令可被包括在被配置為由一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算機(jī)程序產(chǎn)品中。為了更好地理解本發(fā)明,應(yīng)結(jié)合附圖參考下面對(duì)具體實(shí)施例的說(shuō)明,其中圖1是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖2是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖3是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖4是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖5是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖6是具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖7A是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖7B是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖7C是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖8是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖9是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖10是說(shuō)明一種滾過(guò)列表的方法的一個(gè)實(shí)施例的流程圖。圖IlA是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖IlB是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖IlC是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖IlD是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖IlE是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的用戶界面的一個(gè)實(shí)施例的示意圖。圖12是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備的一個(gè)實(shí)施例的方框圖。圖13是用于項(xiàng)列表的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)施例的方框圖。所有附圖中相似的附圖標(biāo)記表示相應(yīng)的部分。具體實(shí)施例方式下面詳細(xì)參考實(shí)施例,其例子在附圖中示出。在以下的詳細(xì)說(shuō)明中,說(shuō)明了大量的特定細(xì)節(jié),以提供對(duì)本發(fā)明的透徹理解。然而,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō),顯然本發(fā)明可以在沒(méi)有這些細(xì)節(jié)的情況下被實(shí)施。在其他情形中,公知的方法、過(guò)程、組件和電路沒(méi)有被詳細(xì)說(shuō)明,以免不必要地使實(shí)施例的各方面模糊。說(shuō)明了具有用戶界面的便攜式設(shè)備的實(shí)施例。所述便攜式設(shè)備可以是手提式電腦、平板電腦、個(gè)人數(shù)字助理、蜂窩電話和/或他們中二者或多者的組合。便攜式設(shè)備包括觸摸敏感顯示器。顯示器可對(duì)與用戶的觸覺(jué)和/或觸知接觸敏感。在一個(gè)示例性實(shí)施例中,觸摸敏感顯示器和用戶之間的接觸點(diǎn)對(duì)應(yīng)于用戶的一個(gè)或多個(gè)手指。在其他實(shí)施例中,接觸點(diǎn)可對(duì)應(yīng)于指示筆(stylus)。觸摸敏感顯示器可使用LCD(液晶顯示)技術(shù)、或LPD(發(fā)光聚合物顯示)技術(shù),但是其他顯示器技術(shù)可用在其他實(shí)施例中。觸摸敏感顯示器還可包括接近傳感器陣列或用于確定與觸摸敏感顯示器的一個(gè)或多個(gè)接觸點(diǎn)的其他元件。觸摸敏感顯示器類似于美國(guó)專利6323846(Westerman等人)、6570557(Westerman等人)、和/或6677932(Westerman)、和/或美國(guó)專利公開2002/0015024A1中所描述的多點(diǎn)觸敏感平板(multi-touchsensitivetablet),上述每個(gè)專利文獻(xiàn)都包括在此以供參考。但是,觸摸敏感顯示器顯示來(lái)自便攜式設(shè)備的視覺(jué)輸出,而觸摸敏感平板不提供視覺(jué)輸出。觸摸敏感顯示器可包括具有一個(gè)或多個(gè)窗口的⑶I。該一個(gè)或多個(gè)窗口可用來(lái)顯示項(xiàng)或信息項(xiàng)的列表。在一個(gè)示例性實(shí)施例中,項(xiàng)列表可包括多個(gè)個(gè)體的聯(lián)系信息,諸如姓名、地址、照片,和/或電話號(hào)碼(有時(shí)被稱為用戶聯(lián)系列表或地址簿)。響應(yīng)于所確定的接觸點(diǎn)移動(dòng),列表可被滾動(dòng)。確定接觸點(diǎn)的移動(dòng)可包括確定接觸點(diǎn)的速度(大小)、速率(大小和方向)、和/或加速度(包括大小和/或方向)。可響應(yīng)于接觸點(diǎn)的加速移動(dòng)而對(duì)滾過(guò)列表進(jìn)行加速。在某些實(shí)施例中,滾動(dòng)和滾動(dòng)的加速可按照具有摩擦、即阻尼運(yùn)動(dòng)的物理設(shè)備的模擬而進(jìn)行。例如,滾動(dòng)可與具有質(zhì)量或慣性項(xiàng)(massorinertialterm)、以及耗散項(xiàng)(dissipativeterm)的力學(xué)定律(forcelaw)或運(yùn)動(dòng)方程的模擬相對(duì)應(yīng)。在某些實(shí)施例中,模擬可對(duì)應(yīng)于繞其軸旋轉(zhuǎn)的圓柱體。在某些實(shí)施例中,接觸點(diǎn)的加速移動(dòng)可包括其后跟隨有接觸點(diǎn)的中斷的接觸點(diǎn)加速移動(dòng)。例如,用戶可接觸觸摸敏感顯示器,用其一個(gè)或多個(gè)手指沿顯示器進(jìn)行猛擊(swipe)或掠過(guò)(swe印)(即移動(dòng)和/或加速接觸點(diǎn)),且可選地,中斷與顯示器的接觸點(diǎn),即將所述一個(gè)或多個(gè)手指從顯示器上移開。猛擊或掠過(guò)可沿著觸摸敏感顯示器的預(yù)定軸。在其他實(shí)施例中,接觸點(diǎn)的加速移動(dòng)可包括沿觸摸敏感顯示器的預(yù)定軸取向的第一用戶手勢(shì)??身憫?yīng)于接觸點(diǎn)沿觸摸敏感顯示器的該預(yù)定軸的第二掠過(guò)動(dòng)作和/或沿觸摸敏感顯示器的該預(yù)定軸取向的第二用戶手勢(shì)而進(jìn)一步加速滾過(guò)項(xiàng)列表。例如,用戶可沿觸摸敏感顯示器兩次或多次猛擊其一個(gè)或多個(gè)手指。滾過(guò)項(xiàng)列表可根據(jù)用戶中斷接觸點(diǎn)、然后至少在一預(yù)定的時(shí)間段內(nèi)與觸摸敏感顯示器建立基本靜止的接觸點(diǎn)而被停止。例如,在沿觸摸敏感顯示器猛擊其一個(gè)或多個(gè)手指并中斷接觸點(diǎn)后,用戶可觸摸顯示器并使正在接觸顯示器的這一個(gè)或多個(gè)手指保持靜止(或近似靜止)一秒或多秒、或零點(diǎn)幾秒。滾過(guò)項(xiàng)列表的方向可響應(yīng)于滾動(dòng)與對(duì)應(yīng)于列表界限(terminus)的虛擬邊界相交而被反轉(zhuǎn)。滾動(dòng)反向可與阻尼運(yùn)動(dòng)相對(duì)應(yīng)。例如,在滾動(dòng)過(guò)程中,項(xiàng)列表的被顯示部分可以在達(dá)到項(xiàng)列表的起點(diǎn)或終點(diǎn)時(shí)呈現(xiàn)為從觸摸敏感顯示器的窗口的邊界彈回??雌饋?lái)的反彈可對(duì)應(yīng)于在第一方向上具有動(dòng)量的粘性或彈性球撞擊諸如墻壁之類的不可移動(dòng)和/或無(wú)彈性物體時(shí)的模擬。球隨后的運(yùn)動(dòng)可被減弱,例如通過(guò)在模擬中包括摩擦或耗散項(xiàng)。對(duì)應(yīng)于模擬中的摩擦項(xiàng)的參數(shù)可以是可調(diào)整的,從而允許球在與墻壁(即虛擬邊界)的接觸中或從墻壁移開而達(dá)到平衡。如以下參考圖8-11所述,在某些實(shí)施例中,可確定用戶的接觸點(diǎn)在觸摸敏感顯示器上的索引上的移動(dòng)。在某些實(shí)施例中,索引可被顯示在觸摸敏感顯示器的第一區(qū)域或第一窗口中,而滾動(dòng)過(guò)程中的項(xiàng)或信息項(xiàng)的列表可被顯示在觸摸敏感顯示器的第二區(qū)域或第二窗口中。被顯示的索引可具有索引項(xiàng)的序列。在一個(gè)示例性實(shí)施例中,索引項(xiàng)的序列可包括字母表中的字母,即索引可包括字母索引。信息項(xiàng)列表可包括按字母排序的信息項(xiàng)列表。按字母排序的信息項(xiàng)列表可包括例如用戶聯(lián)系列表或地址簿中的聯(lián)系信息。響應(yīng)于用戶接觸點(diǎn)在被顯示的索引上的移動(dòng),觸摸敏感顯示器上的信息項(xiàng)列表可被滾動(dòng)。信息項(xiàng)列表可包括與索引項(xiàng)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列。所述子集可包括一個(gè)或多個(gè)類別。例如,各類別可包括其名和/或姓以一個(gè)或多個(gè)相應(yīng)字母、諸如字母“S”開始的一個(gè)或多個(gè)個(gè)體的聯(lián)系信息。在一個(gè)示例性實(shí)施例中,有一個(gè)與字母表中每個(gè)字母相對(duì)應(yīng)的子集具有一個(gè)或多個(gè)條目。在某些實(shí)施例中,滾動(dòng)可按照具有摩擦的運(yùn)動(dòng)方程的模擬而進(jìn)行。如果接觸點(diǎn)在索引項(xiàng)中相應(yīng)的各自索引項(xiàng)上移動(dòng),則滾動(dòng)可包括滾過(guò)各自的信息項(xiàng)子集?;诟髯运饕?xiàng)上接觸點(diǎn)的移動(dòng)速度和與各自索引項(xiàng)相對(duì)應(yīng)的信息項(xiàng)子集中項(xiàng)的數(shù)目,滾動(dòng)可具有相關(guān)聯(lián)的滾動(dòng)速度。例如,對(duì)于具有更多條目的子集,滾動(dòng)速度可以比具有更少條目的子集更快。滾動(dòng)可包括響應(yīng)于接觸點(diǎn)在被顯示的索引中的相應(yīng)索引項(xiàng)上移動(dòng)而滾過(guò)多個(gè)信息項(xiàng)子集中的所有項(xiàng)。如果確定與索引的接觸點(diǎn)對(duì)應(yīng)于索引中的各自索引項(xiàng),則信息項(xiàng)列表可被滾動(dòng)到信息項(xiàng)列表的相應(yīng)子集。例如,如果用戶選擇索引符號(hào)集合中的一索引項(xiàng),諸如字母“R”,則項(xiàng)列表可被平滑地滾動(dòng)到項(xiàng)列表中對(duì)應(yīng)于字母“R”的子集。可替換地,被顯示的信息項(xiàng)列表直接從當(dāng)前滾動(dòng)位置跳到其中顯示與索引項(xiàng)“R”相對(duì)應(yīng)的信息項(xiàng)的滾動(dòng)位置。如果與觸摸敏感顯示器的接觸點(diǎn)對(duì)應(yīng)于用戶對(duì)信息項(xiàng)列表中各自信息項(xiàng)的選擇,則對(duì)應(yīng)于所述各自信息項(xiàng)的信息可被顯示在觸摸敏感顯示器上。例如,如果用戶選擇各自姓名,則相應(yīng)的聯(lián)系信息可被顯示。在滾過(guò)各自信息子集的同時(shí),索引符號(hào)可與每個(gè)各自信息項(xiàng)子集一起被顯示。在某些實(shí)施例中,各自索引符號(hào)可被顯示在信息項(xiàng)列表的相應(yīng)子集(諸如被顯示的文本)附近。在某些實(shí)施例中,各自索引符號(hào)可被顯示在包含各自信息項(xiàng)子集的被顯示文本的窗口的上邊緣處。與各自信息子集相對(duì)應(yīng)的索引符號(hào)可被半透明地顯示在各自信息項(xiàng)子集上。半透明顯示的索引符號(hào)可具有與顯示信息項(xiàng)子集中的文本所使用的不同的字體顏色,和/或可利用比顯示信息項(xiàng)子集中的文本所使用的字體更大的字體來(lái)顯示。如果信息項(xiàng)列表不包含用于特定索引符號(hào)的項(xiàng),即用于特定子集的條目,則在特定索引符號(hào)之前的第一索引符號(hào)和在所述索引符號(hào)之后的第二索引符號(hào)可與將信息項(xiàng)列表從與第一索引符號(hào)相對(duì)應(yīng)的信息子集滾過(guò)到與第二索引符號(hào)相對(duì)應(yīng)的信息子集相結(jié)合地被顯示。在滾過(guò)過(guò)程中,所述特定索引符號(hào)可不與信息項(xiàng)列表的被顯示文本一起被顯示。例如,當(dāng)信息項(xiàng)列表不包含用于所述特定索引符號(hào)的項(xiàng)時(shí),可略過(guò)各自索引符號(hào)的顯示?,F(xiàn)在說(shuō)明加速地連續(xù)滾動(dòng)列表的方法的實(shí)施例。圖1是說(shuō)明一種滾過(guò)列表的方法100的一個(gè)實(shí)施例的流程圖。確定與觸摸敏感顯示器的用戶的掠過(guò)動(dòng)作或手勢(shì)相對(duì)應(yīng)的接觸點(diǎn)移動(dòng)(110)。例如,接觸點(diǎn)的移動(dòng)可以在與列表將要被滾動(dòng)的方向相同的方向上。因此,如果用戶希望列表向上滾動(dòng),則用戶接觸觸摸敏感顯示器并沿向上的方向掠過(guò)手指(或指示筆等)。向上滾動(dòng)列表通常將列表滾動(dòng)至列表中較后的條目,例如從類別“A”中的項(xiàng)滾動(dòng)到類別“B”中的項(xiàng)。為了向下滾動(dòng)列表,用戶在觸摸敏感顯示器上沿向下的方向掠過(guò)手指。在某些實(shí)施例中,諸如模擬rolodex或逆字母序列表的用戶界面,接觸點(diǎn)的向上移動(dòng)使列表中較前的條目被顯示,而接觸點(diǎn)的向下移動(dòng)使列表中較后的條目被顯示。在本說(shuō)明書中,術(shù)語(yǔ)“向上”和“向下”是相對(duì)于觸摸敏感顯示器上GUI的頂部和底部的方向。在某些實(shí)施例中,這里所描述的列表滾動(dòng)方法工作而不顯示滾動(dòng)條。觸摸敏感顯示器上用戶的掠過(guò)動(dòng)作操作可直接在被顯示列表的頂部被執(zhí)行,并且可包括與顯示器表面接觸并沿列表在其中被顯示的顯示窗口內(nèi)任意位置處的路徑的掠過(guò)或滑動(dòng)動(dòng)作。雖然滾動(dòng)條可潛在地與被顯示列表一起被顯示,但是這里所描述的滾動(dòng)方法可以獨(dú)立于任何這類滾動(dòng)條。如果使用滾動(dòng)條,那么滾動(dòng)條上接觸點(diǎn)的向上移動(dòng)可使得列表中較前的條目被顯示,而滾動(dòng)條上接觸點(diǎn)的向下移動(dòng)可使得列表中較后的條目被顯示。觸摸敏感顯示器上的項(xiàng)列表響應(yīng)于移動(dòng)而被滾動(dòng)(112)。可發(fā)生一個(gè)或多個(gè)以下操作。響應(yīng)于接觸點(diǎn)的第一加速移動(dòng)和可選的接觸點(diǎn)中斷,滾動(dòng)可加速(114)。響應(yīng)于接觸點(diǎn)的第二加速移動(dòng)和可選的接觸點(diǎn)中斷,滾動(dòng)可進(jìn)一步加速(116)。當(dāng)滾動(dòng)列表與對(duì)應(yīng)于列表界限的虛擬邊界相交時(shí),滾動(dòng)方向可反轉(zhuǎn)(118)。例如,當(dāng)列表被滾動(dòng)到其起點(diǎn)或終點(diǎn)時(shí),滾動(dòng)列表可呈現(xiàn)為在邊界處又彈回并反向。在反彈或滾動(dòng)反向后,滾動(dòng)可自動(dòng)停止,從而在觸摸敏感顯示器上使列表的第一或最后項(xiàng)可見(jiàn)。滾動(dòng)可在用戶中斷接觸點(diǎn)(例如通過(guò)提升他/她的手指離開顯示器)、然后在至少一預(yù)定時(shí)間段內(nèi)建立基本靜止的接觸點(diǎn)時(shí)停止(120)。在其他實(shí)施例中,方法100可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。在某些實(shí)施例中,滾動(dòng)可根據(jù)接觸點(diǎn)的移動(dòng)速度而進(jìn)行。速度可以是在幾個(gè)時(shí)間間隔期間所確定的值的時(shí)間平均值。在一個(gè)示例性實(shí)施例中,速度、速率和/或加速度可在5個(gè)時(shí)間間隔上被確定,其中各自時(shí)間間隔對(duì)應(yīng)于顯示器的幀頻(framerate)的倒數(shù),諸如0.0167s。在某些實(shí)施例中,即使在使用可變幀頻時(shí),例如當(dāng)一個(gè)或多個(gè)幀被略過(guò)或沒(méi)有被顯示時(shí),也可確定速度、速率和/或加速度。在這些實(shí)施例中,速度、速率和/或加速度可對(duì)于各自時(shí)間間隔被確定兩次或多次,和/或可基于在之前和/或隨后的時(shí)間間隔內(nèi)所確定的值來(lái)預(yù)測(cè)(projected)。在某些實(shí)施例中,用戶可選地中斷接觸之后的滾動(dòng)可按照在中斷接觸之前的一個(gè)或多個(gè)時(shí)間間隔內(nèi)加速度和速度或速率的變化而進(jìn)行。例如,在中斷接觸之后一個(gè)或多個(gè)時(shí)間間隔的滾動(dòng)速率Vf可用下式確定vf=v0+aAt,這里ν。是中斷接觸時(shí)的速率的當(dāng)前值,a是中斷接觸時(shí)加速度的當(dāng)前值,Δt是經(jīng)過(guò)的時(shí)間,例如一個(gè)時(shí)間間隔。這類計(jì)算中的速率和/或加速度可沿滾動(dòng)的軸或方向被投影。在某些實(shí)施例中,在基于中斷接觸之前一個(gè)或多個(gè)時(shí)間間隔中的加速度和/或速率確定速率后的隨后時(shí)間間隔中,滾動(dòng)的速率可逐漸減小。例如,在每個(gè)相繼的時(shí)間間隔中,速率可被減小5%。當(dāng)速率與較低閾值相交時(shí),其可被設(shè)為零。圖2是說(shuō)明滾過(guò)列表的方法200的一個(gè)實(shí)施例的流程圖。確定與觸摸敏感顯示器的用戶所進(jìn)行的掠過(guò)動(dòng)作或手勢(shì)相對(duì)應(yīng)的接觸點(diǎn)移動(dòng)(208)。確定接觸點(diǎn)的移動(dòng)是否對(duì)應(yīng)于大于預(yù)定大小的位移(210)。觸摸敏感顯示器上的項(xiàng)列表響應(yīng)于所述移動(dòng)而被滾動(dòng)(212)。當(dāng)被滾動(dòng)的列表與對(duì)應(yīng)于列表終點(diǎn)的虛擬邊界相交時(shí),滾動(dòng)方向可反轉(zhuǎn)(214)。在其他實(shí)施例中,方法200可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。確定接觸點(diǎn)是否對(duì)應(yīng)于大于預(yù)定值的位移(210)就允許接觸點(diǎn)有很小的變化,諸如小于0.5、1或2毫米,而不滾動(dòng)項(xiàng)列表(212)。例如,當(dāng)用戶在觸摸敏感屏上輕敲時(shí),可能存在接觸點(diǎn)的很小的無(wú)意的變化。當(dāng)移動(dòng)對(duì)應(yīng)于大于預(yù)定大小的位移時(shí),滾動(dòng)(212)平穩(wěn)地開始。例如,當(dāng)滾過(guò)項(xiàng)列表時(shí),可包括接觸點(diǎn)的偏移。所述偏移對(duì)應(yīng)于預(yù)定大小的位移。所述偏移可防止或減小與列表相對(duì)應(yīng)的被顯示圖像的突然跳轉(zhuǎn)或不連續(xù)。圖3是說(shuō)明滾過(guò)列表的方法300的一個(gè)實(shí)施例的流程圖。在設(shè)備的觸摸敏感顯示器上,用戶310使用掠過(guò)動(dòng)作或手勢(shì)來(lái)移動(dòng)接觸點(diǎn)(314)。設(shè)備312確定接觸點(diǎn)的移動(dòng)和/或加速(316),并響應(yīng)于所述移動(dòng)而滾動(dòng)其顯示器上的項(xiàng)列表(318)。所述設(shè)備響應(yīng)于接觸點(diǎn)的加速移動(dòng)和可選的接觸點(diǎn)中斷而加速滾動(dòng)(320)。用戶310可使用掠過(guò)動(dòng)作/手勢(shì)而再次移動(dòng)接觸點(diǎn)(322)。設(shè)備312再次確定接觸點(diǎn)的移動(dòng)和/或加速(324),并響應(yīng)于接觸點(diǎn)的加速移動(dòng)和可選的接觸點(diǎn)中斷而進(jìn)一步加速滾動(dòng)(326)。在其他實(shí)施例中,方法300可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。圖4是說(shuō)明滾過(guò)列表的方法400的一個(gè)實(shí)施例的流程圖。在設(shè)備的觸摸敏感顯示器上,用戶310使用掠過(guò)動(dòng)作或手勢(shì)來(lái)移動(dòng)接觸點(diǎn)(314)。設(shè)備312確定接觸點(diǎn)的移動(dòng)和/或加速(316),并響應(yīng)于所述移動(dòng)而滾動(dòng)其顯示器的項(xiàng)列表(318)。設(shè)備響應(yīng)于接觸點(diǎn)的加速移動(dòng)和可選的接觸點(diǎn)中斷而加速滾動(dòng)(320)。用戶310可中斷接觸點(diǎn),并建立至少在一預(yù)定的時(shí)間段內(nèi)基本靜止的接觸點(diǎn)(410)。設(shè)備312確定接觸點(diǎn)的中斷和基本靜止的接觸點(diǎn)的建立(412),并通過(guò)停止?jié)L動(dòng)來(lái)進(jìn)行響應(yīng)(414)。在其他實(shí)施例中,方法400可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。圖5是說(shuō)明滾過(guò)列表的方法500的一個(gè)實(shí)施例的流程圖。操作314到320如上所述,并且,當(dāng)用戶不以加速方式移動(dòng)接觸點(diǎn)時(shí),可略過(guò)加速滾動(dòng)操作320。當(dāng)滾動(dòng)的列表與對(duì)應(yīng)于列表終點(diǎn)的虛擬邊界相交時(shí),滾動(dòng)方向反轉(zhuǎn)(510),至少短暫地反轉(zhuǎn)。在某些實(shí)施例中,在到達(dá)列表終點(diǎn)時(shí),滾動(dòng)反向,然后以阻尼方式停止。在其他實(shí)施例中,方法500可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。圖6是說(shuō)明具有觸摸敏感顯示器608的便攜式電子設(shè)備600的用戶界面的一個(gè)實(shí)施例的示意圖。顯示器608可包括窗口610。窗口610可包括一個(gè)或多個(gè)被顯示的對(duì)象,諸如信息對(duì)象612-1到612-4。在一個(gè)示例性實(shí)施例中,信息對(duì)象612可對(duì)應(yīng)于項(xiàng)列表中一個(gè)或多個(gè)個(gè)體的聯(lián)系信息。被顯示的對(duì)象可響應(yīng)于檢測(cè)到或確定與顯示器的接觸點(diǎn)的移動(dòng)614——諸如與用戶的一個(gè)或多個(gè)手指616(在圖6中沒(méi)有按比例示出)相關(guān)聯(lián)的移動(dòng)——而被移動(dòng)。在某些實(shí)施例中,被顯示對(duì)象的移動(dòng)可響應(yīng)于檢測(cè)到或確定接觸點(diǎn)的加速移動(dòng)而被加速。雖然實(shí)施例600包括一個(gè)窗口610,但是在其他實(shí)施例中,可以有兩個(gè)或更多顯示窗口。此外,雖然實(shí)施例600示出了特定方向上的移動(dòng)614,但是在其他實(shí)施例中,被顯示對(duì)象的移動(dòng)可以響應(yīng)在一個(gè)或多個(gè)其他方向上的移動(dòng)614,或響應(yīng)于標(biāo)量(即,被確定或檢測(cè)到的與方向無(wú)關(guān)的移動(dòng))。圖7A-7B示出了將項(xiàng)列表滾動(dòng)到列表的邊界,此時(shí),列表末端處的一個(gè)或多個(gè)被顯示項(xiàng)從顯示器的末端平穩(wěn)地彈回、反向,然后可選地停止。圖7A是說(shuō)明具有觸摸敏感顯示器的便攜式電子設(shè)備600的用戶界面的一個(gè)實(shí)施例的示意圖。一個(gè)或多個(gè)被顯示對(duì)象,諸如信息對(duì)象612-1可以與項(xiàng)列表的界限714相距一距離712-1,并且可以在列表正被滾動(dòng)的同時(shí)以速率710-1被移動(dòng)。注意,界限714是與被顯示對(duì)象相關(guān)聯(lián)的虛擬邊界,不同于與窗口610和/或顯示器608相關(guān)聯(lián)的物理邊界。如圖7B所示,當(dāng)這一個(gè)或多個(gè)被顯示對(duì)象,諸如信息對(duì)象612-1到達(dá)界限714或與界限714相交時(shí),與滾動(dòng)相對(duì)應(yīng)的移動(dòng)可停止,即滾動(dòng)速率可瞬間為零。如圖7C所示,這一個(gè)或多個(gè)被顯示對(duì)象,諸如信息612-1可以隨后反向。在與界限714相交后的某個(gè)時(shí)刻,信息對(duì)象612-1可具有速率710-2,并可以與界限714相距一距離712-2。在某些實(shí)施例中,當(dāng)距離712-2等于距離712-1時(shí),速率710-2的大小可以小于速率710-1的大小,即這一個(gè)或多個(gè)被顯示對(duì)象的運(yùn)動(dòng)在滾動(dòng)的列表到達(dá)其界限并在其界限處“彈回”后被衰減?,F(xiàn)在說(shuō)明用于項(xiàng)或信息項(xiàng)列表的索引的實(shí)施例。圖8是說(shuō)明滾過(guò)列表的方法800的一個(gè)實(shí)施例的流程圖。觸摸敏感顯示器上所顯示的索引上接觸點(diǎn)的移動(dòng)被確定(810)。被顯示的索引可具有索引項(xiàng)的序列。觸摸敏感顯示器上的項(xiàng)列表響應(yīng)于索引上用戶的接觸點(diǎn)移動(dòng)而被滾動(dòng)(812)。信息項(xiàng)列表可包括與索引項(xiàng)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列。例如,如果索引包括索引項(xiàng)A、B、C和D,則信息項(xiàng)的序列可包括一個(gè)對(duì)應(yīng)于索引項(xiàng)A的項(xiàng)子集,另一個(gè)對(duì)應(yīng)于索引項(xiàng)B的項(xiàng)子集,另一個(gè)對(duì)應(yīng)于索引項(xiàng)C的項(xiàng)子集,以及再一個(gè)對(duì)應(yīng)于索引項(xiàng)D的項(xiàng)子集。甚至更具體地,在一個(gè)例子中,索引項(xiàng)的每個(gè)子集包含相同的首字母或符號(hào)??梢曰诟髯运饕?xiàng)上接觸點(diǎn)的移動(dòng)速度和與各自索引項(xiàng)相對(duì)應(yīng)的信息項(xiàng)子集中項(xiàng)的數(shù)目確定滾動(dòng)速度(814)??蛇M(jìn)行一個(gè)或多個(gè)以下的操作。響應(yīng)于接觸點(diǎn)在被顯示索引的相應(yīng)索引項(xiàng)上移動(dòng),多個(gè)信息項(xiàng)子集中的項(xiàng)可以以所確定的滾動(dòng)速度而被滾過(guò)顯示器(816)。當(dāng)接觸點(diǎn)對(duì)應(yīng)于被顯示索引中的各自索引項(xiàng)時(shí),接觸點(diǎn)的定位被檢測(cè),并且信息項(xiàng)列表被平穩(wěn)地滾動(dòng)到信息項(xiàng)列表的相應(yīng)子集(818)。在某些實(shí)施例中,在滾過(guò)信息項(xiàng)列表的同時(shí),各自索引符號(hào)可被顯示在信息項(xiàng)列表的相應(yīng)子集附近(820)。當(dāng)與觸摸敏感顯示器的接觸點(diǎn)對(duì)應(yīng)于信息項(xiàng)列表中各自信息項(xiàng)的選擇時(shí),接觸點(diǎn)的該定位被檢測(cè),且作為響應(yīng),與所述各自信息項(xiàng)相對(duì)應(yīng)的信息被顯示(822)。在其他實(shí)施例中,方法800可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。圖9是說(shuō)明滾過(guò)列表的方法900的一個(gè)實(shí)施例的流程圖。確定觸摸敏感顯示器的用戶的接觸點(diǎn)的移動(dòng)(910)。觸摸敏感顯示器上的信息項(xiàng)列表響應(yīng)于所述移動(dòng)而被滾動(dòng)(912)。信息項(xiàng)列表可包括與索引符號(hào)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列。在某些實(shí)施例中,與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)被半透明地顯示在各自信息項(xiàng)子集上(914)??蛇x地,可以使用與用于顯示信息項(xiàng)子集中的文本的字體顏色不同的字體顏色來(lái)顯示與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)(916)??蛇x地,可以使用比用于顯示信息項(xiàng)子集中的文本的字體更大的字體來(lái)顯示與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)(918)??蛇x地,與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)可以被顯示在信息項(xiàng)子集的被顯示文本附近和/或虛擬區(qū)域的上邊緣處(920)。在其他實(shí)施例中,方法900可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/和操作順序可被改變。圖10是說(shuō)明滾過(guò)列表的方法的一個(gè)實(shí)施例1000的流程圖。確定觸摸敏感顯示器的用戶的接觸點(diǎn)的移動(dòng)(910)。觸摸敏感顯示器上的信息項(xiàng)列表響應(yīng)于所述移動(dòng)而被滾動(dòng)(912)。信息項(xiàng)列表可包括與索引符號(hào)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列。可選地,與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)可以被半透明地顯示在各自信息項(xiàng)子集上(914)。在信息項(xiàng)列表不包含用于各自索引符號(hào)的項(xiàng)時(shí),可略過(guò)各自索引符號(hào)的顯示(1010)。可選地,在列表被滾動(dòng)的同時(shí),被顯示的索引符號(hào)可以與對(duì)應(yīng)于所述索引符號(hào)的信息一起移動(dòng)(1012)??蛇x地,與各自信息項(xiàng)子集相對(duì)應(yīng)的索引符號(hào)可以被顯示在信息項(xiàng)子集的被顯示文本附近和/或虛擬區(qū)域的上邊緣處(920)。在其他實(shí)施例中,方法1000可包括更少的操作或額外的操作。此外,兩個(gè)或多個(gè)操作可被組合和/或操作順序可被改變。圖IlA是說(shuō)明具有觸摸敏感顯示器608的便攜式電子設(shè)備600的用戶界面的一個(gè)實(shí)施例的示意圖。顯示器608可包括窗口1110,窗口1110包含與信息項(xiàng)列表相對(duì)應(yīng)的多個(gè)對(duì)象,例如信息對(duì)象1118和1120。信息對(duì)象1118和1120可以是按字母排序的列表(例如按照名和/或姓排列)的一部分。信息對(duì)象1118和1120可被分組到信息項(xiàng)子集1116中,例如,每個(gè)信息項(xiàng)子集1116可基于字母表的一個(gè)或多個(gè)字母。顯示器608還可在獨(dú)立窗口中包括索引1112。索引1112可包括索引項(xiàng)或索引項(xiàng)/符號(hào)1114的序列,例如字母表的字母。索引1112可被用來(lái)滾過(guò)信息項(xiàng)子集1116。索引1112上與顯示器608的接觸點(diǎn)的運(yùn)動(dòng)導(dǎo)致滾過(guò)信息項(xiàng)子集1116。在某些實(shí)施例中,信息項(xiàng)以速度1122被滾動(dòng),其中速度基于接觸點(diǎn)移動(dòng)的速度、速率和/或加速度以及與接觸點(diǎn)在其上移動(dòng)的索引項(xiàng)相對(duì)應(yīng)的信息項(xiàng)子集中項(xiàng)的數(shù)目。在某些實(shí)施例中,如果用戶將接觸點(diǎn)移動(dòng)到索引1112中的各自索引項(xiàng)/符號(hào),則信息項(xiàng)列表被快速平滑地滾動(dòng)到相應(yīng)的信息項(xiàng)子集。在某些其他實(shí)施例中,如果用戶使接觸點(diǎn)在各自索引項(xiàng)/符號(hào)上,則來(lái)自相應(yīng)信息項(xiàng)子集的項(xiàng)被顯示,即可以跳到信息項(xiàng)的那個(gè)子集。如果用戶使接觸點(diǎn)在其中一個(gè)信息項(xiàng)、諸如信息1118-1上,即在其上觸摸顯示器608,則相應(yīng)的聯(lián)系信息可被顯示在窗口1110中。用戶也可用前向和后向?qū)Ш芥I1132改變到察看這樣的聯(lián)系信息或退出對(duì)這樣的聯(lián)系信息的察看。在某些實(shí)施例中,索引符號(hào)可被顯示在索引1112中,并且也在相應(yīng)信息項(xiàng)子集的附近。幾種實(shí)施例在圖IlB-D中示出。在圖IlB中,索引項(xiàng)/符號(hào)1114-1和1114-2被顯示在相應(yīng)信息項(xiàng)子集1116-1和1116-2的附近。隨著信息項(xiàng)列表被滾動(dòng),索引項(xiàng)/符號(hào)1114-1和1114-2可與信息1118和1120—起向上和/或向下移動(dòng)。索引項(xiàng)/符號(hào)1114-1和1114-2可以是半透明的,可以使用與信息1118和1120的被顯示文本不同的字體大小,和/或可以s使用與信息1118和1120的被顯示文本不同的字體顏色。在某些實(shí)施例中,索引項(xiàng)/符號(hào)近似在信息附近且在窗口1110的中點(diǎn)處被顯示。如圖IlC所示,索引項(xiàng)/符號(hào)1114-3鄰近信息1124地并在窗口1110的中點(diǎn)處被顯示。在信息項(xiàng)列表的滾動(dòng)過(guò)程中,索引項(xiàng)/符號(hào)1114-3可在中點(diǎn)附近向上和向下移動(dòng)。在其他實(shí)施例中,索引項(xiàng)/符號(hào)1114-3可被顯示在窗口1110的上邊緣處或其附近,如圖IlD所示。在其他實(shí)施例中,索引項(xiàng)/符號(hào)1114可在窗口1110的上邊緣處或其附近被顯示在標(biāo)志欄中。索引項(xiàng)/符號(hào)1114-3可保持在各自信息項(xiàng)子集的第一被顯示項(xiàng)的附近。當(dāng)向上滾過(guò)信息項(xiàng)列表時(shí)(例如響應(yīng)于用戶在觸摸敏感顯示器上的向上猛擊),索引項(xiàng)/符號(hào)1114-3可從窗口的下邊緣移動(dòng)到窗口1110的上邊緣。隨著滾動(dòng)持續(xù),索引項(xiàng)/符號(hào)1114-3可保持在那里,直至到達(dá)各自信息項(xiàng)子集的終點(diǎn),此時(shí),索引項(xiàng)/符號(hào)1114-3可以被后續(xù)的索引項(xiàng)/符號(hào)取代。當(dāng)向下滾過(guò)信息項(xiàng)列表時(shí)(例如響應(yīng)于用戶在觸摸敏感顯示器上的向下猛擊),索引項(xiàng)/符號(hào)1114-3可保持在窗口1110的上邊緣處,直至到達(dá)各自信息項(xiàng)子集的起點(diǎn),此時(shí),索引項(xiàng)/符號(hào)1114-3可從窗口1110的上邊緣滾動(dòng)到窗口1110的下邊緣。同時(shí),前一索引項(xiàng)或符號(hào)可被顯示在窗口1110的上邊緣處。在某些實(shí)施例中,如果相應(yīng)的一個(gè)或多個(gè)信息項(xiàng)子集1116是空的,即不包含任何信息條目,則一個(gè)或多個(gè)索引項(xiàng)/符號(hào)1114可不被顯示,即可被略過(guò)。這在圖IlE中示出,其中字母“I”的索引項(xiàng)/符號(hào)已被略過(guò)。索引項(xiàng)/符號(hào)1114-4和1114-5被顯示,因?yàn)橛邢鄳?yīng)的信息1126和1128?,F(xiàn)在說(shuō)明設(shè)備實(shí)施例。圖12是說(shuō)明設(shè)備1200的一個(gè)實(shí)施例的方框圖,設(shè)備例如是具有觸摸敏感顯示器1234的便攜式電子設(shè)備。設(shè)備1200可包括存儲(chǔ)器控制器1212,一個(gè)或多個(gè)數(shù)據(jù)處理器、圖像處理器和/或中央處理單元1214和外圍設(shè)備接口1216。存儲(chǔ)器控制器1212、一個(gè)或多個(gè)處理器1214和/或外圍設(shè)備接口1216可以是分立的元件或可以被集成,例如被集成在一個(gè)或多個(gè)集成電路中。設(shè)備1200中的各種元件可由一個(gè)或多個(gè)通信總線或信號(hào)線被耦接。外圍設(shè)備接口1216可被耦接到可選的諸如CMOS或CXD圖像傳感器這樣的傳感器1254、RF電路1218、音頻電路1222和/或輸入/輸出(I/O)子系統(tǒng)1228。音頻電路1222可被耦接到揚(yáng)聲器1224和麥克風(fēng)1226。設(shè)備1200可支持語(yǔ)音識(shí)別和/或語(yǔ)音復(fù)制。RF電路1218可被耦接到一個(gè)或多個(gè)天線1220,并可允許利用無(wú)線網(wǎng)絡(luò)與一個(gè)或多個(gè)附加設(shè)備、計(jì)算機(jī)和/或服務(wù)器通信。設(shè)備1200可支持多種通信協(xié)議,包括碼分多址(CDMA)、全球移動(dòng)通信系統(tǒng)(GSM)、增強(qiáng)數(shù)據(jù)GSM環(huán)境(EDGE=EnhancedDataGSMEnvironment)、Wi_Fi(諸如IEEE802.11a,IEEE802.lib,IEEE802.Ilg禾口/或IEEE802.lln)、藍(lán)牙、Wi-MAX、用于電子郵件、即時(shí)信息發(fā)送和/或簡(jiǎn)單消息系統(tǒng)(SMS:Simplemessagesystem)的協(xié)議、或任何其他合適的通信協(xié)議,包括本專利申請(qǐng)時(shí)尚未開發(fā)出的通信協(xié)議。在一個(gè)示例性實(shí)施例中,設(shè)備1200可至少部分是蜂窩電話。I/O子系統(tǒng)1228可包括觸摸屏控制器1230和/或其他輸入控制器1232。觸摸屏控制器1230可被耦接到觸摸敏感屏1234。觸摸屏1234和觸摸屏控制器1230可通過(guò)使用多種觸摸敏感技術(shù)以及其他接近傳感器陣列或用于確定一個(gè)或多個(gè)與觸摸屏1234的接觸點(diǎn)的其他元件中的任何技術(shù)來(lái)檢測(cè)接觸及其任何移動(dòng)和中斷,其中觸摸敏感技術(shù)包括但不限于電容性、電阻性、紅外和聲表面波技術(shù)。觸摸敏感屏1234可具有IOOdpi以上的分辨率。在一個(gè)示例性實(shí)施例中,觸摸屏1234具有約168dpi的分辨率。其他輸入控制器1232可被耦接到其他輸入/控制設(shè)備1236,諸如一個(gè)或多個(gè)按鈕、鍵盤、紅外端口、USB端口和/或指針設(shè)備,諸如鼠標(biāo)。這一個(gè)或多個(gè)按鈕(未示出)可包括用于揚(yáng)聲器1224和/或麥克風(fēng)1226的音量控制的上/下按鈕。這一個(gè)或多個(gè)按鈕(未示出)可包括按鈕開關(guān)(pushbutton)0快速按壓按鈕開關(guān)(未示出)可使觸摸屏1234解鎖。按壓按鈕開關(guān)(未示出)較長(zhǎng)時(shí)間可開啟或關(guān)閉設(shè)備1200的電源。用戶可以能夠自定義其中一個(gè)或多個(gè)按鈕的功能。觸摸屏1234可被用來(lái)實(shí)現(xiàn)虛擬或軟按鈕和/或鍵盤。在某些實(shí)施例中,設(shè)備1200可包括用于支持諸如由全球定位系統(tǒng)(GPS)所提供的位置確定能力的電路。在某些實(shí)施例中,設(shè)備1200可被用來(lái)播放記錄的音樂(lè),諸如一個(gè)或多個(gè)文件,諸如MP3文件或AAC文件。在某些實(shí)施例中,設(shè)備1200可包括諸如iPod(蘋果電腦公司的商標(biāo))的MP3播放器的功能。因此,設(shè)備1200可包括與iPod兼容的36針控制ο存儲(chǔ)器控制器1212可被耦接到存儲(chǔ)器1210。存儲(chǔ)器1210可包括高速隨機(jī)存取存儲(chǔ)器和/或非易失性存儲(chǔ)器,諸如一個(gè)或多個(gè)磁盤存儲(chǔ)設(shè)備、一個(gè)或多個(gè)光學(xué)存儲(chǔ)設(shè)備、和/或閃存。存儲(chǔ)器1210可存儲(chǔ)操作系統(tǒng)1238,諸如Darwin、RTXC,LINUX、UNIX、OSX、WINDOWS,或諸如VxWorks的嵌入式操作系統(tǒng)。操作系統(tǒng)1238可包括用于處理基本系統(tǒng)服務(wù)并執(zhí)行硬件相關(guān)任務(wù)的過(guò)程(或指令集)。存儲(chǔ)器1210也可在通信模塊1240中存儲(chǔ)通信過(guò)程(或指令集)。通信過(guò)程可被用來(lái)與一個(gè)或多個(gè)額外設(shè)備、一個(gè)或多個(gè)計(jì)算機(jī)和/或一個(gè)或多個(gè)服務(wù)器通信。存儲(chǔ)器1210可包括顯示模塊(或指令集)1242、項(xiàng)/索引列表1244、物理設(shè)備/運(yùn)動(dòng)方程模塊(或指令集)1246(用于控制顯示器1234上列表的滾動(dòng))、用于確定接觸點(diǎn)和/或其移動(dòng)的接觸/運(yùn)動(dòng)模塊(或指令集)1248、圖形模塊(或指令集)1250、和/或GPS模塊1252。圖形模塊1250可支持窗口小部件(widget),即具有嵌入圖形的模塊或應(yīng)用程序。窗口小部件可用JavaScript、HTML或其他合適的語(yǔ)言實(shí)現(xiàn)。以上標(biāo)識(shí)的模塊和應(yīng)用程序中的每一個(gè)與用于執(zhí)行一個(gè)或多個(gè)上述功能的指令集相對(duì)應(yīng)。這些模塊(即指令集)不必作為獨(dú)立軟件程序、過(guò)程或模塊來(lái)實(shí)現(xiàn)。各種模塊和子模塊可被重新排列和/或組合。存儲(chǔ)器1210可包括額外的模塊和/或子模塊,或較少的模塊和/或子模塊。因此,存儲(chǔ)器1210可包括上面標(biāo)識(shí)的模塊和/或子模塊的子集或擴(kuò)展集。設(shè)備1200的多種功能可以用硬件和/或軟件來(lái)實(shí)現(xiàn),包括用一個(gè)或多個(gè)信號(hào)處理和/或特定用途集成電路來(lái)實(shí)現(xiàn)?,F(xiàn)在說(shuō)明用于實(shí)現(xiàn)項(xiàng)或信息項(xiàng)列表的數(shù)據(jù)結(jié)構(gòu)。圖13是說(shuō)明用于項(xiàng)列表的數(shù)據(jù)結(jié)構(gòu)1300的一個(gè)實(shí)施例的方框圖。數(shù)據(jù)結(jié)構(gòu)1300包括多個(gè)項(xiàng)條目1310。在某些實(shí)施例中,每個(gè)項(xiàng)條目1310包括項(xiàng)名稱或識(shí)別符1312、一個(gè)或多個(gè)地址1314、一個(gè)或多個(gè)電話號(hào)14碼1316、可選的一個(gè)或多個(gè)照片1318,和/或一個(gè)或多個(gè)具有關(guān)于項(xiàng)的各種信息1320的字段。對(duì)本發(fā)明特定實(shí)施例的上述說(shuō)明是為了圖示和說(shuō)明的目的給出的。這些實(shí)施例不是為了窮舉,也不打算將本發(fā)明限制到所公開的準(zhǔn)確形式。相反,應(yīng)當(dāng)理解,考慮了上面的教導(dǎo)后,可以對(duì)本發(fā)明做出許多修改和變化。所選擇并說(shuō)明的實(shí)施例是為了最好地解釋本發(fā)明的原理及其實(shí)際應(yīng)用,從而使得其他的本領(lǐng)域技術(shù)人員能夠作各自種修改以最佳地利用本發(fā)明和不同實(shí)施例,使之適于預(yù)期的特定應(yīng)用。權(quán)利要求一種用于滾動(dòng)信息項(xiàng)列表的方法,包括確定觸摸敏感顯示器上用戶的接觸點(diǎn)的移動(dòng);響應(yīng)于所述移動(dòng),滾過(guò)所述觸摸敏感顯示器上的信息項(xiàng)列表,所述信息項(xiàng)列表包括與索引符號(hào)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列,所述信息項(xiàng)子集的序列包括包含兩個(gè)或更多個(gè)信息項(xiàng)的至少一個(gè)子集;以及在滾過(guò)各自信息項(xiàng)子集的同時(shí),與每個(gè)各自信息項(xiàng)子集一起顯示相應(yīng)的索引符號(hào),其中,所述相應(yīng)的索引符號(hào)在所述觸摸敏感顯示器上按照所述各自信息項(xiàng)子集移動(dòng),并且在所述觸摸敏感顯示器上按照所述各自信息項(xiàng)子集移動(dòng)所述相應(yīng)的索引符號(hào)包括響應(yīng)于在所述觸摸敏感顯示器上的向上點(diǎn)擊,將索引符號(hào)從窗口的下邊緣向上移動(dòng)到所述窗口的上邊緣,且在各自信息項(xiàng)子集包含兩個(gè)或更多個(gè)信息項(xiàng)的情況下,在相應(yīng)信息項(xiàng)子集滾動(dòng)時(shí)將對(duì)所述索引符號(hào)的顯示保持在所述窗口的上邊緣處在該相應(yīng)信息項(xiàng)子集的第一被顯示項(xiàng)附近,直至到達(dá)該相應(yīng)信息項(xiàng)子集的終點(diǎn)。2.如權(quán)利要求1所述的方法,包括在所述觸摸敏感顯示器上檢測(cè)與對(duì)所述信息項(xiàng)列表中的各自信息項(xiàng)的用戶選擇相對(duì)應(yīng)的手勢(shì),以及在所述觸摸敏感顯示器上顯示與所述各自信息項(xiàng)相對(duì)應(yīng)的信息。3.如權(quán)利要求1所述的方法,其中索引符號(hào)被顯示在信息項(xiàng)子集的被顯示文本附近。4.如權(quán)利要求1所述的方法,其中,所述索引符號(hào)的序列包括字母索引項(xiàng)。5.如權(quán)利要求1所述的方法,其中當(dāng)所述信息項(xiàng)列表不包含用于特定索引符號(hào)的項(xiàng)時(shí),所述顯示包括與將所述信息項(xiàng)列表從與所述特定索引符號(hào)之前的第一索引符號(hào)相對(duì)應(yīng)的信息項(xiàng)子集滾動(dòng)到與所述特定索引符號(hào)之后的第二索引符號(hào)相對(duì)應(yīng)的信息項(xiàng)子集相結(jié)合地,顯示所述第一索引符號(hào)并隨后顯示所述第二索引符號(hào),而在所述滾動(dòng)過(guò)程中,不與所述滾動(dòng)的信息項(xiàng)列表的被顯示文本一道顯示所述特定索引符號(hào)。6.如權(quán)利要求1所述的方法,還包括當(dāng)所述信息項(xiàng)列表不包含用于各自索引符號(hào)的項(xiàng)時(shí),略過(guò)對(duì)各自索引符號(hào)的顯示。7.如權(quán)利要求1所述的方法,其中,所述滾動(dòng)是按照具有摩擦的運(yùn)動(dòng)方程的模擬進(jìn)行的。8.一種用于滾動(dòng)信息項(xiàng)列表的設(shè)備,包括用于確定觸摸敏感顯示器上用戶的接觸點(diǎn)的移動(dòng)的裝置;用于響應(yīng)于所述移動(dòng),滾過(guò)所述觸摸敏感顯示器上的信息項(xiàng)列表的裝置,所述信息項(xiàng)列表包括與索引符號(hào)的序列相對(duì)應(yīng)的信息項(xiàng)子集的序列,所述信息項(xiàng)子集的序列包括包含兩個(gè)或更多個(gè)信息項(xiàng)的至少一個(gè)子集;以及用于在滾過(guò)各自信息項(xiàng)子集的同時(shí),與每個(gè)各自信息項(xiàng)子集一起顯示相應(yīng)的索引符號(hào)的裝置,其中,所述相應(yīng)的索引符號(hào)在所述觸摸敏感顯示器上按照所述各自信息項(xiàng)子集移動(dòng),并且在所述觸摸敏感顯示器上按照所述各自信息項(xiàng)子集移動(dòng)所述相應(yīng)的索引符號(hào)包括響應(yīng)于在所述觸摸敏感顯示器上的向上點(diǎn)擊,將索引符號(hào)從窗口的下邊緣向上移動(dòng)到所述窗口的上邊緣,且在各自信息項(xiàng)子集包含兩個(gè)或更多個(gè)信息項(xiàng)的情況下,在相應(yīng)信息項(xiàng)子集滾動(dòng)時(shí)將對(duì)所述索引符號(hào)的顯示保持在所述窗口的上邊緣處在該相應(yīng)信息項(xiàng)子集的第一被顯示項(xiàng)附近,直至到達(dá)該相應(yīng)信息項(xiàng)子集的終點(diǎn)。9.如權(quán)利要求8所述的設(shè)備,包括用于在所述觸摸敏感顯示器上檢測(cè)與對(duì)所述信息項(xiàng)列表中的各自信息項(xiàng)的用戶選擇相對(duì)應(yīng)的手勢(shì)的裝置,以及用于在所述觸>摸敏感顯示器上顯示與所述各自信息項(xiàng)相對(duì)應(yīng)的信息的裝置。10.如權(quán)利要求8所述的設(shè)備,其中索引符號(hào)被顯示在信息項(xiàng)子集的被顯示文本附近。11.如權(quán)利要求8所述的設(shè)備,其中,所述索引符號(hào)的序列包括字母索引項(xiàng)。12.如權(quán)利要求8所述的設(shè)備,其中當(dāng)所述信息項(xiàng)列表不包含用于特定索引符號(hào)的項(xiàng)時(shí),所述顯示包括與將所述信息項(xiàng)列表從與所述特定索引符號(hào)之前的第一索引符號(hào)相對(duì)應(yīng)的信息項(xiàng)子集滾動(dòng)到與所述特定索引符號(hào)之后的第二索引符號(hào)相對(duì)應(yīng)的信息項(xiàng)子集相結(jié)合地,顯示所述第一索引符號(hào)并隨后顯示所述第二索引符號(hào),而在所述滾動(dòng)過(guò)程中,不與所述滾動(dòng)的信息項(xiàng)列表的被顯示文本一道顯示所述特定索引符號(hào)。13.如權(quán)利要求8所述的設(shè)備,還包括用于當(dāng)所述信息項(xiàng)列表不包含用于各自索引符號(hào)的項(xiàng)時(shí),略過(guò)對(duì)各自索引符號(hào)的顯示的裝置。14.如權(quán)利要求8所述的設(shè)備,其中,所述滾動(dòng)是按照具有摩擦的運(yùn)動(dòng)方程的模擬進(jìn)行的。15.一種用于滾動(dòng)信息項(xiàng)列表的方法,包括在觸摸敏感顯示器上在窗口中顯示信息項(xiàng)列表,每個(gè)信息項(xiàng)中存儲(chǔ)有信息,其中所述信息項(xiàng)列表包括多個(gè)信息項(xiàng)子集,每個(gè)信息項(xiàng)子集包括至少一個(gè)信息項(xiàng),以及其中每個(gè)信息項(xiàng)子集具有相關(guān)聯(lián)的索引項(xiàng);檢測(cè)在所述觸摸敏感顯示器上用戶的接觸的移動(dòng),并且沿著檢測(cè)到的移動(dòng)的方向滾動(dòng)所述信息項(xiàng)列表;在響應(yīng)于所述接觸的移動(dòng)滾動(dòng)所述信息項(xiàng)列表時(shí),在信息項(xiàng)子集的一些部分在所述窗口中是可見(jiàn)的同時(shí)暫時(shí)顯示與所述信息項(xiàng)子集相關(guān)聯(lián)的索引項(xiàng),所顯示的索引項(xiàng)顯示在所述窗口頂部附近;檢測(cè)在所述觸摸敏感顯示器上用戶的第一靜止接觸,作為對(duì)所述接觸的位置處的信息項(xiàng)的選擇;以及響應(yīng)于檢測(cè)到的對(duì)所述信息項(xiàng)的選擇,顯示所述信息項(xiàng)中存儲(chǔ)的信息。16.如權(quán)利要求15所述的方法,還包括檢測(cè)用戶對(duì)所述觸摸敏感顯示器上在所顯示的索引項(xiàng)附近的第一位置的第二靜止接觸,該第二靜止接觸與對(duì)該索引項(xiàng)的選擇相關(guān)聯(lián);以及響應(yīng)于對(duì)所述索引項(xiàng)的選擇,在所述觸摸敏感顯示器上顯示與該索引項(xiàng)相關(guān)聯(lián)的信息項(xiàng)子集。17.如權(quán)利要求15所述的方法,還包括響應(yīng)于滾動(dòng)所述信息項(xiàng)列表而使得第二信息項(xiàng)子集在顯示的窗口中可見(jiàn),終止對(duì)所述暫時(shí)顯示的索引項(xiàng)的顯示;以及在所述第二信息項(xiàng)子集的一些部分在所述窗口中是可見(jiàn)的同時(shí)顯示與所述第二信息項(xiàng)子集相關(guān)聯(lián)的第二索引項(xiàng),所述第二索引項(xiàng)顯示在所述窗口的頂部附近。18.一種用于滾動(dòng)信息項(xiàng)列表的設(shè)備,包括用于在觸摸敏感顯示器上在窗口中顯示信息項(xiàng)列表的裝置,每個(gè)信息項(xiàng)中存儲(chǔ)有信息?其中所述信息項(xiàng)列表包括多個(gè)信息項(xiàng)子集,每個(gè)信息項(xiàng)子集包括至少一個(gè)信息項(xiàng),以及其中每個(gè)信息項(xiàng)子集具有相關(guān)聯(lián)的索引項(xiàng);用于檢測(cè)在所述觸摸敏感顯示器上用戶的接觸的移動(dòng),并且沿著檢測(cè)到的移動(dòng)的方向滾動(dòng)所述信息項(xiàng)列表的裝置;用于在響應(yīng)于所述接觸的移動(dòng)滾動(dòng)所述信息項(xiàng)列表時(shí),在信息項(xiàng)子集的一些部分在所述窗口中是可見(jiàn)的同時(shí)暫時(shí)顯示與所述信息項(xiàng)子集相關(guān)聯(lián)的索引項(xiàng)的裝置,所顯示的索引項(xiàng)顯示在所述窗口頂部附近;用于檢測(cè)在所述觸摸敏感顯示器上用戶的第一靜止接觸,作為對(duì)所述接觸的位置處的信息項(xiàng)的選擇的裝置;以及用于響應(yīng)于檢測(cè)到的對(duì)所述信息項(xiàng)的選擇,顯示所述信息項(xiàng)中存儲(chǔ)的信息的裝置。19.如權(quán)利要求18所述的設(shè)備,還包括用于檢測(cè)用戶對(duì)所述觸摸敏感顯示器上在所顯示的索引項(xiàng)附近的第一位置的第二靜止接觸的裝置,該第二靜止接觸與對(duì)該索引項(xiàng)的選擇相關(guān)聯(lián);以及用于響應(yīng)于對(duì)所述索引項(xiàng)的選擇,在所述觸摸敏感顯示器上顯示與該索引項(xiàng)相關(guān)聯(lián)的信息項(xiàng)子集的裝置。20.如權(quán)利要求18所述的設(shè)備,還包括用于響應(yīng)于滾動(dòng)所述信息項(xiàng)列表而使得第二信息項(xiàng)子集在顯示的窗口中可見(jiàn),終止對(duì)所述暫時(shí)顯示的索引項(xiàng)的顯示的裝置;以及用于在所述第二信息項(xiàng)子集的一些部分在所述窗口中是可見(jiàn)的同時(shí)顯示與所述第二信息項(xiàng)子集相關(guān)聯(lián)的第二索引項(xiàng)的裝置,所述第二索引項(xiàng)顯示在所述窗口的頂部附近。全文摘要具有浮動(dòng)的鄰近索引符號(hào)的滾動(dòng)列表。確定用戶與觸摸敏感顯示器的接觸點(diǎn)的移動(dòng)。響應(yīng)所述移動(dòng),觸摸敏感顯示器上的信息項(xiàng)列表被滾動(dòng)。所述信息項(xiàng)列表可包括對(duì)應(yīng)于索引項(xiàng)序列的信息項(xiàng)子集序列。在滾動(dòng)各信息項(xiàng)子集時(shí),索引符號(hào)結(jié)合各個(gè)信息項(xiàng)子集被顯示。文檔編號(hào)G06F3/048GK101980128SQ201010516160公開日2011年2月23日申請(qǐng)日期2006年12月5日優(yōu)先權(quán)日2005年12月23日發(fā)明者B·奧丁,G·克里斯蒂,I·喬德里,S·O·勒梅,S·P·喬布斯,S·福斯塔申請(qǐng)人:蘋果公司