• / 218
  • 下載費用:30 金幣  

用于導航媒體內容的設備、方法和圖形用戶界面.pdf

摘要
申請專利號:

CN201610339484.1

申請日:

2016.05.19

公開號:

CN106257392A

公開日:

2016.12.28

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/0481申請日:20160519|||公開
IPC分類號: G06F3/0481(2013.01)I; G06F3/0482(2013.01)I; G06F3/0484(2013.01)I; G06F3/0488(2013.01)I 主分類號: G06F3/0481
申請人: 蘋果公司
發明人: H·D·彭哈; G·H·黃; G·R·科拉克; G·I·巴徹; M·阿朗索魯伊斯; P·皮沃恩卡; J·L·羅賓; W·M·巴赫曼; B·W·凱格蘭; J·L·C·弗爾塞; J·洛克海德; J·R·霍華德; J·K·麥克格林; E·D·陳; B·A·施密特; I·A·喬德里; J·伊夫; A·C·戴伊; C·I·威爾森; A·H·威廉姆斯; S·H·貝賓頓
地址: 美國加利福尼亞州
優先權: 2015.06.18 US 62/181,698; 2015.09.08 US 62/215,644; 2015.09.27 US 14/867,004
專利代理機構: 北京市金杜律師事務所 11256 代理人: 王茂華;潘聰
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201610339484.1

授權公告號:

|||

法律狀態公告日:

2017.01.25|||2016.12.28

法律狀態類型:

實質審查的生效|||公開

摘要

本公開涉及用于導航媒體內容的設備、方法和圖形用戶界面。一種電子設備向顯示器提供數據以呈現具有多個用戶界面對象的用戶界面,該多個用戶界面對象包括第一用戶界面對象和第二用戶界面對象。當前焦點在第一用戶界面對象上。該設備接收與移動當前焦點的請求相對應的輸入;并且,作為響應,向顯示器提供數據以:將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜;并且,在移動和/或傾斜第一用戶界面對象之后,將當前焦點從第一用戶界面對象移動到第二用戶界面對象,并且將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向傾斜。

權利要求書

1.一種電子設備,包括:
處理單元,被配置成:
向與所述電子設備通信的顯示單元提供數據以呈現具有多個用戶界面對象的用戶界
面,其中:
所述多個用戶界面對象包括:
第一用戶界面對象,和
第二用戶界面對象,所述第二用戶界面對象鄰近所述顯示單元上的所述第一用戶界面
對象,和
當前焦點在所述多個用戶界面對象中的所述第一用戶界面對象上;
在所述顯示單元正在呈現所述用戶界面的同時,接收第一輸入;和,
響應于接收到所述第一輸入,向所述顯示單元提供數據以:
將所述第一用戶界面對象從第一位置朝向所述第二用戶界面對象移動,和/或
將所述第一用戶界面對象從第一定向朝向所述第二用戶界面對象傾斜;和
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后:
根據確定所述第一輸入滿足第一當前焦點導航準則,向所述顯示單元提供數據以:
將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
2.根據權利要求1所述的電子設備,其中,所述處理單元被配置成:
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后:
根據確定所述第一輸入不滿足所述第一當前焦點導航準則,向所述顯示單元提供數據
以:
將所述當前焦點維持在所述第一個用戶界面對象上,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
3.根據權利要求1所述的電子設備,其中,在所述當前焦點在所述第一用戶界面對象上
的同時,在所述第一界面對象上或鄰近所述第一界面對象顯示所述第一用戶界面對象的名
稱,并且所述處理單元還被配置成:
根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示單元提供數
據以:
停止顯示所述第一用戶界面對象的所述名稱;和
在所述當前焦點在所述第二用戶界面對象上的同時,在所述第二界面對象上或鄰近所
述第二界面對象顯示所述第二用戶界面對象的名稱。
4.根據權利要求1所述的電子設備,其中,所述第一用戶界面對象包括一個或多個映
像,并且所述處理單元還被配置成:
根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示單元提供數
據以:
停止顯示所述第一用戶界面對象的所述一個或多個映像;和
顯示所述第二用戶界面對象的一個或多個映像。
5.根據權利要求1所述的電子設備,其中,所述處理單元被配置成:
在所述當前焦點在所述第二用戶界面對象上的同時,接收第二輸入;和
響應于接收到所述第二輸入,向所述顯示單元提供數據以:
將所述第二用戶界面對象從第二位置朝向鄰近所述第二用戶界面對象的第三用戶界
面對象移動,和/或
將所述第二用戶界面對象從第二定向朝向所述第三用戶界面對象傾斜;和
在將所述第二用戶界面對象從所述第二位置朝向所述第三用戶界面對象移動和/或將
所述第二用戶界面對象朝向所述第三用戶界面對象傾斜之后:
根據確定所述第二輸入滿足所述第二當前焦點導航準則,向所述顯示單元提供數據
以:
將所述當前焦點從所述第二用戶界面對象移動到所述第三用戶界面對象,和
將所述第二用戶界面對象向后朝向所述第二位置移動和/或將所述第二用戶界面對象
向后朝向所述第二定向傾斜。
6.根據權利要求5所述的電子設備,其中,所述第一當前焦點導航準則與所述第二當前
焦點導航準則不同。
7.根據權利要求6所述的電子設備,其中,所述第一輸入與在所述用戶界面中水平地移
動所述當前焦點的請求相對應,并且所述第二輸入與在所述用戶界面中垂直地移動所述當
前焦點的請求相對應。
8.根據權利要求6所述的電子設備,其中,所述第一輸入與移動相同類型的用戶界面對
象之間的所述當前焦點的請求相對應,并且所述第二輸入與移動不同類型的用戶界面對象
之間的所述當前焦點的請求相對應。
9.根據權利要求1所述的電子設備,其中,所述第一用戶界面對象包括從前景層到背景
層以z順序布置的兩個或更多個重疊層中的圖形,并且所述重疊層根據所述第一用戶界面
對象的所述傾斜在所述顯示單元上移位。
10.根據權利要求9所述的電子設備,其中,所述第一用戶界面對象的所述傾斜包括:放
棄顯示延伸超過所述背景層的邊界的除了所述背景層之外的所述兩個或更多個重疊層中
的一個或多個區域。
11.根據權利要求9所述的電子設備,其中,所述前景層和所述背景層之間的投影深度
與所述前景層和所述背景層之間的介入層的數目無關。
12.根據權利要求1所述的電子設備,其中,所述處理單元被配置成:
響應于將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,向所
述顯示單元提供數據以:
減小所述顯示單元上的所述第一用戶界面對象的大小;和
增加所述顯示單元上的所述第二用戶界面對象的大小,
其中:
所述第二用戶界面對象包括從前景層到背景層以z順序布置的兩個或更多個重疊層中
的圖形;
增加所述顯示單元上的所述第二用戶界面對象的大小包括以相應的放大比率增加所
述兩個或更多個重疊層的相應的層的大小;和
用于所述前景層的放大比率高于用于所述背景層的放大比率。
13.一種用于呈現用戶界面對象的設備,包括:
用于向與具有一個或多個處理器和存儲器的電子設備通信的顯示器提供數據,以呈現
具有多個用戶界面對象的用戶界面的部件,其中:
所述多個用戶界面對象包括:
第一用戶界面對象,和
第二用戶界面對象,所述第二用戶界面對象鄰近所述顯示器上的所述第一用戶界面對
象;和
當前焦點在所述多個用戶界面對象中的所述第一用戶界面對象上;
在所述顯示器正在呈現所述用戶界面的同時,被使能用于接收第一輸入的部件;和
響應于接收到所述第一輸入,被使能用于向所述顯示器提供數據以進行以下各項的部
件:
將所述第一用戶界面對象從第一位置朝向所述第二用戶界面對象移動,和/或
將所述第一用戶界面對象從第一定向朝向所述第二用戶界面對象傾斜;和
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后被使能的部件,包括:
根據確定所述第一輸入滿足所述第一當前焦點導航準則,被使能用于向所述顯示器提
供數據以進行以下各項的部件:
將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
14.根據權利要求13所述的設備,包括:
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后:
用于根據確定所述第一輸入不滿足所述第一當前焦點導航準則,向所述顯示器提供數
據以進行以下各項的部件:
將所述當前焦點維持在所述第一個用戶界面對象上,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
15.根據權利要求13所述的設備,其中,在所述當前焦點在所述第一用戶界面對象上的
同時,在所述第一界面對象上或鄰近所述第一界面對象顯示所述第一用戶界面對象的名
稱,并且所述設備包括:
用于根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示器提供
數據以進行以下各項的部件:
停止顯示所述第一用戶界面對象的名稱;和
在所述當前焦點在所述第二用戶界面對象上的同時,在所述第二界面對象上或鄰近所
述第二界面對象顯示所述第二用戶界面對象的名稱。
16.根據權利要求13所述的設備,其中,所述第一用戶界面對象包括一個或多個映像,
并且所述設備包括:
用于根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示器提供
數據以進行以下各項的部件:
停止顯示所述第一用戶界面對象的所述一個或多個映像;和
顯示所述第二用戶界面對象的一個或多個映像。
17.根據權利要求13所述的設備,包括:
用于在所述當前焦點在所述第二用戶界面對象上的同時,接收第二輸入的部件;和,
用于響應于接收到所述第二輸入,向所述顯示器提供數據以進行以下各項的部件:
將所述第二用戶界面對象從第二位置朝向鄰近所述第二用戶界面對象的第三用戶界
面對象移動,和/或
將所述第二用戶界面對象從第二定向朝向所述第三用戶界面對象傾斜;和
在將所述第二用戶界面對象從所述第二位置朝向所述第三用戶界面對象移動和/或將
所述第二用戶界面對象朝向所述第三用戶界面對象傾斜之后:
用于根據確定所述第二輸入滿足所述第二當前焦點導航準則,向所述顯示器提供數據
以進行以下各項的部件:
將所述當前焦點從所述第二用戶界面對象移動到所述第三用戶界面對象,和
將所述第二用戶界面對象向后朝向所述第二位置移動和/或將所述第二用戶界面對象
向后朝向所述第二定向傾斜。
18.根據權利要求17所述的設備,其中,所述第一當前焦點導航準則與所述第二當前焦
點導航準則不同。
19.根據權利要求18所述的設備,其中,所述第一輸入與在所述用戶界面中水平地移動
所述當前焦點的請求相對應,并且所述第二輸入與在所述用戶界面中垂直地移動所述當前
焦點的請求相對應。
20.根據權利要求18所述的設備,其中,所述第一輸入與移動相同類型的用戶界面對象
之間的所述當前焦點的請求相對應,并且所述第二輸入與移動不同類型的用戶界面對象之
間的所述當前焦點的請求相對應。
21.根據權利要求13所述的設備,其中,所述第一用戶界面對象包括從前景層到背景層
以z順序布置的兩個或更多個重疊層中的圖形,并且所述重疊層根據所述第一用戶界面對
象的所述傾斜在所述顯示器上移位。
22.根據權利要求21所述的設備,其中,所述第一用戶界面對象的所述傾斜包括:放棄
顯示延伸超過所述背景層的邊界的除了所述背景層之外的所述兩個或更多個重疊層中的
一個或多個區域。
23.根據權利要求21所述的設備,其中,所述前景層和所述背景層之間的投影深度與所
述前景層和所述背景層之間的介入層的數目無關。
24.根據權利要求13所述的設備,包括:
用于響應于將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,
向所述顯示器提供數據以進行以下各項的部件:
減小所述顯示器上的所述第一用戶界面對象的大小;和
增加所述顯示器上的所述第二用戶界面對象的大小,其中:
所述第二用戶界面對象包括從前景層到背景層以z順序布置的兩個或更多個重疊層中
的圖形;
增加所述顯示器上的所述第二用戶界面對象的所述大小包括以相應的放大比率增加
所述兩個或更多個重疊層的相應的層的所述大小;和
用于所述前景層的放大比率高于用于所述背景層的放大比率。
25.一種用于呈現用戶界面對象的方法,包括:
向與具有一個或多個處理器和存儲器的電子設備通信的顯示器提供數據以呈現具有
多個用戶界面對象的用戶界面,其中:
所述多個用戶界面對象包括:
第一用戶界面對象,和
第二用戶界面對象,所述第二用戶界面對象鄰近所述顯示器上的所述第一用戶界面對
象;
當前焦點在所述多個用戶界面對象中的所述第一用戶界面對象上;
在所述顯示器正在呈現所述用戶界面的同時,接收第一輸入;和,
響應于接收到所述第一輸入,向所述顯示器提供數據以:
將所述第一用戶界面對象從第一位置朝向所述第二用戶界面對象移動,和/或
將所述第一用戶界面對象從第一定向朝向所述第二用戶界面對象傾斜;和
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后:
根據確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示器提供數據以:
將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
26.根據權利要求25所述的方法,包括:
在將所述第一用戶界面對象從所述第一位置朝向所述第二用戶界面對象移動和/或將
所述第一用戶界面對象朝向所述第二用戶界面對象傾斜之后:
根據確定所述第一輸入不滿足所述第一當前焦點導航準則,向所述顯示器提供數據
以:
將所述當前焦點維持在所述第一個用戶界面對象上,和
將所述第一用戶界面對象向后朝向所述第一位置移動和/或將所述第一用戶界面對象
向后朝向所述第一定向傾斜。
27.根據權利要求25所述的方法,其中,在所述當前焦點在所述第一用戶界面對象上的
同時,在所述第一界面對象上或鄰近所述第一界面對象顯示所述第一用戶界面對象的名
稱,并且所述方法包括:
根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示器提供數據
以:
停止顯示所述第一用戶界面對象的所述名稱;和
在所述當前焦點在所述第二用戶界面對象上的同時,在所述第二界面對象上或鄰近所
述第二界面對象顯示所述第二用戶界面對象的名稱。
28.根據權利要求25所述的方法,其中,所述第一用戶界面對象包括一個或多個映像,
并且所述方法包括:
根據所述確定所述第一輸入滿足所述第一當前焦點導航準則,向所述顯示器提供數據
以:
停止顯示所述第一用戶界面對象的所述一個或多個映像;和
顯示所述第二用戶界面對象的一個或多個映像。
29.根據權利要求25所述的方法,包括:
在所述當前焦點在所述第二用戶界面對象上的同時,接收第二輸入;和,
響應于接收到所述第二輸入,向所述顯示器提供數據以:
將所述第二用戶界面對象從第二位置朝向鄰近所述第二用戶界面對象的第三用戶界
面對象移動,和/或
將所述第二用戶界面對象從第二定向朝向所述第三用戶界面對象傾斜;和
在將所述第二用戶界面對象從所述第二位置朝向所述第三用戶界面對象移動和/或將
所述第二用戶界面對象朝向所述第三用戶界面對象傾斜之后:
根據確定所述第二輸入滿足所述第二當前焦點導航準則,向所述顯示器提供數據以:
將所述當前焦點從所述第二用戶界面對象移動到所述第三用戶界面對象,和
將所述第二用戶界面對象向后朝向所述第二位置移動和/或將所述第二用戶界面對象
向后朝向所述第二定向傾斜。
30.根據權利要求29所述的方法,其中,所述第一當前焦點導航準則與所述第二當前焦
點導航準則不同。
31.根據權利要求30所述的方法,其中,所述第一輸入與在所述用戶界面中水平地移動
所述當前焦點的請求相對應,并且所述第二輸入與在所述用戶界面中垂直地移動所述當前
焦點的請求相對應。
32.根據權利要求30所述的方法,其中,所述第一輸入與移動相同類型的用戶界面對象
之間的所述當前焦點的請求相對應,并且所述第二輸入與移動不同類型的用戶界面對象之
間的所述當前焦點的請求相對應。
33.根據權利要求25所述的方法,其中,所述第一用戶界面對象包括從前景層到背景層
以z順序布置的兩個或更多個重疊層中的圖形,并且所述重疊層根據所述第一用戶界面對
象的所述傾斜在所述顯示器上移位。
34.根據權利要求33所述的方法,其中,所述第一用戶界面對象的所述傾斜包括:放棄
顯示延伸超過所述背景層的邊界的除了所述背景層之外的所述兩個或更多個重疊層中的
一個或多個區域。
35.根據權利要求33所述的方法,其中,所述前景層和所述背景層之間的投影深度與所
述前景層和所述背景層之間的介入層的數目無關。
36.根據權利要求25所述的方法,包括:
響應于將所述當前焦點從所述第一用戶界面對象移動到所述第二用戶界面對象,向所
述顯示器提供數據以:
減小所述顯示器上的所述第一用戶界面對象的大小;和
增加所述顯示器上的所述第二用戶界面對象的大小,其中:
所述第二用戶界面對象包括從前景層到背景層以z順序布置的兩個或更多個重疊層中
的圖形;
增加所述顯示器上的所述第二用戶界面對象的所述大小包括以相應的放大比率增加
所述兩個或更多個重疊層的相應的層的所述大小;和
用于所述前景層的放大比率高于用于所述背景層的放大比率。

說明書

用于導航媒體內容的設備、方法和圖形用戶界面

技術領域

本申請總體涉及與顯示設備通信的電子設備,包括但不限于與提供媒體內容的顯
示設備通信的電子設備。

背景技術

電視機被廣泛地用作信息和娛樂來源。例如,電視機通常用來觀看電影和電視節
目。遙控器通常用來控制媒體內容的回放。例如,常規遙控器包括播放按鈕、暫停按鈕、停止
按鈕、快進按鈕和倒退按鈕以允許用戶控制媒體內容的回放。

但是,用于控制內容導航和回放的現有設備和方法繁瑣并且效率低下。

發明內容

因此,本文中公開了具有用于控制媒體內容導航和回放的更快更有效的方法和界
面的電子設備。這些方法和界面任選地補充或替代用于控制媒體內容導航和回放的常規方
法。這些方法和界面減少了來自用戶的輸入的數目、范圍和/或性質并且產生更有效的人機
界面。

通過所公開的設備減少或消除了上述缺陷和與用于電子設備的用戶界面相關聯
的其它問題。在一些實施例中,該設備是數字媒體播放器。在一些實施例中,該設備是電視
機或機頂盒。在一些實施例中,該設備是桌上型計算機。在一些實施例中,該設備是便攜式
的(例如,筆記本電腦、平板電腦或手持設備)。在一些實施例中,該設備是個人電子設備(例
如,可穿戴電子設備,諸如手表)。在一些實施例中,該設備具有觸摸板或者與觸摸板通信。
在一些實施例中,該設備具有觸敏表面或觸敏顯示器(還被稱為“觸摸屏”或“觸摸屏顯示
器”)或與觸敏表面或觸敏顯示器通信。在一些實施例中,該設備具有圖形用戶界面(GUI)、
一個或多個處理器、存儲器和存儲在存儲器中用于執行多個功能的一個或多個模塊、程序
或指令集。在一些實施例中,用戶主要通過觸敏表面上的觸針和/或手指接觸和手勢與GUI
交互。在一些實施例中,功能任選地包括圖像編輯、繪圖、呈現、字處理、電子表格制作、玩游
戲、打電話、視頻會議、電子郵件、消息收發、鍛煉支持(workout support)、數字攝影、數字
錄像、網頁瀏覽、數字音樂播放、筆記、和/或數字視頻播放。用于執行這些功能的可執行指
令被任選地包括在非暫態計算機可讀存儲介質或被配置成用于由一個或多個處理器執行
的其它計算機程序產品中。用于執行這些功能的可執行指令被任選地包括在暫態計算機可
讀存儲介質或被配置成由一個或多個處理器執行的其它計算機程序產品中。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器和遠程用戶輸入設備通信。該方法包括:當電子設備以屏幕保護程
序模式操作時,向顯示器提供數據以呈現包括第一視覺運動效果的第一媒體;并且,當顯示
器呈現包括第一視覺運動效果的第一媒體時,接收遠程用戶輸入設備上的用戶輸入。該方
法還包括響應于接收到遠程用戶輸入設備上的用戶輸入:確定遠程用戶輸入設備上的用戶
輸入的類型;并且,根據確定遠程用戶輸入設備上的用戶輸入是第一類型的用戶輸入,在不
退出屏幕保護程序模式的情況下向顯示器提供數據以呈現包括第二視覺運動效果的第一
媒體。第二視覺運動效果與第一視覺運動效果不同。該方法還包括:根據確定遠程用戶輸入
設備上的用戶輸入是與第一類型不同的第二類型的用戶輸入,退出屏幕保護程序模式。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器通信。該方法包括:向顯示器提供數據以呈現具有多個用戶界面對
象的用戶界面。所述多個用戶界面對象包括顯示器上的第一用戶界面對象和鄰近第一用戶
界面對象的第二用戶界面對象。當前焦點在所述多個用戶界面對象中的第一用戶界面對象
上。該方法還包括:當顯示器呈現用戶界面時,接收與移動用戶界面中的當前焦點的請求相
對應的第一輸入;并且,響應于接收到與移動用戶界面中的當前焦點的請求相對應的第一
輸入,向顯示器提供數據以將第一用戶界面對象從第一位置朝向第二用戶界面對象移動
和/或將第二用戶界面對象從第一定向朝向第二用戶界面對象傾斜;并且,在將第一用戶界
面對象從第一位置朝向第二用戶界面對象移動和/或將第二用戶界面對象從第一定向朝向
第二用戶界面對象傾斜之后,將當前焦點從第一用戶界面對象移動到第二用戶界面對象,
并且將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一
定向傾斜。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器通信。該方法包括:向顯示器提供數據以呈現具有多個用戶界面對
象的用戶界面。所述多個用戶界面對象包括顯示器上的第一用戶界面對象和鄰近第一用戶
界面對象的第二用戶界面對象。當前焦點在所述多個用戶界面對象中的第一用戶界面對象
上。該方法還包括:當顯示器呈現用戶界面時,接收第一輸入;并且,響應于接收到第一輸
入,向顯示器提供數據以將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/
或將第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜。該方法還包括:在將第一
用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象朝向第二
用戶界面對象傾斜之后,根據確定第一輸入滿足第一當前焦點導航(current-focus-
navigation)準則,向顯示器提供數據以將當前焦點從第一用戶界面對象移動到第二用戶
界面對象,并且將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向
后朝向第一定向傾斜。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器通信。該方法包括:向顯示器提供數據以呈現具有多個用戶界面對
象的用戶界面。所述多個用戶界面對象包括第一用戶界面對象。當前焦點在第一用戶界面
對象上。該方法還包括:當顯示器呈現用戶界面時,確定不活動準則(inactivity
criteria)被滿足;并且,響應于確定該不活動準則被滿足,向顯示器提供數據以可視地以
第一方式區分第一用戶界面對象與所述多個用戶界面對象中的其它用戶界面對象。該方法
還包括:在向顯示器提供數據以可視地以第一方式區分第一用戶界面對象之后,檢測用戶
與電子設備或與電子設備通信的另一設備交互;并且,響應于用戶與電子設備或與電子設
備通信的另一設備交互,向顯示器提供數據以停止可視地以第一方式區分第一用戶界面對
象與所述多個用戶界面對象中的其它用戶界面對象。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器通信。該方法包括:向顯示器提供數據以呈現用于第一媒體內容項
目的媒體信息用戶界面。用于第一媒體內容項目的媒體信息用戶界面包括:與用于第一媒
體內容項目的相應的媒體源相對應的多個媒體源對象,所述多個媒體源對象中的第一媒體
源對象被可視地區分以指示選擇第一媒體源對象,第一媒體源對象與第一媒體源相對應;
和用于第一媒體內容項目的第一媒體管理對象集。第一媒體管理對象集包括與第一媒體內
容項目和第一媒體源相對應的一個或多個媒體呈現選項對象。該方法還包括:當顯示器呈
現媒體信息用戶界面時,接收用戶輸入;并且,響應于接收用戶輸入,根據確定用戶輸入與
激活用于第一媒體內容項目的第一媒體管理對象集中的第一媒體呈現選項對象的請求相
對應,開始向顯示器提供數據以根據與第一媒體呈現選項對象相對應的媒體呈現選項使用
從第一媒體源接收的數據來播放第一媒體內容項目。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該電子設備與顯示器通信。該方法包括:向顯示器提供數據以呈現用于第一媒體節目的
第一媒體信息用戶界面。用于第一媒體節目的媒體信息用戶界面包括多個媒體源對象。所
述多個媒體源對象的相應的媒體源對象與用于第一媒體節目的相應的媒體源相對應。所述
多個媒體源對象的第一媒體源對象被可視地區分以指示選擇第一媒體源對象。第一媒體源
對象與第一媒體源相對應。用于第一媒體節目的媒體信息用戶界面還包括與用于可從第一
媒體源獲得的第一媒體節目的一個或多個劇集(episode)相對應的一個或多個劇集對象。
一個或多個劇集對象的第一劇集對象被可視地區分以指示選擇第一劇集對象。第一劇集對
象與第一媒體節目的第一劇集相對應。用于第一個媒體節目的媒體信息用戶界面包括用于
第一劇集的第一媒體管理對象集。該第一媒體管理對象集包括與第一劇集和第一媒體源相
對應的一個或多個媒體呈現選項對象。該方法還包括:當顯示器呈現媒體信息用戶界面時,
接收用戶輸入;并且,響應于接收用戶輸入,根據確定用戶輸入與激活第一媒體管理對象集
中的第一媒體呈現選項對象的請求相對應,開始向顯示器提供數據以根據與第一媒體呈現
選項對象相對應的媒體呈現選項使用從第一媒體源接收的數據來播放第一劇集。

根據一些實施例,一種方法在具有一個或多個處理器和存儲器的電子設備中被執
行。該設備與顯示器通信。該方法包括:當電子設備以第一回放導航模式操作時,向顯示器
提供第一視頻信息用于顯示;并且接收與用戶切換到第二回放導航模式的請求相對應的輸
入。第一視頻信息包括與視頻的一個或多個幀、表示視頻的時間軸的擦除條(scrubber
bar)、指示擦除條中的當前播放位置的第一播放頭、以及指示視頻中的預先確定的回放位
置的與第一播放頭不同的多個回放位置標志相對應的信息。該方法還包括:響應于接收與
用戶切換到第二回放導航模式的請求相對應的輸入,從以第一回放導航模式操作轉變到以
第二回放導航模式操作;并且,當電子設備以第二回放導航模式操作時,向顯示器提供第二
視頻信息用于顯示;并且,停止提供與指示視頻中的預先確定的回放位置的所述多個回放
位置標志相對應的信息。第二視頻信息包括與視頻的一個或多個幀、擦除條和第一播放頭
相對應的信息。

根據一些實施例,一種電子設備包括處理單元。該電子設備與顯示單元通信并且
與遠程用戶輸入設備通信。該處理單元被配置成:當設備以屏幕保護程序模式操作時,向顯
示單元提供數據以呈現包括第一視覺運動效果的第一媒體;并且,當顯示單元呈現包括第
一視覺運動效果的第一媒體時,接收遠程用戶輸入設備上的用戶輸入;并且,響應于接收到
遠程用戶輸入設備上的用戶輸入:確定遠程用戶輸入設備上的用戶輸入的類型;根據確定
遠程用戶輸入設備上的用戶輸入是第一類型的用戶輸入,在不退出屏幕保護程序模式的情
況下向顯示單元提供數據以呈現包括第二視覺運動效果的第一媒體,其中第二視覺運動效
果與第一視覺運動效果不同;并且,根據確定遠程用戶輸入設備上的用戶輸入是與第一類
型不同的第二類型的用戶輸入,退出屏幕保護程序模式。

根據一些實施例,一種電子設備包括處理單元。該電子設備與顯示單元通信。該顯
示單元被配置成顯示具有多個用戶界面對象的用戶界面。該處理單元被配置成:向顯示單
元提供數據以呈現具有多個用戶界面對象的用戶界面,其中,所述多個用戶界面對象包括:
顯示單元上的第一用戶界面對象和鄰近第一用戶界面對象的第二用戶界面對象;當前焦點
在所述多個用戶界面對象中的第一用戶界面對象上;當顯示單元呈現用戶界面時,接收與
移動用戶界面中的當前焦點的請求相對應的第一輸入;并且,響應于接收到移動用戶界面
中的當前焦點的請求相對應的第一輸入,向顯示單元提供數據以將第一用戶界面對象從第
一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象從第一定向朝向第二用戶界
面對象傾斜;并且,在將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將
第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜之后:將當前焦點從第一用戶界
面對象移動到第二用戶界面對象,并且將第一用戶界面對象向后朝向第一位置移動和/或
將第一用戶界面對象向后朝向第一定向傾斜。

根據一些實施例,一種電子設備包括處理單元。該電子設備與顯示單元通信。該顯
示單元被配置成顯示具有多個用戶界面對象的用戶界面。該處理單元被配置成:向顯示單
元提供數據以呈現具有多個用戶界面對象的用戶界面,其中:所述多個用戶界面對象包括:
顯示單元上的第一用戶界面對象和鄰近第一用戶界面對象的第二用戶界面對象;當前焦點
在所述多個用戶界面對象中的第一用戶界面對象上;當顯示單元呈現用戶界面時,接收第
一輸入;并且,響應于接收到第一輸入,向顯示單元提供數據以:將第一用戶界面對象從第
一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象從第一定向朝向第二用戶界
面對象傾斜;并且,在將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將
第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜之后:根據確定第一輸入滿足第
一當前焦點導航準則,向顯示單元提供數據以:將當前焦點從第一用戶界面對象移動到第
二用戶界面對象,并且將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面
對象向后朝向第一定向傾斜。

根據一些實施例,一種電子設備包括處理單元。該電子設備與顯示單元通信。該顯
示單元被配置成顯示具有多個用戶界面對象的用戶界面。該處理單元被配置成:向顯示單
元提供數據以呈現具有多個用戶界面對象的用戶界面,其中:所述多個用戶界面對象包括
第一用戶界面對象,并且當前焦點在第一用戶界面對象上;當顯示單元呈現用戶界面時,確
定不活動準則被滿足;并且,響應于確定該不活動準則被滿足,向顯示單元提供數據以可視
地以第一方式區分第一用戶界面對象與所述多個用戶界面對象中的其它用戶界面對象;并
且,在向顯示單元提供數據以可視地以第一方式區分第一用戶界面對象之后:檢測用戶與
電子設備或與電子設備通信的另一設備交互;并且,響應于用戶與電子設備或與電子設備
通信的另一設備交互,向顯示單元提供數據以停止可視地以第一方式區分第一用戶界面對
象與所述多個用戶界面對象中的其它用戶界面對象。

根據一些實施例,一種電子設備包括處理單元,該處理單元與被配置成顯示用戶
界面的顯示單元通信。該電子設備與顯示單元通信。該處理單元被配置成:向顯示單元提供
數據以呈現用于第一媒體內容項目的媒體信息用戶界面,其中,用于第一媒體內容項目的
媒體信息用戶界面包括:與用于第一媒體內容項目的相應的媒體源相對應的多個媒體源對
象,所述多個媒體源對象中的第一媒體源對象被可視地區分以指示選擇第一媒體源對象,
第一媒體源對象與第一媒體源相對應;和用于第一媒體內容項目的第一媒體管理對象集,
其中,第一媒體管理對象集包括與第一媒體內容項目和第一媒體源相對應的一個或多個媒
體呈現選項對象。該處理單元還被配置成:當顯示單元呈現媒體信息用戶界面時,接收用戶
輸入;并且,響應于接收用戶輸入,根據確定用戶輸入與激活用于第一媒體內容項目的第一
媒體管理對象集中的第一媒體呈現選項對象的請求相對應,開始向顯示單元提供數據以根
據與第一媒體呈現選項對象相對應的媒體呈現選項使用從第一媒體源接收的數據來播放
第一媒體內容項目。

根據一些實施例,一種電子設備包括與顯示單元通信的處理單元。該電子設備與
顯示單元通信。該處理單元被配置成:向顯示單元提供數據以呈現用于第一媒體節目的第
一媒體信息用戶界面,其中,用于第一媒體節目的媒體信息用戶界面包括:多個媒體源對
象,其中,所述多個媒體源對象的相應的媒體源對象與用于第一媒體節目的相應的媒體源
相對應,所述多個媒體源對象的第一媒體源對象被可視地區分以指示選擇第一媒體源對
象,第一媒體源對象與第一媒體源相對應;與用于可從第一媒體源獲得的第一媒體節目的
一個或多個劇集相對應的一個或多個劇集對象,一個或多個劇集對象的第一劇集對象被可
視地區分以指示選擇第一劇集對象,第一劇集對象與第一媒體節目的第一劇集相對應;和
用于第一劇集的第一媒體管理對象集,其中,該第一媒體管理對象集包括與第一劇集和第
一媒體源相對應的一個或多個媒體呈現選項對象。該處理單元還被配置成:當顯示單元呈
現媒體信息用戶界面時,接收用戶輸入;并且,響應于接收用戶輸入,根據確定用戶輸入與
激活第一媒體管理對象集中的第一媒體呈現選項對象的請求相對應,開始向顯示單元提供
數據以根據與第一媒體呈現選項對象相對應的媒體呈現選項使用從第一媒體源接收的數
據來播放第一劇集。

根據一些實施例,電子設備與被配置成顯示媒體內容的顯示單元通信。該電子設
備包括處理單元。該處理單元被配置成:當電子設備以第一回放導航模式操作時:向顯示單
元提供第一視頻信息用于顯示,其中,第一視頻信息包括與視頻的一個或多個幀、表示視頻
的時間軸的擦除條、指示擦除條中的當前播放位置的第一播放頭、以及指示視頻中的預先
確定的回放位置的與第一播放頭不同的多個回放位置標志相對應的信息;并且接收與用戶
切換到第二回放導航模式的請求相對應的輸入;響應于接收與用戶切換到第二回放導航模
式的請求相對應的輸入,從以第一回放導航模式操作轉變到以第二回放導航模式操作;并
且,當電子設備以第二回放導航模式操作時,向顯示單元提供第二視頻信息用于顯示,其
中,第二視頻信息包括與視頻的一個或多個幀、擦除條和第一播放頭相對應的信息;并且,
停止提供與指示視頻中的預先確定的回放位置的所述多個回放位置標志相對應的信息。

根據一些實施例,一種電子設備包括顯示器、觸敏表面、任選地用來檢測與觸敏表
面的接觸強度的一個或多個傳感器、一個或多個處理器、存儲器和一個或多個程序;所述一
個或多個程序被存儲于存儲器中并且被配置成由一個或多個處理器執行,并且所述一個或
多個程序包括用于執行或使得執行本文中所描述的方法中的任一種方法的操作的指令。根
據一些實施例,一種計算機可讀存儲介質(例如,非暫態計算機可讀存儲介質,或可替代地,
暫態計算機可讀存儲介質)已經在其中存儲了當由具有顯示器、觸敏表面和任選地一個或
多個傳感器的電子設備執行以檢測與觸敏表面接觸的強度時使得設備執行或使得執行本
文中所描述的方法中的任一種方法的操作的指令。根據一些實施例,具有顯示器、觸敏表
面、和任選地用來檢測與觸敏表面接觸的強度的一個或多個傳感器、存儲器、和用來執行存
儲在存儲器中的一個或多個程序的一個或多個處理器的電子設備上的圖形用戶界面包括
在上文所描述的方法中的任一種方法中顯示的元件的一個或多個,其響應于輸入進行更
新,如本文中所描述的方法中的任一種方法所描述的。根據一些實施例,一種電子設備包
括:顯示器、觸敏表面和任選地用來檢測與觸敏表面接觸的強度的一個或多個傳感器;和用
于執行或使得執行本文中所描述的方法的任一種方法的操作的部件。根據一些實施例,一
種信息處理設備,其用于具有顯示器、觸敏表面和任選地用來檢測與觸敏表面的接觸強度
的一個或多個傳感器的電子設備,包括用于執行或使得執行本文中所描述的方法中的任一
種方法的操作的部件。

因此,與顯示器通信的電子設備提供有用于導航和回放媒體內容的更快更有效的
方法和界面,從而增加了有效性、效率和用戶對這種設備的滿意度。這些方法和界面可以補
充或替代用于導航和回放媒體內容的常規方法。

附圖說明

為了更好地理解所描述的各種實施例,應當結合以下附圖參照下文的具體實施方
式的描述,其中,貫穿附圖中相似的附圖標記是指對應的部件。

圖1A是圖示了根據一些實施例的具有觸敏顯示器的便攜式多功能設備的框圖。

圖1B是圖示了根據一些實施例的用于事件處置的示例性組件的框圖。

圖2圖示了根據一些實施例的具有觸摸屏的便攜式多功能設備。

圖3是根據一些實施例的具有顯示器和觸敏表面的示例性多功能設備的框圖。

圖4A圖示了根據一些實施例的用于便攜式多功能設備上的應用菜單的示例性用
戶界面。

圖4B圖示了根據一些實施例的用于具有與顯示器分離的觸敏表面的多功能設備
的示例性用戶界面。

圖4C圖示了根據一些實施例的其中對于電子設備的至少子集而言,顯示器和/或
觸敏表面被集成到電子設備中的與顯示器和觸敏表面通信的示例性電子設備。

圖5A至圖5ZZZZ圖示了根據一些實施例的用于通過媒體內容導航的示例性用戶界
面。

圖6A至圖6C是圖示了根據一些實施例的提供交互式屏幕保護程序的方法的流程
圖。

圖7A至圖7C是圖示了根據一些實施例移動當前焦點的方法的流程圖。

圖8A至圖8C是圖示了根據一些實施例移動當前焦點的方法的流程圖。

圖9A至圖9B是圖示了根據一些實施例的基于不活動準則更新用戶界面的方法的
流程圖。

