太阳城集团

  • / 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://zh228.com/p-6100728.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');