圖10A至10C是根據一些實施例的選擇媒體呈現選項的方法的流程圖。

圖11A至圖11D是圖示了根據一些實施例的選擇媒體呈現選項的方法的流程圖。

圖12A至圖12E是圖示了根據一些實施例的通過媒體內容導航的方法的流程圖。

圖13至圖19是根據一些實施例的電子設備的功能框圖。

具體實施方式

許多電視機由遙控器控制。例如,當用戶想要從媒體內容(例如,視頻或電視節目)
的第一區域(例如,某個幀或時間戳)移動到媒體內容的另一區域時,用戶需要按下并且保
持快進按鈕以通過媒體內容導航直到用戶找到該用戶感興趣的區域為止。如果用戶按下用
戶感興趣的區域,則該用戶需要按下并且保持倒退按鈕倒退直到用戶找到用戶感興趣的區
域為止。然而,由于快進和倒退操作的速度,用戶可能需要重復提供用戶輸入直到找到所需
的區域為止。更進一步地,如果用戶決定倒退到第一區域,則用戶需要按下倒退按鈕以通過
媒體內容倒退遍歷直到用戶找到第一區域為止。再次,如果用戶通過第一區域,則用戶需要
按下快進按鈕以通過媒體內容快進直到用戶找到第一區域為止。有時,用戶可能通過必須
通過媒體內容來回導航而變得沮喪。在下文所描述的實施例中,用于通過媒體內容導航的
改進的方法通過提供多個回放導航模式來實現。當設備以連續回放導航模式操作時,用戶
可以通過具有精細分辨率的媒體內容導航,從而精確地控制導航。當設備已章節回放導航
模式操作時,用戶可以通過媒體內容逐章節地導航,從而實現通過媒體內容的快速導航。通
過允許用戶容易地在不同的回放導航模式之間切換,用戶可以快速地找到用戶感興趣的區
域,從而消除了需要額外的單獨的輸入來通過媒體內容進行導航。

下文,圖1A至圖1B、圖2和圖3提供了示例性設備的描述。圖4A至圖4C和圖5A至圖
5ZZZZ圖示了用于選擇和播放媒體內容的示例性用戶界面。圖6A至圖6C圖示了提供交互式
屏幕保護程序的流程圖。圖7A至圖7C圖示了移動當前焦點的流程圖。圖8A至圖8C圖示了移
動當前焦點的流程圖。圖9A至圖9B圖示了基于不活動準則更新用戶界面的流程圖。圖10A至
圖10C圖示了提供具有媒體呈現選項對象的媒體信息用戶界面的流程圖。圖11A至圖11D圖
示了提供具有媒體呈現選項的媒體信息用戶界面的流程圖。圖12A至圖12E圖示了通過媒體
內容進行導航的方法的流程圖。圖5A至圖5ZZZZ中的用戶界面用來圖示圖6A至圖6C、圖7A至
圖7C、圖8A至圖8C、圖9A至圖9B、圖10A至圖10C、圖11A至圖11D、以及圖12A至圖12E的過程。

示例性設備

現在將詳細地參照實施例,其示例在附圖中進行圖示。在以下具體實施方式中,許
多具體的細節得以闡述以便提供所描述的各種實施例的透徹理解。然而,對于本領域普通
技術人員而言,清楚的是,所描述的各種實施例可以在沒有這些特定細節的情況下實踐。在
其它實例中,公知的方法、過程、組件、電路和網絡未被詳細描述,以免不必要地模糊實施例
的各方面。

還應當理解,盡管本文中所使用的術語“第一”、“第二”等在一些實例中用來描述
各種元件,但是這些元件不應受到這些術語的限制。這些術語僅用來區分一個元件與另一
元件。例如,在不脫離所描述的各種實施例的范圍的情況下,第一視頻信息可以被術語為第
二視頻信息,第二視頻信息可以被術語為第一視頻信息。該第一視頻信息和第二視頻信息
均是視頻信息,但是它們不是相同的視頻信息,除非上下文以其它方式明確指出。

本文中所描述的各種實施例的描述中所使用的術語僅是出于描述特定實施例的
目的,并不旨在限制本發明。如所描述的各種實施例的描述中和所附權利要求書中所使用
的單數形式“一”、“一個”和“所述”旨在也包括復數形式,除非上下文以其它方式明確指出。
還應當理解,如本文中所使用的術語“和/或”是指并且涵蓋相關聯的所列項目中的一個或
多個項目的任何和所有可能組合。應當進一步了解,當在本說明書中使用時,術語“包含
(includes)”、“包含(including)”、“包括(comprises)和/或“包括(comprising)”指定存在
所陳述的特征、整數、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其
它特征、整數、步驟、操作、元件、組件和/或其群組。

如本文中所使用的,根據上下文,術語“如果”任選地被解釋為意味著“當…時”或
“在…時”或“響應于確定”或“響應于檢測到”。類似地,根據上下文,短語“如果確定”或“如
果檢測到[所陳述的條件或事件]”任選地被解釋為意味著“在確定…時”或“響應于確定”或
“在檢測到[所陳述的條件或事件]時”或“響應于檢測到[所陳述的條件或事件]”。

描述了電子設備、用于這種設備的用戶界面和用于使用這種設備的相關聯過程的
實施例。在一些實施例中,該設備是數字媒體播放器,諸如來自Apple Inc.of Cupertino,
California(加利福尼亞的庫比蒂諾的蘋果公司)的Apple在一些實施例中,該設備
是便攜式通信設備,諸如移動電話,其還含有其它功能,諸如PDA和/或音樂播放器功能。便
攜式多功能設備的示例性實施例包含但不限于來自加利福尼亞的庫比蒂諾的蘋果公司的
iPod和設備。還可以任選地使用其它便攜式電子設備,諸如具
有觸敏表面(例如,觸摸屏幕顯示器和/或觸摸板)的膝上型計算機或平板計算機。還應當理
解,在一些實施例中,該設備不是便攜式通信設備,而是桌上型計算機。在一些實施例中,該
桌上型計算機具有觸敏表面(例如,觸摸屏顯示器和/或觸摸板)。

在隨后的討論中,描述了一種具有和/或包含顯示器和觸敏表面的電子設備。然
而,應當理解,電子設備任選地包含一個或多個其它物理用戶界面設備,諸如物理鍵盤、鼠
標和/或操縱桿。

該設備通常支持多種應用,諸如以下各項中的一項或多項:筆記應用、繪圖應用、
呈現應用、字處理應用、網站創建應用、盤編寫應用、電子表格應用、游戲應用、電話應用、視
頻會議應用、電子郵件應用、消息收發應用、鍛煉支持應用、照片管理應用、數碼相機應用、
數字視頻相機應用、網絡瀏覽應用、數字音樂播放器應用和/或數字視頻播放器應用。

任選地在設備上執行的各種應用任選地使用至少一個共同的物理用戶界面設備,
諸如觸敏表面。觸敏表面的一個或多個功能以及在設備上顯示的對應信息任選地在一個應
用與下一應用之間和/或在相應應用內進行調整和/或改變。這樣,設備的共同物理體系架
構(諸如觸敏表面)任選地使用對用戶來說直觀并且透明的用戶界面來支持多種應用。

現在將注意力集中到具有觸敏顯示器的便攜式設備的實施例。圖1A是圖示了根據
一些實施例的具有觸敏顯示系統112的便攜式多功能設備100的框圖。觸敏顯示系統112有
時為方便起見被稱為“觸摸屏幕”,并且有時還被簡稱為觸敏顯示器。設備100包含存儲器
102(其任選地包含一個或多個非暫態計算機可讀存儲介質)、存儲器控制器122、一個或多
個處理單元(CPU)120、外圍接口118、RF電路108、音頻電路110、揚聲器111、麥克風113、輸
入/輸出(I/O)子系統106、其它輸入或控制設備116、及外部端口124。設備100任選地包含一
個或多個光學傳感器164。設備100任選地包含用于檢測設備100(例如,觸敏表面,諸如設備
100的觸敏顯示系統112)上的接觸強度的一個或多個強度傳感器165。設備100任選地包括
用于生成設備100上的觸感輸出(例如,生成觸敏表面(諸如設備100的觸敏顯示系統112或
設備300的觸摸板355)上的觸感輸出)的一個或多個觸感輸出生成器167。這些組件任選地
通過一個或多個通信總線或信號線103進行通信。

如在說明書和權利要求書中所使用的,術語“觸感輸出”是指設備相對于設備的先
前位置的物理位移、設備的組件(例如,觸敏表面)相對于設備的另一組件(例如,外殼)的物
理位移、或該組件相對于將使用用戶的觸摸感覺由用戶檢測的設備的質心的位移。例如,在
該設備或該設備的組件與對觸摸敏感的用戶的表面(例如,用戶手的手指、手掌或其它部
分)接觸的情形下,由物理位移生成的觸感輸出將被用戶解釋為與該設備或該設備的組件
的物理特點的感知改變相對應的觸感感覺。例如,觸敏表面(例如,觸敏顯示器或軌跡板)的
移動任選地被用戶解釋為物理致動器按鈕的“向下點擊(down click)”或“向上點擊(up
click)”。在一些情況下,即使當沒有與被用戶的運動物理按下(例如,位移)的觸敏表面相
關聯的物理致動器按鈕的運動,用戶也會感覺到觸感感覺,諸如“向下點擊”或“向上點擊”。
作為另一示例,即使沒有改變觸敏表面的平滑度,觸敏表面的運動任選地也被用戶解釋或
感測為觸敏表面的“粗糙度”。盡管用戶對觸摸的這種解釋將受到用戶的個性化感覺知覺,
但是存在對絕大多數用戶而言是常見的許多觸摸感覺知覺。因此,當觸感輸出被描述為與
用戶的特定感覺知覺(例如,“向上點擊”、“向下點擊”、“粗糙度”)相對應時,除非另有陳述,
所生成的觸感輸出與將生成用于典型(或平均)用戶的所描述的感覺知覺的設備或其組件
的物理位移相對應。

應當理解,設備100僅僅是便攜式多功能設備的一個示例,且該設備100任選地具
有比所示出的更多或更少的組件,任選地組合兩個或兩個以上組件,或任選地具有組件的
不同配置或布置。圖1A中示出的各種組件以硬件、軟件、固件、或它們的組合來實施,包含一
個或多個信號處理和/或專用集成電路。

存儲器102任選地包含高速隨機存取存儲器,并且還任選地包含非易失性存儲器,
諸如一個或多個磁盤存儲設備、閃存存儲器設備或其它非易失性固態存儲器設備。通過設
備100的其它組件(諸如CPU 120和外圍接口118)對存儲器102的存取任選地通過存儲器控
制器122控制。

外圍接口118可以用來將設備的輸入和輸出外圍耦合到CPU 120和存儲器102。一
個或多個處理器120運行或執行存儲在存儲器102中的各種軟件程序和/或指令集,以執行
設備100的各種功能并且處理數據。

在一些實施例中,外圍接口118、CPU 120和存儲器控制器122任選地在單個芯片
(諸如芯片104)上實施。在一些其它實施例中,它們任選地在單獨芯片上實施。

RF(射頻)電路108接收并且發送RF信號,還被稱為電磁信號。RF電路108將電信號
轉換為電磁信號或將電磁信號轉換為電信號,并且經由電磁信號與通信網絡和其它通信設
備通信。RF電路108任選地包含用于執行這些功能的眾所周知的電路,包含但不限于天線系
統、RF收發器、一個或多個放大器、調諧器、一個或多個振蕩器、數字信號處理器、CODEC芯片
組、訂戶身份模塊(SIM)卡、存儲器等。RF電路108任選地與網絡通信,諸如因特網(還被稱為
萬維網(WWW)、內聯網和/或無線網絡(諸如蜂窩式電話網絡、無線局域網(LAN)和/或城域網
(MAN)),并且通過無線通信與其它設備通信。無線通信任選地使用多個通信標準、通信協議
和通信技術中的任一者,包含但不限于:全球移動通信系統(GSM)、增強數據GSM環境
(EDGE)、高速下行鏈路分組接入(HSDPA)、高速上行鏈路分組接入(HSUPA)、演進、數據專用
(EV-DO)、HSPA、HSPA+、雙單元HSPA(DC-HSPDA)、長期演進(LTE)、近場通信(NFC)、寬帶碼分
多址(W-CDMA)、碼分多址(CDMA)、時分多址(TDMA)、藍牙、無線保真(Wi-Fi)(例如,IEEE
802.11a、IEEE 802.11ac、IEEE 802.11ax、IEEE 802.11b、IEEE 802.11g和/或IEEE
802.11n)、因特網語言協議(VoIP)、Wi-MAX、電子郵件協議(例如,因特網消息存取協議
(IMAP)和/或郵局協議(POP))、消息收發(例如,可擴展消息傳輸和呈現協議(XMPP)、針對消
息收發和呈現的利用擴展的會話發起協議(SIMPLE)、消息收發和呈現業務(IMPS))和/或短
消息服務(SMS)或任何其它合適通信協議,包含到本文獻的申請日期為止尚未開發出的通
信協議。

音頻電路110、揚聲器111和麥克風113在用戶和設備100之間提供音頻接口。音頻
電路110接收來自外圍接口118的音頻數據,將音頻數據轉換為電信號,且將電信號傳送到
揚聲器111。揚聲器111將電信號轉換為人類可聽見的聲波。音頻電路110還接收通過麥克風
113從聲波轉換的電信號。音頻電路110將電信號轉換為音頻數據,且將音頻數據傳送到外
圍接口118用于處理。任選地通過外圍接口118從存儲器102和/或RF電路108取得音頻數據
和/或將音頻數據傳送到存儲器102和/或RF電路108。在一些實施例中,音頻電路110還包含
耳機插孔(例如,212,圖2)。耳機插孔在音頻電路110與可移除音頻輸入/輸出外圍之間提供
接口,諸如僅輸出的頭戴式耳機或具有輸出(例如,用于一個或兩個耳朵的頭戴式耳機)和
輸入(例如,麥克風)兩者功能的耳機。

I/O子系統106將設備100上的輸入/輸出外圍(諸如觸敏顯示系統112和其它輸入
或控制設備116)耦合到外圍接口118。I/O子系統106任選地包含顯示控制器156、光學傳感
器控制器158、強度傳感器控制器159、觸覺反饋控制器161和用于其它輸入或控制設備的一
個或多個輸入控制器160。所述一個或多個輸入控制器160從其它輸入或控制設備116接收
電信號/將電信號發送到其它輸入或控制設備116。其它輸入或控制設備116任選地包含物
理按鈕(例如,下壓按鈕、搖桿按鈕等)、撥號盤、滑塊開關、操縱桿、點擊式轉盤等。在一些備
選實施例中,輸入控制器160任選地與以下各項中的任一項(或沒有)耦合:鍵盤、紅外線端
口、USB端口、觸針和指針設備(諸如鼠標)。所述一個或多個按鈕(例如,208,圖2)任選地包
含用于揚聲器111和/或麥克風113的音量控制的上/下按鈕。所述一個或多個按鈕任選地包
含下壓按鈕(例如,206,圖2)。

觸敏顯示系統112在設備和用戶之間提供輸入界面和輸出界面。顯示控制器156從
觸敏顯示系統112接收電信號和/或將電信號發送到觸敏顯示系統112。觸敏顯示系統112向
用戶顯示視覺輸出。視覺輸出任選地包含圖形、文本、圖標、視頻和其任何組合(統稱為“圖
形”)。在一些實施例中,視覺輸出中的一些或全部與用戶界面對象相對應。

觸敏顯示系統112具有觸敏表面、傳感器或傳感器組,其基于觸覺和/或觸感接觸
來接受來自用戶的輸入。觸敏顯示系統112和顯示控制器156(連同任何相關聯的模塊和/或
存儲器102中的指令集)檢測觸敏顯示系統112上的接觸(以及接觸的任何移動或中斷),并
且將所檢測到的接觸轉換為與在觸敏顯示系統112上顯示的用戶界面對象(例如,一個或多
個軟鍵、圖標、網頁或圖像)的交互。在一些實施例中,觸敏顯示系統112與用戶之間的接觸
點與用戶的手指或觸針相對應。

觸敏顯示系統112任選地使用LCD(液晶顯示器)技術、LPD(發光聚合物顯示器)技
術或LED(發光二極管)技術,盡管在其它實施例中使用其它顯示器技術。觸敏顯示系統112
和顯示控制器156任選地使用現在已知或稍后開發的多個觸摸感測技術中的任一項來檢測
接觸及其任何運動或中斷,包含但不限于:電容、電阻、紅外線和表面聲波技術、以及用于確
定與觸敏顯示系統112的一個或多個接觸點的其它接近傳感器陣列或其它元件。在一些實
施例中,使用投影式互電容感測技術,諸如在來自加利福尼亞的庫比蒂諾的蘋果公司)的
iPod和中存在的技術。

觸敏顯示系統112任選地具有超過100dpi的視頻分辨率。在一些實施例中,觸摸屏
的視頻分辨率大于400dpi(例如,500dpi、800dpi或更大)。用戶任選地使用任何合適對象或
附件(諸如觸針、手指等)來與觸敏顯示系統112接觸。在一些實施例中,用戶界面被設計成
通過基于手指的接觸和手勢來工作,基于手指的接觸和手勢可能由于手指在觸摸屏上的較
大接觸面積而沒有基于觸針的輸入精確。在一些實施例中,設備將粗略的基于手指的輸入
轉換為精確的指針/光標位置或命令,以用于執行用戶所需要的動作。

在一些實施例中,除觸摸屏外,設備100還任選地包含用于激活或去激活特定功能
的觸摸板(未示出)。在一些實施例中,觸摸板是設備的觸敏區域,其與觸摸屏不同,不顯示
視覺輸出。觸摸板任選地是與觸敏顯示系統112分離的觸敏表面或是由觸摸屏形成的觸敏
表面的擴展。

設備100還包含用于對各種組件供電的電力系統162。電力系統162任選地包含電
力管理系統、一個或多個電源(例如,電池、交流電(AC))、再充電系統、電力故障檢測電路、
電力轉換器或逆變器、電力狀態指示器(例如,發光二極管(LED)),以及與便攜式設備中的
電力的生成、管理和分配相關聯的任何其它組件。

設備100還任選地包含一個或多個光學傳感器164。圖1A示出了與I/O子系統106中
的光學傳感器控制器158耦合的光學傳感器。光學傳感器164任選地包含電荷耦合器件
(CCD)或互補金屬氧化物半導體(CMOS)光電晶體管。光學傳感器164接收來自環境的光(通
過一個或多個透鏡投影),并且將該光轉換成表示圖像的數據。結合成像模塊143(還被稱為
相機模塊),光學傳感器164任選地捕捉靜止圖像或視頻。在一些實施例中,光學傳感器位于
設備100的背部上、與設備前部上的觸敏顯示系統112相對,以使可以將觸敏顯示系統用作
靜止和/或視頻圖像獲取的取影器。在一些實施例中,另一光學傳感器位于設備的前部上,
以使獲得用戶的圖像(例如,用于自拍、用于視頻會議,同時用戶在觸摸屏上查看其它視頻
會議參與者等)。

設備100還任選地包含一個或多個接觸強度傳感器165。圖1A示出了與I/O子系統
106中的強度傳感器控制器159耦合的接觸強度傳感器。接觸強度傳感器165任選地包括一
個或多個壓阻式應變計、電容式力傳感器、電氣式力傳感器、壓電式力傳感器、光學力傳感
器,電容式觸敏表面或其它強度傳感器(例如,用來測量觸敏表面的接觸的力(或壓力)的傳
感器)。接觸強度傳感器165接收來自環境的接觸強度信息(例如,壓力信息或壓力信息的代
理)。在一些實施例中,至少一個接觸強度傳感器與觸敏表面(例如,觸敏顯示系統112)并置
或接近該觸敏表面。在一些實施例中,至少一個接觸強度傳感器位于設備100的背部上,與
位于設備的前部上的觸摸屏顯示系統112相對。

設備100還任選地包含一個或多個接近傳感器166。圖1A示出了與外圍接口118耦
合的接近傳感器166。可替代地,接近傳感器166與I/O子系統106中的輸入控制器160耦合。
在一些實施例中,當將多功能設備放置在用戶的耳朵附近時(例如,當用戶正在打電話時),
接近傳感器關閉并且禁用觸敏顯示系統112。

設備100還任選地包含一個或多個觸感輸出生成器167。圖1A示出了與I/O子系統
106中的觸覺反饋控制器161耦合的觸感輸出生成器。觸感輸出生成器167任選地包括一個
或多個電聲設備,諸如揚聲器或其它音頻組件和/或將能量轉換成線性運動的機電設備(諸
如電機、螺線管、電活性聚合物、壓電致動器、靜電致動器或其它觸感輸出生成組件(例如,
在設備上將電信號轉換成觸感輸出的組件))。在一些實施例中,觸感輸出生成器167從觸覺
反饋模塊133接收觸感反饋生成指令并且在設備100上生成能夠被設備100的用戶感測到的
觸感輸出。在一些實施例中,至少一個觸感輸出生成器與觸敏表面(例如,觸敏顯示系統
112)并置或接近該觸敏表面,并且任選地,通過垂直(例如進/出設備100的表面)或橫向(例
如,與設備100的表面相同的平面中來回)移動觸敏表面來生成觸感輸出。在一些實施例中,
至少一個觸敏輸出生成器傳感器位于設備100的背部上,與位于設備100的前部上的觸敏顯
示系統112相對。

設備100還任選地包含一個或多個加速度計168。圖1A示出了與外圍接口118耦合
的加速度計168。可替代地,加速度計168任選地與I/O子系統106中的輸入控制器160耦合。
在一些實施例中,基于從一個或多個加速度計接收的數據分析以縱向(portrait)視圖或橫
向(landscape)視圖來將信息顯示在觸摸屏顯示器上。除加速度計168外,設備100任選地包
含磁力計(未示出)和用于獲得關于設備100的位置和定向(例如,縱向或橫向)的信息的GPS
(或GLONASS或其它全球導航系統)接收器(未示出)。

在一些實施例中,存儲在存儲器102中的軟件組件包含操作系統126、通信模塊(或
指令集)128、接觸/運動模塊(或指令集)130、圖形模塊(或指令集)132、觸覺反饋模塊(或指
令集)133、文本輸入模塊(或指令集)134、全球定位系統(GPS)模塊(或指令集)135和應用
(或指令集)136。更進一步地,在一些實施例中,如圖1A和圖3所示,存儲器102存儲設備/全
局內部狀態157。設備/全局內部狀態157包含以下各項中的一項或多項:活動應用狀態,其
指示哪些應用(如果存在)當前是活動的;顯示器狀態,其指示哪些應用、視圖或其它信息占
用觸敏顯示系統112的各種區域;傳感器狀態,其包含從設備的各種傳感器和其他輸入或控
制設備116獲得的信息;以及關于設備的位置和/或姿態的位置和/或定位信息。

操作系統126(例如,iOS、Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS或諸如VxWorks
的嵌入式操作系統)包含用于控制和管理一般系統任務(例如,存儲器管理、存儲設備控制、
電力管理等)的各種軟件組件和/或驅動器,并且有助于各種硬件與軟件組件之間的通信。

通信模塊128有助于通過一個或多個外部端口124與其它設備的通信,并且還包含
用于處置通過RF電路108和/或外部端口124接收的數據的各種軟件組件。外部端口124(例
如,通用串列總線(USB)、IREWIRE等)適于直接耦合到其它設備或通過網絡(例如,因特網、
無線LAN等)間接耦合。在一些實施例中,外部端口是多插腳(例如,30插腳)連接器,其與來
自加利福尼亞的庫比蒂諾的蘋果公司的一些iPod和設備中所
使用的30插腳連接器相同或類似和/或兼容。在一些實施例中,外部端口是閃電連接器,其
與來自加利福尼亞的庫比蒂諾的蘋果公司的一些iPod和設備
中所使用的閃電連接器相同或類似和/或兼容。

接觸/運動模塊130任選地檢測與觸敏顯示系統112(結合顯示控制器156)和其它
觸敏設備(例如,觸摸板或物理點擊式轉盤)的接觸。接觸/運動模塊130包含用于執行與接
觸(諸如通過手指或通過觸針)的檢測相關的各種操作的各種軟件組件,諸如確定接觸是否
已發生(例如,檢測手指向下事件)、確定接觸強度(例如,接觸的力或壓力或者用于接觸的
力或壓力的替代物)、確定是否存在接觸的移動且追蹤跨越觸敏表面的移動(例如,檢測一
個或多個手指拖動事件)以及確定接觸是否已停止(例如,檢測手指向上事件或接觸的中
斷)。接觸/運動模塊130接收來自觸敏表面的接觸數據。確定接觸點的移動(其通過一系列
接觸數據來表示)任選地包含確定接觸點的速率(量值)、速度(量值和方向)和/或加速度
(量值和/或方向的改變)。任選地,將這些操作應用于單個接觸(例如,一個手指接觸或者觸
針接觸)或應用于多個同時接觸(例如,“多觸摸”/多個手指接觸)。在一些實施例中,接觸/
運動模塊130和顯示控制器156檢測觸摸板上的接觸

接觸/運動模塊130任選地檢測用戶所輸入的手勢。觸敏表面上的不同手勢具有不
同的接觸圖案(例如,不同的運動、定時和/或所檢測的接觸強度)。因此,任選地,通過檢測
特定接觸圖案來檢測手勢。例如,檢測手指輕敲手勢包含:檢測手指向下事件,其后在與手
指向下事件相同的位置(或實質上相同位置)處(例如,在圖標的位置處)檢測手指向上(提
起)事件。作為另一示例,檢測觸敏表面上的手指揮擊(swipe)手勢包含:檢測手指向下事
件,其后檢測一個或多個手指拖動事件,并且隨后檢測手指向上(提起)事件。類似地,用于
觸針的輕敲、揮擊、拖動和其它手勢任選地通過檢測用于該觸針的特定接觸圖案進行檢測。

圖形模塊132包含用于在觸敏顯示系統112或其它顯示器上渲染和顯示圖形的各
種已知軟件組件,包含用于改變所顯示的圖形的視覺影像(例如,亮度、透明度、飽和度、對
比度或其它視覺特性)的組件。如本文中所使用的,術語“圖形”包含可以向用戶顯示的任何
對象,包含但不限于:文本、網頁、圖標(諸如,包含軟鍵的用戶界面對象)、數字圖像、視頻、
動畫等。

在一些實施例中,圖形模塊132存儲表示將使用的圖形的數據。每一圖形任選地被
指派對應的代碼。圖形模塊132從應用等接收指定待被顯示的圖形的一個或多個代碼連同
(如果必要)坐標數據和其它圖形屬性數據,然后生成屏幕圖像數據以輸出到顯示控制器
156。

觸覺反饋模塊133包含用于生成指令(例如,由觸覺反饋控制器161使用的指令)的
各種軟件組件,該指令用來響應于與設備100的用戶交互,在設備100上的一個或多個位置
處使用觸感輸出生成器167產生觸感輸出。

文本輸入模塊134(其任選地是圖形模塊132的組件)提供用于將文本錄入到各種
應用(例如,聯系人137、電子郵件140、IM 141、瀏覽器147和需要文本輸入的任何其它應用)
中的軟鍵盤。

GPS模塊135確定設備的位置,并且提供這個信息以供在各種應用中使用(例如,提
供給電話138以供在基于位置的撥號中使用、提供給相機143作為圖片/視頻元數據、以及提
供給提供基于位置的服務(諸如天氣桌面小程序(widget)、當地黃頁桌面小程序、和地圖/
導航桌面小程序)的應用。

應用136任選地包含以下模塊(或指令集)或其子集或超集:

·聯系人模塊137(有時被稱為地址簿或聯系人列表);

·電話模塊138;

·視頻會議模塊139;

·電子郵件客戶端模塊140;

·消息收發(IM)模塊141;

·鍛煉支持模塊142;

·用于靜止和/或視頻圖像的相機模塊143;

·圖像管理模塊144;

·瀏覽器模塊147;

·日歷模塊148;

·桌面小程序模塊149,其任選地包含以下各項中的一項或多項:天氣桌面小程序
149-1、股票桌面小程序149-2、計算器桌面小程序149-3、鬧鐘桌面小程序149-4、字典桌面
小程序149-5、和由用戶獲得的其它桌面小程序、以及用戶創建的桌面小程序149-6;

·桌面小程序創建器模塊150,其用于制作用戶創建的桌面小程序149-6;

·搜索模塊151;

·視頻和音樂播放器模塊152,其任選地由視頻播放器模塊和音樂播放器模塊構
成;

·備忘錄模塊153;

·地圖模塊154;和/或

·在線視頻模塊155。

任選地存儲在存儲器102中的其它應用136的示例包含其它字處理應用、其它圖像
編輯應用、繪圖應用、呈現應用、啟用JAVA的應用程序、加密、數字版權管理、語音識別、和語
音復制。

結合觸敏顯示系統112、顯示控制器156、接觸模塊130、圖形模塊132和文本輸入模
塊134,聯系人模塊137包含用來管理地址簿或聯系人列表(例如,存儲在存儲器102或存儲
器370中的聯系人模塊137的應用內部狀態192中)的可執行指令,包含:添加姓名到地址簿;
從地址簿刪除姓名;使電話號碼、電子郵件地址、物理地址或其它信息與姓名關聯;使圖像
與姓名關聯;分類和排序姓名;提供電話號碼和/或電子郵件地址以通過電話138、視頻會議
139、電子郵件140或IM 141來發起和/或促進通信等。

結合RF電路108、音頻電路110、揚聲器111、麥克風113、觸敏顯示系統112、顯示控
制器156、接觸模塊130、圖形模塊132和文本輸入模塊134,電話模塊138包含用來錄入與電
話號碼相對應的字符序列、存取地址簿137中的一個或多個電話號碼、修改已經錄入的電話
號碼、撥打相應的電話號碼、進行對話以及在對話完成時斷開或掛斷的可執行指令。如上文
所指出的,無線通信任選地使用多個通信標準、通信協議和通信技術中的任一項。

結合RF電路108、音頻電路110、揚聲器111、麥克風113、觸敏顯示系統112、顯示控
制器156、光學傳感器164、光學傳感器控制器158、接觸模塊130、圖形模塊132、文本輸入模
塊134、聯系人列表137和電話模塊138,視頻會議模塊139包含用來根據用戶指令發起、進行
和終止用戶與一個或多個其它參與者之間的視頻會議的可執行指令。

結合RF電路108、觸摸屏幕112、顯示控制器156、接觸模塊130、圖形模塊132和文本
輸入模塊134,電子郵件客戶端模塊140包含用來響應于用戶指令創建、發送、接收和管理電
子郵件的可執行指令。結合圖像管理模塊144,電子郵件客戶端模塊140使得非常簡單地創
建和發送帶有使用相機模塊143拍攝的靜止或視頻圖像的電子郵件。

結合RF電路108、觸敏顯示系統112、顯示控制器156、接觸模塊130、圖形模塊132和
文本輸入模塊134,消息收發模塊141包含可執行指令,其用來錄入與即時消息相對應的字
符序列、修改先前錄入的字符、傳送相應的即時消息(例如,針對基于電話學的即時消息使
用短消息服務(SMS)或多媒體消息服務(MMS)協議,或針對基于因特網的即時消息使用
XMPP、SIMPLE、蘋果推送通知服務(APN)或IMPS)、接收即時消息以及查看所接收的即時消
息。在一些實施例中,所傳送和/或接收的即時消息任選地包含圖形、照片、音頻文件、視頻
文件和/或在MMS和/或增強消息傳輸服務(EMS)中支持的其它附件。如本文中所使用的,“消
息收發”是指基于電話學的消息(例如,使用SMS和MMS發送的消息)和基于因特網的消息(例
如,使用XMPP、SIMPLE、APN或IMPS發送的消息)兩者。

結合RF電路108、觸敏顯示系統112、顯示控制器156、接觸模塊130、圖形模塊132、
文本輸入模塊134,GPS模塊135、地圖模塊154和音樂播放器模塊146,鍛煉支持模塊142包含
可執行指令,其用來創建鍛煉(例如,使用時間、距離和/或卡路里燃燒目標);與(體育設備
和智能手表中)鍛煉傳感器通信;接收鍛煉傳感器數據;校準用來監視鍛煉的傳感器;選擇
和播放用于鍛煉的音樂;以及顯示、存儲和發射鍛煉數據。

結合觸敏顯示系統112、顯示控制器156、光學傳感器164、光學傳感器控制器158、
接觸模塊130、圖形模塊132和圖像管理模塊144,相機模塊143包含用來捕捉靜止圖像或視
頻(包含視頻流)并且將其存儲在存儲器102中、修改靜止圖像或視頻的特點、和/或從存儲
器102刪除靜止圖像或視頻的可執行指令。

結合觸敏顯示系統112、顯示控制器156、接觸模塊130、圖形模塊132、文本輸入模
塊134和相機模塊143,圖像管理模塊144包含用來布置、修改(例如,編輯)或以其它方式操
縱、標記、刪除、呈現(例如,以數字幻燈片或專輯形式)、和存儲靜止和/或視頻圖像的可執
行指令。

結合RF電路108、觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊
132和文本輸入模塊134,瀏覽器模塊147包含用來根據用戶指令瀏覽因特網的可執行指令,
包含搜索、鏈接到、接收和顯示網頁或其部分、以及鏈接到網頁的附件和其它文件。

結合RF電路108、觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊
132、文本輸入模塊134、電子郵件客戶端模塊140和瀏覽器模塊147,日歷模塊148包含用來
根據用戶指令創建、顯示、修改和存儲日歷和與日歷相關聯的數據(例如,日歷項、待做事情
列表等)的可執行指令。

結合RF電路108、觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊
132、文本輸入模塊134和瀏覽器模塊147,桌面小程序模塊149是任選地由用戶下載和使用
的迷你應用(例如,天氣桌面小程序149-1、股票桌面小程序149-2、計算器桌面小程序149-
3、鬧鐘桌面小程序149-4、和字典桌面小程序149-5)或由用戶創建的迷你應用(例如,用戶
創建的桌面小程序149-6)。在一些實施例中,桌面小程序包含HTML(超文本標記語言)文件、
CSS(級聯樣式表)文件、和JavaScript文件。在一些實施例中,桌面小程序包含XML(可擴展
標記語言)文件和JavaScript文件(例如,雅虎(Yahoo!)桌面小程序)。

結合RF電路108、觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊
132、文本輸入模塊134和瀏覽器模塊147,桌面小程序創建器模塊150包括用來創建桌面小
程序(例如,使網頁的用戶指定部分變成桌面小程序)的可執行指令。

結合觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊132和文本輸
入模塊134,搜索模塊151包含用來根據用戶指令搜索存儲器102中的匹配一個或多個搜索
準則(例如,一個或多個用戶指定的搜索項)的文本、音樂、聲音、圖像、視頻和/或其它文件
的可執行指令。

結合觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊132、音頻電
路110、揚聲器111、RF電路108和瀏覽器模塊147,視頻和音樂播放器模塊152包含允許用戶
下載和回放以一個或多個文件格式(諸如MP3或AAC文件)存儲的所記錄的音樂和其它聲音
文件的可執行指令,以及用來顯示、呈現或以其它方式回放視頻(例如,在觸敏顯示系統112
上、或在無線或經由外部端口124連接的外部顯示器上)的可執行指令。在一些實施例中,設
備100任選地包含MP3播放器(諸如iPod(蘋果公司的商標))的功能性。

結合觸敏顯示系統112、顯示控制器156、接觸模塊130、圖形模塊132和文本輸入模
塊134,備忘錄模塊153包含用來根據用戶指令創建和管理備忘錄、待做事情列表等的可執
行指令。

結合RF電路108、觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊
132、文本輸入模塊134、GPS模塊135和瀏覽器模塊147,地圖模塊154包括用來根據用戶指令
接收、顯示、修改和存儲地圖和與地圖相關聯的數據(例如,駕駛方向;關于特定位置處或其
附近的商店和其它興趣點的數據;以及其它基于位置的數據)的可執行指令。

結合觸敏顯示系統112、顯示系統控制器156、接觸模塊130、圖形模塊132、音頻電
路110、揚聲器111、RF電路108、文本輸入模塊134、電子郵件客戶端模塊140和瀏覽器模塊
147,在線視頻模塊155包含允許用戶存取、瀏覽、接收(例如,通過流式傳輸和/或下載)、回
放(例如,在觸摸屏上或在無線或經由外部端口124連接的外部顯示器上)、發送帶有到特定
在線視頻的鏈接的電子郵件、以及以其它方式管理呈一個或多個文件格式(諸如H.264)的
在線視頻的可執行指令。在一些實施例中,消息收發模塊141(而非電子郵件客戶端模塊
140)用來發送到特定在線視頻的鏈接。

上文所標識的模塊和應用中的每一個與用于執行上文中所描述的一個或多個功
能和本申請中所描述的方法(例如,本文中所描述的計算機實施的方法和其它信息處理方
法)的可執行指令集。無需將這些模塊(即,指令集)實施為單獨軟件程序、程序或模塊,并且
因此在各種實施例中任選地將這些模塊的各種子集進行組合或以其它方式重新布置。在一
些實施例中,存儲器102任選地存儲上文所標識的模塊和數據結構的子集。更進一步地,存
儲器102任選地存儲上文未描述的附加模塊和數據結構。

在一些實施例中,設備100是其中設備上的預先定義的功能集的操作僅通過觸摸
屏和/或觸摸板來執行的設備。通過使用觸摸屏和/或觸摸板作為用于設備100的操作的主
要輸入控制設備,任選地減少設備100上的物理輸入控制設備(例如,下壓按鈕、撥號盤等)
的數目。

僅通過觸摸屏和/或觸摸板執行的預先定義的功能集任選地包含用戶界面之間的
導航。在一些實施例中,觸摸板在被用戶觸摸時將設備100導航到來自任何用戶界面的在設
備100上顯示的的主菜單(main)、主頁(home)菜單或根(root)菜單。在這種實施例中,“菜單
按鈕”使用觸摸板實施。在一些其它實施例中,菜單按鈕可以是替代觸摸板的物理下壓按鈕
或其它物理輸入控制設備。

圖1B是圖示了根據一些實施例的用于事件處置的示例性組件的框圖。在一些實施
例中,存儲器102(圖1A中)或370(圖3)包含事件分類器170(例如,在操作系統126中)和相應
的應用136-1(例如,上述應用136和137-155或者下文所描述的應用380-394中的任一個)。

事件分類器170接收事件信息,并且確定應用136-1和將遞送事件信息到其的應用
136-1的應用視圖191。事件分類器170包含事件監視器171和事件分配器(dispatcher)模塊
174。在一些實施例中,應用136-1包含應用內部狀態192,其指示當應用活動或正在執行時
在觸敏顯示系統112上顯示的當前應用視圖。在一些實施例中,設備/全局內部狀態157通過
事件分類器170用來確定哪些應用當前是活動的,并且應用內部狀態192通過事件分類器
170用來確定將遞送事件信息到哪些應用視圖191。

在一些實施例中,應用內部狀態192包含附加信息,諸如以下各項中的一項或多
項:當應用136-1恢復執行時將使用的恢復信息、指示正被顯示或準備好由應用136-1顯示
的信息的用戶界面狀態信息、使用戶能夠返回到應用136-1的先前狀態或視圖的狀態隊列、
以及由用戶進行的先前動作的重做/未做隊列。

事件監視器171接收來自外圍接口118的事件信息。事件信息包含關于子事件的信
息(例如,觸敏顯示系統112上的用戶觸摸,作為多觸摸手勢的部分)。外圍接口118傳送其從
I/O子系統106或傳感器(諸如接近傳感器166)、加速度計168和/或麥克風113(通過音頻電
路110)接收的信息。外圍接口118從I/O子系統106接收的信息包含來自觸敏顯示系統112或
觸敏表面的信息。

在一些實施例中,事件監視器171以預先確定的間隔發送請求到外圍接口118。作
為響應,外圍接口118傳送事件信息。在其它實施例中,外圍接口118僅當存在顯著事件(例
如,接收在預先確定的噪聲閾值以上的輸入和/或持續超過預先確定的持續時間)時傳送事
件信息。

在一些實施例中,事件分類器170還包含命中視圖確定模塊172和/或活動事件識
別器確定模塊173。

當觸敏顯示系統112顯示一個以上視圖時,命中視圖確定模塊172提供用于確定子
事件發生在一個或一個以上視圖內何處的軟件程序。視圖由控件和用戶可以在顯示器上看
見的其它元素構成。

與應用相關聯的用戶界面的另一方面是一組視圖,在本文中有時被稱為應用視圖
或用戶界面窗口,在視圖中顯示信息且發生基于觸摸的手勢。其中檢測到觸摸的應用視圖
(或相應應用的)任選地與應用的編程或視圖層次結構內的編程等級相對應。例如,其中檢
測到觸摸的最低等級視圖任選地被稱為命中視圖,并且任選地基于(至少部分)開始基于觸
摸的手勢的初始觸摸的命中視圖確定被識別為正確輸入的事件集。

命中視圖確定模塊172接收與基于觸摸的手勢的子事件相關的信息。當應用具有
在層次結構中組織的多個視圖時,命中視圖確定模塊172將命中視圖標識為層次結構中的
應該處置子事件的最低視圖。在多數情況下,命中視圖是其中發生初始子事件的最低等級
視圖(即,在形成事件或潛在事件的子事件序列中的第一子事件)。一旦命中視圖被命中視
圖確定模塊標識,命中視圖就通常接收與相同觸摸相關的所有子事件或輸入源,針對輸入
源而將其標識為命中視圖。

活動事件識別器確定模塊173確定視圖層次結構內的哪些視圖應該接收特定序列
的子事件。在一些實施例中,活動事件識別器確定模塊173確定僅命中視圖應該接收特定序
列的子事件。在其它實施例中,活動事件識別器確定模塊173確定包含子事件的物理位置的
所有視圖是積極參與(actively involved)的視圖,并且因此確定所有積極參與的視圖應
該接收特定序列的子事件。在其它實施例中,即使觸摸子事件完全局限于與一個特定視圖
相關聯的區域,層次結構中較高的視圖仍將保持為積極參與的視圖。

事件分配器模塊174將事件信息分配到事件識別器(例如,事件識別器180)。在包
含活動事件識別器確定模塊173的實施例中,事件分配器模塊174將事件信息遞送到通過活
動事件識別器確定模塊173確定的事件識別器。在一些實施例中,事件分配器模塊174將事
件信息存儲在事件隊列中,該事件信息通過相應的事件接收器模塊182來檢索。

在一些實施例中,操作系統126包含事件分類器170。可替代地,應用136-1包含事
件分類器170。在其它實施例中,事件分類器170是獨立模塊,或是存儲在存儲器102中的另
一模塊(諸如接觸/運動模塊130)的一部分。

在一些實施例中,應用136-1包含多個事件處置器190和一個或多個應用視圖191,
每一個包含用于處置發生在應用的用戶界面的各自視圖內的觸摸事件的指令。應用136-1
的每一應用視圖191包含一個或多個事件識別器180。通常,相應的應用視圖191包含多個事
件識別器180。在其它實施例中,事件識別器180中的一個或多個是單獨模塊的一部分,諸如
用戶界面套件(kit,未示出)或更高等級對象,應用136-1從該更高等級對象繼承方法和其
它特性。在一些實施例中,相應的事件處置器190包含以下各項中的一項或多項:數據更新
器176、對象更新器177、GUI更新器178、和/或從事件分類器170接收的事件數據179。事件處
置器190任選地利用或呼叫數據更新器176、對象更新器177或GUI更新器178來更新應用內
部狀態192。可替代地,應用視圖191中的一個或多個應用視圖包含一個或多個相應的事件
處置器190。還有,在一些實施例中,數據更新器176、對象更新器177和GUI更新器178中的一
個或多個包含在相應的應用視圖191中。

相應的事件識別器180從事件分類器170接收事件信息(例如,事件數據179),且從
事件信息中標識事件。事件識別器180包含事件接收器182和事件比較器184。在一些實施例
中,事件識別器180還包含元數據183和事件遞送指令188(其任選地包含子事件遞送指令)
中的至少一項的子集。

事件接收器182從事件分類器170接收事件信息。事件信息包含關于子事件(例如,
觸摸或觸摸移動)的信息。取決于子事件,事件信息還包含附加的信息,諸如子事件的位置。
當子事件涉及觸摸運動時,事件信息還任選地包含子事件的速率和方向。在一些實施例中,
事件包含設備從一個定向到另一定向(例如,從縱向定向到橫向定向,或反過來)的轉動,并
且事件信息包含關于設備的當前定向(還被稱為設備姿態)的對應的信息。

事件比較器184比較事件信息與預先定義的事件或子事件定義,并且基于比較來
確定事件或子事件,或確定或更新事件或子事件的狀態。在一些實施例中,事件比較器184
包含事件定義186。事件定義186含有事件(例如,子事件的預先定義的序列)(例如,事件1
(187-1)、事件2(187-2)和其它)的定義。在一些實施例中,事件187中的子事件包含(例如)
觸摸開始、觸摸結束、觸摸移動、觸摸取消和多個觸摸。在一個示例中,用于事件1(187-1)的
定義是對所顯示的對象的雙輕敲。雙輕敲(例如)包括預先確定的階段內對所顯示的對象的
第一觸摸(觸摸開始)、預先確定的階段內第一提起(觸摸結束)、預先確定的階段內對所顯
示的對象的第二觸摸(觸摸開始)、和預先確定的階段內第二提起(觸摸結束)。在另一示例
中,用于事件2(187-2)的定義是對所顯示的對象的拖動。拖動(例如)包括預先確定的階段
內對所顯示的對象的觸摸(或接觸)、跨越觸敏顯示器112的觸摸的移動、和觸摸的提起(觸
摸結束)。在一些實施例中,事件還包含用于一個或多個相關聯的事件處置器190的信息。

在一些實施例中,事件定義187包含用于相應的用戶界面對象的事件的定義。在一
些實施例中,事件比較器184執行命中測試以確定哪個用戶界面對象與子事件相關聯。例
如,在三個用戶界面對象在觸敏顯示系統112上顯示的應用視圖中,當在觸敏顯示系統112
上檢測到觸摸時,事件比較器184執行命中測試以確定三個用戶界面對象中的哪個用戶界
面對象與觸摸(子事件)相關聯。如果每個所顯示的對象與相應的事件處置器190相關聯,那
么事件比較器使用命中測試的結果來確定應該激活哪個事件處置器190。例如,事件比較器
184選擇與子事件和觸發命中測試的對象相關聯的事件處置器。

在一些實施例中,用于相應的事件187的定義還包含延遲事件信息的遞送直到已
經確定子事件的序列是否與事件識別器的事件類型相對應為止的延遲動作。

當相應的事件識別器180確定該系列子事件與事件定義186中的事件的任一個不
匹配時,相應的事件識別器180錄入不可能的甚至失效的事件或結束狀態的事件,此后其不
管隨后的基于觸摸的手勢的子事件。在這種情況下,對于命中視圖保持活動的其它事件識
別器(如果存在的話)繼續跟蹤并且處理正在進行的基于觸摸的手勢的子事件。

在一些實施例中,相應的事件識別器180包含具有向積極參與的事件識別器指示
事件遞送系統應該如何執行子事件遞送的可配置特性、標記(flag)和/或列表的元數據
183。在一些實施例中,元數據183包含指示事件識別器如何或如何能夠彼此交互的可配置
特性、標記和/或列表。在一些實施例中,元數據183包含指示子事件是否遞送到視圖或編程
層次結構中的變化等級的可配置特性、標記和/或列表。

在一些實施例中,當識別事件的一個或多個特定子事件時,相應的事件識別器180
激活與事件相關聯的事件處置器190。在一些實施例中,相應的事件識別器180將與事件相
關聯的事件信息遞送到事件處置器190。激活事件處置器190不同于向相應的命中視圖發送
(并且推遲發送)子事件。在一些實施例中,事件識別器180拋出與所識別的事件相關聯的標
記,并且與標記相關聯的事件處置器190捕捉標記并且執行預先定義的過程。

在一些實施例中,事件遞送指令188包含遞送關于子事件的事件信息而不激活事
件處置器的子事件遞送指令。相反,子事件遞送指令向與該系列的子事件相關聯的事件處
置器或向積極參與的視圖遞送事件信息。與該系列的子事件或與積極參與的視圖相關聯的
事件處置器接收事件信息并且執行預先定義的過程。

在一些實施例中,數據更新器176創建并且更新應用136-1中所使用的數據。例如,
數據更新器176更新聯系人模塊137中所使用的電話號碼,或存儲視頻播放器模塊145中所
使用的視頻文件。在一些實施例中,對象更新器177創建并且更新應用136-1中所使用的對
象。例如,對象更新器176創建新用戶界面對象或更新用戶界面對象的位置。GUI更新器178
更新GUI。例如,GUI更新器178準備顯示信息并且將其發送到圖形模塊132以用于顯示于觸
敏顯示器上。

在一些實施例中,事件處置器190包含或可以訪問數據更新器176、對象更新器177
和GUI更新器178。在一些實施例中,數據更新器176、對象更新器177和GUI更新器178包含于
相應的應用136-1或應用視圖191的單個模塊中。在其它實施例中,它們包含于兩個或更多
軟件模塊中。

應該理解,關于觸敏顯示器上的用戶觸摸的事件處置的上述討論還應用于其它形
式的用戶輸入以操作具有輸入設備的多功能設備100,并非所有用戶輸入在觸摸屏上起始,
例如,任選地與單個或多個鍵盤按下或保持協調的鼠標移動和鼠標按鈕按下、觸摸板上的
用戶移動(諸如輕敲、拖動、滾動等)、觸筆輸入、設備的移動、口頭指令、所檢測眼睛移動、生
物計量輸入和/或其任何組合任選地可以用作與于定義待識別的事件的子事件相對應的輸
入。

圖2圖示了根據一些實施例的具有觸摸屏(例如,觸敏顯示系統112,圖1A)的便攜
式多功能設備100。觸摸屏任選地顯示用戶界面(UI)200內的一個或多個圖形。在這些實施
例以及下文所描述的其它實施例中,使用戶能夠通過(例如)用一個或多個手指202(圖中未
按比例繪制)或一個或多個觸針203(圖中未按比例繪制)在圖形上做手勢來選擇圖形中的
一個或多個圖形。在一些實施例中,當用戶中斷與一個或多個圖形的接觸時,一個或多個圖
形的選擇發生。在一些實施例中,手勢任選地包含與設備100進行接觸的手指的一個或多個
輕敲、一個或多個揮擊(從左到右、從右到左、向上和/或向下)和/或滾動(從右到左、從左到
右、向上和/或向下)。在一些實施例中,與圖形的無意接觸不會選擇圖形。例如,當與選擇相
對應的手勢為輕敲時,在應用圖標上輕掃的揮擊手勢任選地不會選擇對應的應用。

設備100還任選地包含一個或多個物理按鈕,諸如“首頁”或菜單按鈕204。如先前
所描述的,菜單按鈕204任選地用來導航到任選地在設備100上執行的應用集中的任何應用
136。可替代地,在一些實施例中,菜單按鈕被實施為顯示于觸摸屏顯示器上的GUI中的軟
鍵。

在一實施例中,設備100包含觸摸屏顯示器112、菜單按鈕204、用于對設備通電/斷
電和鎖定該設備的按壓按鈕206、音量調整按鈕208、訂戶身份模塊(SM)卡槽210、耳機插孔
212、和對接/充電外部端口124。按壓按鈕206任選地用來通過壓下按鈕并且將按鈕保持于
壓下狀態預先定義的時間間隔來接通/斷開設備的電力;用來通過壓下按鈕并且在預先定
義的時間間隔過去之前釋放按鈕來鎖定設備;和/或用來解鎖設備或起始解鎖過程。在一些
實施例中,設備100還接受言語輸入用于通過麥克風113激活或去激活一些功能。設備100還
任選地包括用于檢測觸敏顯示系統112上的接觸強度的一個或多個接觸強度傳感器165和/
或用于生成用于設備100的用戶的觸感輸出的一個或多個觸感輸出生成器167。

圖3是根據一些實施例的具有顯示器和觸敏表面的示例性多功能設備的框圖。設
備300不需要為便攜式的。在一些實施例中,設備300是膝上型計算機、桌上型計算機、平板
計算機、多媒體播放器設備、導航設備、教育設備(諸如兒童的學習玩具)、游戲系統或控制
設備(例如,家庭或工業控制器)。設備300通常包含一個或多個處理單元(CPU)310、一個或
多個網絡或其它通信界面360、存儲器370和用于互連這些組件的一個或多個通信總線320。
通信總線320任選地包含互連和控制系統組件之間的通信的電路(有時被稱為芯片組)。設
備300包含包括顯示器340的輸入/輸出(I/O)界面330,顯示器340通常是觸摸屏顯示器。I/O
接口330也任選地包含鍵盤和/或鼠標(或其它指向設備)350和觸摸板355、用于生成設備
300上的觸感輸出的觸感輸出生成器357(例如,與參照圖1A上文所描述的觸感輸出生成器
167類似)、傳感器359(例如,光學、加速度、接近、觸敏和/或與參照圖1A上文所描述的接觸
強度傳感器165類似的接觸強度傳感器)。存儲器370包含高速隨機存取存儲器,諸如DRAM、
SRAM、DDR RAM或其它隨機存取固態存儲器設備;并且任選地包含非易失性存儲器,諸如一
個或多個磁盤存儲設備、光盤存儲設備、閃存存儲器設備或其它非易失性固態存儲設備。存
儲器370任選地包含遠離CPU 310定位的一個或多個存儲設備。在一些實施例中,存儲器370
存儲程序、模塊、和類似于程序、模塊的數據結構、和存儲于便攜式多功能設備100(圖1A)的
存儲器102中的數據結構或其子集。更進一步地,存儲器370任選地存儲附加程序、模塊和不
存在于便攜式多功能設備100的存儲器102中的數據結構。例如,設備300的存儲器370任選
地存儲繪圖模塊380、呈現模塊382、字處理模塊384、網站創建模塊386、盤編寫模塊388、電
子表格模塊390、第一視頻播放器模塊392(例如,第一第三方視頻播放器模塊)和/或第二視
頻播放器模塊394(例如,第二第三方視頻播放器模塊),而便攜式多功能設備100(圖1A)的
存儲器102任選地不存儲這些模塊。

圖3中的上文所標識的元件中的每一個任選地存儲在先前所提及的存儲器設備中
的一個或多個中。上文所標識的模塊中的每一個與用于執行上文所描述的功能的指令集相
對應。上文所識別的模塊或程序(即,指令集)無需被實施為單獨軟件程序、程序或模塊,并
且因此,在各種實施例中任選地將這些模塊的各種子集進行組合或以其它方式重新布置。
在一些實施例中,存儲器370任選地存儲上文所標識的模塊和數據結構的子集。更進一步
地,存儲器370任選地存儲上文未描述的附加模塊和數據結構。

現將注意力集中到任選地在便攜式多功能設備100上實施的用戶界面(“UI”)的實
施例。

圖4A圖示了根據一些實施例的用于便攜式多功能設備100上的應用菜單的示例性
用戶界面。類似用戶界面任選地在設備300上進行實施。在一些實施例中,用戶界面400包含
以下元件或其子集或超集:

·用于無線通信(諸如蜂窩式和Wi-Fi信號)的信號強度指示器402;

·時間404;

·藍牙指示器;

·電池狀態指示器406;

·具有用于所頻繁使用的應用的圖標的托盤(tray)408,諸如:

〇用于標記為“電話”的電話模塊138的圖標416,其任選地包含未接來電或語音信
箱消息的數目的指示器414;

〇用于標記為“郵件”的電子郵件客戶端模塊140的圖標418,其任選地包含未讀電
子郵件的數目的指示器410;

〇用于標記為“瀏覽器”的瀏覽器模塊147的圖標420;和

〇用于標記為“iPod”的還被稱為iPod(蘋果公司的商標)模塊的視頻和音樂播放
器模塊152的圖標422;和

·用于其它應用的圖標,諸如:

〇用于標記為“消息”的IM模塊141的圖標424;

〇用于標記為“日歷”的日歷模塊148的圖標426;

〇用于標記為“照片”的圖像管理模塊144的圖標428;

〇用于標記為“相機”的相機模塊143的圖標430;

〇用于標記為“在線視頻”的在線視頻模塊155的圖標432;

〇用于標記為“股票”的股票桌面小程序149-2的圖標434;

〇用于標記為“地圖”的地圖模塊154的圖標436;

〇用于標記為“天氣”的天氣桌面小程序149-1的圖標438;

〇用于標記為“鬧鐘”的鬧鐘桌面小程序149-4的圖標440;

〇用于標記為“鍛煉支持”的鍛煉支持模塊142的圖標442;

〇用于標記為“備忘錄”的備忘錄模塊153的圖標444;

〇用于設置應用或模塊的圖標446,其提供對用于設備100的設置及其各種應用
136的訪問。

應當注意,圖4A所圖示的圖標標簽僅是示例性的。例如,在一些實施例中,用于視
頻和音樂播放器模塊152的圖標422被標記為“音樂”或“音樂播放器”。其它標簽任選地用于
各種應用圖標。在一些實施例中,用于相應的應用圖標的標簽包括與相應的應用圖標相對
應的應用的名稱。在一些實施例中,用于特定應用圖標的標簽與對應于特定應用圖標的應
用的名稱不同。

圖4B圖示了具有與顯示器450分離的觸敏表面451(例如,平板電腦或觸摸板355,
圖3)的設備(例如,設備300,圖3)上的示例性用戶界面。設備300還任選包括用于檢測觸敏
表面451上的接觸強度的一個或多個接觸強度傳感器(例如,一個或多個傳感器357)和/或
用于生成用于設備300的用戶的觸感輸出的一個或多個觸感輸出生成器359。

圖4B圖示了具有與顯示器450分離的觸敏表面451(例如,平板電腦或觸摸板355,
圖3)的設備(例如,設備300,圖3)上的示例性用戶界面。如圖4B所示,參照檢測與顯示器分
離的觸敏表面上的輸入的設備將給出隨后的示例中的許多個示例。在一些實施例中,觸敏
表面(例如,圖4B中的451)具有與顯示器(例如,450)上的主軸(例如,圖4B中的453)相對應
的主軸(例如,圖4B中的452)。根據這些實施例,設備在與顯示器上的相應位置相對應的位
置處(例如,在圖4B中,460與468相對應并且462與470相對應)檢測與觸敏表面451的接觸
(例如,圖4B中的460和462)。這樣,當觸敏表面與顯示器分離時,設備在觸敏表面(例如,圖
4B中的451)上檢測到的用戶輸入(例如,接觸460和462以及其移動)由設備用來操縱多功能
設備的顯示器(例如,圖4B中的450)上的用戶界面。應當理解,類似方法任選地用于本文中
所描述的其它用戶界面。

可替代地,盡管主要參照手指輸入(例如,手指接觸、手指輕敲手勢、手指揮擊手勢
等)給出以下示例,但是應當理解,在一些實施例中,使用來自另一輸入設備的輸入(例如,
基于鼠標的輸入或觸針輸入)或相同設備上的另一類型的輸入(例如,按鈕按下)代替手指
輸入中的一個或多個。例如,任選地使用鼠標點擊(例如,代替接觸)來代替揮擊手勢,隨后
光標沿著揮擊路徑移動(例如,代替接觸移動)。作為另一示例,任選地在光標定位于輕敲手
勢的位置上時使用鼠標點擊(例如,代替接觸檢測,隨后停止檢測接觸)來代替輕敲手勢。類
似地,當同時檢測到多個用戶輸入時,應當理解,任選地同時使用多個計算機鼠標,或任選
地同時使用鼠標和手指接觸。

如本文中所使用的,術語“焦點選擇器”是指指示用戶正在與其交互的用戶界面的
當前部分的輸入元件。在包括光標或其它位置標志的一些實現方式中,光標作為“焦點選擇
器”,以使當在觸敏表面(例如,圖3中的觸摸板355或圖4B中的觸敏表面451)上檢測到輸入
(例如,按下輸入)時,同時光標在特定用戶界面元件(例如,按鈕、窗口、滑塊或其它用戶界
面元件)上方,根據所檢測到的輸入調整該特定用戶界面元件。在包括使得能夠與觸摸屏顯
示器上的用戶界面元件直接交互的包括觸摸屏顯示器(例如,圖1A中的觸敏顯示系統112或
圖4A中的觸摸屏)的一些實現方式中,所檢測到的觸摸屏上的接觸作為“焦點選擇器”,以使
當在特定用戶界面元件的位置(例如,按鈕、窗口、滑塊或其它用戶界面元件)處的觸摸屏顯
示器上檢測到輸入(例如,通過接觸的按下輸入)時,根據所檢測到的輸入來調整特定用戶
界面元件。在一些實現方式中,焦點從用戶界面的一個區域向用戶界面的另一區域移動,而
無需光標的對應的移動或觸摸屏顯示器上的接觸的移動(例如,通過使用制表鍵或箭頭鍵
來將焦點從一個按鈕移動到另一按鈕);在這些實現方式中,焦點選擇器根據用戶界面的不
同區域之間的焦點的移動而移動。與由焦點選擇器所采取的特定形式無關,焦點選擇器通
常是由用戶控制以便傳達用戶與用戶界面的預期交互(例如,通過向設備指示用戶旨在與
其交互的用戶界面的元件)的用戶界面元件(或觸摸屏顯示器上的接觸)。例如,在按下輸入
在觸敏表面(例如,觸摸板或觸摸屏)上被檢測到的同時焦點選擇器(例如,光標、接觸或選
擇框)在相應的按鈕上的位置將指示用戶旨在激活相應的按鈕(與在設備的顯示器上示出
的其它用戶界面元件相反)。

圖4C圖示了與顯示器450和觸敏表面452通信的示例性電子設備。對于計算設備的
至少一個子集,根據一些實施例顯示器450和/或觸敏表面452被集成到計算設備中。盡管參
照與計算設備(例如,圖1A至圖1B中的便攜式多功能設備100或圖3中的設備300)通信的觸
敏表面451和顯示器450對下文更詳細描述的實施例進行了描述,但是應當理解,根據一些
實施例,觸敏表面和/或顯示器與計算設備集成,而在其它實施例中,觸敏表面和顯示器中
的一個或多個與計算設備分離。附加地,在一些實施例中,計算設備具有集成的顯示器和/
或集成的觸敏表面,并且與一個或多個附加的顯示器和/或觸敏表面通信,該附加的顯示器
和/或觸敏表面與計算設備分離。

在一些實施例中,參照圖5A至圖5ZZZZ下文所描述的所有操作在具有用戶界面導
航邏輯480的單個計算設備(例如,參照圖4C下文所描述的計算設備A)上執行。然而,應當理
解,經常多個不同的計算設備鏈接在一起,以執行參照圖5A至圖5ZZZZ下文所描述的操作
(例如,具有用戶界面導航邏輯480的計算設備與具有顯示器450的單獨的計算設備和/或具
有觸敏表面451的單獨的計算設備通信)。在這些實施例中的任一個實施例中,參照圖5A至
圖5ZZZZ描述的計算設備是含有用戶界面導航邏輯480的計算設備(或多個設備)。附加地,
應當理解,在各種實施例中用戶界面導航邏輯480可以在多個不同模塊或計算設備之間分
開;然而,出于本文中描述的目的,用戶界面導航邏輯480將主要被稱為駐留在單個計算設
備中,以免不必要地模糊實施例的其它方面。

在一些實施例中,用戶界面導航邏輯480包含一個或多個模塊(例如,如參照圖1B
更詳細地所描述的,一個或多個事件處置器190,包括一個或多個對象更新器177和一個或
多個GUI更新器178),該一個或多個模塊接收解釋輸入,并且響應于這些解釋輸入,根據隨
后用來更新顯示器上的圖形用戶界面的解釋輸入來生成用于更新圖形用戶界面的指令。在
一些實施例中,用于已經被檢測到(例如,通過圖1A和圖3中的接觸運動模塊130)、識別(例
如,通過圖1B中的事件識別器180)和/或分布(例如,通過圖1B中的事件分類器170)輸入的
解釋輸入用來更新顯示器上的圖形用戶界面。在一些實施例中,通過計算設備處的模塊生
成解釋輸入(例如,計算設備接收原始接觸輸入數據,以便從原始接觸輸入數據中識別手
勢)。在一些實施例中,一些或所有的解釋輸入作為解釋輸入通過計算設備接收(例如,包括
觸敏表面451的計算設備處理原始接觸輸入數據,以便從原始接觸輸入數據中識別手勢并
且向包括用戶界面導航邏輯480的計算設備發送指示手勢的信息)。

在一些實施例中,顯示器450和觸敏表面451兩者與含有用戶界面導航邏輯480的
計算設備(例如,圖4C中的計算設備A)集成在一起。例如,計算設備可以是具有集成的顯示
器(例如,340中的圖3)和觸摸板(例如,圖3中的355)的桌上型計算機或膝上型計算機。作為
另一示例,計算設備可以是具有觸摸屏(例如,圖2中的112)的便攜式多功能設備100(例如,
智能電話、PDA、平板計算機等)。

在一些實施例中,在顯示器450不與含有用戶界面導航邏輯480的計算設備(例如,
圖4C中的計算設備B)集成在一起的同時,觸敏表面451與計算設備集成在一起。例如,計算
設備可以是具有連接(經由有線或無線連接)到單獨顯示器(例如,計算機監視器、電視機
等)的集成觸摸板(例如,圖3中的355)的設備300(例如,桌上型計算機或膝上型計算機)。作
為另一示例,計算設備可以是具有連接(經由有線或無線連接)到單獨顯示器(例如,計算機
監視器,電視機等)的觸摸屏(例如,圖2中的112)的便攜式多功能設備100(例如,智能電話、
PDA、平板計算機等)。

在一些實施例中,在觸敏表面451不與含有用戶界面導航邏輯480的計算設備(例
如,圖4C中的計算設備C)集成在一起的同時,顯示器450與計算設備集成在一起。例如,計算
設備可以是具有連接(經由有線或無線連接)到單獨觸敏表面(例如,遠程觸摸板、便攜式多
功能設備等)的集成顯示器(例如,圖3中的340)的設備300(例如,桌上型計算機、膝上型計
算機、具有集成機頂盒的電視機)。作為另一示例,計算設備可以是具有連接(經由有線或無
線連接)到單獨觸敏表面(例如,遠程觸摸板、具有用作遠程觸摸板的觸摸屏的另一便攜式
多功能設備等)的觸摸屏(例如,圖2中的112)的便攜式多功能設備100(例如,智能電話、
PDA、平板計算機等)。

在一些實施例中,顯示器450和觸敏表面451均不與含有用戶界面導航邏輯480的
計算設備(例如,圖4C中的計算設備D)集成在一起。例如,計算設備可以是連接(經由有線或
無線連接)到單獨觸敏表面(例如,遠程觸摸板、便攜式多功能設備等)和單獨顯示器(例如,
計算機監視器、電視機等)的獨立計算設備300(例如,桌上型計算機、膝上型計算機、控制
臺、機頂盒等)。作為另一示例,計算設備可以是具有連接(經由有線或無線連接)到單獨觸
敏表面(例如,遠程觸摸板、具有用作遠程觸摸板的觸摸屏的另一便攜式多功能設備等)的
觸摸屏(例如,圖2中的112)的便攜式多功能設備100(例如,智能電話、PDA、平板計算機等)。

在一些實施例中,計算設備具有集成音頻系統。在一些實施例中,計算設備與音頻
系統通信,該音頻系統與計算設備分離。在一些實施例中,音頻系統(例如,集成在電視機單
元中的音頻系統)與單獨顯示器450集成在一起。在一些實施例中,音頻系統(例如,立體聲
音響系統)是與計算設備和顯示器450分離的獨立系統。

用戶界面及其相關聯的過程

現在將注意力集中在用戶界面(“UI”)及其相關聯的過程的實施例,該過程可能使
用與顯示器和觸敏表面通信的和/或包括顯示器和觸敏表面的電子設備(諸如圖4C中的計
算設備A-D中的其中一個)來實現。

圖5A至圖5ZZZZ圖示了根據一些實施例的用于通過媒體內容進行導航的示例性用
戶界面。這些圖中的用戶界面用來說明以下所描述的過程,包括圖12A至圖12E中的過程。如
圖4A所示,盡管隨后的示例中的一些將參照與顯示器450分離的觸敏表面451上的輸入給
出,但是在一些實施例中,該設備檢測觸摸屏顯示器(其中,觸敏表面和顯示器被組合)上的
輸入。盡管隨后的示例中的一些將參照與設備分離的遠程用戶輸入設備(例如,遙控器)上
的輸入給出,但是在一些實施例中,該設備包括集成用戶輸入設備(例如,軌跡板)。

圖5A圖示了顯示器450和對應的遙控器5001(例如,均與設備100或300通信)。在一
些實施例中,遙控器5001具有觸敏表面451。在一些實施例,遙控器5001還具有一個或多個
按鈕或可供件(affordance),諸如菜單按鈕5002、麥克風按鈕5003、播放/暫停按鈕5004、觀
看列表按鈕5005、音量增加鍵5009和/或音量減少按鈕5007。在一些實施例中,菜單按鈕
5002或類似可供件允許主頁屏幕用戶界面在在顯示器450上顯示。在一些實施例中,菜單按
鈕5002或類似可供件允許導航回到先前顯示的用戶界面。在一些實施例中,麥克風按鈕
5003或類似可供件允許用戶向設備(例如,設備100或300)提供口頭命令或語音輸入。在一
些實施例中,播放/暫停按鈕5004用來播放或暫停通過設備(例如,設備100或300)在顯示器
450上描繪的音頻或視覺媒體。在一些實施例中,觀看列表按鈕5005允許顯示觀看列表用戶
界面在顯示器450上顯示。在一些實施例中,觀看列表用戶界面為用戶提供了多個音頻/視
覺媒體項目來使用設備(例如,設備100或300)播放。

圖5A還圖示了顯示器450上顯示的屏幕保護程序視圖5008。在一些實施例中,響應
于確定遙控器5001是靜止的(例如,遙控器5001被放在靜止表面(諸如桌面)上和/或在預先
確定的持續時間內遙控器5001上不提供輸入),顯示屏幕保護程序視圖5008。

圖5B圖示了屏幕保護程序視圖5008中的運動效果(例如,放大橋梁的視圖)。在一
些實施例中,屏幕保護程序通過對靜止圖像施加平移(panning)和/或縮放效果示出了運動
效果。在一些實施例中,屏幕保護程序通過播放視頻示出了運動效果。

在圖5C和圖5D中,屏幕保護程序視圖5008放大橋梁。

圖5B至圖5D中示出的運動效果(例如,放大操作)在遙控器5001上沒有輸入時提供
(例如,運動效果不依賴于按下按鈕或觸敏表面451上的接觸而開始)。

圖5D還圖示了在觸敏表面451上檢測到接觸5401,而屏幕保護程序視圖5008放大
橋梁。

圖5E至圖5F圖示了響應于在觸敏表面451上檢測到接觸5401(并且任選地,而接觸
5401保持在觸敏表面451上),屏幕保護程序視圖5008縮小橋梁。

圖5F還圖示了接觸5401(圖5E中示出)停止在觸敏表面451被檢測到,而屏幕保護
程序視圖5008縮小橋梁。

圖5F至圖5G圖示了響應于檢測到接觸5401已經停止在觸敏表面451被檢測到,屏
幕保護程序視圖5008放大橋梁。

圖5H圖示了在觸敏表面451檢測到接觸5402的移動(例如,向左揮擊手勢)。

圖5I圖示了在一些實施例中,響應于檢測到接觸5402的移動(例如,向左揮擊手
勢),視頻的回放方向(如果運動效果通過播放視頻提供)或放大/縮小方向被顛倒。例如,代
替放大如圖5F至圖5H所示的橋梁,圖5I示出了縮小橋梁。

圖5I還圖示了在觸敏表面451上檢測到接觸5403的移動(例如,向下揮擊手勢)。

圖5J圖示了響應于檢測到接觸5403的移動(例如,向下揮擊手勢),屏幕保護程序
5008示出了橋梁的放大視圖。這提供了用戶已經把對象拉入更靠近用戶的屏幕保護程序視
圖5008(例如,橋梁)的視覺感知(例如,通過放大對象)。

圖5K圖示了拿起遙控器5001的用戶輸入5404。

圖5L圖示了響應于檢測到遙控器5001已經被拿起,在顯示器450上顯示當前時間
和日期5010。在圖5L中,當前時間和日期5010被覆蓋在屏幕保護程序視圖5008上。

圖5L還圖示了在觸敏表面451上檢測到輸入5405(例如,輕敲手勢)。

圖5M圖示了響應于檢測到輸入5405,在顯示器450上顯示關于在屏幕保護程序
5008中示出的圖像或視頻的元數據5011。在圖5M中,元數據5011被覆蓋在屏幕保護程序視
圖5008上。

圖5N圖示了在觸敏表面451上檢測到接觸5406的移動(例如,向右揮擊手勢)。

圖5O圖示了響應于檢測到接觸5406的移動(例如,向右揮擊手勢),顯示與屏幕保
護程序視圖5008不同的屏幕保護程序視圖5009。在圖5O中,屏幕保護程序視圖5009包括海
灘視圖上的運動效果,其與如圖5N所示的橋梁的視圖上的運動效果不同。

圖5P圖示了示出有與如圖5B至圖5D所示的僅具有縮放的運動效果不同的縮放和
平移效果的海灘的視圖。

圖5P還圖示了檢測到按下菜單按鈕5002上的輸入5407。

圖5Q圖示了響應于輸入5407(圖5P),在顯示器450上顯示主頁屏幕用戶界面5018。
在圖5Q中,主頁屏幕用戶界面5018包含區域5014,其包含多個應用圖標5015-a至5015-e。應
用圖標5015-a與其它應用圖標5015-b至5015-e視覺上加以區分(例如,應用圖標5015-a被
擴大,并且用陰影和/或突出顯示示出),以指示當前焦點在應用圖標5015-a上。主頁屏幕用
戶界面5018還包含區域5012。區域5012包含與具有當前焦點的應用圖標5015相對應的一個
或多個圖標。在圖5Q中,當前焦點在應用圖標5015-a(例如,“電影應用A”)并且區域5012示
出了電影海報5013-a至5013-a。在一些實施例中,主頁屏幕用戶界面5018包括具有附加的
用戶界面對象(例如,用于其它媒體內容項目的圖標)的區域5016。

圖5R至圖5U圖示了在觸敏表面451上檢測接觸5408從位置5408-a到5408-d的移
動。

在圖5R至圖5T中,還使用距離柵格5200圖示了接觸5408的移動,其示出了其中當
前焦點移動到下一圖標的閾值距離(例如,接觸5408從初始位置5201-a到閾值位置5201-d
的移動開始將當前焦點從當前圖標移動到相鄰圖標)。

圖5S至圖5T圖示了應用圖標5015-a根據接觸5408的移動(和位置5201-b和位置
5201-c處的柵格5200中的接觸5408的對應的位置)傾斜。如圖5S至圖5T所示,隨著接觸5408
移動更遠離相鄰圖標(例如,圖標5015-b),具有當前焦點的圖標5015-a向相鄰圖標(例如,
圖標5015-b)進一步傾斜。

圖5U圖示了接觸5408已經移動到位置5408-d,并且作為響應,當前焦點已經從圖
標5015-a移動到圖標5015-b(例如,圖標5015-b被擴大,并且用陰影和/或突出顯示示出)。
在圖5U中,圖標5015-a的大小被減小(從先前擴大的大小)并且沒有用陰影和/或突出顯示
示出。另外,在圖5U中示出新柵格5202,以指示當前焦點相對于圖標5015-b的位置。

圖5U還示出了區域5012包括與圖標5015-b(例如,“iTunes”應用圖標)相對應的專
輯海報圖標(例如,專輯海報圖標5017-a至5017-c)。

圖5V至圖5X圖示了接觸5409在觸敏表面451上從位置5409-a到位置5409-c的移動
(和在網格5204中的對應的位置5205-a至5205-c)。圖5V至圖5X還圖示了圖標5015-b根據接
觸5409的運動的傾斜和當接觸5409移動一閾值距離時(例如,當接觸5409在柵格5204中的
對應的位置達到柵格5204的邊緣時),當前焦點從圖標5015-b移動到圖標5015-c。在圖5X
中,示出柵格5206,以指示當前焦點相對于圖標5015-c的位置。

圖5X還示出了區域5012包括與圖標5015-c(例如,“監視列表”圖標)相對應的觀看
列表項目圖標(例如,觀看列表項目圖標5036-a至5036-c)。

圖5Y至圖5Z圖示了接觸5410從位置5410-a到位置5410-b的移動(和柵格5207中的
對應的位置5209-a至5209-b)。圖5Z還圖示了圖標5015-c根據接觸5410的移動的傾斜。

圖5AA圖示了接觸5410停止在觸敏表面451上被檢測到,并且圖標5015-c向后傾斜
(例如,圖標5015-c在不傾斜的情況下被顯示)。

圖5BB至圖5DD圖示了根據一些實施例的當當前焦點從圖標移動到相鄰圖標(例
如,圖標5015-b)時圖標(例如,圖標5015-a)的移動。

圖5BB示出了當前焦點在圖標5015-a上。在圖5BB中,與圖標5015-b至5015-e相比
較,圖標5015-a被擴大。圖5BB包括參照線5019。參照線5019用來示出圖標5015-a在圖5BB至
圖5JJ中的移動,但是參照線5019不在顯示器450上顯示。在圖5BB中,圖標5015-a與參照線
5019對齊(例如,參照線5019穿過圖標5015-a的中心)。

圖5CC圖示了圖標5015-a根據接觸的移動朝向圖標5015-b移動(例如,接觸朝向觸
敏表面451的右側的移動,諸如接觸5408從位置5408-a到位置5408-b的移動,如圖5R至圖5S
所示)。

圖5DD圖示了當前焦點已經從圖標5015-a移動到圖標5015-b。在圖5DD中,與圖標
5015-a和5015-c至5015-e相比較,圖標5015-b被擴大。在圖5DD中,圖標5015-a的大小被減
小(與圖5BB中的圖標5015-a的大小相比較)并且圖標5015-a移回到圖標5015-a與參照線
5019對齊的其初始位置(例如,參照線5019穿過圖標5015-a的中心)。

圖5EE至圖5HH圖示了根據一些實施例的當當前焦點從圖標移動到相鄰圖標(例
如,圖標5015-b)時,圖標(例如,圖標5015-a)的傾斜。

圖5EE示出了當前焦點在圖標5015-a上。在圖5EE中,與圖標5015-b至5015-e相比
較,圖標5015-a被擴大。

圖5FF圖示了根據接觸的移動(例如,接觸朝向觸敏表面451的右側的移動,諸如接
觸5408從位置5408-a到位置5408-b的移動,如圖5R至圖5S所示)圖標5015-a朝向圖標5015-
b傾斜。

圖5GG圖示了根據接觸的進一步的移動(例如,接觸朝向觸敏表面451的右側的進
一步的移動,諸如接觸5408從位置5408-b到位置5408-c的移動,如圖5S至圖5T所示)圖標
5015-a進一步朝向圖標5015-b傾斜。

圖5HH圖示了當前焦點已經從圖標5015-a移動到圖標5015-b。在圖5HH中,與圖標
5015-a和5015-c至5015-e相比較,圖標5015-b被擴大。在圖5HH中,圖標5015-a的大小減小
(與圖5EE中的圖標5015-a的大小相比較)并且圖標5015-a傾斜回到其初始位置(例如,圖標
5015-a不再傾斜)。

圖5II至圖5JJ圖示了根據一些實施例的當當前焦點從圖標移動到相鄰圖標(例
如,圖標5015-b)時傾斜和移動圖標(例如,圖標5015-a)。

在圖5II中,圖標5015-a根據接觸的移動(例如,接觸朝向觸敏表面451的右側的移
動,諸如接觸5408從位置5408-a到位置5408-b的移動,如圖5R至圖5S所示)朝向圖標5015-b
同時移動并且傾斜。

圖5JJ圖示了當前焦點已經從圖標5015-a移動到圖標5015-b。在圖5JJ中,圖標
5015-a的大小被減小(與圖5II中的圖標5015-a的大小相比較),并且圖標5015-a移回與參
照線5019對齊(例如,參照線5019穿過圖標5015-a的中心)。

圖5JJ還圖示了在一些實施例中,圖標5015-b朝向圖標5015-a傾斜(以及可選地移
動)以指示當前焦點已經從圖標5015-a移動。

可替代地,當當前焦點從圖標5015-a移動到圖標5015-b時,圖標5015-b如圖5HH所
示未傾斜。

圖5KK至圖5LL圖示了接觸5020在觸敏表面451上的移動(例如,快速揮擊手勢)。在
圖5KK中,接觸5020的移動具有特點移動距離(例如,接觸5020行進跨越觸敏表面451的距
離)和/或特點移動速率(例如,接觸5020在接觸5020從觸敏表面451剝離(lift-off)時或就
在接觸5020從觸敏表面451剝離之前的移動速率),使得當前焦點快速地(而非如圖5R至圖
5X所圖示的緩慢移動當前焦點)從圖標5015-b移動到圖標5015-e。

圖5LL圖示了當前焦點已經從圖標5015-b移動到圖標5015-e至圖標5015-c和圖標
5015-d(例如,當前焦點從圖標5015-b移動到圖標5015-c,隨后當前焦點從圖標5015-c移動
到圖標5015-d,然后從圖標5015-d移動到圖標5015-e)。盡管當前焦點從圖標5015-b移動到
圖標5015-e,但是圖標5015-b、5015-c和5015-d基于當前焦點的移動被移動和/或傾斜。在
一些實施例中,隨著當前焦點移動離開它們,圖標5015-b至圖標5015-d在時間延遲的情況
下傾斜回(tilting back),以使在當前焦點已經移動到圖標5015-e之后,可以看見(在短時
間內)圖標5015-b至5015-b的傾斜回。在一些實施例中,隨著接觸移動的速率增加,傾斜和/
或移動每個圖標的數量減少。這允許用戶界面更快地穩定,從而減少對用戶的干擾,并且改
善用戶體驗。

圖5LL還圖示了觸敏表面451上的輸入5022。根據輸入5022傾斜和/或移動圖標
5015-e。

圖5MM圖示了基于輸入5022在不同方向上傾斜圖標5015-e。當輸入5022沿左上方
向上移動到位置5022-a時,圖標朝向如由圖標5115-a表示的其左上角傾斜。當輸入5022向
上移動到位置5022-b時,圖標朝向如由圖標5115-b表示的其上側傾斜。當輸入5022沿右上
角方向上移動到位置5022-c時,該圖標朝向如由圖標5115-c表示的其右上角傾斜。當輸入
5022向左移動到位置5022-d時,該圖標朝向如由圖標5115-d表示的其左側傾斜。當輸入
5022不會從原來位置移動或輸入5022不再被檢測到時,圖標沒有傾斜,如由圖標5115-e表
示的。當輸入5022向右移動到位置5022-f,該圖標朝向如由圖標5115-f表示的其右側傾斜。
當輸入5022沿左下方向移動到位置5022-g時,圖標朝向如由圖標5115-g表示的其左下角傾
斜。當輸入5022向下移動到位置5022-h時,圖標朝向如由圖標5115-h表示的其下側傾斜。當
輸入5022沿右下方向移動到位置5022-i時,圖標朝向如由圖標5115-i表示的其右下角傾
斜。

因此,圖標5015-e(或本文中所圖示的任何其它圖標)通過移動觸敏表面451上輸
入5022的位置而被傾斜。在一些實施例中,某些圖標(例如,圖標5026不會沿任何方向傾斜
或由于其大小(或寬度)圖標5026不會沿水平方向傾斜)。

圖5NN至圖5PP圖示了根據一些實施例的視差效應。

圖5NN示出了使用多個層(例如,示出文本“Ping Pong Mania!!”的層5028、示出乒
乓球及其軌跡的層5030、示出球拍的層5032和示出網的層5034)顯示圖標5015-e。這些層的
大小和相對位置根據用戶的輸入進行調整,以提供圖標的改進的視覺感知(例如,提供在圖
標中示出的的對象的三維感知)。在一些實施例中,圖標5015-e的顯示是用于圖標5015-e的
每一層(例如,層5028至層5034)的疊加。

圖5NN還示出了包含具有兩個層(例如,示出乒乓球和球拍的前景層,和示出文本
和網的背景層)的簡化圖標的配置5038。圖5NN示出了響應于第一輸入(例如,接觸朝向觸敏
表面451的左側的移動),前景層相對于背景層朝向左側移動,如配置5040所示的。這提高了
圖標朝向左側傾斜的視覺感知。圖5NN還示出了響應于第二輸入(例如,接觸朝向觸敏表面
451的右側的移動),前景層相對于背景層朝向右側移動,如配置5042所示的。這提高了圖標
向右側傾斜的視覺感知。類似地,可以根據用戶輸入相對于背景層向上、向下或沿對角線移
動前景層,如使用圖5OO的圖示5043中的前景層5043-1、介入層5043-2和背景層5043-3所示
的。通過使用視差效應,設備向用戶提供了該設備響應于用戶輸入的視覺反饋,即使當當前
焦點保持在相同的圖標上。視差效應還可以幫助用戶估計用戶需要做出多少將當前焦點從
當前圖標移動到相鄰圖標的接觸的附加移動。

在一些實施例中,一個或多個層(例如,前景層)包含用來示出所述一個或多個層
后面的層的部分的切口(例如,在圖5OO中,前景層5041-1包含用來示出背景層5041-2的部
分的切口)。

圖5PP的圖示5048示出了圖標5015-e的兩種不同配置:雙層配置和三層配置。如上
文所解釋的,圖標可以由多個層表示,并且取決于待使用視差效應呈現的細節的等級和設
備的計算能力,用來表示圖標的層的數目會變化。例如,在上文所示的圖5NN中,圖標5015-e
使用四個層5028、5030、5032和5034表示。

在圖5PP中,不管用來表示圖標5015-e的層的數目,前景層和背景層(例如,雙層配
置中的層5048-1和層5048-2,和三層配置中的層5050-1和層5050-3)之間的感知深度(或距
離)相同。例如,雙層配置中的層5048-1和層5048-2之間的感知深度(或距離)以及三層配置
中的層5050-1和層5050-3之間的感知深度(或距離)是相同的。這通過提供具有視覺特點更
為一致(例如,圖標的均勻感知厚度)的圖標來提高了增強的用戶體驗。

圖5PP中的圖示5049圖示了層的放大倍率和裁剪。圖5PP示出了具有相對于其它層
在不放大任何層的情況下疊加的兩個層(例如,示出乒乓球和球拍的前景層以及示出文本
和網的背景層,如圖5NN示出的)的圖標5015-e。

在一些實施例中,與背景層相比較,前景層被擴大(如配置5044所示)以提供增強
深度感知。然而,通過相對于背景層擴大前景層,前景層的一個或多個部分延伸到背景層的
邊界之外。例如,在配置5044中,球拍的一部分和乒乓球的軌跡的一部分延伸到背景層的邊
界之外。在一些實施例中,當圖標被傾斜時,前景層(背景層的邊界之外)的一個或多個部分
的該突出更顯著。

在配置5044中,延伸到背景層的邊界之外的前景層的部分被裁剪。這提供了圖標
5015-e的增強視覺感知,因為圖標5015-e的矩形形狀被維持,而不管圖標5015-e的放大和/
或傾斜。

圖5QQ至圖5TT圖示了根據一些實施例的當前焦點的移動。

圖5QQ示出了具有應用圖標5015-a至5015-e的區域5014以及具有電影海報圖標
5062-a至5062-c的區域5016。

圖5QQ還示出了當前焦點在區域5014中的圖標5015-d上。在圖5QQ中,在觸敏表面
451上檢測到接觸5422的移動(例如,向上揮擊手勢)。

圖5RR示出了響應于接觸5422的移動,當前焦點從區域5014中的圖標5015-d移動
到區域5012中的圖標5062-b。

圖5RR還示出了在觸敏表面451上檢測到接觸5424的移動(例如,向左揮擊手勢)。

圖5SS示出了響應于接觸5424的移動,當前焦點從圖標5062-b移動到圖標5062-a。

圖5SS還示出了在觸敏表面451上檢測到接觸5426的移動(例如,向下揮擊手勢)。

圖5TT示出了響應于接觸5426的移動,當前焦點從圖標5062-a移動到圖標5015-d。

在一些實施例中,移動不同類型的圖標之間的當前焦點(例如,將當前焦點從應用
圖標5015-d移動到電影海報圖標5062-b并且從電影海報圖標5062-a移動到應用圖標5015-
d)需要比移動相同類型的圖標之間的當前焦點的接觸更長的行程(例如,將當前焦點從電
影海報圖標5062-b移動到電影海報圖標5062-a)。例如,為了將當前焦點從圖標5015-d移動
到圖標5062-b,如圖5QQ所示的接觸5422需要移動比接觸5424將當前焦點從圖標5062-b移
動到圖標5062-a所需的距離更遠,如圖5RR所示的。

在一些實施例中,具有矩形形狀的圖標(例如,圖5RR中的電影海報圖標5062-a至
5062-c)具有不同的閾值。例如,盡管當前焦點在縱向定向上的矩形圖標(例如,圖標5062-
b)上,接觸用于水平(例如,從圖標5062-b到圖標5062-a)移動當前焦點所需的行進距離小
于接觸用于垂直移動當前焦點所需的行進距離(例如,從圖標5062-b到區域5014中的圖標,
諸如圖標5015-d;或者從圖標5062-a到區域5014中的圖標,諸如圖標5015-d)。

圖5UU至圖5VV圖示了根據一些實施例的當不活動準則被滿足時顯示的用戶界面。

例如,當在預先確定的時間段(例如,3分鐘)內遙控器5001上沒有輸入時,顯示在
圖5UU中圖示的用戶界面。在圖5UU中,具有當前焦點的圖標(例如,圖標5015-d)與用戶界面
的其它部分在視覺上得以區分。例如,圖標5015-d被突出顯示和/或用戶界面的其余部分變
暗。

可替代地,當在預先確定的時間段(例如,3分鐘)內遙控器5001上沒有輸入時,顯
示在圖5VV中圖示的用戶界面。在圖5VV中,具有當前焦點的圖標(例如,圖標5015-e)被進一
步放大,并且與用戶界面的其它部分在視覺上得以區分。例如,在不活動準則被滿足之前,
與其它應用圖標相比較,具有當前焦點的圖標被擴大10%。與其它應用圖標相比較,當不活
動準則被滿足時,具有當前焦點的圖標被擴大20%或更多。

圖5WW至圖5XX圖示了當暗屏準則被滿足時(例如,當在第二預先確定的時間段(諸
如5分鐘)內遙控器5001沒有接收到任何輸入時,在不活動準則被滿足之后)顯示的示例性
用戶界面。

在圖5WW中,整個用戶界面變暗,包括具有當前焦點的圖標。圖5XX示出了其中使用
空白屏(例如,白色空白屏、黑色空白屏或任何其它顏色的空白屏)替換整個用戶界面的備
選用戶界面。

圖5YY示出了遙控器5001被拿起,并且響應于檢測到遙控器5001被拿起,在顯示器
450上顯示主頁屏幕用戶界面518。

圖5ZZ至圖5ZZZ圖示了根據一些實施例的選擇媒體呈現選項。

圖5ZZ示出了在觸敏表面451上檢測到輸入5428(例如,輕敲手勢),而當前焦點在
電影海報圖標5062-a(例如,題為“The Great Climb”的電影的電影海報)上。

圖5AAA示出了響應于輸入5428,在顯示器450上顯示產品頁面視圖5090。產品頁面
視圖5090包含關于電影“The Great Climb”的信息。產品頁面視圖5090還包含多個媒體源
圖標5092-a至5092-e。每個媒體源對象與相應的媒體源相對應(例如,圖標5092-a與
“Movieflix”流式傳輸服務相對應,圖標5092-b與iTunes商店相對應,圖標5092-e與電視廣
播公司相對應等)。在圖5AAA中,媒體源圖標5092-a在視覺上得以區分(例如,突出顯示),以
指示在媒體源圖標之中選擇媒體源圖標5092-a。

產品頁面視圖5090還包含媒體管理圖標5093-a至5093-c(例如,預覽圖標5093-a、
播放圖標5093-b和“觀看Movieflix”圖標5093-c)。在圖5AAA中,播放圖標5093-b在視覺上
得以區分(例如,擴大),以指示在媒體管理圖標中選擇播放圖標5093-b。

在一些實施例中,如參照圖5A至圖5PP上文所描述的,可以傾斜包含在產品頁面視
圖5090中的圖標。當傾斜這些圖標時,它們展現出視差效應。為了簡潔起見,在此省略這些
細節。

圖5AAA還示出了在觸敏表面451上檢測到輸入5450(例如,輕敲手勢)。

圖5BBB圖示了響應于檢測到輸入5450,在顯示器450上顯示視頻播放視圖5300。如
圖5BBB至圖5DDD所示,視頻播放視圖5300包含電影“The Great Climb”的回放。

圖5DDD還示出了按下遙控器5001的菜單按鈕5002上的輸入5452被檢測。

圖5EEE圖示了響應于輸入5452,在顯示器450上顯示產品頁面視圖5090。

圖5EEE還示出了在觸敏表面451上檢測到接觸5454的移動(例如,向右揮擊手勢)。

圖5FFF圖示了響應于檢測到接觸5454的移動,當前焦點從圖標5092-a移動到圖標
5092-b。圖5FFF還示出了圖5EEE中所示的媒體管理圖標使用一組不同的媒體管理圖標(例
如,圖標5093-a和圖標5093-c至5093-f)來替換。

在圖5FFF中,在觸敏表面451上檢測接觸5456的移動(例如,長右揮擊手勢)。

圖5GGG圖示了響應于5456接觸的移動,當前焦點從圖標5092-b移動到到圖標
5092-f。

圖5GGG還示出了在觸敏表面451上檢測輸入5458(例如,輕敲手勢)。

圖5HHH圖示了在顯示器450上顯示源選擇界面5098(例如,源選擇界面5098被覆蓋
在產品頁面視圖5090上)。源選擇界面5098包含不包括在產品頁面視圖5090中的媒體源對
象(例如,由于空間限制)。例如,圖5HHH中的源選擇界面5098包含附加的媒體源圖標5098-c
至5098-a。

圖5III圖示了當前焦點在媒體管理圖標5093-c(例如,“觀看Movieflix”)上。圖
5III還示出了在觸敏表面451上檢測輸入5460(例如,輕敲手勢)。

圖5JJJ圖示了響應于檢測輸入5460,在顯示器450上顯示不同的軟件應用的產品
頁面5064(例如,通過Movieflix的第三方應用,諸如圖3中的第一視頻播放器模塊392)。圖
5JJJ中的產品頁面506包含圖標5068-a至5068-d,并且當前焦點在圖標5068-a(例如,
“WatchNow”圖標)上。

圖5JJJ還示出了觸敏表面451上的輸入5462(例如,輕敲手勢),其開始回放相對應
的媒體內容項目(例如,電影“The Great Climb”),如圖5BBB至圖5DDD所示。

圖5KKK至圖5LLL圖示了從搜索屏導航到產品頁面視圖5090。圖5KKK示出了搜索頁
面視圖5066,其包含多個搜索結果。當在觸敏表面451上檢測輸入5464(例如,輕敲手勢)時,
當前焦點在電影“The Great Climb”上。圖5LLL示出了響應于輸入5464,顯示產品頁面視圖
5090。

圖5MMM至5NNN圖示了從媒體內容存儲庫視圖(例如,iTunes商店頁面)導航到產品
頁面視圖5090。圖5MMM示出了媒體內容存儲庫視圖5060,其包含多個媒體內容圖標5076-a
至5076-i,包含電影“The Great Climb”的媒體內容圖標5076-b。當在觸敏表面451上檢測
輸入5466(例如,輕敲手勢)時,當前焦點在圖標5076-b上。圖5NNN示出了響應于輸入5466,
顯示產品頁面視圖5090。

圖5OOO至圖5ZZZ圖示了根據一些實施例的選擇用于節目系列(例如,電視節目)的
媒體呈現選項。

圖5OOO圖示了用于電視節目“Sad Men”的產品頁面視圖5091。圖5OOO中的產品頁
面視圖5091包括媒體源圖標5095-a至5095-e和附加的源圖標5095-f(其與圖5GGG中的圖標
5092-f相對應)。在圖5OOO中,當前焦點在圖標5095-a上。

圖5OOO中的產品頁面視圖5091還包含與圖標5095-a相對應的媒體管理圖標5096-
a至5096-c、和與圖標5095-a相對應的劇集圖標5097-a至5097-d(例如,可從所有可用的媒
體源獲得的劇集相對應的劇集圖標)。

在一些實施例中,參照圖5A至圖5PP上文所描述的,可以傾斜包含在產品頁面視圖
5091中的圖標。當傾斜這些圖標時,它們展現出視差效應。為了簡潔起見,在此省略這些細
節。

圖5OOO還圖示了在觸敏表面451上檢測接觸5468的移動(例如,向右揮擊手勢)。

圖5PPP圖示了響應于檢測接觸5468的移動,當前焦點從圖標5095-a移動到圖標
5095-b,并且媒體管理圖標5096-a至5096-c使用與媒體源圖標5095-b相對應的媒體管理圖
標5096-d、5096-e、5096-b、5096-f和5096-c替換。

產品頁面視圖5091還包含用于相應的劇集圖標5097-a至5097-c的定價信息5099-
a至5099-c。

圖5PPP還示出了在觸敏表面451上檢測接觸5470的移動(例如,向右揮擊手勢)。

圖5QQQ圖示了響應于檢測接觸5470的移動,當前焦點從媒體源圖標5095-b移動到
媒體源圖標5095-c。圖5PPP中示出的媒體管理圖標(例如,媒體管理圖標5096-d、5096-e、
5096-b、5096-f和5096-c)使用與媒體源圖標5095-c相對應的媒體管理圖標5096-f、5096-b
和5096-c替換。

圖5QQQ還示出了在觸敏表面451上檢測接觸5472的移動(例如,長向左揮擊手勢)。

圖5RRR圖示了響應于檢測接觸5472的移動,當前焦點已經移動回到媒體源圖標
5095-a。

圖5RRR還示出了在觸敏表面451上檢測接觸5474的移動。

圖5SSS圖示了響應于接觸5474的移動,當前焦點移動到媒體管理圖標5096-b。

圖5SSS還示出了在觸敏表面451上檢測輸入5476(例如,輕敲手勢),而當前焦點在
媒體管理圖標5096-b上。

圖5TTT圖示了響應于輸入5476,顯示季(season)選擇界面5498(例如,季選擇界面
5498被覆蓋在產品頁面視圖5091上)。季選擇界面5498包括與可用于電視節目的相應的季
相對應的季圖標5498-1至5498-5。

圖5TTT還示出了在觸敏表面451上檢測接觸5478的移動(例如,向下揮擊手勢)。

圖5UUU示出了響應于接觸5478的移動,當前焦點從系列圖標5498-5(與第五季相
對應)移動到系列圖標5498-1(與第一季相對應)。

圖5UUU還示出了在觸敏表面451上檢測輸入5480(例如,輕敲手勢)。

圖5VVV圖示了響應于輸入5480,顯示產品頁面視圖5091。圖5VVV中的季圖標5096-
b指示選擇用于電視節目的第一季,并且產品頁面視圖5091包括來自電視節目的第一季的
劇集圖標5097-e至5097-h。

圖5VVV還示出了在觸敏表面451上檢測接觸5482的移動。

圖5VVV圖示了響應于接觸5482的移動,當前焦點從圖標5096-b移動到圖標5096-
a。圖5VVV還示出了在觸敏表面451上檢測輸入5484(例如,輕敲手勢)。

圖5XXX圖示了響應于輸入5484,顯示視頻回放視圖5300,其包含電視節目的回放。

圖5YYY圖示了當選擇劇集圖標5097-e時,在觸敏表面451上檢測輸入5486(例如,
輕敲手勢)。定價信息5099-e指示與劇集圖標5097-e相對應的劇集回放需要支付$2.99。

圖5ZZZ圖示了響應于輸入5486,顯示播放確認頁面5094(例如,播放確認頁面5094
被覆蓋在產品頁面視圖5091上)。播放確認網頁5094需要用戶確認用戶是否想支付所選劇
集的回放。如果用戶提供確認支付的輸入,則顯示如圖5XXX所示的視頻回放視圖5300。

圖5AAAA至圖5ZZZZ圖示了根據一些實施例的用于通過媒體內容進行導航的示例
性用戶界面。

圖5AAAA圖示了顯示器450上顯示的視頻回放視圖5300。視頻回放視圖5300是提供
處于暫停或播放狀態的媒體項目(例如,電影或電視秀)的用戶界面,并在一些實施例中,視
頻回放視圖5300提供與媒體項目的導航相關聯的視頻信息的顯示。圖5AAAA圖示了在正常
回放期間顯示的電影的片頭字幕。

圖5AAAA還圖示了在觸敏表面451上檢測用戶輸入5154(例如,輕敲手勢)。

圖5BBBB圖示了響應于檢測用戶輸入5154(圖5AAAA),導航元件(諸如擦除條5302
和第一播放頭5304)被顯示在視頻回放視圖5300中。例如,在觸敏表面451上檢測輕觸,并且
圖5BBBB所示的元件被顯示以通常提醒用戶電影多長,并且其中,在電影中,用戶當前正在
觀看。在一些實施例中,響應于在觸敏表面451上檢測輕敲并保持手勢或揮擊手勢,顯示導
航元件(諸如擦除條5302和第一播放頭5304)。

在一些實施例中,響應于檢測用戶輸入5154(或輕敲并保持手勢,或揮擊手勢),媒
體項目從處于暫停狀態切換到播放狀態,反之亦然。可替代地,無論用戶輸入5154如何,所
顯示的媒體項目都繼續播放。

在一些實施例中,還顯示總時間文本5309,以指示在視頻回放視圖5300中顯示的
媒體項目的總持續時間。在一些實施例中,擦除條5302表示所顯示的媒體項目總持續時間
的時間軸。在一些實施例中,第一播放頭5304指示表示與當前在視頻回放視圖5300中顯示
的媒體項目的部分(例如,單個幀、多個幀的窗口或在一定時間段的窗口)相對應的時間點
的擦除條5302內的位置。在一些實施例中,文本與第一播放頭5304一起顯示以指示擦除條
5302內相對應的時間。在一些實施例中,響應于檢測用戶輸入5154,所顯示的媒體項目保持
在播放狀態并且第一播放頭5304以平滑連續的方式沿著擦除條5302對應地移動。可替代
地,響應于檢測用戶輸入5154,所顯示的媒體項目處于暫停狀態,并且第一播放頭5304是靜
止的。在一些實施例中,擦除條5302被顯示為至少部分透明。

圖5BBBB還圖示了在觸敏表面451上檢測用戶輸入5159(例如,輕敲手勢)。

圖5CCCC圖示了設備處于連續回放導航模式。在一些實施例中,設備響應于圖
5BBBB中的用戶輸入5159,進入連續回放導航模式。可替代地,設備響應于圖5AAAA中的用戶
輸入5154(沒有用戶輸入5154或圖5BBBB中所圖示的用戶界面),進入連續回放導航模式。

在圖5CCCC中,附加的導航元件被顯示在視頻回放視圖5300(例如,第二播放頭
5308)中。在一些實施例中,在任何給定的時間,第二播放頭5308指示第一播放頭5304在接
收到特定用戶輸入(即,與將第一播放頭5304移動到第二播放頭5308的位置的請求相對應)
時移動到的擦除條中的特定導航位置。在一些實施例中,顯示鄰近(例如,第二播放頭5308
下面)第二播放頭5308的第二播放頭文本5312。在一些實施例中,顯示鄰近(任選地,擦除條
5302的頂部內或覆蓋在擦除條5302的頂部上)第二播放頭5308的一個或多個文本元件(諸
如第二播放頭文本5312和/或總時間文本5309)。

在一些實施例中,如圖5CCCC所示,第二播放頭5308與鄰近第二播放頭5308的預覽
窗格(pane)5310一起顯示。預覽窗格5310的中心任選地位于第二播放頭5308上方或下方。
在一些實施例中,預覽窗格5310顯示由第二播放頭5308指示的與擦除條5302中的位置相對
應的視覺信息。例如,如果第二播放頭5308指向擦除條5302內的0:00:34時間位置,則預覽
窗格5310顯示當時與電影相對應的幀。

在一些實施例中,與預覽窗格5310相對應的視頻信息至少包含與在視頻回放視圖
5300中顯示的媒體項目相對應的視頻信息的子集(例如,幀的子集)。例如,預覽窗格5310提
供了用戶可以跳到的電影場景中的快照,同時維持預覽窗格后面的媒體項目的顯示。在一
些實施例中,如圖5CCCC所示,響應于檢測用戶輸入以調用預覽窗格5310和/或第二播放頭
標志5308的顯示,預覽窗格5310和/或第二播放頭標志5308最初在擦除條5302中相同的位
置顯示作為第一播放頭標志5304。

在一些實施例中,在設備處于連續回放導航模式的同時,設備連續移動第二播放
頭5308(例如,沿朝向媒體項目的端部的前向方向,或沿朝向媒體項目的開始的相反方向)。
在一些實施例中,第二播放頭5308的連續移動與在時間上以預先確定的時間間隔改變與第
二播放頭5308相對應的位置(例如,一秒的間隔、幾秒的時間間隔、一秒的分數等)相對應。
在一些實施例中,當設備處于連續回放導航模式時,媒體項目的回放暫停。在一些實施例
中,當設備處于連續回放導航模式時,媒體項目繼續播放。

圖5CCCC還圖示了在觸敏表面451上檢測用戶輸入5158(例如,向右揮擊手勢)的接
觸5158-a。

圖5DDDD圖示了響應于檢測用戶輸入5158(直至接觸點5158-b),在擦除條5302中
的新的位置處顯示預覽窗格5310、第二播放頭5308和第二播放頭文本5312。圖5DDDD還圖示
了在視頻回放視圖5300顯示的媒體項目已經被連續播放,而導航元件已經被顯示,如可以
通過圖5DDDD中描繪的當前場景可以看出的。第二播放頭5308、預覽窗格5310和第二播放頭
文本5312已經移動到正在在視頻回放視圖5300中顯示的媒體項目內的0:28:59標志。從圖
5DDDD中示出的示例看出,在0:28:59標志處的預覽窗格5310中顯示的場景表明Greg the
Goat正在接近山脈的第一峰,并且用戶可以根據需要選擇直接跳到電影中的該興奮點。圖
5DDDD圖示了在觸敏表面451上檢測用戶輸入5158的連續移動。

圖5EEEE圖示了響應于檢測用戶輸入5158(直至接觸點5158-c),在擦除條5302中
的新位置(例如,0:49:13)處顯示預覽窗格5310、第二播放頭5308和第二播放頭文本5312。

圖5FFFF圖示了在停止檢測任何用戶輸入(例如,觸敏表面451上的接觸,或按壓遙
控器5001的按鈕)之后,預覽窗格5310、第二播放頭5308和/或第二播放頭文本5312保持在
顯示器上。在一些實施例中,顯示預覽窗格5310、第二播放頭5308和/或第二播放頭文本
5312以從它們在圖5CCCC中的位置連續地移動到其在圖5FFFF中的位置(例如,從0:00:34到
0:49:13)。在一些實施例中,響應于檢測用戶輸入5158(圖5CCCC至圖5EEEE),預覽窗格
5310、第二播放頭5308和/或第二播放頭文本5312看起來通過擦除條5302漸增地移動。

在一些實施例中,預覽窗格5310、第二播放頭5308和/或第二播放頭文本5312根據
所檢測的用戶輸入5158移動。例如,預覽窗格5310、第二播放頭5308和/或第二播放頭文本
5312移動通過擦除條5302的距離與用戶輸入5158的距離成正比。在另一示例中,預覽窗格
5310、第二播放頭5308和/或第二播放頭文本5312的所顯示的移動跟蹤運動并且暫停用戶
輸入5158的運動。在一些實施例中,用戶輸入5158是具有所檢測的剝離速度的揮擊手勢。在
一些實施例中,預覽窗格5310、第二播放頭5308和/或第二播放頭文本5312根據所檢測的揮
擊手勢的所檢測的剝離速率繼續移動通過擦除條5302(例如,直到揮擊的“動量”終止)。

圖5FFFF還圖示了觸敏表面451上的兩個備選用戶輸入5159-1(例如,輕敲手勢,或
按下并保持手勢)和5159-2(例如,揮擊手勢)。這兩種備選用戶輸入5159-1和5159-2在圖
5FFFF中被一起圖示以有助于理解設備的某些操作。然而,這兩種備選用戶輸入5159-1和
5159-2不需要被并行地檢測。

在一些實施例中,在顯示預覽窗格5310、第二播放頭5308和/或第二播放頭文本
5312的同時,在子區域上檢測用戶輸入(例如,觸敏表面451的子區域5208-i上的用戶輸入
5159-1),并且作為響應,預覽窗格5310、第二播放頭5308和/或第二播放頭文本5312沿著擦
除條5302前進或后退。例如,響應于在子區域5208-c、5208-f或5208-i中檢測的用戶輸入,
預覽窗格5310、第二播放頭5308和第二播放頭文本5312沿著擦除條5302在時間上向前移
動,并且響應于在子區域5208-a、5208-d或5208-g中檢測的用戶輸入,預覽窗格5310、第二
播放頭5308和第二播放頭文本5312沿著擦除條5302在時間上向后移動。在一些實施例中,
響應于在子區域5208-c,5208-f或5208-i中檢測的用戶輸入,預覽窗格5310、第二播放頭
5308和第二播放頭文本5312沿著擦除條5302在時間上向前移動,而在子區域5208-c、5208-
f或5208-i中檢測用戶輸入,并且響應于在子區域5208-a、5208-d或5208-g中檢測用戶輸
入,預覽窗格5310、第二播放頭5308和第二播放頭文本5312沿著擦除條5302在時間上向后
移動,而在子區域5208-a、5208-d,或5208-g中檢測用戶輸入。在一些實施例中,如圖5FFFF
所示,顯示鄰近預覽窗格5310(例如,預覽窗格5310的右側)的視覺指示器5319(例如,向右
環繞箭頭),以指示子區域5208-c、5208-f或5208-i上的點擊(或輕敲手勢)開始向前移動第
二播放頭5308、預覽窗格5310和/或第二播放頭文本5312。在一些實施例中,顯示鄰近預覽
窗格5310(例如,預覽窗格5310的左側)的另一視覺指示器(例如,向左環繞箭頭)(除了視覺
指示器5319或代替視覺指示器5319),以指示子區域5208-a、5208-d或5208-g上的點擊(例
如,輕敲手勢)開始向后移動第二播放頭5308、預覽窗格5310和/或第二播放頭文本5312。

可替代地,觸敏表面451上的用戶輸入5159-2(例如,向右揮擊手勢)根據用戶輸入
5159-2開始向前移動第二播放頭5308(和任選地,預覽窗格5310和/或第二播放頭文本
5312)。

圖5GGGG圖示了響應于用戶輸入5159-1(例如,子區域5208-i上的輕敲手勢、或按
下并保持手勢)或用戶輸入5159-2(例如,向右揮擊手勢),沿著擦除條5302在時間上向前移
動預覽窗格5310、第二播放頭5308和/或第二播放頭文本5312。

圖5HHHH圖示了在一些實施例中,即使當沒有檢測到用戶輸入(例如,由于來自揮
擊手勢的慣性,諸如圖5FFFF所圖示的用戶輸入5159-2),預覽窗格5310、第二播放頭5308
和/或第二播放頭文本5312繼續沿著擦除條5302移動。在一些實施例中,響應于檢測特定類
型的用戶輸入(例如,如圖5FFFF所圖示的揮擊手勢),預覽窗格5310、第二播放頭5308和/或
第二播放頭文本5312繼續沿著擦除條5302移動。在一些實施例中,在用戶輸入5159-2停止
被檢測到(例如,由于用戶輸入5159-2中的接觸的剝離)時,預覽窗格5310、第二播放頭5308
和/或第二播放頭文本5312以與用戶輸入5159-2相對應的速率移動,并且在沒有檢測到用
戶輸入的同時,當它們沿著擦除條5302移動時減慢。在一些實施例中,預覽窗格5310、第二
播放頭5308和/或第二播放頭文本5312繼續沿著擦除條5302移動,直到檢測到另一用戶輸
入(諸如用戶輸入5190(圖5HHHH))或者到達擦除條5302的一端。

圖5IIII圖示了在一些實施例中,當預覽窗格5310、第二播放頭5308和/或第二播
放頭文本5312靠近擦除條5302的一端時,預覽窗格5310(和可能地,第二播放頭文本5312)
停止移動(例如,在其中預覽窗格5310的一個邊緣似乎到達視頻回放視圖5300的邊緣的
點)。在一些實施例中,如圖5IIII所示,即使在預覽窗格5310停止移動之后,第二播放頭
5308繼續移動并且預覽窗格5310的顯示內容繼續沿著由第二播放頭5308指示的擦除條
5302按照第二播放頭5308的位置改變。在一些實施例中,如圖5HHHH和圖5IIII所示,如果第
二播放頭文本5312過于靠近總時間文本5309,則總時間文本5309停止被顯示并且第二播放
頭文本5312占據其中顯示總時間文本5309的視頻回放視圖5300中的空間。

圖5IIII還圖示了在觸敏表面451上從接觸5192-a開始檢測用戶輸入5192(例如,
向左揮擊手勢)。

圖5JJJJ圖示了響應于檢測用戶輸入5192(直至接觸點5192-b),預覽窗格5310、第
二播放頭5308和/或第二播放頭文本5312相應地倒帶(rewound)或朝向所顯示的電影的開
始移動。在一些實施例中,在第二播放頭文本5312停止占據其中典型地顯示總時間文本
5309的視頻回放視圖5300中的空間之后,總時間文本5309重新出現。

圖5KKKK示出了圖5JJJJ中的導航元件的進一步向左進展。圖5KKKK還圖示了在觸
敏表面451上檢測用戶輸入5193(例如,輕敲手勢)。

圖5LLLL圖示了響應于檢測到用戶輸入5193(圖5KKKK),預覽窗格5310、第二播放
頭5308和/或第二播放頭文本5312停止移動。

圖5LLLL還圖示了在觸敏表面451上檢測到用戶輸入5194(例如,向下揮擊)。

圖5MMMM圖示了響應于檢測到用戶輸入5194(圖5LLLL),設備進入章節回放導航模
式。在圖5MMMM中,在擦除器5302上顯示回放位置標志5314。在一些實施例中,回放位置標志
5314表示在視頻回放視圖5300中顯示的媒體項目內的預先定義的里程碑或位置(例如,章
節)。在一些實施例中,在設備從連續回放導航模式切換到章節回放導航模式之后,擦除器
5302、第一播放頭5304(和任選地,第二播放頭5308)保持顯示。

圖5MMMM還圖示了觸敏表面451上的兩個備選用戶輸入5199-1(例如,子區域5208-
c、5208-f或5208-i上的輕敲手勢、或按下并保持手勢)和5199-2(例如,向右揮擊手勢)。這
些兩個備選用戶輸入5199-1和5199-2在圖5MMMM中被一起圖示,以有助于理解設備的某些
操作。然而,這兩種備選用戶輸入5199-1和5199-2不需要被并行地檢測。

在一些實施例中,如圖5MMMM所示,顯示鄰近預覽窗格5310(例如,預覽窗格5310的
右側)的視覺指示器5318,以指示子區域5208-c、5208-f或5208-i上的點擊(或輕敲手勢)開
始向前移動第二播放頭5308、預覽窗格5310和/或第二播放頭文本5312。

圖5NNNN圖示了響應于檢測到用戶輸入5199-1或5199-2,預覽窗格5310、第二播放
頭5308和/或第二播放頭文本5312沿由所檢測的用戶輸入表示的方向移動到最近的回放位
置標志5314-b。例如,響應于觸敏表面451的右子區域(例如,圖5MMMM中示出的子區域5208-
c、5208-f或5208-i)上的向右揮擊手勢5199-2或輕敲手勢5199-1,第二播放頭5308移動到
第二播放頭5308的當前位置的右側上的最近的回放位置標志5314-b。在一些實施例中,第
二播放頭5308直接跳到最近的回放位置標志5314-b的位置。

圖5NNNN還圖示了在觸敏表面451上檢測兩種備選用戶輸入5198-1(例如,子區域
5208-a、5208-d或5208-g上的輕敲手勢、或按下并保持手勢)和5198-2(例如,向左揮擊手
勢)。這些兩個備選用戶輸入5198-1和5198-2在圖5NNNN中被一起圖示,以有助于理解設備
的某些操作。然而,這兩種備選用戶輸入5198-1和5198-2不需要被并行地檢測。

在一些實施例中,如圖5NNNN所示,顯示鄰近于預覽窗格5310(例如,預覽窗格5310
的左側)的視覺指示器5320(除了視覺指示器5318或代替視覺指示器5318),以指示子區域
5208-a、5208-d或5208-g上的點擊(或輕敲手勢)開始向后移動第二播放頭5308、預覽窗格
5310和/或第二播放頭文本5312。在一些實施例中,根據確定觸摸輸入停靠在觸敏表面451
的右側(例如,右半)上來顯示視覺指示器5318(例如,圖5MMMM中所圖示的快進圖標),并且
根據確定觸摸輸入停靠在觸敏表面451的左側(例如,左半)上來顯示視覺指示器5320(例
如,圖5NNNN中所圖示的反向圖標)。

圖5OOOO圖示了響應于檢測到用戶輸入5198-1或5198-2,預覽窗格5310、第二播放
頭5308和/或第二播放頭文本5312沿由所檢測的用戶輸入表示的方向從一個回放位置標志
5314-b移動到最近的回放位置標志5314-a。例如,響應于觸敏表面451的左子區域(例如,圖
5FFFF中示出的子區域5208-a、5208-d或5208-g)上的向左揮擊手勢或輕敲手勢,第二播放
頭5308移動到回放位置標志5314-a。

圖5OOOO還圖示了檢測用戶輸入5170(例如,按壓菜單按鈕5002的按鈕)。

圖5PPPP至圖5SSSS圖示了響應于用戶輸入5170顯示的示例性動畫。動畫示出了擦
除器5302、第一播放頭5304、第二播放頭5308、預覽窗格5310、第二播放頭文本5312和回放
位置標志5314的消失。在一些實施例中,響應于檢測到與用來退出章節導航模式的命令相
對應的用戶輸入(例如,用戶輸入5170),一個或多個導航元件立即從視頻回放視圖5300中
的顯示(例如,沒有動畫)移除。在一些實施例中,響應于檢測到與用來退出章節導航模式的
命令相對應的用戶輸入,一個或多個導航元件保持顯示(例如,擦除條5302、第一播放頭
5304),直到預覽窗格5310完全停止被顯示為止。

圖5SSSS還圖示了在觸敏表面451上檢測用戶輸入5172(例如,輕敲手勢)。

圖5TTTT圖示了響應于用戶輸入5172,設備進入連續回放導航模式。可替代地或附
加地,設備響應于在觸敏表面451上檢測揮擊手勢、或輕敲并保持手勢,進入連續回放導航
模式。

圖5TTTT還圖示了隨后在觸敏表面451上檢測用戶輸入5173(例如,向下揮擊手
勢)。

圖5UUUU圖示了響應于檢測到用戶輸入5173,設備進入章節回放導航模式。

圖5UUUU還圖示了在觸敏表面451上檢測用戶輸入5174(例如,向上揮擊手勢)。

圖5VVVV圖示了響應于檢測到用戶輸入5174,設備進入連續回放導航模式。

圖5VVVV還圖示了在觸敏表面451上檢測用戶輸入5175(例如,向右揮擊手勢)。

圖5WWWW圖示了響應于檢測到用戶輸入5175,預覽窗格5310、第二播放頭5308和第
二播放頭文本5312已經移動到與所暫停的電影的1:01:44標志相對應的擦除條5302內的特
定位置。預覽窗格5310示出了當Greg the Goat接近他的回家之旅的終極挑戰時,戲劇場景
的剪輯。

圖5WWWW還圖示了在觸敏表面451上檢測用戶輸入5179(例如,輕敲手勢)。

圖5XXXX圖示了響應于檢測到用戶輸入(例如,圖5WWWW中所圖示的用戶輸入
5179),第一播放頭5304跳轉到由第二播放頭5308指示的(時間)位置。在一些實施例中,在
第一播放頭5304跳轉到由第二播放頭5308指示的位置之后,一個或多個導航元件(例如,第
二播放頭5308、預覽窗格5310和/或第二播放頭文本5312)停止被顯示在視頻回放視圖5300
中。在一些實施例中,在第一播放頭5304跳轉到由第二播放頭5308指示的位置之后,第一播
放頭5304和擦除條5302也停止被顯示。在一些實施例中,在一個或多個不活動準則被滿足
之后(例如,自從檢測到最后的用戶輸入之后、或自從檢測到放置在平坦表面上的遠程控制
器5001之后,已經過去了預先確定的數量的時間),導航元件停止被顯示。在一些實施例中,
響應于檢測到用戶輸入5178(例如,輕敲并保持手勢),導航元件停止被顯示。

圖5YYYY圖示了導航元件停止被顯示并且設備進入正常回放模式。在設備處于正
常回放模式的同時,視圖回放視圖5300顯示媒體項目的回放。

在一些實施例中,即使沒有導航元件顯示在視頻回放視圖5300(例如,擦除條、播
放頭或時間文本不會顯示在視頻回放視圖5300中)中,在正常回放模式期間也啟用所顯示
的媒體項目的導航。圖5YYYY還圖示了在觸敏表面451上的子區域5208-f中檢測用戶輸入
5180(例如,點擊、輕敲、或按下并保持手勢)。

圖5ZZZZ圖示了響應于檢測到用戶輸入5180,視頻回放視圖5300的媒體項目的顯
示已經在時間上提前或快進預先定義的時間間隔。例如,用戶輸入5180是觸敏表面451的右
半中的點擊按下,并且該設備在來自圖5YYYY中所描繪的場景的預先定義的時間間隔之后,
以預先定義的時間間隔(例如,10、30或90秒)跳過示出了Greg the Goat已經穿過山脈的高
峰的媒體項目的回放。

圖6A至圖6C圖示了根據一些實施例的提供交互式屏幕保護程序信息的方法600的
流程圖。在與顯示器和在一些實施例中觸敏表面通信的電子設備(例如,圖3的設備300、或
者圖1A的便攜式多功能設備100)處執行該方法600。在一些實施例中,顯示器是觸摸屏顯示
器,并且觸敏表面在顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表面
分離。任選地組合方法600中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法600提供了一種用來與屏幕保護程序交互的直觀方式。當與
屏幕保護程序交互時,該方法減少了用戶的認知負擔,從而創建了更有效的人機界面。對于
電池操作的電子設備,使用戶能夠與屏幕保護程序交互以更快并且更有效地獲得附加的信
息節約了電力并且增加了電池充電之間的時間。

在設備以屏幕保護程序模式操作的同時,設備向顯示器提供(602)以呈現第一媒
體(項目),其包括第一視覺運動效果(例如,如示出了橋梁的圖像上的縮放效果的圖5B至5D
所示,靜止圖像上的第一平移和/或縮放效果、或第一視頻的回放(諸如(慢)放大第一場
景))。在一些實施例中,第一媒體項目與對其應用第一平移和/或縮放效果的第一靜止圖像
相對應。

在顯示器正在呈現包括第一視覺運動效果的第一媒體的同時,設備接收(604)遠
程用戶輸入設備上的用戶輸入(例如,圖5D中的接觸5401)。響應于接收遠程用戶輸入設備
上的用戶輸入,設備確定(606)遠程用戶輸入設備上的用戶輸入的類型。

如圖5D至圖5F所示,根據確定遠程用戶輸入設備上的用戶輸入是第一類型的用戶
輸入(例如,把手指停留在由圖5D中的接觸5401指示的遙控器的觸敏表面上,或把遙控器從
靜止位置提起),該設備向顯示器提供(608)數據以在不退出屏幕保護程序模式的情況下,
呈現包括第二視覺運動效果(例如,靜止圖像上的第二平移和/或縮放效果,倒帶第一視頻,
或(慢)縮小第一場景)的第一媒體。第二視覺運動效果與第一視覺運動效果不同。在一些實
施例中,根據遠程輸入設備上的用戶輸入來改變第二平移和/或縮放方向(例如,遙控器的
觸敏表面上的用戶輸入的方向)。在一些實施例中,第二平移和/或縮放效果包含:改變第一
媒體的播放速率(例如,播放視頻更慢或更快)。

根據確定遠程用戶輸入設備上的用戶輸入是與第一類型不同的第二類型的用戶
輸入(例如,按下遙控器上的菜單按鈕),該設備退出(610)屏幕保護程序模式(例如,在圖5P
中,按下菜單按鈕5002上的輸入5407開始退出屏幕保護程序模式)。

在一些實施例中,在確定用戶輸入是第一類型的時,在顯示器呈現包括第二視覺
運動效果的第一媒體的同時,設備確定(612)第一類型的用戶輸入已經停止在遠程用戶輸
入設備上被檢測到,并且響應于確定第一類型的用戶輸入已經停止在遠程用戶輸入設備上
被檢測到,該設備向顯示器提供數據以呈現包括第一視覺運動效果的媒體。(例如,從當第
一類型的用戶輸入停止在遠程用戶輸入設備上被檢測到時恢復第一視頻的播放,或當第一
類型的用戶輸入已經停止在遠程用戶輸入設備上被檢測到時,顯示具有第一平移和/或縮
放效果的與第一視頻不同的另一視頻)。例如,當接觸5401停止如圖5F所示的在觸敏表面
451上被檢測到時,第一視覺運動效果(例如,縮放)如圖5F至圖5H所示地恢復。

在一些實施例中,響應于接收到遠程用戶輸入設備上的用戶輸入,根據確定遠程
用戶輸入設備上的用戶輸入是第三類型的用戶輸入(例如,遙控器的觸敏表面上的輕敲手
勢),該設備向顯示器提供(614,圖6B)數據以使用對應的描述性文本來呈現包括第一視覺
運動效果的第一媒體(例如,圖5L中的輕敲手勢5405開始顯示描述第一媒體項目的如圖5M
所示的文本,諸如包括關于第一媒體被捕獲的位置和/或時間的信息的元數據)。

在一些實施例中,響應于接收遠程用戶輸入設備上的用戶輸入,根據確定遠程用
戶輸入設備上的用戶輸入是第四類型的用戶輸入(例如,圖5N中的向右揮擊手勢5406),設
備向顯示器提供(616)數據以使用包括第三視覺運動效果(例如,第三平移和/或縮放效果)
的選自多個媒體的第二媒體(例如,相同集合或不同集合中的下一個視頻)來替換包括第一
視覺運動效果的第一媒體(項目)。例如,在圖5O中顯示海灘圖像,而非橋梁的圖像。海灘圖
像顯示有平移和縮放效果,而橋梁圖像只顯示有縮放效果。在一些實施例中,第三視覺運動
效果與第一視覺運動效果不同(例如,第三平移和/或縮放效果與第一平移和/或縮放效果
不同)。在一些實施例中,第三視覺運動效果與第一視覺運動效果相對應(例如,第三平移
和/或縮放效果與第一平移和/或縮放效果相對應)。在一些實施例中,第二媒體與對其應用
第三平移和/或縮放的第二靜止圖像相對應。在一些實施例中,多個媒體(或圖像)被存儲在
電子設備上。

在一些示例中,平移和/或縮放效果被應用到選自多個靜止圖像的相應的靜止圖
像,以形成第一視頻。在一些實施例中,響應于接收到遠程用戶輸入設備上的用戶輸入,根
據確定遠程用戶輸入設備上的用戶輸入是特定類型的用戶輸入(例如,向右揮擊),該設備
向顯示器提供數據以使用選自多個靜止圖像(例如,靜止圖像的同一集合或不同集合中的
下一靜止圖像)的第二靜止圖像的呈現來替換包括第一平移和/或縮放效果的第一靜止圖
像的呈現,第二靜止圖像的呈現包括第三視覺運動效果(例如,第三平移和/或縮放效果)。

在一些實施例中,響應于接收到遠程用戶輸入設備上的用戶輸入,根據確定遠程
用戶輸入設備上的用戶輸入是第五類型的用戶輸入(例如,如圖5K所示的,拿起遙控器),該
設備向顯示器提供(618)數據以呈現具有指示當前時間和/或日期(例如,如圖5L所示,文本
中的當前時間和/或日期5010,或指示當前時間和/或日期的一個或多個符號,諸如時鐘的
圖像)的信息的包括第一視覺運動效果的第一媒體。

在一些實施例中,電子設備根據確定一個或多個屏幕保護程序激活準則都被滿
足,進入(620)屏幕保護程序模式,其中,根據確定遠程用戶輸入設備是靜止的(例如,預先
定義的時間持續時間),一個或多個屏幕保護程序激活準則被滿足。在一些實施例中,根據
確定遠程用戶輸入設備已經被置于靜止表面上,一個或多個屏幕保護程序激活準則被滿
足。

在一些實施例中,響應于接收到遠程用戶輸入設備上的用戶輸入,根據確定遠程
用戶輸入設備上的用戶輸入是第六類型的用戶輸入(例如,沿第一方向在遠程用戶輸入設
備的觸敏表面上拖動手指),設備改變(622)用于在顯示器上呈現第一媒體的視覺運動效
果。例如,響應于遠程用戶輸入設備的觸敏表面上的向下揮擊手勢(例如,圖5I中所示的接
觸5403的移動),使用放大效果呈現第一靜止圖像,以使第一靜止圖像看起來就像第一靜止
圖像正在被拉回在顯示器上一樣,如圖5J所示。

在一些實施例中,響應于接收到遠程用戶輸入設備上的用戶輸入并且根據確定遠
程用戶輸入設備上的用戶輸入是第二類型的用戶輸入,該設備向顯示器提供(624,圖6C)數
據以使用具有多個對象(例如,圖5Q中的主頁屏幕用戶界面5018)的用戶界面來替換包括第
一視覺運動效果的第一媒體。多個對象包括顯示器上的第一對象(例如,圖標5015-a)和鄰
近第一對象的第二對象(例如,圖標5015-b),并且當前焦點在多個對象的第一對象上(例
如,在圖5Q中,當前焦點在圖標5015-a上)。

在一些實施例中,向顯示器提供數據以呈現包括第一視覺運動效果的第一媒體包
括:向顯示器提供數據以呈現第一視頻的回放。在一些實施例中,根據確定遠程用戶輸入設
備上的用戶輸入是第七類型的用戶輸入,設備根據用戶輸入改變(629)第一視頻的回放方
向(例如,響應于圖5H中所示的向左揮擊手勢,回放方向從放大改變到縮小)。

應當理解,其中圖6A至圖6C的操作已經被描述的特定順序僅僅是示例性的,并不
旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來重
新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它方
法(例如,方法700、800、900、1000、1100和1200),本文中所描述的其它過程的細節還以類似
方式適用于相對于圖6A至圖6C上文所描述的方法600。例如,參照方法600上文所描述的用
戶界面和用戶輸入任選地具有參照本文中所描述的其它方法(例如,方法700、800、900、
1000、1100和1200)本文中所描述的用戶界面和用戶輸入的一個或多個特點。為簡潔起見,
這些細節在此不再重復。

圖7A至圖7C圖示了根據一些實施例的在用戶界面對象上方移動當前焦點的方法
700的流程圖。與顯示器和在一些實施例中觸敏表面通信的電子設備(例如,圖3的設備300、
或者圖1A的便攜式多功能設備100)處執行該方法700。在一些實施例中,顯示器是觸摸屏顯
示器,并且觸敏表面在顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表
面分離。任選地組合方法700中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法700提供了一種用來在用戶界面對象上方移動當前焦點的
直觀方式。當移動當前焦點時,該方法減少了用戶的認知負擔,從而創建了更有效的人機界
面。對于電池操作的電子設備,使用戶能夠更快并且更有效地移動當前焦點節約了電力并
且增加了電池充電之間的時間。

在一些實施例中,電子設備向顯示器提供(702)數據(例如,指令、視頻信號、圖像
文件或其它信息)以呈現具有多個用戶界面對象的用戶界面。在一些實施例中,在顯示器上
以可滾動的二維陣列來顯示所述多個用戶界面對象。在一些實施例中,用戶界面對象是應
用圖標、頻道圖標、內容圖標或內容組圖標,其當被激活時(例如,使用輕敲手勢、按下選擇
按鈕、語音命令等),引起在顯示器上顯示對應的應用、頻道、內容或內容組。所述多個用戶
界面對象包括:顯示器上的第一用戶界面對象和鄰近第一用戶界面對象的第二用戶界面對
象。在一些實施例中,在相鄰用戶界面對象之間存在間隙。在一些實施例中,當一個用戶界
面對象朝向另一用戶界面對象移動時,相鄰用戶界面對象之間的間隙被減少。在一些實施
例中,當一個用戶界面對象朝向另一用戶界面對象移動時,相鄰用戶界面對象之間的間隙
被消除。當前焦點在所述多個用戶界面對象中的第一用戶界面對象上。在一些實施例中,在
當前焦點在相應的用戶界面對象上的同時,相應的用戶界面對象與所述多個用戶界面對象
中的另一用戶界面對象在視覺上得以區分。

在顯示器正在呈現用戶界面的同時,電子設備接收(704)與移動用戶界面中的當
前焦點的請求相對應的第一輸入(例如,接收與電子設備通信的觸敏表面上的手勢相對應
的輸入、與設備通信的按鈕的激活、和/或語音命令)。在一些實施例中,觸敏表面或按鈕與
電子設備被集成在一起。在一些實施例中,觸敏表面或按鈕與電子設備分離。

響應于接收到與移動用戶界面中的當前焦點的請求相對應的第一輸入,電子設備
向顯示器提供(706)數據以:將第一用戶界面對象從第一位置(例如,多個對象中的第一用
戶界面對象相對于在顯示器上的第一用戶界面對象周圍的其它對象的位置在顯示器上的
初始位置)朝向第二用戶界面對象移動和/或將第一用戶界面對象從第一定向(例如,在視
覺上看起來是在顯示器的平面內的第一用戶界面對象的初始定向)朝向第二用戶界面對象
傾斜(例如,如圖5CC、5FF、5GG和5II所示,朝向圖標5015-b移動和/或傾斜圖標5015-a);并
且,在將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶界面
對象朝向第二用戶界面對象傾斜之后:將當前焦點從第一用戶界面對象移動到第二用戶界
面對象(例如,如圖5DD和圖5HH所示,當前焦點從圖標5015-a移動到圖標5015-b),并且將第
一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向傾斜
(例如,在圖5DD和圖5HH中,圖標5015-a移動并且在將當前焦點從圖標5015-a移動到圖標
5015-b之后向后傾斜)。在一些實施例中,第一用戶界面對象返回到第一位置(例如,在當前
焦點移動到圖標5015-b之后,圖標5015-a向后移動)。在一些實施例中,第一用戶界面對象
返回到第一定向(例如,在當前焦點移動到圖標5015-b之后,圖標5015-a向后傾斜)。

在一些實施例中,響應于接收到與移動用戶界面中的當前焦點的請求相對應的第
一輸入,電子設備向顯示器提供(708)數據以:減少顯示器上的第一用戶界面對象的大小、
并且增加顯示器上的第二用戶界面對象的大小(例如,如圖5BB至圖5DD所示,在當前焦點從
5015-a移動到圖標5015-b之后,圖標5015-a的大小減少并且圖標5015-b的大小增加)。在一
些實施例中,當當前焦點不在相應的用戶界面對象上時,以相應的第一大小顯示所述多個
用戶界面對象中的相應的用戶界面對象,并且當當前焦點在相應的用戶界面對象上時(例
如,在當前焦點在第一用戶界面對象上的同時,以相應的第二大小來顯示第一用戶界面對
象,并且以相應的第一大小來顯示第二用戶界面對象),以大于相應的第一大小的相應的第
二大小來顯示相應的用戶界面對象。相應的用戶界面對象的大小增加會提供當前焦點在相
應的用戶界面對象上的指示。

在一些實施例中,在當前焦點在第一用戶界面對象上的同時,在第一界面對象上
或者鄰近第一界面對象顯示第一用戶界面對象的名稱(或其它描述符)。響應于接收到與移
動用戶界面中的當前焦點的請求相對應的第一輸入,電子設備向顯示器提供(710)數據以:
停止顯示第一用戶界面對象的名稱,并且在當前焦點在第二用戶界面對象上的同時顯示第
二界面對象上的第二用戶界面對象的名稱或者鄰近第二界面對象的第二用戶界面對象的
名稱。例如,如圖5BB至圖5DD所示,當當前焦點在圖標5015-a上時,在圖標5015-a下面顯示
圖標5015-a的名稱。當當前焦點從圖標5015-a移動到圖標5015-b時,圖標5015-a的名稱停
止被顯示,并且在圖標5015-b下面顯示圖標5015-b的名稱。在一些實施例中,當當前焦點在
相應的用戶界面對象上時,所述多個用戶界面對象中的相應的用戶界面對象顯示有相應的
用戶界面對象上的名稱或其它描述符、或鄰近相應的用戶界面對象的名稱或其它描述符,
并且當當前焦點不在相應的用戶界面對象上時,相應的用戶界面對象沒有顯示有相應的用
戶界面對象上的名稱或其它描述符、或鄰近相應的用戶界面對象的名稱或其它描述符(例
如,在當前焦點在第一用戶界面對象上的同時,第二用戶界面對象沒有顯示第二用戶界面
對象上的名稱、或鄰近第二用戶界面對象的名稱)。相應的用戶界面對象的名稱的存在提供
了當前焦點在相應的用戶界面對象上的指示。

在一些實施例中,第一用戶界面對象包含(712,圖7B)以z順序布置的兩個或更多
個重疊層中的圖形,并且這些層根據第一用戶界面對象的傾斜在顯示器上移位(例如,如圖
5MM至圖5NN所示,圖標5015-e包含以z順序布置的圖像的兩個或更多個層,并且這些層在顯
示器上移位以提供視差效應)。在一些實施例中,相應的用戶界面對象(例如,與特定內容段
(諸如電影、電視秀、視頻或相冊)相對應的圖標)包含兩個或更多個重疊層中的圖形。在一
些實施例中,兩個或更多個重疊層以z順序(還被稱為前-后順序)布置。當相應的用戶界面
對象傾斜時,這些層在顯示器上移位(例如,響應于在顯示器上移動當前焦點的輸入),其在
相應的用戶界面對象的層中產生用于圖形的視差效應。

在一些實施例中,第一用戶界面對象包含(714)一個或多個映像或倒影
(reflection),并且所述一個或多個映像根據第一用戶界面對象的傾斜而改變。在一些實
施例中,相應的用戶界面對象(例如,與特定內容段相對應的圖標)包含當相應的用戶界面
對象傾斜時(例如,響應于在顯示器上移動當前焦點的輸入)移位、移動或以其它方式改變
的映像。例如,圖5R示出了用于用戶界面對象5015-a的映像。當對象5015-a傾斜/繞著俯仰
軸(pitch axis,例如,圖5R中的x軸)轉動時,該映像移動。

在一些實施例中,第一用戶界面對象包含(716)一種或多種顏色,并且一種或多種
顏色根據第一用戶界面對象的傾斜而改變。在一些實施例中,相應的用戶界面對象(例如,
與特定內容段相對應的圖標)包含當相應的用戶界面對象傾斜時(例如,響應于在顯示器上
移動當前焦點的輸入)改變的顏色。在一些實施例中,當用戶界面對象傾斜/繞著滾動軸(例
如,y軸)轉動時,用戶界面對象的顏色會改變。在一些實施例中,對于相應的用戶界面對象,
當對象傾斜/繞著第一軸(例如,x軸)轉動時,對象上的虛擬映像會移動,并且當對象傾斜/
繞著第二軸(例如,y軸)轉動時,用于對象的一種或多種顏色會改變。

在一些實施例中,當將當前焦點從第一用戶界面對象移動到第二用戶界面對象的
速率增加時,第一用戶界面對象朝向第二用戶界面對象的移動的量值減小(718)。例如,當
當前焦點從圖標5015-b迅速移動到圖標5015-e時,如圖5LL所示,每個用戶界面對象在圖標
5015-b和圖標5015-e之間的移動的量值減少(以使它們可以更快地返回到它們原來的位
置)。

在一些實施例中,當將當前焦點從第一用戶界面對象移動到第二用戶界面對象的
速率增加時,第一用戶界面對象朝向第二用戶界面對象的傾斜的量值減小(720)。例如,當
當前焦點從圖標5015-b迅速移動到圖標5015-e時,如圖5LL所示,每個用戶界面對象在圖標
5015-b和圖標5015-e之間的移動的量值減少(以使它們可以更快地返回到它們原來的位
置)。

在一些實施例中,發生(722)響應于接收第一輸入將當前焦點從第一用戶界面對
象移動到第二用戶界面對象,無需(連續地)將任何用戶界面對象從第一用戶界面對象移動
到第二用戶界面對象。在一些實施例中,在當前焦點從相應的用戶界面對象移動到相鄰用
戶界面對象時,不存在光標、焦點選擇環或其它用戶界面對象從相應的用戶界面對象到相
鄰的用戶界面對象的移動。在一些實施例中,當當前焦點在一系列的相鄰用戶界面對象上
移動時,不存在光標、焦點選擇環或其它用戶界面對象在該系列的相鄰用戶界面對象上的
移動。

在一些實施例中,在當前焦點在第二用戶界面對象上的同時,電子設備接收(724,
圖7C)與移動用戶界面中的當前焦點的請求相對應的第二輸入(例如,如圖5V所示,接收遙
控器5001的觸敏表面451上的接觸5409的移動、與設備通信的按鈕的激活、和/或語音命
令)。響應于接收到與移動用戶界面中的當前焦點的請求相對應的第二輸入,電子設備向顯
示器提供數據以:將第二用戶界面對象從第二位置(例如,多個對象中的第二用戶界面對象
相對于在顯示器上的第二用戶界面對象周圍的其它對象的位置在顯示器上的初始位置)朝
向鄰近第二用戶界面對象的第三用戶界面對象移動和/或將第二用戶界面對象從第二定向
(例如,在視覺上看起來是在顯示器的平面內的第二用戶界面對象的初始定向,如同用于第
一用戶界面對象的第一定向)朝向第三用戶界面對象傾斜(例如,如圖5W所示,朝向圖標
5015-c傾斜圖標5015-b)。在將第二用戶界面對象從第二位置朝向第三用戶界面對象移動
和/或將第二用戶界面對象朝向第三用戶界面對象傾斜之后:電子設備將當前焦點從第二
用戶界面對象移動到第三用戶界面對象(例如,如圖5X所示,當前焦點從圖標5015-b移動到
圖標5015-c),并且將第二用戶界面對象向后朝向第二位置移動和/或將第二用戶界面對象
向后朝向第二定向傾斜(例如,如圖5X所示,在當前焦點從圖標5015-b移動到圖標5015-c之
后,圖標5015-b返回其原始位置和定向)。在一些實施例中,第二用戶界面對象返回到第二
位置。在一些實施例中,第二用戶界面對象返回到第二定向。在一些實施例中,響應于與移
動當前焦點的請求相對應的單個輸入,朝向相鄰對象移動和/或傾斜具有當前焦點的相應
的對象、將當前焦點移動到相鄰對象、和將相應的對象移動和/或傾斜回到其先前的位置
和/或定向的過程可以重復多次。

在一些實施例中,在當前焦點在第三用戶界面對象上的同時,電子設備接收(726)
第三輸入(例如,如圖5Y至圖5Z所示,接收遙控器5001的觸敏表面451上的接觸5410的移
動)。響應于接收到第三輸入,電子設備向顯示器提供數據以:將第三用戶界面對象從第三
位置(例如,多個對象中的第三用戶界面對象相對于在顯示器上的第三用戶界面對象周圍
的其它對象的位置在顯示器上的初始位置)朝向鄰近第三用戶界面對象的第四用戶界面對
象移動和/或將第三用戶界面對象從第三定向(例如,在視覺上看起來是在顯示器的平面內
的第三用戶界面對象的初始定向,如同用于第一用戶界面對象的第一定向)朝向第四用戶
界面對象傾斜(例如,如圖5Z所示,朝向圖標5015-d傾斜圖標5015-c)。在將第三用戶界面對
象從第三位置朝向第四用戶界面對象移動和/或將第三用戶界面對象朝向第四用戶界面對
象傾斜之后:電子設備將當前焦點維持在第三用戶界面對象上,并且將第三用戶界面對象
向后朝向第三位置移動和/或將第三用戶界面對象向后朝向第三定向傾斜(例如,如圖5AA
所示,當前焦點保持在圖標5015-c上并且圖標5015-c返回其原始位置和定向)。在一些實施
例中,第三用戶界面對象返回到第三位置。在一些實施例中,第三用戶界面對象返回到第三
定向。在一些實施例中,如果輸入(例如,這里的第三輸入)不足以將當前焦點從相應的用戶
界面對象移動到相鄰用戶界面對象,則相應的用戶界面對象將朝向鄰近用戶界面對象移動
和/或傾斜,然后移動和/或傾斜回到其先前的位置和/或定向來指示輸入不足以將當前焦
點從相應的用戶界面對象移動到相鄰用戶界面對象、并且當前焦點保持在相應的用戶界面
對象上。

應當理解,其中在圖7A至圖7C的操作已經被描述的特定順序僅僅是示例性的,并
不旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來
重新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它
方法(例如,方法600、800、900、1000、1100和1200)非本文中所描述的其它過程的細節還以
類似方式適用于相對于圖7A至圖7C上文所描述的方法700。例如,參照方法700上文所描述
的用戶界面、用戶輸入、和用戶界面對象的傾斜和/或移動任選地具有參照本文中所描述的
其它方法(例如,方法600、800、900、1000、1100和1200)本文中所描述的用戶界面、用戶輸
入、和用戶界面對象的傾斜和/或移動的一個或多個特點。為簡潔起見,這些細節在此不再
重復。

圖8A至圖8C圖示了根據一些實施例的在用戶界面對象上方移動當前焦點的方法
800的流程圖。在與顯示器和在一些實施例中觸敏表面通信的電子設備(例如,圖3的設備
300、或者圖1A的便攜式多功能設備100)處執行該方法800。在一些實施例中,顯示器是觸摸
屏顯示器,并且觸敏表面在顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸
敏表面分離。任選地組合方法800中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法800提供了一種用來在用戶界面對象上方移動當前焦點的
直觀方式。當移動當前焦點時,該方法減少了用戶的認知負擔,從而創建了更有效的人機界
面。對于電池操作的電子設備,使用戶能夠更快并且更有效地移動當前焦點節約了電力并
且增加了電池充電之間的時間。

在一些實施例中,電子設備向顯示器提供(802)數據(例如,指令、視頻信號、圖像
文件或其它信息)以呈現具有多個用戶界面對象的用戶界面。在一些實施例中,在顯示器上
以可滾動的二維陣列顯示所述多個用戶界面對象。在一些實施例中,用戶界面對象是應用
圖標、頻道圖標、內容圖標或內容組圖標,其當被激活時(例如,使用輕敲手勢、按下選擇按
鈕、語音命令等),引起在顯示器上顯示對應的應用、頻道、內容或內容組。所述多個用戶界
面對象包括:顯示器上的第一用戶界面對象、和鄰近第一用戶界面對象的第二用戶界面對
象。在一些實施例中,在相鄰用戶界面對象之間存在間隙。在一些實施例中,當一個用戶界
面對象朝向另一用戶界面對象移動時,相鄰用戶界面對象之間的間隙被減少。在一些實施
例中,當一個用戶界面對象朝向另一用戶界面對象移動時,相鄰用戶界面對象之間的間隙
被消除。當前焦點在所述多個用戶界面對象中的第一用戶界面對象上。在一些實施例中,在
當前焦點在相應的用戶界面對象的同事,相應的用戶界面對象與多個用戶界面對象中的其
他用戶界面對象視覺地區分。

在顯示器正在呈現用戶界面的同時,電子設備接收(804)第一輸入(例如,接收與
電子設備通信的觸敏表面(諸如遙控器5001的觸敏表面451)上的手勢相對應的輸入)。在一
些實施例中,觸敏表面或按鈕與電子設備被集成在一起。在一些實施例中,觸敏表面或按鈕
與電子設備分離。

響應于接收到第一輸入,電子設備向顯示器提供(806)數據以:將第一用戶界面對
象從第一位置(例如,多個對象中的第一用戶界面對象相對于在顯示器上的第一用戶界面
對象周圍的其它對象的位置在顯示器上的初始位置)朝向第二用戶界面對象移動和/或將
第一用戶界面對象從第一定向(例如,在視覺上看起來是在顯示器的平面內的第一用戶界
面對象的初始定向)朝向第二用戶界面對象傾斜(例如,如圖5BB至圖5II所示,朝向圖標
5015-b移動和/或傾斜圖標5015-a)。

在一些實施例中,第一用戶界面對象包含(808)從前景層到背景層以z順序布置的
兩個或更多個重疊層中的圖形,并且這些層根據第一用戶界面對象的傾斜在顯示器上移位
(例如,如圖5MM至圖5NN所示,圖標5015-e包含以z順序布置的圖像的兩個或更多個層,并且
這些層在顯示器上移位以提供視差效應)。在一些實施例中,兩個或更多個重疊層包括前景
層和背景層之間的一個或多個介入層(例如,如圖5NN所示前景層5028和背景層5034之間的
層5030和5032,和如圖5PP所示的前景層5050-1和背景層5050-3之間的層5050-2)。在一些
實施例中,兩個或更多個重疊層不包括前景層和背景層之間的任何介入層。

在一些實施例中,第一用戶界面對象的傾斜包含(810)放棄(forgoing)顯示延伸
超出背景層的邊界的除了背景層(例如,前景層和前景層和背景層之間的任何介入層)之外
的兩個或更多個重疊層的一個或多個區域(例如,上層中的一個或多個層基于背景層被遮
蔽(mask))。例如,如圖5PP的配置5046所示,延伸超出背景層的邊界之外的重疊層的一個或
多個區域被裁剪。由于當第一用戶界面對象被傾斜時的視差效應,所以當第一用戶界面對
象被傾斜時,兩個或更多個重疊層相對于背景層移動,因此被背景層遮蔽的兩個或更多個
重疊層的部分根據第一用戶界面對象的傾斜數量而改變。在一些實施例中,重疊層大于背
景層,以使重疊層繼續完全覆蓋背景層,即使當第一用戶界面對象被傾斜時。

在一些實施例中,前景層和背景層之間的投影深度與(812)前景層和背景層之間
的介入層的數目(例如,0、1、2等)無關(例如,在圖5PP中,前景層5048-1和背景層5048-2之
間的投影深度和前景層5050-1和背景層5050-3之間的投影深度相同)。在一些實施例中,第
一用戶界面對象包含三個重疊層中的圖形,并且第二用戶界面對象包括兩個重疊層中的圖
形,并且第一用戶界面對象和第二用戶界面對象在前景層和背景層之間具有相同的投影深
度。

在將第一用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶
界面對象朝向第二用戶界面對象傾斜之后:根據確定第一輸入滿足第一當前焦點導航準則
(例如,在圖5R至圖5U中,接觸5408移動到閾值位置5408-d),電子設備向顯示器提供(814,
圖8B)數據以:將當前焦點從第一用戶界面對象向第二用戶界面對象移動,并且將第一用戶
界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向傾斜(例如,
在圖5U中,當前焦點從圖標5015-a移動到圖標5015-b,并且圖標5015-a移動和/或傾斜回到
其原始位置和定向)。在一些實施例中,第一用戶界面對象返回到第一位置。在一些實施例
中,第一用戶界面對象返回到第一定向。

在一些實施例中,在當前焦點在第一用戶界面對象上的同時,在第一界面對象上
或者鄰近第一界面對象顯示第一用戶界面對象的名稱(或其它描述符)。根據確定第一輸入
滿足第一當前焦點導航準則,電子設備向顯示器提供(816)數據以:停止顯示第一用戶界面
對象的名稱,并且在當前焦點在第二用戶界面對象上的同時在第二界面對象上或者鄰近第
二界面對象顯示第二用戶界面對象的名稱。例如,如圖5BB至圖5DD所示,當當前焦點在圖標
5015-a上時,在圖標5015-a下面顯示圖標5015-a的名稱。當當前焦點從圖標5015-a移動到
圖標5015-b時,圖標5015-a的名稱停止被顯示,并且在圖標5015-b下面顯示圖標5015-b的
名稱。在一些實施例中,當當前焦點在相應的用戶界面對象上時,所述多個用戶界面對象中
的相應的用戶界面對象顯示有相應的用戶界面對象上的名稱或其它描述符、或鄰近相應的
用戶界面對象的名稱或其它描述符,并且當當前焦點不在相應的用戶界面對象上時,相應
的用戶界面對象沒有顯示有相應的用戶界面對象上的名稱或其它描述符、或鄰近相應的用
戶界面對象的名稱或其它描述符(例如,在當前焦點在第一用戶界面對象上的同時,第二用
戶界面對象沒有顯示有第二用戶界面對象上的名稱或鄰近第二用戶界面對象的名稱)。相
應的用戶界面對象的名稱的存在提供了當前焦點在相應的用戶界面對象上的指示。

在一些實施例中,第一用戶界面對象包含(818)一個或多個映像。根據確定第一輸
入滿足第一當前焦點導航準則,電子設備向顯示器提供數據以:停止顯示第一用戶界面對
象的一個或多個映像;并且顯示第二用戶界面對象的一個或多個映像。例如,圖5R圖示了用
于用戶界面對象5015-a的映像。當對象5015-a傾斜/或繞著俯仰軸(例如,圖5R中的x軸)轉
動時,該映像會移動。

在一些實施例中,響應于將當前焦點從第一用戶界面對象移動移動到第二用戶界
面對象,電子設備向顯示器提供(820)數據以:減少顯示器上的第一用戶界面對象的大小,
并且增加顯示器上的第二用戶界面對象的大小(例如,如圖5BB至圖5DD所示,在當前焦點從
5015-a移動到圖標5015-b之后,圖標5015-a的大小減少并且圖標5015-b的大小增加)。第二
用戶界面對象包含從前景層到背景層(例如,如圖5NN所示的前景層和背景層)以z順序布置
的兩個或更多個重疊層中的圖形。在一些實施例中,第二用戶界面對象的這些層根據第二
用戶界面對象的傾斜在顯示器上移位。增加顯示器上第二用戶界面對象的大小包含:以相
應的放大比率增加兩個或更多個重疊層的相應層的大小,并且任選地沿這些層之間的z方
向增加距離或模擬距離。用于前景層的放大比率(例如,在增加第二用戶界面對象的大小之
前的前景層的大小與在增加第二用戶界面對象的大小之后的前景層的大小之間的比例)高
于用于背景層的放大比率(例如,在增加第二用戶界面對象的大小之前的背景層的大小與
在增加第二用戶界面對象的大小之后的背景層的大小之間的比率)。例如,如圖5PP的配置
5044和5046所示,前景層(其包括乒乓球和球拍)比背景層(包括文本和網)被放大更多。

在一些實施例中,頂層包含通過其可以看到下層的一個或多個層的部分的切口。
在一些實施例中,頂層包含由透明區域所包圍的形狀,以使下層可以在包圍形狀(例如,圖
5NN中的配置5038)的區域中看到。在一些實施例中,多個形狀被布置在這些層上,以使當第
一用戶界面對象沒有傾斜時,該形狀似乎形成連續形狀,但是當對象被傾斜時,該形狀相對
彼此移動以便生成模擬的三維效果(例如,圖5NN中的層5028至5034)。在一些實施例中,頂
層(例如,圖5OO中的頂層5041-1)包含圖案和用來露出下層(例如,下層5041-2)的切口,該
下層包含圖案的擴大版本,其當被傾斜時產生使切口似乎是放大圖案的放大區域的效果,
并且當第一用戶界面對象被傾斜時在圖案上方輕微移動(實際上不要求圖案被放大,其比
具有模擬放大效果的層將需要更多的計算資源,如此,使用層來模擬放大效果比實際生成
放大效果更功率高效)。

在一些實施例中,在當前焦點在第二用戶界面對象上的同時,電子設備接收(822,
圖8C)第二輸入(例如,如圖5V所示,接收遙控器5001的觸敏表面451上的接觸5409的移動、
與設備通信的按鈕的激活、和/或語音命令)。響應于接收到第二輸入,電子設備向顯示器提
供數據以:將第二用戶界面對象從第二位置(例如,多個對象中的第二用戶界面對象相對于
在顯示器上的第二用戶界面對象周圍的其它對象的位置在顯示器上的初始位置)朝向鄰近
第二用戶界面對象的第三用戶界面對象移動和/或將第二用戶界面對象從第二定向(例如,
在視覺上看起來是在顯示器的平面內的第二用戶界面對象的初始定向,如同用于第一用戶
界面對象的第一定向)朝向第三用戶界面對象傾斜(例如,如圖5W所示,朝向圖標5015-c傾
斜圖標5015-b)。在將第二用戶界面對象從第二位置朝向第三用戶界面對象移動和/或將第
二用戶界面對象朝向第三用戶界面對象傾斜之后:根據確定第二輸入滿足第二當前焦點導
航準則(例如,接觸已經移動到閾值位置),電子設備向顯示器提供數據以:將當前焦點從第
二用戶界面對象移動到第三用戶界面對象,并且將第二用戶界面對象向后朝向第二位置移
動和/或將第二用戶界面對象向后朝向第二定向傾斜(例如,如圖5X所示,當前焦點從圖標
5015-b移動到圖標5015-c,并且圖標5015-b返回其原始位置和定向)。在一些實施例中,第
二用戶界面對象返回到第二位置。在一些實施例中,第二用戶界面對象返回到第二定向。在
一些實施例中,響應于與移動當前焦點的請求相對應的單個輸入,朝向相鄰對象移動和/或
傾斜具有當前焦點的相應的對象、將當前焦點移動到相鄰對象、和將相應的對象移動和/或
傾斜回到其先前的位置和/或定向的過程可以重復多次。

在一些實施例中,第一當前焦點導航準則與第二當前焦點導航準則(824)不同(例
如,在一些實施例中,當第一當前焦點導航準則用于水平移動當前焦點并且第二當前焦點
導航準則用于垂直移動當前焦點時,第一當前焦點導航準則和第二當前焦點導航準則不
同)。在一些實施例中,響應于檢測到滿足第一距離準則的與電子設備通信的觸敏表面上的
手勢,第一當前焦點導航準則被滿足;并且響應于檢測到滿足與第一距離準則不同的第二
距離準則的觸敏表面上的手勢,第二當前焦點導航準則被滿足。在一些實施例中,基于相應
的用戶界面對象(例如,第一用戶界面對象)的寬度和/或高度來確定距離準則。在一些實施
例中,對于寬度大于用戶界面對象的高度的用戶界面對象,用于當前焦點的水平移動的距
離準則比用于當前焦點的垂直移動的距離準則需要手勢的更長行程。在一些實施例中,對
于寬度小于用戶界面對象的高度的用戶界面對象(例如,圖5QQ至圖5TT中示出的電影海報
圖標5062-a至5062-C),用于水平導航的距離準則比用于垂直導航的距離準則需要手勢的
更短行程。在一些實施例中,用于在同一行的兩個用戶界面對象之間的導航的距離準則比
在不同行的兩個用戶界面對象之間的導航的距離準則需要手勢的更短行程。

在一些實施例中,第一輸入與水平移動用戶界面中的當前焦點的請求相對應
(826),并且第二輸入與垂直移動用戶界面中的當前焦點的請求相對應(例如,如圖5RR至圖
5SS所示,當前焦點從圖標5062-b移動到圖標5062-a的水平移動,和如圖5SS至圖5TT所示,
當前焦點從圖標5062-a移動到圖標5015-d的垂直移動)。

在一些實施例中,第一輸入與移動相同類型的用戶界面對象之間的當前焦點的請
求(828)相對應(例如,如圖5RR至圖5SS所示,電影海報圖標5062-b和5062-a之間的當前焦
點的移動)并且第二輸入與移動不同類型的用戶界面對象之間的當前焦點的請求相對應
(例如,電影海報圖標5062-a和應用圖標5015-d之間的當前焦點的移動)。

在一些實施例中,在將第一用戶界面對象從第一位置朝向第二用戶界面對象移動
和/或將第一用戶界面對象朝向第二用戶界面對象傾斜之后:根據確定第一輸入不滿足第
一當前焦點導航準則,電子設備向顯示器提供(830)數據以:將當前焦點維持在第一用戶界
面對象上,并且將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向
后朝向第一定向傾斜。在一些實施例中,第一用戶界面對象返回到第一位置。例如,如圖5Y
至圖5AA所示,當接觸5410在沒有到達閾值位置的情況下停止被檢測時,當前焦點保持在圖
標5015-c上,并且圖標5015-c移動和傾斜回到其原始位置和定向。在一些實施例中,第三用
戶界面對象返回到第一定向。在一些實施例中,如果輸入(例如,這里的第一輸入)不足以將
當前焦點從相應的用戶界面對象移動到相鄰用戶界面對象,則相應的用戶界面對象將朝向
相鄰用戶界面對象移動和/或傾斜,然后移動和/或傾斜回到其先前的位置和/或定向來指
示輸入不足以將當前焦點從相應的用戶界面對象移動到相鄰用戶界面對象,并且當前焦點
保持在相應的用戶界面對象上。

應當理解,其中在圖8A至圖8C的操作已經被描述的特定順序僅僅是示例性的,并
不旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來
重新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它
方法(例如,方法600、700、900、1000、1100和1200)的本文中所描述的其它過程的細節還以
類似方式適用于相對于圖8A至圖8C上文所描述的方法800。例如,參照方法800上文所描述
的用戶界面、用戶輸入和用戶界面對象的傾斜和/或移動任選地具有參照本文中所描述的
其它方法(例如,方法600、700、900、1000、1100和1200)的本文中所描述的用戶界面、用戶輸
入和用戶界面對象的傾斜和/或移動的一個或多個特點。為簡潔起見,這些細節在此不再重
復。

圖9A至圖9B圖示了根據一些實施例的基于不活動準則來更新用戶界面的方法900
的流程圖。與顯示器和在一些實施例中觸敏表面通信的電子設備(例如,圖3的設備300或者
圖1A的便攜式多功能設備100)處執行該方法900。在一些實施例中,顯示器是觸摸屏顯示器
并且觸敏表面在顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表面分
離。任選地組合方法900中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法900提供了一種用來指示設備的不活動狀態的直觀方式。當
恢復設備上的活動時(例如,在處于不活動狀態的同時,通過提供具有當前焦點的用戶界面
對象的視覺區別),該方法減少了用戶的認知負擔,從而創建了更有效的人機界面。對于電
池操作的電子設備,使用戶能夠更快并且更有效地識別具有當前焦點的用戶界面對象節約
了電力并且增加了電池充電之間的時間。

電子設備向顯示器提供(902)數據(例如,指令、視頻信號、圖像文件或其它信息)
以呈現具有多個用戶界面對象的用戶界面(例如,圖5TT中的具有多個圖標5015-a至5015-e
和5062-a至5062-c的主頁屏幕用戶界面5018)。在一些實施例中,在顯示器上以可滾動的二
維陣列顯示所述多個用戶界面對象。在一些實施例中,用戶界面對象是應用圖標、頻道圖
標、內容圖標或內容組圖標,其當被激活時(例如,使用輕敲手勢、按下選擇按鈕、語音命令
等),引起在顯示器上顯示對應的應用、頻道、內容或內容組。所述多個用戶界面對象包括第
一用戶界面對象,并且當前焦點在第一用戶界面對象上。

在顯示器正在呈現用戶界面的同時,電子設備確定(904)不活動準則被滿足。在一
些實施例中,當電子設備或與電子設備(例如,遙控器5001)通信的另一設備在預先定義的
持續時間內還沒有檢測到用戶輸入時,不活動準則被滿足(906)。在一些實施例中,當電子
設備或與電子設備通信的遙控器檢測到該遙控器是靜止的時,不活動準則被滿足(908)。在
一些實施例中,另一設備是遙控器。在一些實施例中,遙控器包括用來檢測遙控器是正在移
動(例如,遙控器正在被用戶的手拿持,并且當用戶的手移動時移動)還是靜止的(例如,遙
控器已經放置在穩定的表面(諸如桌子)上)加速計。在一些實施例中,遙控器包括被配置成
檢測該遙控器已經被放下的接觸開關。

響應于確定不活動準則被滿足,電子設備向顯示器提供(910,圖9B)數據來以第一
方式在視覺上區分第一用戶界面對象和多個用戶界面對象中的其它用戶界面對象(例如,
如圖5UU所示,圖標5015-d通過變暗用戶的其余部分與用戶界面的其余部分在視覺上得以
區分)。在一些實施例中,當不活動準則不被滿足并且當前焦點在相應的用戶界面對象上
時,相應的用戶界面對象以除了第一方式之外的一個或多個方式與多個用戶界面對象中的
其它用戶界面對象在視覺上得以區分。例如,在圖標5015-d與圖5TT中的其它圖標(例如,圖
標5015-d被擴大)在視覺上得以區分的同時,圖標5015-d與圖5TT中的其它圖標在視覺上得
以區分的方式與圖標5015-d與圖5UU中的用戶界面的其余部分如何在視覺上得以區分(例
如,通過變暗用戶界面的其余部分)是不同的。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包含(912):突出顯
示第一用戶界面對象(例如,圖5UU中的圖標5015-d)。在一些實施例中,以第一方式在視覺
上區分第一用戶界面對象包含:顯示多個用戶界面對象中的其它用戶界面對象,而不突出
顯示。在一些實施例中,與第一方式在視覺上區分第一用戶界面對象包含:顯示除了第一用
戶界面對象之外的多個用戶界面對象,而不突出顯示。在一些實施例中,停止以第一方式在
視覺上區分第一用戶界面對象包含:移除第一用戶界面對象的突出顯示。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包含(914):變暗除
了第一用戶界面對象之外的用戶界面的一個或多個部分(例如,在圖5UU中變暗用戶界面的
其余部分)。在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包含:變暗除了
第一用戶界面對象之外的多個用戶界面對象。在一些實施例中,停止以第一方式在視覺上
區分于第一用戶界面對象包含:移除不與第一用戶界面對象相對應的用戶界面的一個或多
個部分的變暗。在一些實施例中,停止以第一方式在視覺上區分第一用戶界面對象包含:移
除除了第一用戶界面對象之外的多個用戶界面對象的變暗。

在一些實施例中,響應于確定暗屏準則被滿足,電子設備向顯示器提供(916)數據
以顯示空白屏(例如,在圖5XX中,在顯示器450上顯示空白屏)。在一些實施例中,當電子設
備或與電子設備通信的另一設備(例如,遙控器)沒有在第二預先定義的持續時間內檢測到
用戶輸入時,暗屏準則被滿足。屬于暗屏準則的一部分的第二預先定義的持續時間在時間
上通常比屬于不活動準則的一部分的預先確定的持續時間長。

在一些實施例中,響應于確定暗屏準則被滿足,電子設備向顯示器提供(918)數據
以變暗包含第一用戶界面對象的整個用戶界面(例如,在圖5WW中,整個用戶界面被變暗)。

在向顯示器提供數據來以第一方式在視覺上區分第一用戶界面對象之后:電子設
備檢測(920)用戶與電子設備或與電子設備通信的另一設備(例如,遙控器)的交互(例如,
檢測遙控器的提起、觸摸遙控器的觸敏表面、或按下遙控器的按鈕)。響應于檢測到用戶與
電子設備或與電子設備通信的另一設備的交互,電子設備向顯示器提供數據來停止以第一
方式在視覺上區分第一用戶界面對象和多個用戶界面對象中的其它用戶界面對象。例如,
如圖5YY所示,響應于檢測到用戶拿起遙控器5001(例如,使用陀螺儀或遙控器5001中的加
速計),視覺區分(例如,變暗除了圖標5015-d之外的用戶界面)停止被顯示。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包含(922):將第一
用戶界面對象的大小從第一大小增加到第二大小。例如,如圖5VV所示,盡管當當前焦點移
動到圖標5015-d時圖標5015-d被擴大,但是當不活動準則被滿足時,圖標5015-d被進一步
擴大。在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包含:減少多個用戶界
面對象中的其它用戶界面對象的大小。在一些實施例中,以第一方式在視覺上區分第一用
戶界面對象包含:減小除了第一用戶界面對象之外的多個用戶界面對象的大小。

在一些實施例中,停止以第一方式在視覺上區分第一用戶界面對象包含(924):將
第一用戶界面對象的大小減小到第一大小(例如,如圖5VV所示,在所擴大的圖標5015-d被
顯示的同時,當設備檢測到拿起遙控器5001的用戶時,圖標5015-d的大小被減少,如圖5YY
所示)。

應當理解,其中圖9A至圖9B的操作已經被描述的特定順序僅僅是示例性的,并不
旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來重
新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它方
法(例如,方法600、700、800、1000、1100和1200)的本文中所描述的其它過程的細節還以類
似方式適用于相對于圖9A至圖9B上文所描述的方法900。例如,參照方法900的上文所描述
的用戶界面、用戶界面對象、用戶輸入和用戶輸入設備任選地具有參照本文中所描述的其
它方法(例如,方法600、700、800、1000、1100和1200)的本文中所描述的用戶界面、用戶界面
對象、用戶輸入和用戶輸入設備的一個或多個特點。為簡潔起見,這些細節在此不再重復。

圖10A至10C是圖示了根據一些實施例的選擇媒體呈現選項的方法1000的流程圖。
在與顯示器通信的電子設備(例如,圖3的設備300或者圖1A的便攜式多功能設備100)處執
行該方法1000。在一些實施例中,電子設備與具有觸敏表面的用戶輸入設備(例如,遠程用
戶輸入設備,諸如遙控器)通信。在一些實施例中,顯示器是觸摸屏顯示器并且觸敏表面在
顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表面分離。在一些實施例
中,用戶輸入設備與電子設備集成在一起。在一些實施例中,用戶輸入設備與電子設備分
離。任選地組合方法1000中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法1000提供了一種用來選擇媒體呈現選項的有效方式。當通
過媒體內容進行導航時,該方法減少了來自用戶的輸入的數目、范圍和/或性質,從而創建
了更有效的人機界面。對于電池操作的電子設備,使用戶能夠更快并且更有效地選擇媒體
呈現選項節約了電力并且增加了電池充電之間的時間。

在一些實施例中,設備向顯示器提供(1002)數據以呈現用于第一媒體內容項目
(例如,電影等)的媒體信息用戶界面。例如,如圖5AAA所示,響應于激活圖5ZZ中的電影海報
圖標5062-a(例如,使用輕敲手勢5428),顯示用于電影“The Great Climb”的產品頁面視圖
5090。用于第一媒體內容項目的媒體信息用戶界面包含與用于第一媒體內容項目的相應的
媒體源(例如,iTunes、第一第三方流服務提供商、第二第三方流服務提供商等,諸如圖5AAA
中的媒體源圖標5092-a至5092-e)相對應的多個媒體源對象。多個媒體源對象的第一媒體
源對象在視覺上加以區分以指示選擇第一媒體源對象(例如,圖標5092-a與圖5AAA中的圖
標5092-b至5092-e在視覺上加以區分)。第一媒體源對象與第一媒體源相對應(例如,圖標
5092-a與Movieflix電影流服務相對應)。用于第一媒體內容項目的媒體信息用戶界面還包
含用于第一媒體內容項目的第一媒體管理對象集(例如,媒體管理圖標5093-a至5093-c)。
第一媒體管理對象集包括與第一媒體內容項目和第一媒體源相對應的一個或多個媒體呈
現選項對象。第一媒體管理對象集包含多個對象。在一些實施例中,激活媒體管理對象開始
用于相應的媒體內容項目的對應的媒體管理功能,諸如預覽、在第一軟件應用中播放、在第
二軟件應用中觀看、租賃、購買、或添加相應的媒體內容項目到觀看清單。在一些實施例中,
激活媒體呈現選項對象開始根據特定選項來呈現對應的媒體內容項目。例如,激活“預覽”
圖標(例如,圖標5093-a)開始呈現對應的媒體內容項目的預覽。例如,激活“播放”圖標開始
使用第一軟件應用來播放對應的媒體內容項目。例如,激活“觀看”圖標開始在與第一軟件
應用不同的第二軟件應用上觀看對應的媒體內容項目。在一些實施例中,開始在第二軟件
應用上觀看對應的媒體內容項目包含:顯示用于第二應用中的第一媒體內容項目的媒體信
息用戶界面。在一些實施例中,開始在第二軟件應用上觀看對應的媒體內容項目包含:開始
播放第二應用中的第一媒體內容項目。

在一些實施例中,多個媒體源對象具有的順序根據預先確定的源排序準則(例如,
基于播放第一媒體內容項目的成本和第一媒體內容項目的質量,諸如視頻分辨率、幀速率、
和廣告是否被包括在內)來確定(1004)。例如,在圖5AAA中,因為電影“The Great Climb”可
從對應的媒體源免費獲得,所以圖標5092-a具有的第一位置在圖標5092-a至5092-e之間。

在一些實施例中,多個媒體源對象包含(1006)附加的源對象(例如,圖5AAA中的圖
標5092-f),其當被激活時,開始顯示與用于第一媒體內容項目的附加的源相對應的附加的
源對象列表(例如,激活圖標5092-f開始顯示圖5HHH所示的源選擇界面5098)。

在一些實施例中,媒體信息用戶界面包含(1008)對應于與第一媒體內容項目不同
的媒體內容項目集(例如,所推薦的電影/TV秀)的媒體對象集(例如,圖5AAA中的產品頁面
視圖5090包含“還觀看過的”電影圖標,其與電影“The Great Climb”不同)。

在一些實施例中,媒體信息用戶界面(1010)是第一軟件應用(例如,集成媒體呈現
應用,諸如圖3中的視頻和音樂播放器模塊152,其允許用戶訪問來自多個媒體源的媒體內
容項目,而非允許用戶訪問僅來自單個專有源的媒體內容項目)的用戶界面,并且媒體呈現
選項對象包括應用中(in-application)播放對象(例如,圖5AAA中的播放按鈕5093-b),其
當被激活時(例如,在當前焦點被顯示在應用中播放對象上的同時,使用遠程用戶輸入設備
的觸敏表面上的輕敲),開始向顯示器提供數據以使用從第一軟件應用的用戶界面中的第
一媒體源接收的數據來播放第一媒體內容項目(例如,如圖5BBB所示,響應于輕敲手勢
5450,顯示視頻回放視圖5300以呈現電影“The Great Climb”的回放)。媒體信息用戶界面
還包含應用外(out-of-application)播放對象(例如,圖5AAA中的“觀看Movieflix”按鈕
5093-c),其當被激活時(例如,在當前焦點被顯示在應用外播放對象上的同時,使用遠程用
戶輸入設備的觸敏表面上的輕敲),開始啟動(launch)與第一軟件應用不同的并且與第一
媒體源相關聯(用于使用從第二軟件應用的用戶界面中的第一媒體源接收的數據來播放第
一媒體內容項目)的第二軟件應用(例如,如圖5JJJ所示,響應于輕敲手勢5460,顯示第三方
軟件應用(諸如圖3中的第一視頻播放器模塊392)的產品頁面視圖5064)。在一些實施例中,
媒體呈現選項對象包括預覽對象,其當被激活(例如,在當前焦點被顯示在預覽對象上的同
時,使用遠程用戶輸入設備的觸敏表面上的輕敲)時,開始向顯示器提供數據以播放第一媒
體內容項目的預覽。

在顯示器正在呈現媒體信息用戶界面的同時,設備接收(1012,圖10B)用戶輸入
(例如,與電子設備通信的遙控器5001上的輕敲手勢5450)。

響應于接收(1014)用戶輸入,根據確定用戶輸入與激活用于第一媒體內容項目的
第一媒體管理對象集中的第一媒體呈現選項對象的請求相對應(例如,如圖5AAA所示,按下
播放按鈕或在當前焦點在第一媒體呈現選項對象上被顯示的同時,提供觸敏表面451上的
輕敲手勢),設備開始(1016)向顯示器提供數據(例如,視頻數據或其它多媒體數據)以根據
與第一媒體呈現選項對象相對應的媒體呈現選項而使用從第一媒體源接收的數據來播放
第一媒體內容項目(例如,如圖5BBB所示,具有電影“The Great Climb”的視頻回放視圖
5300被呈現在顯示器450上)。在一些實施例中,該方法包含:響應于接收用戶輸入,根據確
定用戶輸入與激活用于第一媒體內容項目的第一媒體管理對象集的第二媒體呈現選項對
象的請求相對應,開始向顯示器提供數據以根據與第二媒體呈現選項對象相對應的媒體呈
現選項而使用從第一媒體源接收的數據來播放第一媒體內容項目。

在一些實施例中,響應于接收(1014)用戶輸入,根據確定用戶輸入與選擇多個媒
體源對象的與第一媒體源對象不同的第二媒體源對象(例如,遙控器5001的觸敏表面451上
的向右揮擊手勢5454)的請求相對應,該設備還向顯示器提供(1018)數據以更新用于第一
媒體內容項目的媒體信息用戶界面。在一些實施例中,用于第一媒體內容項目的更新后的
媒體信息用戶界面包含與用于第一媒體內容項目的相應的媒體源(例如,圖標5092-a至
5092-e)相對應的多個媒體源對象,多個媒體源對象的第二媒體源對象在視覺上區分,以指
示選擇第二媒體源對象,第二媒體源對象與第二媒體源相對應(例如,圖標5092-b與Apple
iTunes相對應),該第二媒體源與第一媒體源不同。在一些實施例中,第一媒體源對象停止
在更新后的媒體信息用戶界面中在視覺上得以區分(例如,圖標5093-a的大小從其擴大狀
態被減少)。在一些實施例中,用于第一媒體內容項目的更新后的媒體信息用戶界面還包
含:與第一媒體內容項目和第二媒體源相對應的第二媒體管理對象集(例如,圖標5093-a和
圖標5093-c至5093-f)。第二媒體管理對象集與第一媒體管理對象集不同。在一些實施例
中,第一媒體管理對象集的顯示被替換為第二媒體管理對象集的顯示。在一些實施例中,第
一媒體管理對象集停止被顯示。在一些實施例中,第二媒體管理對象集包含未包括在第一
媒體管理對象集中的一個或多個媒體管理對象。在一些實施例中,第一媒體管理對象集包
括未包括在第二媒體管理對象集中的一個或多個媒體管理對象。在一些實施例中,第一媒
體管理對象集和第二媒體管理對象集包含一個或多個公共媒體管理對象。在一些實施例
中,第一媒體管理對象集和第二媒體管理對象集不包括任何公共媒體管理對象。

在一些實施例中,該方法包含:接收第二用戶輸入;并且,響應于接收到第二用戶
輸入,根據確定第二用戶輸入與激活第二媒體管理對象集的特定媒體呈現選項對象的請求
相對應,開始向顯示器提供數據以根據與特定媒體呈現選項對象相對應的媒體呈現選項而
使用從第二媒體源接收的數據來播放第一媒體內容項目(例如,在任選支付確認之后,激活
圖5FFF中的圖標5093-d或圖標5093-e開始基于來自Apple iTunes的數據在顯示器450上顯
示電影“The Great Climb”)。

在一些實施例中,第二媒體管理對象集包含(1020)租賃對象(例如,圖5FFF中的圖
標5093-e),其當被激活(例如,在當前焦點在租賃對象上被顯示的同時,使用遠程用戶輸入
設備的觸敏表面上的輕敲)時,開始從第二媒體源租賃第一媒體內容項目。在一些實施例
中,響應于激活租賃對象,租賃第一媒體內容項目。在一些實施例中,激活租賃對象開始提
供數據以顯示媒體內容項目租賃用戶界面(例如,確認頁)以租賃第一媒體內容項目。在一
些實施例中,當被激活時,租賃對象還開始向顯示器提供數據以使用從第二媒體源接收的
數據來播放第一媒體內容項目。在一些實施例中,第二媒體管理對象集還包含購買對象(例
如,圖5FFF中的圖標5093-d),其當被激活(例如,在當前焦點在購買對象上被顯示的同時,
使用遠程用戶輸入設備的觸敏表面上的輕敲)時,開始從第二媒體源購買第一媒體內容項
目。在一些實施例中,響應于激活購買對象,購買第一媒體內容項目。在一些實施例中,激活
購買對象開始提供數據以顯示媒體內容項目購買界面(例如,確認頁)來購買第一媒體內容
項目。在一些實施例中,當被激活時,購買對象還開始向顯示器提供數據以使用從第二媒體
源接收的數據來播放第一媒體內容項目。

在一些實施例中,租賃對象與從第二媒體源租賃第一媒體內容項目的價格一起顯
示(例如,在圖5FFF中,圖標5093-e與$2.99租賃價格一起顯示)。在一些實施例中,采購對象
與從第二媒體源購買第一媒體內容項目的價格一起顯示(例如,在圖5FFF中,圖標5093-d與
$9.99購買價格一起顯示)。

在一些實施例中,第二媒體管理對象集包含應用外播放對象(例如,圖標5093-c),
其當被激活時,開始啟動與第一軟件應用和第二軟件應用不同的并且與第二媒體源相關聯
(用于使用從第三軟件應用的用戶界面中的第二媒體源接收的數據來播放第一媒體內容項
目)的第三軟件應用(例如,iTunes軟件)。

在一些實施例中,第二媒體管理對象集包含(1022)觀看列表對象(例如,圖5FFF中
的圖標5093-f),其當被激活(例如,在當前焦點在觀看列表對象上被顯示的同時,使用遠程
用戶輸入設備的觸敏表面上的輕敲)時,開始將第一媒體內容項目添加到所選擇的媒體內
容項目列表。

在一些實施例中,在顯示器正在顯示媒體內容瀏覽器用戶界面的同時,設備接收
(1024,圖10C)第一媒體內容項目的選擇;并且,響應于在顯示器正在顯示媒體內容瀏覽器
用戶界面的同時接收第一媒體內容項目的選擇,向顯示器提供數據以使用用于第一媒體內
容項目的媒體信息用戶界面來替換顯示媒體信息瀏覽器用戶界面(例如,如圖5ZZ至5AAA所
示,響應于激活圖ZZ中的主頁屏幕5018上的圖標5062-a,顯示產品頁面視圖5090)。在顯示
器正在顯示搜索用戶界面的同時,設備接收第一媒體內容項目的選擇;并且,響應于在顯示
器正在顯示搜索用戶界面的同時接收第一媒體內容項目的選擇,向顯示器提供數據以使用
用于第一媒體內容項目的媒體信息用戶界面來替換顯示搜索用戶界面(例如,如圖5KKK至
圖5LLL所示,響應于搜索頁面視圖5066中的列表項目的選擇,顯示產品頁面視圖5090)。在
顯示器正在顯示媒體內容存儲庫用戶界面的同時,設備接收第一媒體內容項目的選擇;并
且,響應于在顯示器正在顯示媒體內容存儲庫用戶界面的同時接收第一媒體內容項目的選
擇,向顯示器提供數據以使用用于第一媒體內容項目的媒體信息用戶界面來替換顯示媒體
內容存儲庫用戶界面(例如,如圖5MMM至圖5NNN所示,響應于媒體內容存儲庫視圖5060的選
擇,顯示產品頁面視圖5090)。

應當理解,其中圖10A至圖10C的操作已經被描述的特定順序僅僅是示例性的,并
不旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來
重新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它
方法(例如,方法600、700、800、900、1100和1200)在本文中所描述的其它過程的細節還以類
似方式適用于相對于圖10A至圖10C在上文所描述的方法1000。例如,參照方法1000在上文
所描述的用戶界面、用戶界面對象、用戶輸入和用戶輸入設備任選地具有參照本文中所描
述的其它方法(例如,方法600、700、800、900、1100和1200)在本文中所描述的用戶界面、用
戶界面對象、用戶輸入和用戶輸入設備的一個或多個特點。為簡潔起見,這些細節在此不再
重復。

圖11A至11D是圖示了根據一些實施例的選擇媒體呈現選項的方法1100的流程圖。
在與顯示器通信的電子設備(例如,圖3的設備300、或者圖1A的便攜式多功能設備100)處執
行該方法1100。在一些實施例中,電子設備與具有觸敏表面的用戶輸入設備(例如,遠程用
戶輸入設備,諸如遙控器)通信。在一些實施例中,顯示器是觸摸屏顯示器,并且觸敏表面在
顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表面分離。在一些實施例
中,用戶輸入設備與電子設備集成在一起。在一些實施例中,用戶輸入設備與電子設備分
離。任選地組合方法1100中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法1100提供了一種用來選擇媒體呈現選項的有效方式。當通
過媒體內容進行導航時,該方法減少了輸入的數目、范圍和/或性質,從而創建了更有效的
人機界面。對于電池操作的電子設備,使用戶能夠更快并且更有效地選擇媒體呈現選項節
約了電力并且增加了電池充電之間的時間。

該設備向顯示器提供(1102)數據以呈現用于第一媒體節目(例如,電視系列,諸如
“Sad Men”)的第一媒體信息用戶界面。用于第一媒體節目的媒體信息用戶界面包含多個媒
體源對象(例如,iTunes、第一第三方流服務提供商、第二第三方流服務提供商、電視頻道
等,諸如圖5OOO中的圖標5095-b至5095-e)。多個媒體源對象的相應的媒體源對象與用于第
一媒體節目的相應的媒體源相對應,多個媒體源對象中的第一媒體源對象在視覺上得以區
分以指示選擇第一媒體源對象,第一媒體源對象與第一媒體源相對應。在一些實施例中,用
于第一媒體節目的媒體信息用戶界面還包含與可從第一媒體源獲得的第一媒體節目的一
個或多個劇集相對應的一個或多個劇集對象(例如,圖5OOO中圖標5097-a至5097-d),所述
一個或多個劇集對象中的第一劇集對象(例如,圖5OOO中的圖標5097-a)在視覺上得以區分
以指示選擇第一劇集對象,第一劇集對象與第一媒體節目的第一劇集相對應。在一些實施
例中,相應的劇集對象包含對應的劇集的縮略圖。附加地,用于第一媒體節目的媒體信息用
戶界面包含用于第一劇集的第一媒體管理對象集(例如,圖5OOO中的圖標5096-a至5096-
c)。第一媒體管理對象集包含與第一劇集和第一媒體源相對應的一個或多個媒體呈現選項
對象(例如,播放圖標5096-a)。

在一些實施例中,第一媒體管理對象集包含(1104)劇集購買對象(例如,圖5PPP中
的圖標5096-d),其當被激活(例如,在當前焦點在劇集購買對象上被顯示的同時,使用遠程
用戶輸入設備的觸敏表面上的輕敲)時,開始從第一媒體源購買第一媒體內容節目的第一
劇集。在一些實施例中,當被激活時,劇集購買對象還開始向顯示器提供數據以使用從第一
媒體源接收的數據來播放第一劇集。在一些實施例中,第一媒體管理對象集還包含季購買
對象(例如,圖5PPP中的圖標5096-e),其當被激活(例如,在當前焦點在季購買對象上被顯
示的同時,使用遠程用戶輸入設備的觸敏表面上的輕敲)時,開始從第一媒體源購買第一媒
體節目的單個季,其包含第一劇集。在一些實施例中,當被激活時,劇集購買對象還向顯示
器提供數據以使用從第一媒體源接收的數據來播放第一劇集。

在一些實施例中,媒體信息用戶界面是(1106)第一軟件應用(例如,集成媒體應
用,諸如圖3中的視頻和音樂播放器模塊152)的用戶界面,并且第一媒體管理對象集包含應
用外播放對象(例如,圖5QQQ中的圖標5096-f),其當被激活(例如,在當前焦點在應用外播
放對象上被顯示的同時,使用遠程用戶輸入設備的觸敏表面上的輕敲)時,開始啟動與第一
軟件應用不同的并且與第一媒體源(例如,圖3中的第一視頻播放器模塊392)相關聯的第二
軟件應用用于使用從第二軟件應用的用戶界面中的第一媒體源接收的數據來播放第一劇
集。

在顯示器正在呈現媒體信息用戶界面的同時,設備接收(1108)用戶輸入(例如,與
電子設備通信的遠程用戶輸入設備)。

響應于接收(1110)用戶輸入,根據確定用戶輸入與激活第一媒體管理對象集的第
一媒體呈現選項對象的請求相對應(例如,在當前焦點在圖5PPP中的圖標5096-d上被顯示
的同時,按下播放按鈕或提供關于遙控器5001的觸敏表面451上的輕敲手勢),設備開始
(1112)向顯示器提供數據(例如,視頻數據或其它多媒體數據)以根據與第一媒體呈現選項
對象相對應的媒體呈現選項而使用從第一媒體源接收的數據來播放第一劇集。

在一些實施例中,響應于接收用戶輸入,根據確定用戶輸入與激活第一媒體管理
對象集的的第二媒體呈現選項對象(例如,圖5PPP中的圖標5096-e)的請求相對應,設備開
始向顯示器提供數據以根據與第二媒體呈現選項對象相對應的媒體呈現選項而使用從第
一媒體源接收的數據來播放第一劇集。

在一些實施例中,用于第一媒體節目的媒體信息用戶界面包含(1114)與用于第一
媒體節目的多個媒體源相關聯的與多個媒體源對象不同的集成的媒體源對象(例如,圖
5OOO中的圖標5095-a),并且響應于接收到用戶輸入,根據確定用戶輸入與選擇集成媒體源
對象的請求相對應,(例如,如圖5QQQ所示,遙控器5001的觸敏表面451上的向左揮擊手勢
5472)設備向顯示器提供數據以更新用于第一媒體節目的媒體信息用戶界面。用于第一媒
體節目的更新后的媒體信息用戶界面包含多個媒體源對象(例如,圖標5095-a至5095-e);
與用于可從多個媒體源獲得的第一媒體節目的一個或多個劇集相對應的一個或多個劇集
對象(例如,圖標5097-a至5097-d);和與和集成媒體源對象相關聯的多個媒體源相對應的
一個或多個媒體管理對象(例如,圖標5096-a至5096-c)的第二集、以及與用于可從多個媒
體源獲得的第一媒體節目的一個或多個劇集相對應的一個或多個劇集對象中所選擇的劇
集對象(例如,圖標5097-a)。在一些實施例中,更新后的媒體信息用戶界面中的一個或多個
劇集對象與和用于可從第一媒體源獲得的第一媒體節目的一個或多個劇集相對應的一個
或多個劇集對象相同。在一些實施例中,更新后的媒體信息用戶界面中的一個或多個劇集
對象與和用于可從第一媒體源獲得的第一媒體節目的一個或多個劇集相對應的一個或多
個劇集對象不同。在一些實施例中,所選擇的劇集對象在視覺上得以區分,以指示選擇所選
擇的劇集對象。

在一些實施例中,第二媒體管理對象集與第一媒體管理對象集不同。在一些實施
例中,第二媒體管理對象集包含未包括在第一媒體管理對象集中的一個或多個媒體管理對
象。在一些實施例中,第一媒體管理對象集包含未包括在第二媒體管理對象集中的一個或
多個媒體管理對象。在一些實施例中,第一媒體管理對象集和第二媒體管理對象集包含一
個或多個公共媒體管理對象。在一些實施例中,第一媒體管理對象集和第二媒體管理對象
集不包括任何公共媒體管理對象。

在一些實施例中,集成的媒體源對象與多個媒體源對象在視覺上得以區分以指示
選擇集成的媒體源對象。在一些實施例中,第一媒體源對象停止在更新后的媒體信息用戶
界面中在視覺上得以區分。

在一些實施例中,一個或多個媒體管理對象的第二集包含(1116)播放對象(例如,
圖5RRR中的圖標5096-a),其當被激活時,開始向顯示器提供數據以使用從與集成媒體源對
象相關聯的多個媒體源中的一個媒體源接收的數據來播放第一劇集。在一些實施例中,基
于預先定義的源選擇準則(例如,基于播放第一劇集的成本和第一劇集的質量,諸如視頻分
辨率、幀速率和/或是否包含廣告)來選擇多個媒體源中的一個媒體源。

在一些實施例中,用于第一媒體節目的更新后的媒體信息用戶界面包含(1118)用
于與可以非零成本獲得的相應的劇集相對應的相應的劇集對象的成本信息(例如,可無需
附加成本(例如,由于現有訂閱)獲得的劇集的劇集對象不與成本信息一起顯示,并且僅可
用于附加成本的劇集的劇集對象與成本信息一起顯示)。例如,在圖5PPP中,圖標5097-a至
5097-c與成本信息一起顯示,并且圖標5097-d不與成本信息一起顯示,因為與圖標5097-d
相關聯的劇集可用,無需附加成本。

在一些實施例中,響應于接收(1110)用戶輸入,根據確定用戶輸入與選擇多個媒
體源對象中的與第一媒體源對象不同的第二媒體源對象(例如,如圖5PPP所示,遙控器5001
的觸敏表面451上的向右揮擊手勢5470)的請求相對應,該設備向顯示器提供(1120)數據以
更新用于第一媒體節目的媒體信息用戶界面。用于第一媒體節目的更新后的媒體信息用戶
界面包含多個媒體源對象,其中,第二媒體源對象在視覺上得以區分,以指示選擇第二媒體
源對象(例如,在圖5QQQ中,在圖標5095-a至5095-f之中在視覺上區分圖標5095-c),第二媒
體源對象對應于與第一媒體源不同的第二媒體源。在一些實施例中,第一媒體源對象停止
在更新后的媒體信息用戶界面中在視覺上加以區分。

在一些實施例中,用于第一媒體節目的更新后的媒體信息用戶界面還包含與第一
劇集和第二媒體源相對應的第三媒體管理對象集(例如,圖5QQQ中的圖標5096-f、5096-b和
5096-c)。第三媒體管理對象集與第一媒體管理對象集不同。在一些實施例中,第一媒體管
理對象集被替換為第三媒體管理對象集。在一些實施例中,第一媒體管理對象集停止被顯
示。在一些實施例中,第三媒體管理對象集包含未包含在第一媒體管理對象集中的一個或
多個媒體管理對象。在一些實施例中,第一媒體管理對象集包含未包含在第三媒體管理對
象集中的一個或多個媒體管理。在一些實施例中,第一媒體管理對象集和第三媒體管理對
象集包含一個或多個公共媒體管理對象。在一些實施例中,第一媒體管理對象集和第三媒
體管理對象集不包括任何公共媒體管理對象。

在一些實施例中,第二媒體源是基于訂閱的源(例如,需要付費訂閱以接收數據來
播放第一劇集的源)。根據確定電子設備沒有訂閱第二媒體源,第三媒體管理對象集包含訂
閱對象,其當被激活時,開始顯示訂閱用戶界面。

在一些實施例中,用于第一媒體節目的媒體信息用戶界面包含(1122)季選擇對象
(例如,圖5SSS中的圖標5096-b),其指示用于第一媒體節目的第一選定季(例如,如圖5SSS
所示的第5季)。媒體信息用戶界面中的一個或多個劇集對象與第一媒體節目的第一選定季
的一個或多個劇集相對應。當被激活時,季選擇對象開始顯示可以從第一媒體源(例如,圖
5TTT中的季選擇界面5498)獲得的第一媒體節目的季列表。該設備還接收與第一選定季不
同的季列表中的第二選定季的選擇(例如,在當前焦點在與圖UUU中的第二選定季相對應的
用戶界面對象5498-1上被顯示的同時,接收輕敲手勢5480或按下選擇按鈕)。響應于接收
(1124)季列表中的第二選定列表的選擇,該設備更新(1126)季選擇對象以指示第二選定季
(在圖5VVV中,圖標5096-b指示第1季),并且使用與用于第一媒體節目的第二選定季的一個
或多個劇集相對應的一個或多個劇集對象的顯示來替換(1128)與用于第一媒體節目的第
一選定季的一個或多個劇集相對應的媒體信息用戶界面中的一個或多個劇集對象的顯示
(例如,在圖5VVV中,圖標5097-e至5097-h的顯示替換圖標5097-a至5097-d的顯示)。在一些
實施例中,如圖5VVV所示,如果選定季被關閉(例如,本季已經結束),則一個或多個劇集對
象以相對應的劇集的年月日順序(例如,第1劇集、隨后第2劇集、其次是第3劇集等)進行布
置。這有助于用戶以年月日順序觀看劇集。在一些實施例中,如圖5SSS所示,如果選定季是
開放的(例如,本季還沒有結束),則一個或多個劇集對象以相對應的劇集的相反的年月日
順序(例如,第2劇集之前是第3劇集,該第2劇集之前是第1劇集)進行布置。這有助于用戶識
別最近的劇集。

在一些實施例中,一個或多個劇集對象包含用于未來劇集的劇集對象。在一些實
施例中,用于未來劇集的劇集對象與未來劇集的廣播時間(airtime)一起顯示。在一些實施
例中,當被激活時,用于未來劇集的劇集對象開始顯示用于設置未來劇集的廣播時間的提
醒的用戶界面。

在一些實施例中,在顯示器正在顯示媒體內容瀏覽器用戶界面的同時,設備接收
(1130,圖11D)第一媒體節目的選擇;響應于在顯示器正在顯示媒體內容瀏覽器用戶界面的
同時接收第一媒體節目的選擇,向顯示器提供數據以使用用于第一媒體節目的媒體信息用
戶界面來替換顯示媒體信息瀏覽器用戶界面;在顯示器正在顯示搜索用戶界面的同時,設
備接收第一媒體節目的選擇;響應于在顯示器正在顯示搜索用戶界面的同時接收第一媒體
節目的選擇,向顯示器提供數據以使用用于第一媒體節目的媒體信息用戶界面來替換顯示
搜索用戶界面;在顯示器正在顯示媒體內容存儲庫用戶界面的同時,設備接收第一媒體節
目的選擇;并且,響應于在顯示器正在顯示媒體內容存儲庫用戶界面的同時接收第一媒體
節目的選擇,向顯示器提供數據以使用用于第一媒體節目的媒體信息用戶界面來替換顯示
媒體內容存儲庫用戶界面。例如,以相對于操作1024上文所描述的方式,可以從媒體內容瀏
覽器用戶界面、搜索用戶界面(例如,圖5KKK中的搜索頁面視圖5066)和媒體內容存儲庫用
戶界面(例如,圖5MMM中的媒體內容存儲庫視圖5060)訪問用于電視節目“Sad Men”的產品
頁面視圖5091。為了簡潔,本文省略了這些細節。

應當理解,其中圖11A至圖11D的操作已經被描述的特定順序僅僅是示例性的,并
不旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來
重新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它
方法(例如,方法600、700、800、900、1000和1200)在本文中所描述的其它過程的細節還以類
似方式適用于相對于圖11A至圖11D上文所描述的方法1100。例如,參照方法1100在上文所
描述的用戶界面、用戶界面對象、用戶輸入和用戶輸入設備任選地具有參照本文中所描述
的其它方法(例如,方法600、700、800、900、1000和1200)在本文中所描述的用戶界面、用戶
界面對象、用戶輸入和用戶輸入設備的一個或多個特點。為簡潔起見,這些細節在此不再重
復。

圖12A至圖12E是圖示了根據一些實施例的通過媒體內容進行導航的方法1200的
流程圖。在與顯示器通信的電子設備(例如,圖3的設備300、或者圖1A的便攜式多功能設備
100)處執行該方法1200。在一些實施例中,電子設備與具有觸敏表面的用戶輸入設備(例
如,遠程用戶輸入設備,諸如遙控器)通信。在一些實施例中,顯示器是觸摸屏顯示器,并且
觸敏表面在顯示器上或與顯示器集成在一起。在一些實施例中,顯示器與觸敏表面分離。在
一些實施例中,用戶輸入設備與電子設備集成在一起。在一些實施例中,用戶輸入設備與電
子設備分離。任選地組合方法1200中的一些操作和/或任選地改變一些操作的順序。

如下文所描述的,方法1200提供了一種用來使用兩種不同的回放導航模式通過媒
體內容進行導航的有效方式。當通過媒體內容進行導航時,該方法減少了輸入的數目、范圍
和/或性質,從而創建了更有效的人機界面。對于電池操作的電子設備,使用戶能夠更快并
且更有效地通過媒體內容進行導航節約了電力并且增加了電池充電之間的時間。

在設備以第一回放導航模式(例如,章節回放導航模式)操作(1202)的同時,設備
向顯示器提供(1204)第一視頻信息用于顯示。第一視頻信息包含與視頻的一個或多個幀、
表示視頻的時間軸的擦除條、指示擦除條中的當前播放位置的第一播放頭(例如,播放進度
播放頭)、和指示視頻中的預先確定的回放位置的與第一播放頭不同的多個回放位置標志
(例如,章節標志或者在擦除條中的其它里程碑標志)相對應的信息。例如,如圖5UUUU所示,
設備已經向顯示器提供與第一回放導航模式或章節回放導航模式相對應的第一視頻信息。
在該示例中,第一視頻信息包含與視頻的一個或多個幀、擦除條5302、第一播放頭5304、和
多個回放位置標志5314相對應的信息。在一些實施例中,視頻的一個或多個幀與擦除條中
的第一播放頭位置相對應(例如,發送到顯示器的視頻的一個或多個幀以第一播放頭位置
為中心)。在一些實施例中,第一播放頭指示視頻當前正在播放或當前暫停的擦除條中的當
前播放位置。在一些實施例中,回放位置標志是章節標志、或者正在被顯示的視頻的時間軸
中的其它里程碑標志。

在設備以第一回放導航模式操作(1202)的同時,設備還接收(1206)與用戶切換到
第二回放導航模式(例如,連續回放導航模式)的請求相對應的輸入。例如,該設備接收與觸
敏表面上的回放導航模式切換手勢相對應的輸入,該觸敏表面與設備通信。例如,在圖
5UUUU中,在用戶輸入設備的觸敏表面451上檢測用戶輸入5174(例如,向上揮擊手勢)。在一
些實施例中,用戶輸入設備是與設備分離的遙控器5001,并且設備從遠程控制器5001接收
與用戶輸入5174相對應的信號。在一些實施例中,設備本身檢測輸入(例如,按下設備上的
按鈕)。在一些實施例中,輸入是在觸敏表面(例如,表面451)上檢測到的手勢(例如,揮擊、
拖動、或輕敲)、按鈕按下、或用戶輸入設備的移動(例如,遙控器5001抬起或放下)。在一些
實施例中,在觸敏表面上的任何地方執行模式切換手勢。

響應于接收與用戶切換到第二回放導航模式的請求相對應的輸入,設備從以第一
回放導航模式操作轉變(1208)到以第二回放導航模式操作(例如,連續或精細回放導航模
式)。例如,如圖5VVVV所示,響應于接收到如圖5UUUU所示的用戶輸入5174,設備從以圖
5UUUU中顯示的第一回放導航模式操作轉變到圖5VVVV中顯示的第二回放導航模式。在一些
實施例中,第一回放導航模式允許基于預先定義的位置標志(例如,章節標志)通過正在在
顯示器450上顯示的視頻進行導航。在一些實施例中,第二回放導航模式允許以更精細的尺
度(例如,基于逐秒或其分數)通過正在在顯示器450上顯示的視頻進行導航。

在設備以第二回放導航模式操作(1210)的同時,設備向顯示器提供(1212)第二視
頻信息用于顯示。第二視頻信息包含與視頻的一個或多個幀、擦除條和第一播放頭(例如,
圖5VVVV)相對應的信息。

在一些實施例中,第二視頻信息包含(1214,圖12B)與指示擦除條中的第一導航位
置(例如,第二播放頭所指向的并且在接收到指示第一導航位置應當變成當前播放位置的
輸入時,第一播放頭5304將移動到的與當前播放位置不同的擦除條5302中的位置)的第二
播放頭(例如,第二播放頭5308)相對應的信息。在一些實施例中,第二視頻信息包含(1216)
指示在擦除條中的第一導航位置的文本。例如,如圖5WWWW所示,第二視頻信息包含與第二
播放頭5308和第二播放頭文本5312相對應的信息。第二播放頭5308指示在接收到與將第一
播放頭移動到第二播放頭的位置的請求相對應的輸入時,第一播放頭將移動到的擦除條中
的位置(或正在顯示的視頻的時間軸)(例如,在圖5XXXX中,響應于圖5WWWW所示的用戶輸入
5179,第一播放頭5304移動到第二播放頭5308的位置)。

在一些實施例中,第二視頻信息包含(1218)與預覽窗格(例如,圖5VVVV中的預覽
窗格5310)相對應的信息。在一些實施例中,預覽窗格被配置成用于鄰近(例如,上方)擦除
條中的第二播放頭顯示。預覽窗格包含與擦除條上的第二播放頭的導航位置相對應的視頻
的一個或多個幀。在一些實施例中,預覽窗格還包含用于一個或多個幀(例如,時間戳、字幕
等)的元數據。例如,圖5CCCC圖示了預覽窗格5310的顯示。在該示例中,用來顯示預覽窗格
5310的信息至少包含與第二播放頭5308和第二播放頭文本5312相對應的當前顯示的幀。在
該示例中,第二播放頭5308和第二播放頭文本5312與擦除條5302中的與第一播放頭5304相
同的位置相對應(例如,在剛顯示預覽窗格5310時),所以在幀在視頻回放視圖5300中被顯
示的同時,預覽窗格5310顯示視頻的該幀。在一些實施例中,第一視頻信息還包含與預覽窗
格相對應的信息。

在一些實施例中,預覽窗格5310跟隨第二播放頭5308,以使第二播放頭5308的中
心在預覽窗格5310下面。可以在圖5DDDD看到這樣的示例。然而,如可以在圖5CCCC看出,在
一些實施例中,預覽窗格5310被顯示偏離第二播放頭5308(例如,預覽窗格5310的中心偏離
第二播放頭5308)。在該示例中,第二播放頭5308沿著擦除條5302被顯示遠離左邊,并且預
覽窗格5310被顯示在第二播放頭5308上方,使得預覽窗格5308的一個邊緣沿著顯示器450
或視頻回放視圖5300的邊緣被顯示。在一些實施例中,預覽窗格5310維持顯示在固定位置
(例如,顯示器450的最左邊緣或最右邊緣)中,而第二播放頭5308沿第一方向移動(例如,朝
向右側),直到第二播放頭5308相對于預覽窗格5310居中為止,此時預覽窗格5310和第二播
放頭5308兩者沿第一方向移動。

在一些實施例中,設備接收(1220)與顯示預覽窗格的請求相對應的輸入,并且響
應于接收到與顯示預覽窗格的請求相對應的輸入,向顯示器提供與預覽窗格相對應的信息
用于顯示。例如,如圖5BBBB和圖5CCCC所圖示的,在觸敏表面451上檢測用戶輸入5159(例
如,輕敲手勢)(例如,設備100或300接收與該輸入相對應的信號),并且如圖5CCCC所示,響
應于接收到用戶輸入5159,在視頻回放視圖5300中顯示預覽窗格5310和第二播放頭5308。

在設備以第二回放導航模式(例如,連續回放導航模式)操作(1210)的同時,設備
停止(1222,圖12A)向顯示器提供與指示視頻中的預先確定的回放位置的多個回放位置標
志相對應的信息。例如,在圖5UUUU中,當檢測到用戶輸入5174時,設備以第一回放導航模式
(例如,章節回放導航模式)操作。圖5VVVV示出了響應于接收到用戶輸入5174,該設備進入
第二回放導航模式(例如,連續回放導航模式),并且停止顯示多個回放位置標志5314(如圖
5UUUU所示)。

在一些實施例中,在以第二回放導航模式(例如,連續回放導航模式)操作的同時,
該設備接收(1224,圖12C)與向前移動第二播放頭的請求相對應的輸入(例如,與向右揮擊
手勢相對應的輸入、與設備通信的觸敏表面的右側上的預先定義的區中的輕敲手勢、觸敏
表面上的其它相似手勢、或與設備通信的遙控器上的快進按鈕的激活等)。響應于接收到與
向前移動第二播放頭相對應的輸入,設備向顯示器提供數據以沿向前方向繼續前進擦除條
中的第二播放頭(例如,與輸入的量值相對應的數量,并且任選地,內容沒有任何章節或部
分中斷)。在一些實施例中,第二播放頭在檢測到輸入的同時連續前進,然后當輸入停止時
停止。在一些實施例中,如圖5VVVV至圖5WWWW所示,第二播放頭前進,直到檢測到不同的用
戶輸入為止。例如,在圖5CCCC中,在設備以第二回放導航模式操作的同時,用戶輸入5158被
檢測到。在該示例中,如圖5DDDD和圖5EEEE所示,響應于接收到用戶輸入5158,第二播放頭
5308、預覽窗格5310和第二播放頭文本5312根據用戶輸入5158的移動沿著擦除條5302向前
移動。在一些實施例中,向前移動第二播放頭包含:沿著在視頻回放視圖5300中顯示的視頻
的時間軸表示來暫時前進第二播放頭。

在一些實施例中,在以第一回放導航模式(例如,章節回放導航模式)操作的同時,
該設備接收與向前移動第二播放頭的請求相對應的輸入。在一些實施例中,與快進在以第
二回放導航模式操作的同時接收的視頻的請求相對應的輸入和與快進在以第一回放導航
模式操作的同時接收的視頻的請求相對應的輸入是相同的(例如,兩個輸入對應于相同手
勢或相同按鈕的激活)。在一些實施例中,與快進在以第二回放導航模式操作的同時接收的
視頻的請求相對應的輸入和與快進在以第一回放導航模式操作的同時接收的視頻的請求
相對應的輸入是不同的(例如,輸入對應于不同手勢或不同按鈕的激活)。響應于接收到與
向前移動第二播放頭的請求相對應的輸入,該設備向顯示器提供數據以將擦除條中的第二
播放頭向前跳到下一回放位置標志。在一些實施例中,該設備提供其中與視頻的一個或多
個幀相對應的信息被更新以匹配擦除器中的下一回放位置標志的視頻信息。

在一些實施例中,在以第二回放導航模式(例如,連續回放導航模式)操作的同時,
設備接收(1226)與向后移動第二播放頭的請求相對應的輸入(例如,與向左揮擊手勢相對
應的輸入、與設備通信的觸敏表面的左側上的預先定義的區中的輕敲手勢、觸敏表面上的
其它相似手勢、或與設備通信的遙控器上的倒帶/倒退按鈕的激活等)。響應于接收到與向
后移動第二播放頭相對應的輸入,設備向顯示器提供數據以沿相反方向繼續移動擦除條中
的第二播放頭。在一些實施例中,第二播放頭在檢測到輸入的同時連續向后移動,然后當輸
入停止時停止。在一些實施例中,第二播放頭倒帶,直到檢測到不同的用戶輸入(諸如單獨
的輕敲手勢或單獨的按鈕按下)為止。在一些實施例中,該設備提供其中與視頻的一個或多
個幀相對應的信息被更新以匹配擦除條中的第二播放頭的移動的視頻信息。

在一些實施例中,在以第一回放導航模式(例如,章節回放導航模式)操作的同時,
設備接收與向后移動第二播放頭的請求相對應的輸入。在一些實施例中,與倒帶在以第二
回放導航模式操作的同時接收的視頻的請求相對應的輸入和與倒帶在以第一回放導航模
式操作的同時接收的視頻的請求相對應的輸入是相同的(例如,兩個輸入對應于相同手勢
或相同按鈕的激活)。在一些實施例中,與倒帶在以第二回放導航模式操作的同時接收的視
頻的請求相對應的輸入和與倒帶在以第一回放導航模式操作的同時接收的視頻的請求相
對應的輸入是不同的(例如,輸入對應于不同手勢或不同按鈕的激活)。響應于接收到與向
后移動第二播放頭的請求相對應的輸入,該設備向顯示器提供數據以將擦除條中的第二播
放頭向后跳到前一回放位置標志。例如,在圖5IIII中,在設備以第二回放導航模式操作的
同時,用戶輸入5192被檢測到。在該示例中,如圖5JJJJ和圖5KKKK所示,響應于接收到用戶
輸入5192,第二播放頭5308、預覽窗格5310和第二播放頭文本5312沿著擦除條5302在相反
方向上移動。

在一些實施例中,在設備以第一回放導航模式(例如,章節回放導航模式)或第二
回放導航模式(例如,連續回放導航模式)操作,并且顯示器正在顯示擦除條、第一播放頭、
第二播放頭和鄰近第二播放頭的預覽窗格的同時,設備接收(1228,圖12D)與恢復在擦除條
中的當前播放位置處播放視頻的請求相對應的輸入。在一些實施例中,響應于接收到與恢
復在擦除條中的當前播放位置處播放視頻的請求相對應的輸入,設備向顯示器提供與移動
到當前播放位置處的或鄰近當前播放位置的位置的預覽窗格的動畫相對應的第三視頻信
息。在一些實施例中,在預覽窗格已經移動到當前播放位置處的或鄰近當前播放位置的位
置之后,設備停止提供信息以顯示預覽窗格并且恢復在與擦除條中的當前播放位置相對應
的視頻中的點處播放視頻。例如,如圖5OOOO所示,在設備以第一回放導航模式(例如,章節
導航模式)操作的同時,用戶輸入5170(例如,菜單按鈕5002的按鈕按下)被檢測到。如圖
5PPPP至圖5RRRR所示,與移動到第一播放頭5304并且大小減小到第一播放頭5304的預覽窗
格5310的動畫相對應的第三視頻信息被顯示。圖5SSSS圖示了預覽窗格5310停止在預覽窗
格已經移動到當前播放位置處的位置或鄰近當前播放位置的位置之后被顯示,如圖5RRRR
所示,并且設備恢復在當前播放位置處播放視頻。在一些實施例中,動畫還將第二播放頭移
動回到第一播放頭的位置。在一些實施例中,在預覽窗格已經移動到當前播放位置處的位
置或鄰近當前播放位置的位置之后,擦除條、第一播放頭、第二播放頭和預覽窗格全部停止
被顯示(例如,立即或在預先定義的時間之后,諸如0.5秒或1秒)。在一些實施例中,當預覽
窗格朝向當前播放位置處的位置或鄰近當前播放位置的位置移動時,擦除條、第一播放頭、
第二播放頭和預覽窗格會淡出(或以其它方式停止被顯示)。在一些實施例中,在手指在觸
敏表面上的同時,第二播放頭在直接操縱的情況下移動。在一些實施例中,在手指從觸敏表
面提起之后,第二播放頭在慣性的情況下移動。在一些實施例中,即使處于章節模式下,用
戶可以揮擊以平滑地導航通過內容(并且使用邊緣點擊來在章節之間進行切換)。

在一些實施例中,在設備以第一回放導航模式或第二回放導航模式操作,并且顯
示器正在顯示擦除條、第一播放頭和第二播放頭的同時,設備接收到(1230)與在擦除條中
的第一導航位置處播放視頻的請求相對應的輸入(例如,圖5WWWW中的用戶輸入5179)。響應
于接收到與在擦除條中的第一導航位置處播放視頻的請求相對應的輸入,設備恢復在與擦
除條中的第一導航位置相對應的視頻中的點處播放視頻(例如,圖5XXXX)。例如,如圖5WWWW
所示,預覽窗格5310、第二播放頭5308和第二播放頭文本5312指示擦除條中的第一導航位
置(例如,到視頻中的1:01:44)。響應于接收到與檢測到觸敏表面451上的用戶輸入5179相
對應的信號,第一播放頭5304移動到與第一導航位置相對應的擦除條5302中的位置,并且
如圖5XXXX所示,在視頻回放視圖5300中顯示的視頻恢復在第一導航位置處播放。

在一些實施例中,在以第二回放導航模式(例如,連續回放導航模式)操作的同時,
設備接收(1232,圖12E)與用戶切換到第一回放導航模式(例如,章節回放導航模式)的請求
相對應的輸入。例如,該設備接收對應于與設備通信的觸敏表面上的回放導航模式切換手
勢的輸入。在一些實施例中,在觸敏表面上的任何地方執行模式切換手勢。在一些實施例
中,模式切換手勢是揮擊手勢或輕敲手勢。在一些實施例中,模式切換手勢是按鈕按下。響
應于接收到與切換到第一回放導航模式(例如,章節回放導航模式)的請求相對應的輸入,
該設備從以第二回放導航模式(例如,連續回放導航模式)操作轉變到以第一回放導航模式
(例如,章節回放導航模式)操作。在一些實施例中,設備向顯示器提供第四視頻信息用于顯
示。第四視頻信息包含與視頻的一個或多個幀、擦除條、第一播放頭、和指示視頻中的預先
確定的回放位置的與第一播放頭不同的多個回放位置標志(例如,章節標志或者在擦除條
中的其它里程碑標志)相對應的信息。例如,如圖5LLLL所示,在設備以第二回放導航模式
(例如,在連續回放導航模式)操作的同時,檢測到用戶輸入5194。如圖5MMMM所示,響應于接
收到與檢測到用戶輸入5194相對應的信號,設備從以第二回放導航模式(例如,連續回放導
航模式)操作轉變到以第一回放導航模式(例如,章節回放導航模式)操作,并且顯示多個回
放位置標志(例如,章節標志)。

在一些實施例中,在以第二回放導航模式(例如,連續回放導航模式)操作的同時,
設備接收(1234)與切換到播放模式的請求相對應的輸入;并且響應于接收到與切換到播放
模式的請求相對應的輸入,該設備從以第二回放導航模式操作轉變到以在顯示器上顯示視
頻并且停止顯示擦除條、第一回放頭和第二回放頭的播放模式操作。在一些實施例中,不在
播放模式下顯示多個回放位置標志。例如,在圖5XXXX中,在以第二回放導航模式(例如,連
續回放導航模式)操作的同時,設備接收與檢測到用戶輸入5178(例如,輕敲并保持手勢)相
對應的信號。圖5YYYY圖示了所得的切換到以播放模式操作。在以如圖5YYYY所示的播放模
式操作的同時,在圖5XXXX中顯示的各種導航元件(諸如擦除條5302、第一播放頭5304和第
二播放頭5308)停止被顯示。在一些實施例中,切換到播放模式的請求開始壓扁(collaps)
第一播放頭和第二播放頭,以使只顯示與內容內的當前回放位置相對應的一個播放頭。

在一些實施例中,在以第一回放導航模式(或章節回放導航模式)操作的同時,設
備接收與切換到播放模式的請求相對應的輸入,并且響應于接收到與切換到播放模式的請
求相對應的輸入,設備從以第一導航模式操作轉變到以在顯示器上播放視頻并且停止顯示
擦除條和第一回放頭(和第二播放頭,如果存在的話)的播放模式操作。

在一些實施例中,在以播放模式操作的同時,設備接收(1236)與快進或倒帶視頻
的請求相對應的輸入。在一些實施例中,檢測輸入包括:在至少一預先確定的時間數量內檢
測到觸敏表面的邊緣上的接觸之后,檢測按下手勢(例如,檢測機械按鈕的點擊、或檢測接
觸的強度增加大于預先確定的數量或高于預先確定的強度閾值)。響應于接收到與快進或
倒帶視頻的請求相對應的輸入,該設備向顯示器提供數據以根據輸入跳過視頻預先定義的
時間間隔。例如,在圖5YYYY中,在設備以播放模式操作的同時,在子區域5208-f中檢測用戶
輸入5180。圖5ZZZZ圖示了以預先定義的時間增量(例如,10秒、30秒或90秒)來前進(例如,
轉發)視頻回放。如在視頻回放視圖5300中所顯示的,這可以通過注意到山上的Greg the
Goat的位置改變可以觀察到。在一些實施例中,響應于接收到與用戶快進視頻的請求相對
應的輸入,該設備提供數據以跳過M秒(在快進方向上)。在一些實施例中,響應于接收到與
用戶倒帶視頻的請求相對應的輸入,該設備提供數據以跳過N秒(在相反方向上)。在一些實
施例中,M大于1。在一些實施例中,N大于1。在一些實施例中,M與N相同(例如,M和N兩者為
1)。在一些實施例中,M與N不同。

在一些實施例中,在以播放模式操作的同時,設備接收(1238)與切換到第二回放
導航模式(例如,連續回放導航模式)的請求相對應的輸入。例如,設備接收對應于與設備通
信的觸敏表面上的模式切換手勢的輸入。在一些實施例中,在觸敏表面上的任何地方執行
模式切換手勢。在一些實施例中,模式切換手勢是揮擊手勢或輕敲手勢。在一些實施例中,
模式切換手勢是按鈕按下。響應于接收到與切換到第二回放導航模式的請求相對應的輸
入,該設備從播放模式轉變到第二回放導航模式(例如,連續回放導航模式)。例如,在圖
5AAAA中,在檢測到用戶輸入5154的同時,該設備以播放模式操作。圖5BBBB圖示了響應于接
收到與檢測用戶輸入5154相對應的信號,顯示擦除條5302、第一播放頭5304和總時間文本
5309,而該設備以第二導航回放模式(例如,連續回放導航模式)操作。

應當理解,其中圖12A至圖12E的操作已經被描述的特定順序僅僅是示例性的,并
不旨在指示所描述的順序是其中操作可以被執行的唯一順序。本領域普通技術將認識用來
重新排序本文中所描述的操作的各種方式。附加地,應當指出,相對于本文中所描述的其它
方法(例如,方法600、700、800、900、1000和1100)在本文中所描述的其它過程的細節還以類
似方式適用于相對于圖12A至圖12E上文所描述的方法1200。例如,參照方法1200上文所描
述的用戶界面和用戶輸入任選地具有參照本文中所描述的其它方法(例如,方法600、700、
800、900、1000和1100)在本文中所描述的用戶界面和用戶輸入的一個或多個特點。為簡潔
起見,這些細節在此不再重復。

根據一些實施例中,圖13示出了根據各種所描述的實施例的原理配置的電子設備
1300的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖13中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖13所示,電子設備1300與顯示單元1302和遠程用戶輸入設備1304通信。電子
設備1300包括與顯示單元和遠程用戶界面單元通信的處理單元1309。在一些實施例中,處
理單元1309包括:數據提供單元1308、輸入接收單元1310、確定單元1312、退出單元1314、和
改變單元1319。

處理單元1309被配置成:在設備以屏幕保護程序模式操作的同時:向顯示單元
1302提供(例如,使用數據提供單元1308)數據以呈現包括第一視覺運動效果的第一媒體;
在顯示單元正在呈現包括第一視覺運動效果的第一媒體的同時,接收(例如,使用輸入接收
單元1310)遠程用戶輸入單元1304上的用戶輸入;并且,響應于接收到遠程用戶輸入單元
1304上的用戶輸入:確定(例如,使用確定單元1312)遠程用戶輸入單元1304上的用戶輸入
的類型;根據確定遠程用戶輸入單元1304上的用戶輸入是第一類型的用戶輸入,在不退出
屏幕保護程序模式的情況下向顯示單元1302提供(例如,使用數據提供單元1308)數據以呈
現包括第二視覺運動效果的第一媒體,其中,第二視覺運動效果與第一視覺運動效果不同;
并且,根據確定遠程用戶輸入單元1304上的用戶輸入是與第一類型不同的第二類型的用戶
輸入,退出(例如,使用退出單元1314)屏幕保護程序模式。

在一些實施例中,處理單元1309被配置成:在確定用戶輸入是第一類型之后,在顯
示單元1302正在呈現包括第二視覺運動效果的第一媒體的同時,確定(例如,使用確定單元
1314)第一類型的用戶輸入已經停止在遠程用戶輸入單元1304上被檢測;并且,響應于確定
第一類型的用戶輸入已經停止在遠程用戶輸入單元1304上被檢測,向顯示單元1302提供
(例如,使用數據提供單元1308)數據以呈現包括第一視覺運動效果的媒體。

在一些實施例中,處理單元1309被配置成:響應于接收遠程用戶輸入單元1304上
的用戶輸入,根據確定遠程用戶輸入單元1304上的用戶輸入是第四類型的用戶輸入,向顯
示單元1302提供(例如,使用數據提供單元1308)數據以使用包括第三視覺運動效果的選自
多個媒體的第二媒體來替換包括第一視覺運動效果的第一媒體。

在一些實施例中,處理單元1309被配置成:響應于接收到遠程用戶輸入單元1304
上的用戶輸入:根據確定遠程用戶輸入單元1304上的用戶輸入是第三類型的用戶輸入,向
顯示單元1302提供(例如,使用數據提供單元1308)數據以使用對應的描述性文本來呈現包
括第一視覺運動效果的第一媒體。

在一些實施例中,處理單元1309被配置成:響應于接收到遠程用戶輸入單元1304
上的用戶輸入:根據確定遠程用戶輸入單元1304上的用戶輸入是第五類型的用戶輸入,向
顯示單元1302提供(例如,使用數據提供單元1308)數據以使用指示當前時間和/或日期的
信息來呈現包括第一視覺運動效果的第一媒體。

在一些實施例中,電子設備根據確定一個或多個屏幕保護程序激活準則都被滿足
而進入屏幕保護程序模式,其中,根據確定遠程用戶輸入單元1304是靜止的,滿足一個或多
個屏幕保護程序激活準則。

在一些實施例中,處理單元1309被配置成:響應于接收到遠程用戶輸入單元1304
上的用戶輸入并且根據確定遠程用戶輸入單元1304上的用戶輸入是第二類型的用戶輸入,
向顯示單元1302提供(例如,使用數據提供單元1308)數據以使用具有多個對象的用戶界面
來替換包括第一視覺運動效果的第一媒體,其中,多個對象包括顯示單元1302上的第一對
象和鄰近第一對象的第二對象;并且當前焦點在多個對象中的第一對象上。

在一些實施例中,處理單元1309被配置成:響應于接收到遠程用戶輸入單元1304
上的用戶輸入:根據確定遠程用戶輸入單元1304上的用戶輸入是第六類型的用戶輸入,改
變(例如,使用改變單元1316)視覺運動效果用于在顯示單元1302上呈現第一媒體。

在一些實施例中,向顯示單元1302提供數據以呈現包括第一視覺運動效果的第一
媒體包括:向顯示單元提供數據以呈現第一視頻的回放;并且處理單元1309被配置成:根據
確定遠程用戶輸入單元1304上的用戶輸入是第七類型的用戶輸入,根據用戶輸入改變(例
如,使用改變單元1316)第一視頻的回放方向。

根據一些實施例,圖14示出了根據各種所描述的實施例的原理配置的電子設備
1400的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖14中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖14所示,電子設備1400與顯示單元1402通信。電子設備1400被配置成顯示擁
有多個用戶界面對象的用戶界面。電子設備1400包括與顯示單元1402通信的處理單元
1404。在一些實施例中,處理單元1404包括數據提供單元1409和輸入接收單元1408。

處理單元1404被配置成:向顯示單元1402提供(例如,使用數據提供單元1406)數
據以呈現具有多個用戶界面對象的用戶界面,其中,多個用戶界面對象包括顯示單元上的
第一用戶界面對象和鄰近第一用戶界面對象的第二用戶界面對象;當前焦點在多個用戶界
面對象中的第一用戶界面對象上;在顯示單元正在呈現用戶界面的同時,接收(例如,使用
輸入接收單元1408)與移動用戶界面中的當前焦點的請求相對應的第一輸入;并且,響應于
接收到與移動用戶界面中的當前焦點的請求相對應的第一輸入,向顯示單元1402提供(例
如,使用數據提供單元1406)數據以:將第一用戶界面對象從第一位置朝向第二用戶界面對
象移動和/或將第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜;并且,在將第一
用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象朝向第二
用戶界面對象傾斜之后:將當前焦點從第一用戶界面對象移動到第二用戶界面對象,并且
將第一用戶界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向
傾斜。

在一些實施例中,響應于接收到與移動用戶界面中的當前焦點的請求相對應的第
一輸入,處理單元1404被配置成向顯示單元1402提供(例如,使用數據提供單元1406)數據
以:減小顯示單元1402上的第一用戶界面對象的大小,并且增加顯示單元1402上的第二用
戶界面對象的大小。

在一些實施例中,在當前焦點在第一用戶界面對象上的同時,在第一界面對象上
或鄰近第一界面對象顯示第一用戶界面對象的名稱,并且處理單元1404被配置成:響應于
接收到與移動用戶界面中的當前焦點的請求相對應的第一輸入,向顯示單元1402提供(例
如,使用數據提供單元1406)數據以:停止顯示第一用戶界面對象的名稱,并且在當前焦點
在第二用戶界面對象上的同時,在第一界面對象上或鄰近第一界面對象顯示第二用戶界面
對象的名稱。

在一些實施例中,第一用戶界面對象包括以z順序布置的兩個或更多個重疊層中
的圖形,并且這些層根據第一用戶界面對象的傾斜在顯示單元上移位。

在一些實施例中,第一用戶界面對象包括一個或多個映像,并且所述一個或多個
映像根據第一用戶界面對象的傾斜而改變。

在一些實施例中,第一用戶界面對象包括一種或多種顏色,并且所述一種或多種
顏色根據第一用戶界面對象的傾斜而改變。

在一些實施例中,當將當前焦點從第一用戶界面對象向第二用戶界面對象的移動
速率增加時,第一用戶界面對象朝向第二用戶界面對象的移動的量值減小。

在一些實施例中,當將當前焦點從第一用戶界面對象向第二用戶界面對象的移動
速率增加時,第一用戶界面對象朝向第二用戶界面對象的傾斜的量值減小。

在一些實施例中,響應于接收到第一輸入,將當前焦點從第一用戶界面對象移動
到第二用戶界面對象發生,而無需將任何用戶界面對象從第一用戶界面對象移動到第二用
戶界面對象。

在一些實施例中,處理單元1404被配置成:在當前焦點在第二用戶界面對象上的
同時,接收(例如,使用輸入接收單元1408)與移動用戶界面中的當前焦點的請求相對應的
第二輸入;并且,響應于接收到與移動用戶界面中的當前焦點的請求相對應的第二輸入,向
顯示單元1402提供(例如,使用數據提供單元1406)數據以:將第二用戶界面對象從第二位
置朝向鄰近第二用戶界面對象的第三用戶界面對象移動,和/或將第二用戶界面對象從第
二定向朝向第三用戶界面對象傾斜;并且,在將第二用戶界面對象從第二位置朝向第三用
戶界面對象移動和/或將第二用戶界面對象朝向第三用戶界面對象傾斜之后:將當前焦點
從第二用戶界面對象移動到第三用戶界面對象,并且將第二用戶界面對象向后朝向第二位
置移動和/或將第二用戶界面對象向后朝向第二定向傾斜。

在一些實施例中,處理單元1404被配置成,在當前焦點在第三用戶界面對象上的
同時,接收(例如,使用輸入接收單元1408)第三輸入;并且,響應于接收到第三輸入,向顯示
單元1402提供(例如,使用數據提供單元1406)數據以:將第三用戶界面對象從第三位置朝
向鄰近第三用戶界面對象的第四用戶界面對象移動,和/或將第三用戶界面對象從第三定
向朝向第四用戶界面對象傾斜;并且,在將第三用戶界面對象從第三位置朝向第四用戶界
面對象移動和/或將第三用戶界面對象朝向第四用戶界面對象傾斜之后:將當前焦點維持
在第三用戶界面對象上,并且將第三用戶界面對象向后朝向第三位置移動和/或將第三用
戶界面對象向后朝向第三定向傾斜。

根據一些實施例,圖15示出了根據各種所描述的實施例的原理配置的電子設備
1500的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖15中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖15所示,電子設備1500與顯示單元1502通信。顯示單元1502被配置成顯示具
有多個用戶界面對象的用戶界面。電子設備1500包括與顯示單元1502通信的處理單元
1504。在一些實施例中,處理單元1504包括數據提供單元1509和輸入接收單元1508。

處理單元1504被配置成:向顯示單元1502提供(例如,使用數據提供單元1506)數
據以呈現具有多個用戶界面對象的用戶界面,其中,多個用戶界面對象包括:顯示單元1502
上的第一用戶界面對象和鄰近第一用戶界面對象的第二用戶界面對象;當前焦點在多個用
戶界面對象中的第一用戶界面對象上;在顯示單元正在呈現用戶界面的同時,接收(例如,
使用輸入接收單元1508)第一輸入;并且,響應于接收到第一輸入,向顯示單元1502提供(例
如,使用數據提供單元1506)數據以:將第一用戶界面對象從第一位置朝向第二用戶界面對
象移動和/或將第一用戶界面對象從第一定向朝向第二用戶界面對象傾斜;并且,在將第一
用戶界面對象從第一位置朝向第二用戶界面對象移動和/或將第一用戶界面對象朝向第二
用戶界面對象傾斜之后:根據確定第一輸入滿足第一當前焦點導航準則,向顯示單元1502
提供數據以:將當前焦點從第一用戶界面對象移動到第二用戶界面對象,并且將第一用戶
界面對象向后朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向傾斜。

在一些實施例中,處理單元1504被配置成,在將第一用戶界面對象從第一位置朝
向第二用戶界面對象移動和/或將第一用戶界面對象朝向第二用戶界面對象傾斜之后:根
據確定第一輸入不滿足第一當前焦點導航準則,向顯示單元1502提供(例如,使用數據提供
單元1506)數據以:將當前焦點維持在第一用戶界面對象上,并且將第一用戶界面對象向后
朝向第一位置移動和/或將第一用戶界面對象向后朝向第一定向傾斜。

在一些實施例中,在當前焦點在第一用戶界面對象上的同時,在第一界面對象上
或鄰近第一界面對象顯示第一用戶界面對象的名稱,并且處理單元1504被配置成:根據確
定第一輸入滿足第一當前焦點導航準則,向顯示單元1502提供(例如,使用數據提供單元
1506)數據以:停止顯示第一用戶界面對象的名稱,并且在當前焦點在第二用戶界面對象上
的同時,在第一界面對象上或鄰近第一界面對象顯示第二用戶界面對象的名稱。

在一些實施例中,第一用戶界面對象包括一個或多個映像,并且處理單元1504被
配置成:根據確定第一輸入滿足第一當前焦點導航準則,向顯示單元1502提供(例如,使用
數據提供單元1506)數據以:停止顯示第一用戶界面對象的一個或多個映像;并且顯示第二
用戶界面對象的一個或多個映像。

在一些實施例中,處理單元1504被配置成:在當前焦點在第二用戶界面對象上的
同時,接收(例如,使用輸入接收單元1508)第二輸入;并且,響應于接收到第二輸入,向顯示
單元1502提供(例如,使用數據提供單元1506)數據以:將第二用戶界面對象從第二位置朝
向鄰近第二用戶界面對象的第三用戶界面對象移動,和/或將第二用戶界面對象從第二定
向朝向第三用戶界面對象傾斜;并且,在將第二用戶界面對象從第二位置朝向第三用戶界
面對象移動和/或將第二用戶界面對象朝向第三用戶界面對象傾斜之后:根據確定第二輸
入滿足第二當前焦點導航準則,向顯示單元提供數據以:將當前焦點從第二用戶界面對象
移動到第三用戶界面對象,并且將第二用戶界面對象向后朝向第二位置移動和/或將第二
用戶界面對象向后朝向第二定向傾斜。

在一些實施例中,第一當前焦點導航準則與第二當前焦點導航準則不同。

在一些實施例中,第一輸入與水平移動用戶界面中的當前焦點的請求相對應,并
且第二輸入與垂直移動用戶界面中的當前焦點的請求相對應。

在一些實施例中,第一輸入與移動相同類型的用戶界面對象之間的當前焦點的請
求相對應,并且第二輸入與移動不同類型的用戶界面對象之間的當前焦點的請求相對應。

在一些實施例中,第一用戶界面對象包括從前景層到背景層以z順序布置的兩個
或更多個重疊層中的圖形,并且這些層根據第一用戶界面對象的傾斜在顯示單元1502上移
位。

在一些實施例中,第一用戶界面對象的傾斜包括:放棄顯示除了背景層之外的延
伸超出背景層的邊界的兩個或更多個重疊層中的一個或多個區域。

在一些實施例中,前景層和背景層之間的投影深度與前景層和背景層之間的介入
層的數目無關。

在一些實施例中,處理單元1504被配置成:響應于將當前焦點從第一用戶界面對
象移動到第二用戶界面對象,向顯示單元1502提供(例如,使用數據提供單元1506)數據以:
減小顯示單元上的第一用戶界面對象的大小;并且增加顯示單元上的第二用戶界面對象的
大小,其中:第二用戶界面對象包括從前景層到背景層以z順序布置的兩個或更多個重疊層
中的圖形;增加顯示單元1502上的第二用戶界面對象的大小包括:以相應的放大比率來增
加兩個或更多個重疊層相應的層的大小;并且用于前景層的放大比率高于用于背景層的放
大比率。

根據一些實施例,圖16示出了根據各種所描述的實施例的原理配置的電子設備
1600的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖16中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖16所示,電子設備1600與顯示單元1602通信。顯示單元1602被配置成顯示具
有多個用戶界面對象的用戶界面。電子設備1600包括與顯示單元1602通信的處理單元
1604。在一些實施例中,處理單元1604包括數據提供單元1609、確定單元1608、和檢測單元
1610。

處理單元1604被配置成:向顯示單元1602提供(例如,使用數據提供單元1606)數
據以呈現具有多個用戶界面對象的用戶界面,其中,多個用戶界面對象包括第一用戶界面
對象;當前焦點在第一用戶界面對象上;在顯示單元正在呈現用戶界面的同時,確定(例如,
使用確定單元1608)不活動準則被滿足;響應于確定不活動準則被滿足,向顯示單元1602提
供(例如,使用數據提供單元1606)數據來以第一方式在視覺上區分第一用戶界面對象和多
個用戶界面對象中的其它用戶界面對象;并且,在向顯示單元提供數據來以第一方式在視
覺上區分第一用戶界面對象之后:檢測(例如,使用檢測單元1610)用戶與電子設備或與電
子設備通信的另一設備的交互;并且,響應于用戶與電子設備或與電子設備通信的另一設
備的交互,向顯示單元1602提供(例如,使用數據提供單元1606)數據以停止以第一方式在
視覺上區分第一用戶界面對象和多個用戶界面對象中的其它用戶界面對象。

在一些實施例中,當在預先定義的持續時間內,電子設備或與電子設備通信的另
一設備還沒有檢測到用戶輸入時,不活動準則被滿足。

在一些實施例中,當電子設備或與電子設備通信的遙控器檢測到遙控器是靜止的
時,不活動準則被滿足。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包括:將第一用戶
界面對象的大小從第一大小增加到第二大小。

在一些實施例中,停止以第一方式在視覺上區分第一用戶界面對象包括:將第一
用戶界面對象的大小減小到第一大小。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包括:突出顯示第
一用戶界面對象。

在一些實施例中,以第一方式在視覺上區分第一用戶界面對象包括:變暗除了第
一用戶界面對象之外的其它用戶界面的一個或多個部分。

在一些實施例中,處理單元1604被配置成:響應于確定暗屏準則被滿足,向顯示單
元1602提供(例如,使用數據提供單元1606)數據以顯示空白屏。

在一些實施例中,處理單元1604被配置成:響應于確定暗屏準則被滿足,向顯示單
元1602提供(例如,使用數據提供單元1606)數據以變暗包括第一用戶界面對象的整個用戶
界面。

根據一些實施例,圖17示出了根據各種所描述的實施例的原理配置的電子設備
1700的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖17中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖17所示,電子設備1700與顯示單元1702通信并且任選地與遠程用戶輸入設備
單元1710通信。顯示單元1702被配置成顯示視頻回放信息。電子設備1700包括處理單元
1704。在一些實施例中,處理單元1704根據一些實施例包括顯示數據提供單元1706和輸入
接收單元1708。

處理單元1704配置成向顯示單元1702提供(例如,使用顯示數據提供單元1706)數
據以呈現用于第一媒體內容項目的媒體信息用戶界面。用于第一媒體內容項目的媒體信息
用戶界面包括:(a)與用于第一媒體內容項目的相應的媒體源相對應的多個媒體源對象,多
個媒體源對象中的第一媒體源對象在視覺上得以區分以指示選擇第一媒體源對象,第一媒
體源對象與第一媒體源相對應;和(b)用于第一媒體內容項目的第一媒體管理對象集。第一
媒體管理對象集包括:與第一媒體內容項目和第一媒體源相對應的一個或多個媒體呈現選
項對象。

在一些實施例中,多個媒體源對象具有根據預先定義的源排序準則來確定的順
序。

在一些實施例中,多個媒體源對象包括附加的源對象,其當被激活時,開始顯示與
用于第一媒體內容項目的附加源相對應的附加的源對象列表。

在一些實施例中,媒體信息用戶界面包括對應于與第一媒體內容項目不同的媒體
內容項目集的媒體對象集。

在一些實施例中,媒體信息用戶界面是第一軟件應用的用戶界面;并且媒體呈現
選項對象包括:(a)應用中播放對象,其當被激活時,開始向顯示單元1702提供(例如,使用
顯示數據提供單元1706)數據以使用從第一軟件應用的用戶界面中的第一媒體源接收(例
如,使用輸入接收單元1708或任選地結合遠程用戶輸入設備單元1710)的數據來播放第一
媒體內容項目;(b)應用外播放對象,其當被激活時,開始啟動與第一軟件應用不同的并且
與第一媒體源相關聯的第二軟件應用。

在一些實施例中,處理單元1704被配置成:在顯示單元1702正在呈現媒體信息用
戶界面的同時,接收(例如,使用輸入接收單元1708或任選地結合遠程用戶輸入設備單元
1710)用戶輸入。

在一些實施例中,響應于接收用戶輸入,根據確定用戶輸入與激活用于第一媒體
內容項目的第一媒體管理對象集中的第一媒體呈現選項對象的請求相對應,處理單元1704
被配置成開始向顯示單元1702提供(例如,使用顯示數據提供單元1706)數據以根據與第一
媒體呈現選項對象相對應的媒體呈現選項使用從第一媒體源接收的數據來播放第一媒體
內容項目。

在一些實施例中,響應于接收到用戶輸入,根據確定用戶輸入與選擇多個媒體源
對象中的與第一媒體源對象不同的第二媒體源對象的請求相對應,處理單元1704被配置成
向顯示單元1702提供(例如,使用顯示數據提供單元1706)數據以更新用于第一媒體內容項
目的媒體信息用戶界面。用于第一媒體內容項目的更新后的媒體信息用戶界面包括:(a)與
用于第一媒體內容項目的相應的媒體源相對應的多個媒體源對象,多個媒體源對象中的第
一媒體源對象在視覺上得以區分以指示選擇第二媒體源對象,第二媒體源對象對應于與第
一媒體源不同的第二媒體源;和(b)與第一媒體內容項目和第二媒體源相對應的第二媒體
管理對象集,其中,第二媒體管理對象集與第一媒體管理對象集不同。

在一些實施例中,第二媒體管理對象集包括:(a)租賃對象,其當被激活時,開始從
第二媒體源租賃第一媒體內容項目;和(b)購買對象,其當被激活時,開始從第二媒體源購
買第一媒體內容項目。

在一些實施例中,第二媒體管理對象集包括觀看列表對象,其當被激活時,開始將
第一媒體內容項目添加到所選擇的媒體內容項目列表。

在一些實施例中,處理單元1704被配置成:在顯示單元1702正在顯示媒體內容瀏
覽器用戶界面的同時,接收(例如,使用輸入接收單元1708和任選地結合遠程用戶輸入設備
單元1710)第一媒體內容項目的選擇;響應于在顯示單元正在顯示媒體內容瀏覽器用戶界
面的同時,接收第一媒體內容項目的選擇,向顯示單元1702提供(例如,使用顯示數據提供
單元1706)數據以使用用于第一媒體內容項目的媒體信息用戶界面來替換顯示媒體內容瀏
覽器用戶界面;在顯示單元1702正在顯示搜索用戶界面的同時,接收(例如,使用輸入接收
單元1708和任選地,結合遠程用戶輸入設備單元1710)第一媒體內容項目的選擇;響應于在
顯示單元1702正在顯示搜索用戶界面的同時接收第一媒體內容項目的選擇,向顯示單元
1702提供(例如,使用顯示數據提供單元1706)數據以使用用于第一個媒體內容項目的媒體
信息用戶界面來替換顯示搜索用戶界面;在顯示單元1702正在媒體內容存儲庫用戶界面的
同時,接收(例如,使用輸入接收單元1708和任選地,結合遠程用戶輸入設備單元1710)第一
媒體內容項目的選擇;并且,響應于顯示單元1702正在媒體內容存儲庫用戶界面的同時接
收第一媒體內容項目的選擇,向顯示單元1702提供(例如,使用顯示數據提供單元1706)數
據以使用用于第一媒體內容項目的媒體信息用戶界面來替換顯示媒體內容存儲庫用戶界
面。

根據一些實施例,圖18示出了根據各種所描述的實施例的原理配置的電子設備
1800的功能框圖。設備的功能框任選地通過硬件、軟件、固件、或它們的組合來實施以實行
各種所描述的實施例的原理。本領域技術人員應當了解,圖18中描述的功能框任選地被組
合或分離為若干子框以實施各種所描述的本發明的原理。因此,本文的描述任選地支持本
文中所描述的功能框的任何可能組合或分離或進一步限定。

如圖18所示,電子設備1800與顯示單元1802通信,并且任選地,與遠程用戶輸入設
備單元1810通信。顯示單元1802被配置成顯示視頻回放信息。電子設備1800包括處理單元
1804,其根據一些實施例還包括顯示數據提供單元1806、輸入接收單元1808、購買單元
1812、和啟動單元1814。

處理單元1804被配置成向顯示單元1802提供(例如,使用顯示數據提供單元1806)
數據以呈現用于第一媒體節目的第一媒體信息用戶界面。用于第一媒體節目的媒體信息用
戶界面包括多個媒體源對象。多個媒體源對象中的相應的媒體源對象與用于第一媒體節目
的相應的媒體源相對應,多個媒體源對象中的第一媒體源對象在視覺上得以區分以指示選
擇第一媒體源對象,該第一媒體源對象與第一媒體源相對應。用于第一媒體節目的媒體信
息用戶界面還包括與用于可從第一媒體源獲得的第一媒體節目的一個或多個劇集相對應
的一個或多個劇集對象,一個或多個劇集對象中的第一劇集對象在視覺上得以區分以指示
選擇第一劇集對象,第一劇集對象與第一媒體節目的第一劇集相對應;和用于第一劇集的
第一媒體管理對象集,其中,第一媒體管理對象集包括與第一劇集和第一媒體源相對應的
一個或多個媒體呈現選項對象。

在一些實施例中,第一媒體管理對象集包括劇集購買對象,其當被激活時,開始從
第一媒體源購買(例如,使用購買單元1812)第一媒體內容節目的第一劇集;和/或季購買對
象,其當被激活時,開始從第一媒體源購買第一媒體節目的包括第一劇集的單個季。

在一些實施例中,媒體信息用戶界面是第一軟件應用的用戶界面,并且第一媒體
管理對象集包括應用外播放對象,其當被激活時,開始啟動(例如,使用啟動單元1814)與第
一軟件應用不同的并且與第一媒體源相關聯的第二軟件應用。

在一些實施例中,處理單元1804被配置成:在顯示單元1802呈現(例如,使用顯示
數據提供單元1806)媒體信息用戶界面的同時,接收(例如,使用輸入接收單元1808或任選
地,結合遠程用戶輸入設備單元1810)用戶輸入。

在一些實施例中,響應于接收用戶輸入,根據確定用戶輸入與激活第一媒體管理
對象集中的第一媒體呈現選項對象的請求相對應,處理單元1804被配置成開始向顯示單元
1802提供(例如,使用顯示數據提供單元1806)數據以根據與第一媒體呈現選項對象相對應
的媒體呈現選項使用從第一媒體源接收的數據來播放第一劇集。

在一些實施例中,用于第一媒體節目的媒體信息用戶界面包括與用于第一媒體節
目的多個媒體源相關聯的與多個媒體源對象不同的集成媒體源對象;并且處理單元1804被
配置成:響應于接收用戶輸入,根據確定用戶輸入與選擇集成媒體源對象的請求相對應,向
顯示單元1802提供(例如,使用顯示數據提供單元1806)數據以更新用于第一媒體節目的媒
體信息用戶界面。用于第一媒體節目的更新后的媒體信息用戶界面包括:(a)多個媒體源對
象;(b)與用于可從多個媒體源獲得的第一媒體節目的一個或多個劇集相對應的一個或多
個劇集;和(c)對應于與集成媒體源對象相關聯的多個媒體源的一個或多個媒體管理對象
的第二集、和對應于用于可從多個媒體源獲得的第一媒體節目的一個或多個劇集的一個或
多個劇集對象中所選擇的劇集對象。在一些實施例中,第二媒體管理對象集與第一媒體管
理對象集不同;并且集成媒體源對象與多個媒體源對象在視覺上得以區分以指示選擇集成
媒體源對象。

在一些實施例中,一個或多個媒體管理對象的第二集包含播放對象,其當被激活
時,開始向顯示單元1802提供(例如,使用顯示數據提供單元1806)數據以使用從與集成媒
體源對象相關聯的多個媒體源中的一個媒體源接收的數據來播放第一劇集。

在一些實施例中,用于第一媒體節目的更新后的媒體信息用戶界面包含用于與可
以非零成本獲得的相應的劇集相對應的相應的劇集對象的成本信息

在一些實施例中,處理單元被配置成:響應于接收用戶輸入,根據確定用戶輸入與
選擇多個媒體源對象中的與第一媒體源對象不同的第二媒體源對象的請求相對應,向顯示
單元1802提供(例如,使用顯示數據提供單元1806)數據以更新用于第一媒體節目的媒體信
息用戶界面。用于第一媒體節目的更新后的媒體信息用戶界面包括:(a)多個媒體源對象,
其中,第二媒體源對象在視覺上得以區分以指示選擇第二媒體源對象,第二媒體源對象對
應于與第一媒體源不同的第二媒體源;和(b)與第一劇集和第二媒體源相對應的第三媒體
管理對象集,其中,第三媒體管理對象集與第一媒體管理對象集不同。

在一些實施例中,用于第一媒體節目的媒體信息用戶界面包含季選擇對象,其指
示用于第一媒體節目的第一選定季。在一些實施例中,媒體信息用戶界面中的一個或多個
劇集對象與第一媒體節目的第一選定季的一個或多個劇集相對應。在一些實施例中,當被
激活時,季選擇對象開始顯示可以從第一媒體源獲得的第一媒體節目的季列表。在一些實
施例中,處理單元1804被配置成:接收(例如,使用輸入接收單元1808或任選地,結合遠程用
戶輸入設備單元1810)與第一選定季不同的季列表中的第二選定季的選擇;并且,響應于接
收季列表中的第二選定列表的選擇,更新季選擇對象以指示第二選定季;并且,使用與用于
第一媒體節目的第二選定季的一個或多個劇集相對應的一個或多個劇集對象的顯示來替
換與用于第一媒體節目的第一選定季的一個或多個劇集相對應的媒體信息用戶界面中的
一個或多個劇集對象的顯示。

在一些實施例中,處理單元1804被配置成:在顯示單元1802正在顯示媒體內容瀏
覽器用戶界面的同時,接收(例如,使用輸入接收單元1808,并且任選地結合遠程用戶輸入
設備單元1810)第一媒體節目的選擇;響應于在顯示單元1802正在顯示媒體內容瀏覽器用
戶界面的同時接收第一媒體節目的選擇,向顯示單元1802提供(例如,使用顯示數據提供單
元1806)數據以使用用于第一媒體節目的媒體信息用戶界面替換顯示媒體信息瀏覽器用戶
界面;在顯示單元1802正在顯示搜索用戶界面的同時,接收(例如,使用輸入接收單元1808,
并且任選地結合遠程用戶輸入設備單元1810)第一媒體節目的選擇;響應于在顯示單元
1802正在顯示搜索用戶界面的同時接收第一媒體節目的選擇,向顯示單元1802提供(例如,
使用顯示數據提供單元1806)數據以使用用于第一媒體節目的媒體信息用戶界面來替換顯
示搜索用戶界面;在顯示單元1802正在顯示媒體內容存儲庫用戶界面的同時,接收(例如,
使用輸入接收單元1808,并且任選地結合遠程用戶輸入設備單元1810)第一媒體節目的選
擇;并且,響應于在顯示單元1802正在顯示媒體內容存儲庫用戶界面的同時接收第一媒體
節目的選擇,向顯示單元1802提供(例如,使用顯示數據提供單元1806)數據以使用用于第
一媒體節目的媒體信息用戶界面來替換顯示媒體內容存儲庫用戶界面。

如圖19所示,電子設備1900與顯示單元1902通信。顯示單元1902被配置成顯示視
頻回放信息。電子設備1900包括與顯示單元1902通信的處理單元1904。在一些實施例中,處
理單元1904包括:視頻信息提供單元1909、輸入接收單元1908、回放導航模式轉變單元
1910、數據提供單元1912、顯示停止單元1914、和播放單元1919。

處理單元1904被配置成:在設備以第一回放導航模式操作的同時,向顯示單元
1902提供(例如,使用視頻信息提供單元1906)第一視頻信息用于顯示,其中,第一視頻信息
包含與視頻的一個或多個幀、表示視頻的時間軸的擦除條、指示擦除條中的當前播放位置
的第一播放頭、和指示視頻中的預先確定的回放位置的與第一播放頭不同的多個回放位置
標志相對應的信息;并且,接收(例如,使用輸入接收單元1908)與用戶切換到第二回放導航
模式的請求相對應的輸入;響應于接收與用戶切換到第二回放導航模式的請求相對應的輸
入,從以第一回放導航模式操作轉變(例如,使用回放導航模式轉變單元1910)到以第二回
放導航模式操作;并且,在設備以第二回放導航模式操作的同時,向顯示單元1902提供(例
如,使用視頻信息提供單元1906)第二視頻信息用于顯示,其中,第二視頻信息包含與視頻
的一個或多個幀、擦除條、和第一播放頭相對應的信息;并且,停止提供(例如,使用視頻信
息提供單元1906)與指示視頻中的預先確定的回放位置的多個回放位置標志相對應的信
息。

在一些實施例中,第二視頻信息包括與指示擦除條中的第一導航位置的第二播放
頭相對應的信息

在一些實施例中,第二視頻信息包括指示擦除條中的第一導航位置的文本。

在一些實施例中,處理單元1904被配置成:在以第二回放導航模式操作的同時:接
收(例如,使用輸入接收單元1908)與向前移動第二播放頭的請求相對應的輸入;并且響應
于接收到與向前移動第二播放頭相對應的輸入,向顯示單元1902提供(例如,使用數據提供
單元1912)數據以在擦除條中沿向前方向不斷前進第二播放頭;并且,在以第一回放導航模
式操作的同時,接收(例如,使用輸入接收單元1908)與向前移動第二播放頭的請求相對應
的輸入;并且響應于接收到與向前移動第二播放頭的請求相對應的輸入,向顯示單元1902
提供(例如,使用數據提供單元1912)數據以將擦除條中的第二播放頭向前跳到下一回放位
置標志。

在一些實施例中,處理單元1904被配置成:在以第二回放導航模式操作的同時:接
收(例如,使用輸入接收單元1908)與向后移動第二播放頭的請求相對應的輸入;并且,響應
于接收到與向后移動第二播放頭相對應的輸入,向顯示單元1902提供(例如,使用數據提供
單元1912)數據以在擦除條中沿相反方向不斷移動第二播放頭;并且,在以第一回放導航模
式操作的同時,接收(例如,使用輸入接收單元1908)與向后移動第二播放頭的請求相對應
的輸入;并且,響應于接收到與向后移動第二播放頭的請求相對應的輸入,向顯示單元1902
提供(例如,使用數據提供單元1912)數據以將擦除條中的第二播放頭向后跳到前一回放位
置標志。

在一些實施例中,處理單元1904被配置成:在設備以第一回放導航模式或第二回
放導航模式操作,并且顯示單元1902正在顯示擦除條、指示擦除條中的當前播放位置的第
一播放頭、指示擦除條中的第一導航位置的第二播放頭、和鄰近第二播放頭的預覽窗格的
同時,接收(例如,使用輸入接收單元1908)與恢復在擦除條中的當前播放位置處播放視頻
的請求相對應的輸入;并且,響應于接收到與恢復在擦除條中的當前播放位置處播放視頻
的請求相對應的輸入,向顯示單元1902提供(例如,使用視頻信息提供單元1906)與移動當
前播放位置處的或鄰近當前播放位置的位置的預覽窗格的動畫相對應的第三視頻信息;并
且,在預覽窗格已經移動到當前播放位置處位置的或鄰近當前播放位置的位置之后,停止
(例如,使用顯示停止單元1914)顯示預覽窗格,并且恢復在與擦除條中的當前播放位置相
對應的視頻中的點處播放(例如,使用播放單元1916)視頻。

在一些實施例中,處理單元1904被配置成:在設備以第一回放導航模式或第二回
放導航模式操作,并且顯示單元1902正在顯示擦除條、指示擦除條中的當前播放位置的第
一播放頭、和指示擦除器中的第一導航位置的第二播放頭的同時:接收(例如,使用輸入接
收單元1908)與在擦除條中的第一導航位置處播放視頻的請求相對應的輸入;并且,響應于
接收到與在擦除條中的第一導航位置處播放視頻的請求相對應的輸入,恢復在與擦除條中
的第一導航位置相對應的視頻中的點處播放(例如,使用播放單元1916)視頻。

在一些實施例中,處理單元1904被配置成:在以第二回放導航模式操作的同時,接
收(例如,使用輸入接收單元1908)與用戶切換到第一回放導航模式的請求相對應的輸入;
并且,響應于接收到與切換到第一回放導航模式的請求相對應的輸入,從以第二回放導航
模式操作轉變(例如,使用回放導航模式轉變單元1910)到以第一回放導航模式操作;并且
向顯示單元1902提供(例如,使用視頻信息提供單元1906)第四視頻信息用于顯示,其中,第
四視頻信息包含與視頻的一個或多個幀、擦除條、第一播放頭、和指示視頻中的預先確定的
回放位置的與第一播放頭不同的多個回放位置標志相對應的信息。

在一些實施例中,處理單元1904被配置成:在以第二回放導航模式操作的同時,接
收(例如,使用輸入接收單元1908)與切換到播放模式的請求相對應的輸入;并且,響應于接
收到與切換到播放模式的請求相對應的輸入,從以第二回放導航模式操作轉變(例如,使用
回放導航模式轉變單元1910)到以在顯示單元1902上播放視頻、并且停止顯示擦除條、第一
回放頭和第二回放頭的播放模式操作。

在一些實施例中,處理單元1904被配置成:在以播放回放模式操作的同時:接收
(例如,使用輸入接收單元1908)與快進或倒帶視頻的請求相對應的輸入;并且,響應于接收
到與快進或倒帶視頻的請求相對應的輸入,向顯示單元1902提供(例如,使用數據提供單元
1912)數據以根據輸入以預先定義的時間間隔跳過視頻。

在一些實施例中,處理單元1904被配置成:在以播放模式操作的同時,接收(例如,
使用輸入接收單元1908)與切換到第二回放導航模式的請求相對應的輸入;并且,響應于接
收到與切換到第二回放導航模式的請求相對應的輸入,從播放模式轉變(例如,使用回放導
航模式轉變單元1910)到第二回放導航模式。

在一些實施例中,第二視頻信息包括與預覽窗格相對應的信息,其中,預覽窗格包
括與擦除條上的第二播放頭的導航位置相對應的視頻的一個或多個幀。

在一些實施例中,處理單元1904被配置成:接收(例如,使用輸入接收單元1908)與
顯示預覽窗格的請求相對應的輸入;并且,響應于接收到與顯示預覽窗格的請求相對應的
輸入,向顯示單元1902提供(例如,使用視頻信息提供單元1906)與預覽窗格相對應的信息
用于顯示。

參照圖12A至圖12E上文所描述的操作任選地由圖1A至圖1B或圖19描繪的組件來
實現。例如,接收操作1209、轉變操作1208和提供操作1210任選地由事件分類器170、事件識
別器180和事件處置器190來實現。事件分類器170中的時間監視器171檢測觸敏顯示器112
上的接觸,并且事件分配器模塊174將事件信息遞送到應用136-1。應用136-1的相應的事件
識別器180比較事件信息和相應的事件定義186,并且確定觸敏表面上的第一位置處的第一
接觸(或者設備是否轉動)與預先定義的事件或子事件(諸如用戶界面上的對象的選擇、或
設備從一個定向到另一定向的轉動)是否相對應。當檢測到相應的預先定義的事件或子事
件時,事件識別器180激活與檢測事件或子事件相關聯的事件處置器190。事件處置器190任
選地使用或調用數據更新器176或對象更新器177來更新應用內部狀態192。在一些實施例
中,事件處置器190訪問相應的GUI更新器178來更新什么由應用顯示。類似地,對于本領域
普通技術人員而言清楚的是其它過程如何能夠基于圖1A至圖1B中所描繪的組件來實現。

出于解釋的目的,先前描述已經參照具體實施例進行了描述。然而,上文的說明性
討論并非旨在窮舉、或將本發明限制于所公開的精確形式。許多修改和變化鑒于上述教導
是可能的。這些實施例被選擇并且描述以便最好地解釋本發明及其實際應用的原理,從而
使得本領域技術人員能夠以適于所構想的具體用途的各種修改來更好地使用本發明和各
種所描述的實施例。

關 鍵 詞:
用于 導航 媒體 內容 設備 方法 圖形 用戶界面
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:用于導航媒體內容的設備、方法和圖形用戶界面.pdf
鏈接地址:http://www.rgyfuv.icu/p-6100728.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图