著录项信息
专利名称 | 在便携式多功能设备上进行编辑的方法和装置 |
申请号 | CN200880129021.6 | 申请日期 | 2008-12-12 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | | 公开/公告号 | |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0488 | IPC分类号 | G;0;6;F;3;/;0;4;8;8;;;G;0;6;F;1;7;/;2;4查看分类表>
|
申请人 | 暂无 | 申请人地址 | 美国加利福尼亚
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 苹果公司 | 当前权利人 | 苹果公司 |
发明人 | M·万欧斯;B·奥丁;S·O·勒梅;W·C·韦斯特曼;B·M·维克特 |
代理机构 | 中国国际贸易促进委员会专利商标事务所 | 代理人 | 李玲 |
摘要
本发明涉及在便携式多功能设备上进行编辑的方法和图形用户界面。公开了用于在具有触摸屏显示器的便携式多功能设备上进行编辑的方法和图形用户界面。在显示应用的应用界面的同时,设备检测触摸屏显示器上的多点触摸编辑开始手势。响应于检测到多点编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标。设备还显示开始点对象和结束点对象,以便选择应用界面内由所述应用显示的内容。
1.一种用于编辑应用中的内容的方法,包括:
在显示应用的应用界面的同时,检测便携式多功能设备中的触摸屏显示器上的多点触摸编辑开始手势;
响应于检测到多点触摸编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标;和
显示开始点对象和结束点对象,以便在所述应用界面内选择由所述应用显示的内容。
2.如权利要求1所述的方法,包括:
检测多点触摸内容选择手势;和
响应于检测到多点触摸内容选择手势,在相应于所述多点触摸内容选择手势的第一和第二检测触摸位置的位置,显示所述开始点对象和结束点对象。
3.如权利要求1所述的方法,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,应用上下文信息被显示预定次数。
4.如权利要求1所述的方法,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,当所述用户可选择的编辑选项图标未被显示时,应用上下文信息被显示。
5.如权利要求1所述的方法,其中在所述区域内显示用户可选择的编辑选项图标包括以所述多个用户可选择的编辑选项图标取代所述应用的上下文信息。
6.如权利要求1所述的方法,其中:
所述便携式多功能设备包括多个应用;
每个应用包括多个应用界面;
每个应用界面包括所述应用界面的具有标题的预定区域;和
在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标包括:以包括所述多个用户可选择的编辑选项图标的区域的显示取代所述应用界面内的具有标题的预定区域的显示。
7.如权利要求1所述的方法,包括:
检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘;和响应于检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘,在所述应用界面内滚动内容。
8.如权利要求1所述的方法,包括:
检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘;和响应于检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘,显示所述开始点对象的垂直翻动版本。
9.如权利要求1所述的方法,包括:
检测具有开始位置在所述开始点对象和结束点对象之间的内容移动手势;和响应于检测到具有开始位置在所述开始点对象和结束点对象之间的内容移动手势,将所选择的内容移动到相应于所述内容移动手势的结束位置的位置。
10.如权利要求1所述的方法,包括:
检测对拷贝图标的用户选择;
响应于检测到对拷贝图标的用户选择,当所选择的内容仅包括文本时拷贝文本、当所选择的内容仅包括图像时拷贝图像、以及当所选择的内容包括文本和一个或多个图像时拷贝结构化内容。
11.一种用于编辑应用中的内容的装置,包括:
用于在显示应用的应用界面的同时,检测便携式多功能设备中的触摸屏显示器上的多点触摸编辑开始手势的模块;
用于响应于检测到多点触摸编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标的模块;和用于显示开始点对象和结束点对象,以便在所述应用界面内选择由所述应用显示的内容的模块。
12.如权利要求11所述的装置,包括:
用于检测多点触摸内容选择手势的模块;和
用于响应于检测到多点触摸内容选择手势,在相应于所述多点触摸内容选择手势的第一和第二检测触摸位置的位置,显示所述开始点对象和结束点对象的模块。
13.如权利要求11所述的装置,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,应用上下文信息被显示预定次数。
14.如权利要求11所述的装置,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,当所述用户可选择的编辑选项图标未被显示时,应用上下文信息被显示。
15.如权利要求11所述的装置,其中在所述区域内显示用户可选择的编辑选项图标包括以所述多个用户可选择的编辑选项图标取代所述应用的上下文信息。
16.如权利要求11所述的装置,其中:
所述便携式多功能设备包括多个应用;
每个应用包括多个应用界面;
每个应用界面包括所述应用界面的具有标题的预定区域;和
在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标的模块包括:以包括所述多个用户可选择的编辑选项图标的区域的显示取代所述应用界面内的具有标题的预定区域的显示的模块。
17.如权利要求11所述的装置,包括:
用于检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘的模块;和
用于响应于检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘,在所述应用界面内滚动内容的模块。
18.如权利要求11所述的装置,包括:
用于检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘的模块;和用于响应于检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘,显示所述开始点对象的垂直翻动版本的模块。
19.如权利要求11所述的装置,包括:
用于检测具有开始位置在所述开始点对象和结束点对象之间的内容移动手势的模块;
和
用于响应于检测到具有开始位置在所述开始点对象和结束点对象之间的内容移动手势,将所选择的内容移动到相应于所述内容移动手势的结束位置的位置的模块。
20.如权利要求11所述的装置,包括:
用于检测对拷贝图标的用户选择的模块;
用于响应于检测到对拷贝图标的用户选择,当所选择的内容仅包括文本时拷贝文本、当所选择的内容仅包括图像时拷贝图像、以及当所选择的内容包括文本和一个或多个图像时拷贝结构化内容的模块。
21.一种便携式多功能设备,包括:
触摸屏显示器,用于在显示应用的应用界面的同时检测触摸屏显示器上的多点触摸编辑开始手势;
处理器,用于响应于检测到多点触摸编辑开始手势,使触摸屏显示器在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标;和使触摸屏显示器显示开始点对象和结束点对象,以便在所述应用界面内选择由所述应用显示的内容。
22.如权利要求21所述的便携式多功能设备,其中:
所述触摸屏显示器还用于检测多点触摸内容选择手势;和
所述处理器还用于响应于检测到多点触摸内容选择手势,使所述触摸屏显示器在相应于所述多点触摸内容选择手势的第一和第二检测触摸位置的位置,显示所述开始点对象和结束点对象。
23.如权利要求21所述的便携式多功能设备,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,应用上下文信息被显示预定次数。
24.如权利要求21所述的便携式多功能设备,其中显示用户可选择的编辑选项图标的区域包括所述应用界面的固定位置区域,在该固定位置区域内,当所述用户可选择的编辑选项图标未被显示时,应用上下文信息被显示。
25.如权利要求21所述的便携式多功能设备,其中在所述区域内显示用户可选择的编辑选项图标包括以所述多个用户可选择的编辑选项图标取代所述应用的上下文信息。
26.如权利要求21所述的便携式多功能设备,其中:
所述便携式多功能设备包括多个应用;
每个应用包括多个应用界面;
每个应用界面包括所述应用界面的具有标题的预定区域;和
在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标包括:以包括所述多个用户可选择的编辑选项图标的区域的显示取代所述应用界面内的具有标题的预定区域的显示。
27.如权利要求21所述的便携式多功能设备,其中:
所述处理器还用于检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘;和
所述处理器还用于响应于检测用于移动开始点对象或结束点对象的用户手势何时到达所述应用界面的边缘,使所述触摸屏显示器在所述应用界面内滚动内容。
28.如权利要求21所述的便携式多功能设备,其中:
所述处理器还用于检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘;和
所述处理器还用于响应于检测用于移动开始点对象的用户手势何时到达所述应用界面的上边缘,使所述触摸屏显示器显示所述开始点对象的垂直翻动版本。
29.如权利要求21所述的便携式多功能设备,其中:
所述处理器还用于检测具有开始位置在所述开始点对象和结束点对象之间的内容移动手势;和
所述处理器还用于响应于检测到具有开始位置在所述开始点对象和结束点对象之间的内容移动手势,使所述触摸屏显示器将所选择的内容移动到相应于所述内容移动手势的结束位置的位置。
30.如权利要求21所述的便携式多功能设备,包括:
所述处理器还用于检测对拷贝图标的用户选择;
所述处理器还用于响应于检测到对拷贝图标的用户选择,当所选择的内容仅包括文本时拷贝文本、当所选择的内容仅包括图像时拷贝图像、以及当所选择的内容包括文本和一个或多个图像时拷贝结构化内容。
在便携式多功能设备上进行编辑的方法和装置\n技术领域\n[0001] 公开的实施例一般地涉及便携式多功能设备,并且更具体地,涉及在便携式多功能设备上进行编辑(例如,剪切、拷贝或粘贴用户选择的内容)。 \n背景技术\n[0002] 随着便携式电子设备变得更为紧凑,以及由给定设备执行的功能的数目的增加,设计允许用户容易地与多功能设备交互的用户界面成为了一个重大挑战。这种挑战对于具有比台式或膝上计算机小很多的手持便携式设备特别明显。由于用户界面不仅是用户接收内容的通道,而且是接收对用户动作或行为响应的通道,所述用户动作或行为包括用户试图访问设备的特征、工具和功能,这种情况是不幸的。某些便携式通信设备(例如,移动电话,其有时被称为蜂窝电话等)采用增加更多按钮、增加按钮的密度、重叠按钮的功能、或使用复杂的菜单系统,以便允许用户访问、存储和操纵数据。这些常规的用户界面通常导致用户必须记忆的复杂按键序列和菜单分层结构。 \n[0003] 许多常规用户界面,诸如包括物理按钮的用户界面,还是不灵活的。由于这可能妨碍由运行在便携式设备上的应用或由用户配置和/或调整用户界面,这可能是不幸的。当与记忆多个按键序列和菜单分层结构的费时要求,以及激活所希望的按钮的困难性联系在一起时,这种不灵活性使得大部分用户受挫。 \n[0004] 便携式多功能设备上的常规用户界面不提供编辑文本和图形的简单并且直观的方法。编辑功能,诸如剪切、拷贝和粘贴(如果它们恰好存在)通常隐藏在菜单分层结构内。 \n[0005] 因此,存在对具有用于提供编辑功能的更透明和直观的用户界面 的便携式多功能设备的需要。这种界面提高了有效性、效率和用户对便携式多功能设备的满意度。 发明内容\n[0006] 通过公开的便携式多功能设备减少或消除了与用于便携式设备的用户界面相关联的上述缺陷和其它问题。在某些实施例中,设备具有触敏显示器(已被称为“触摸屏”或“触摸屏显示器”),该触敏显示器带有图形用户界面(GUI)、一个或多个处理器、存储器和一个或多个模块、用于执行多个功能的存储在存储器内的程序或可执行指令的集合。在某些实施例中,用户主要通过触敏显示器上的手指接触和手势与GUI交互。在某些实施例中,所述功能可以包括打电话、视频会议、电子邮件、即时消息、博客、数字相片、数字视频、网络浏览、数字音乐播放和/或数字视频播放。用于执行这些功能的指令可被包括在配置为由一个或多个处理器执行的计算机程序产品内。 \n[0007] 根据某些实施例,在显示应用的应用界面的同时,在具有触摸屏显示器的便携式多功能设备处执行一种计算机实现的方法。在该计算机实现的方法中,便携式多功能设备检测触摸屏显示器上的多点触摸编辑开始手势。响应于检测到多点编辑开始手势,便携式多功能设备在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标。便携式多功能设备还显示开始点对象和结束点对象,以便选择应用界面内由所述应用显示的内容。 \n[0008] 根据某些实施例,一种图形用户界面,包括:应用的应用界面;多个用户可选择的编辑选项图标;开始点对象;和结束点对象。在应用的应用界面被显示的同时,触摸屏显示器上的多点触摸编辑开始手势被检测。响应于检测到多点编辑开始手势,多个用户可选择的编辑选项图标被显示在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内。开始点对象和结束点对象被显示,以便选择应用界面内由所述应用显示的内容。 [0009] 根据某些实施例,一种便携式计算设备,包括:触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序。所述一个或多个程序存储在存储器内并且配置为由所述一个或多个处理器执行。所述一个或多个程序包括:用于在显示应用的应用界面的同时,检测触摸屏显示器上的多点触摸编辑开始手势的指令;和用于响应检测到多点编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标的指令。所述一个或多个程序还包括用于显示开始点对象和结束点对象,以便选择应用界面内由所述应用显示的内容的指令。 \n[0010] 根据某些实施例,一种其内存储有指令的计算机可读存储介质,当被具有触摸屏显示器的便携式多功能设备执行时,所述指令使得该便携式多功能设备在显示应用的应用界面的同时,检测触摸屏显示器上的多点触摸编辑开始手势,并且响应于检测到多点编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标。所述指令还使得该设备显示开始点对象和结束点对象,以便选择应用界面内由所述应用显示的内容。 \n[0011] 根据某些实施例,一种具有触摸屏显示器的便携式多功能设备,包括:用于在显示应用的应用界面的同时,检测触摸屏显示器上的多点触摸编辑开始手势的装置;和用于响应于检测到多点编辑开始手势,在触摸屏显示器的独立于所述多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标的装置。该便携式多功能设备还包括用于显示开始点对象和结束点对象,以便选择应用界面内由所述应用显示的内容的装置。 [0012] 因此,提供了具有用于编辑文本和其它图形的更有效并且直观的方法和用户界面的便携式多功能设备。 \n附图说明\n[0013] 为了更好地理解本发明下面的实施例以及其附加实施例,应当结 合下面的附图参考下面的具体实施方式,在所有这些附图中,类似的参考号指示相应的部分。 [0014] 图1A和1B是示出了根据某些实施例的具有触敏显示器的便携式多功能设备的方框图; \n[0015] 图2示出了根据某些实施例的具有触摸屏的便携式多功能设备; \n[0016] 图3示出了根据某些实施例的用于解缩便携式电子设备的示例用户界面; [0017] 图4A和4B示出了根据某些实施例的便携式多功能设备上的应用菜单的示例用户界面; \n[0018] 图5A-5AA示出了根据某些实施例的用于在便携式多功能设备上编辑内容的示例用户界面; \n[0019] 图6A-6F是示出了根据某些实施例,用于在便携式多功能设备上编辑内容的方法的流程图。 \n具体实施方式\n[0020] 现在详细参考实施例,在附图中示出了实施例的例子。在下面的详细描述中,提出了若干特定细节,以便提供对本发明的透彻理解。然而,本领域技术人员应当明了,可以实现本发明而不使用这些特定细节。在其它情况下,公知的方法、程序、组件、电路和网络未被详细描述,以便不会不必要地使得这些实施例的有关方面含混不清。 \n[0021] 还应当理解,虽然可以在此处使用术语第一、第二等描述各个元件,但是这些元件应该不受这些术语的限制。这些术语仅被用于彼此区分元件。例如,第一手势可被称为第二手势,并且类似地,第二手势可被称为第一手势,而不会脱离本发明的范围。 [0022] 此处在本发明的描述中使用的术语是用于描述特定实施例的目的,并且不旨在作为对本发明的限制。如在本发明的描述和所附权利要求书中使用的,除非上下文清楚地指出例外情况,单数形式“一个”(“a”、“an”和“the”)旨在也包括复数形式。还应理解,此处使用的术语“和/或”指并且包括一个或多个相关联地列出的项目的任意和所 有可能组合。还应理解,当在本说明书中使用术语“包括”(“comprise”和/或“comprising”)时,它们指叙述的特征、整体、步骤、操作、元件和/或组件的存在,但是不排除一个或多个其它特征、整体、步骤、操作、元件、组件和/或它们的组的存在或添加。 \n[0023] 描述了便携式多功能设备、用于这些设备的用户界面和用于使用这些设备的相关联的处理的实施例。在某些实施例中,该设备是便携式通信设备,诸如还包含诸如PDA和/或音乐播放器功能的其它功能的移动电话。 \n[0024] 除了触摸屏或在触摸屏上显示的虚拟点击轮之外,该用户界面可以包括物理点击轮。点击轮是一种用户接口设备,其可以基于轮的角位移或设备的用户与轮的接触点提供导航命令。例如,当设备的用户按压点击轮的至少一个部分或点击轮的中心时,点击轮还可用于提供相应于一个或多个项目的选择的用户命令。可替换地,断开与触摸屏表面上的点击轮图像的接触可以指示相应于选择的用户命令。为了简单起见,在下面的讨论中,使用包括触摸屏的便携式多功能设备作为示例实施例。然而,应当理解,某些用户界面和相关联的处理可被应用于其它设备,诸如可以包括一个或多个其它物理用户界面设备,诸如物理点击轮、物理键盘、鼠标和/或操纵杆的个人计算机和膝上计算机。 \n[0025] 该设备支持各种应用,诸如下列中的一个或多个:电话应用、视频会议应用、电子邮件应用、即时消息发送应用、博客应用、数字照相机应用、数字摄像机应用、网络浏览应用、数字音乐播放器应用和/或数字视频播放器应用。 \n[0026] 可以在该设备上执行的各种应用可以使用至少一种通用物理用户接口设备,诸如触摸屏。可以从一种应用到下一种应用和/或在相应应用中调整和/或改变触摸屏的一种或多种功能以及在所述设备上显示的相应信息。以这种方式,该设备的一种通用物理体系结构(诸如,触摸屏)可以支持具有直观并且一目了然的用户界面的各种应用。 \n[0027] 用户界面可以包括一个或多个软键盘实施例。软键盘实施例可以 包括键盘的显示图标上的符号的标准(QWERTY)和/或非标准配置,诸如在于2006年7月24日提交的美国专利申请11/459,606,″Keyboards For Portable Electronic Devices和于2006年7月24日提交的11/459,615,″Touch Screen Keyboards For Portable Electronic Devices″中所述的键盘,通过引用将它们的内容完整结合在此。键盘实施例可以包括相对于已有物理键盘(诸如打字机的键盘)中的按键的数目减少数目的图标(或软按键)。这可以使得用户更容易选择键盘内的一个或多个图标,并且因此选择一个或多个相应符号。\n键盘实施例可以是自适应的。例如,可以根据用户动作修改显示的图标,诸如选择一个或多个图标和/或一个或多个相应符号。该便携式设备上的一个或多个应用可以利用通用和/或不同的键盘实施例。因此,可以为至少某些应用裁剪所使用的键盘实施例。在某些实施例中,可以为相应用户裁剪一个或多个键盘实施例。例如,可以基于相应用户的字使用历史(词典学、俚语、个体使用),为相应用户裁剪一个或多个键盘实施例。当使用软键盘实施例时,可以调整某些键盘实施例,以便在选择一个或多个图标并且因此选择一个或多个符号时减少用户错误的概率。 \n[0028] 现在将注意力指向该设备的实施例。图1A和1B是示出了根据某些实施例,具有触敏显示器112的便携式多功能设备100的方框图。触敏显示器112有时出于方便被称为“触摸屏”,并且还可被称为或叫做触敏显示系统。设备100可以包括存储器102(其可以包括一个或多个计算机可读存储介质)、存储器控制器122、一个或多个处理单元(CPU)120、外设接口118、RF电路108、音频电路110、扬声器111、麦克风113、输入/输出(I/O)子系统106、其它输入或控制设备116和外部端口124。设备100可以包括一个或多个光学传感器164。这些组件可以在一个或多个通信总线或信号线103上通信。 \n[0029] 应当理解,设备100仅是便携式多功能设备100的一个例子,并且设备100可以具有多于或少于所示组件的组件,可以组合两个或更多个组件,或可以具有不同组件配置或布置。图1A和1B中所示的各 种组件可以硬件、软件或硬件和软件两者的组合实现,包括一个或多个信号处理和/或专用集成电路。 \n[0030] 存储器102可以包括高速随机存取存储器,并且还可以包括非易失存储器,诸如一个或多个磁盘存储设备、闪存设备或其它非易失固态存储器设备。可由存储器控制器122控制设备100的其它组件,诸如CPU120和外设接口118对存储器102的访问。 \n[0031] 外设接口118将该设备的输入和输出外设耦接到CPU120和存储器102。一个或多个CPU120运行或执行各种软件程序和/或存储在存储器102内的指令集合,以便执行设备\n100的各种功能并且处理数据。 \n[0032] 在某些实施例中,外设接口118、CPU120和存储器控制器122可在单个芯片诸如芯片104上实现。在某些其它实施例中,它们可在不同芯片上实现。 \n[0033] RF(射频)电路108接收和发送还被称为电磁信号的RF信号。RF电路108将电信号转变为电磁信号/将电磁信号转变为电信号,并且通过电磁信号与通信网络和其它通信设备通信。RF电路108可以包括用于执行这些功能的公知电路,包括但不限于天线系统、RF收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户身份模块(SIM)卡、存储器等。RF电路108可以通过无线通信与网络,诸如也被称为万维网(WWW)的Internet、内联网和/或无线网络,诸如蜂窝电话网络、无线局域网(LAN)和/或城域网(MAN)以及其它设备通信。无线通信可以使用多种通信标准、协议和技术中的任意一种,包括但不限于全球移动通信系统(GSM)、增强式数据GSM环境(EDGE)、高速下行链路分组访问(HSDPA)、宽带码分多址(W-CDMA)、码分多址(CDMA)、时分多址(TDMA)、蓝牙、无线保真(Wi-Fi)(例如,IEEE802.11a、IEEE802.11b、IEEE802.11g和/或IEEE802.11n)、语音电话(VoIP)、Wi-MAX、用于电子邮件的协议(例如,Internet消息访问协议(IMAP)和/或邮局协议(POP))、即时消息发送(例如,可扩展消息处理现场协议(XMPP,extensible messaging and presence protocol)、用于即时消息发送和呈现支持扩展的会话启动协议(SIMPLE,Session Initiation Protocol for Instanct Messaging and Presence Leveraging Extensions)、即时消息发送和呈现服务(IMPS))和/或短消息服务(SMS),或任意其它适合的通信协议,包括到本文档提交日尚未开发的通信协议。 \n[0034] 音频电路110、扬声器111和麦克风113提供用户和设备100之间的音频接口。音频电路110从外设接口118接收音频数据,将音频数据转换为电信号,并且将电信号传输到扬声器111。扬声器111将电信号转换为人可以听到的声波。音频电路110还接收麦克风\n113从声波转换的电信号。音频电路110将电信号转换为音频数据,并且将音频数据传输到外设接口118以便处理。可以通过外设接口118从存储器102和/或RF电路108接收音频数据,和/或向存储器102和/或RF电路108传输音频数据。在某些实施例中,音频电路110还包括耳塞插孔(例如,图2的212)。耳塞插孔提供音频电路110和可移动音频输入/输出外设,诸如只输出耳机或具有输出(例如,用于一只或两只耳朵的耳机)和输入(例如,麦克风)的耳塞之间的接口。 \n[0035] I/O子系统106将设备100上的输入/输出外设,诸如触摸屏112和其它输入/控制设备116耦接到外设接口118。I/O子系统106可以包括显示控制器156和用于其它输入或控制设备的一个或多个输入控制器160。一个或多个输入控制器160从/向其它输入或控制设备116接收/发送电信号。其它输入/控制设备116可以包括物理按钮(例如,按压(push)按钮、摇杆(rocker)按钮等)、刻度盘、滑块开关、操纵杆、点击轮等。在某些替换实施例中,一个或多个输入控制器160可被耦接到下列中的任意一个(或不耦接到它们中的任意一个):键盘、红外端口、USB端口、诸如鼠标的指针设备。一个或多个按钮(例如,图2的208)可以包括用于扬声器111和/或麦克风113的音量控制的上/下按钮。一个或多个按钮可以包括按压按钮(例如,图2的206)。对按压按钮的快速按压可以解除触摸屏112的锁定,或如于2005年12月23日提交的美国专利申请11/322,549,“Unlocking a Device by Performing Gestures on an Unlock Image”所述,开始在触摸屏上使用手势解锁设备的处理,通过引用将其完整结合在此。对按压按钮(例如,206)的较长按压可以接通或关闭设备100的电源。用户能够定制一个或多个按钮的功能。触摸屏112被用于实现虚拟或软按钮以及一个或多个软键盘。 \n[0036] 触敏触摸屏112提供设备和用户之间的输入接口和输出接口。显示控制器156从/向触摸屏112接收和/或发送电信号。触摸屏112向用户显示视觉输出。视觉输出可以包括图形、文本、图标、视频和其任意组合(总地被称为“图形”)。在某些实施例中,某些或全部视觉输出可以相应于用户界面对象,用户界面对象的进一步细节将在下面描述。 [0037] 触摸屏112具有基于触觉和/或可触知的接触,接收来自用户的输入的触敏表面、传感器或传感器集合。触摸屏112和显示控制器156(连同存储器102内的任意相关模块和/或指令集合)检测触摸屏112上的接触(以及接触的任意运动或中断),并且将检测到的接触转换为与在触摸屏上显示的用户界面对象(例如,一个或多个软按键、图标、网页或图像)的交互。在示例实施例中,触摸屏112和用户之间的接触点相应于用户的手指。 [0038] 触摸屏112可以使用LCD(液晶显示器)技术或LPD(发光聚合物显示器)技术,虽然在其它实施例中可以使用其它显示技术。触摸屏112和显示控制器156可以使用现在已知或以后开发的多种触摸感测技术中的任意一种检测接触以及接触的任意运动或中断,包括但不限于电容、电阻、红外线和表面声波技术,以及其它接近传感器阵列或其它元件,以便确定与触摸屏112的一个或多个接触点。 \n[0039] 触摸屏112的某些实施例中的触敏显示器可以类似于在下面的美国专利中描述的多点触敏触控板:6,323,846(Westerman et al.),6,570,557(Westerman et al.)和/或\n6,677,932(Westerman)和/或美国专利公开2002/0015024A1,通过引用将它们中的每一个完整结合在此。然而,触摸屏112显示便携式设备100的视觉输出,而触敏触控板不 提供视觉输出。 \n[0040] 触摸屏112的某些实施例中的触敏显示器可以是在下面的申请中描述的触敏显示器:(1)于2006年5月2日提交的美国专利申请No.11/381,313,″Multipoint Touch Surface Controller ″;(2)于 2004年 5月6 日 提 交 的 美 国 专 利 申 请No.10/840,862,″Multipoint Touchscreen″;(3)于2004年7月30日提交的美国专利申请No.10/903,964,″Gestures For Touch Sensitive Input Devices″;(4)于2005年\n1月31日提交的美国专利申请No.11/048,264,″Gestures For Touch Sensitive Input Devices″;(5)于2005年1月18日提交的美国专利申请No.11/038,590,″Mode-Based Graphical User Interfaces For Touch Sensitive Input Devices″;(6)于2005年\n9月16日提交的美国专利申请No.11/228,758,″Virtual Input Device Placement On A Touch Screen User Interface″;(7)于2005年9月16日提交的美国专利申请No.11/228,700,″Operation Of A Computer With A Touch Screen Interface″;(8)于2005年9月16日提交的美国专利申请No.11/228,737,″Activating Virtual Keys Of A Touch-Screen Virtual Keyboard″;和(9)于2006年3月3日提交的美国专利申请No.11/367,749,″Multi-Functional Hand-Held Device″。通过引用将所有这些申请完整结合在此。 \n[0041] 触摸屏112可以具有超过100dpi的分辨率。在示例实施例中,该触摸屏具有近似\n160dpi的分辨率。用户可以使用任意适合的物体或附属物诸如输入笔、手指等等接触触摸屏112。在某些实施例中,用户界面被设计为主要以基于手指的接触和手势工作,由于手指在触摸屏上的较大接触区域,其远不如基于输入笔的输入准确。在某些实施例中,设备将粗略的基于手指的输入变换为精确的指针/光标位置或命令,以便执行用户所希望的动作。 [0042] 在某些实施例中,除了触摸屏之外,设备100可以包括用于激活或去活特定功能的触控板(未示出)。在某些实施例中,触控板是该设备的一个触敏区域,与触摸屏不同,其不显示视觉输出。触控板可 以是与触摸屏112相分离的触敏表面,或是对由触摸屏112形成的触敏表面的扩展。 \n[0043] 在某些实施例中,设备100可以包括物理或虚拟点击轮作为输入控制设备116。通过旋转点击轮或通过移动与点击轮的接触点(例如,在以相对于点击轮的中心点的角位移测量接触点的移动量的情况下),用户可以在触摸屏112内显示的一个或多个图形对象(例如,下面被称为图标)之间导航并且与之交互。点击轮还可用于选择一个或多个显示的图标。例如,用户可以按压点击轮的至少一个部分或相关按钮。输入控制器160以及存储器\n102内的一个或多个模块和/或指令集合可以处理用户通过点击轮提供的用户命令和导航命令。对于虚拟点击轮,点击轮和点击轮控制器可以分别是触摸屏112和显示控制器156的一部分。对于虚拟点击轮,点击轮可以是响应于用户与该设备的交互,在触摸屏显示器上出现或消失的不透明的或半透明的对象。在某些实施例中,虚拟点击轮被显示在便携式多功能设备的触摸屏上并且可由用户与触摸屏的接触操作。 \n[0044] 设备100还可以包括用于给各种组件供电的电源系统162。电源系统162可以包括电源管理系统、一个或多个电源(例如,电池、交流电(AC))、再充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(例如,发光二极管(LED))和与便携式设备中的电能的产生、管理和分配相关的任意其它组件。 \n[0045] 设备100还可以包括一个或多个光学传感器164。图1A和1B示出了耦接到I/O子系统106内的光学传感器控制器158的光学传感器。光学传感器164可以包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光电晶体管。光学传感器164接收通过一个或多个透镜投射的来自环境的光,并且将该光转换为表示图像的数据。结合成像模块143(也被称为照相机模块),光学传感器164可以捕捉静态图像或视频。在某些实施例中,光学传感器位于设备100的背面,与设备前面上的触摸屏显示器112相对,从而触摸屏显示器112可被用作静态和/或视频图像获取的取景器。在某些实施例中,光学传感器 位于设备前面,从而可以在用户在触摸屏显示器上观看其它视频会议参与者的同时,获取用户的图像以便进行视频会议。在某些实施例中,可由用户改变(例如,通过旋转设备壳体内的镜头和传感器)光学传感器164的位置,从而单个光学传感器164可与触摸屏显示器一起被用于视频会议和静态和/或视频图像获取两者。 \n[0046] 设备100还可以包括一个或多个接近传感器166。图1A和1B示出了耦接到外设接口118的接近传感器166。可替换地,接近传感器166可被耦接到I/O子系统106内的输入控制器160。接近传感器166可以如2005年9月30日提交的美国专利申请No.11/241,839,“Proximity Detector In Handheld Device”;2005年9月30日提交的11/240,788,“Proximity Detector In Handheld Device”;11/620,702,“Using Ambient Light Sensor To Augment Proximity Sensor Output”;2006年10月24日提交的11/586,862,“Automated Response To And Sensing Of User Activity In Portable Devices”和11/638,251,“Methods And Systems For Automatic Configuration Of Peripherals”中描述的那样执行操作,通过引用将它们完整结合在此。在某些实施例中,当多功能设备被放置在用户耳朵附近时(例如,当用户进行电话呼叫时),接近传感器关闭并且禁用触摸屏112。在某些实施例中,当设备处于用户的衣袋、钱包或其它黑暗区域内时,接近传感器保持屏幕关闭,以便防止设备处于锁定状态时的不必要的电池消耗。 \n[0047] 设备100还可以包括一个或多个加速计168。图1A和1B示出了耦接到外设\n接口118的加速计168。可替换地,加速计168可被耦接到I/O子系统106内的输入\n控制器160。加速计168可以如美国专利公开No.20050190059,″Acceleration-based Theft Detection System for Portable Electronic Devices″和美国专利公开No.20060017692,″Methods And Apparatuses For Operating A Portable Device Based On An Accelerometer″中所述那样执行操作,通过引用将这两者完整结合在此。在某些实施例中,可以基于对从一个或多个加速计接收的数据的分析,以纵向视图或横向视图的方式在触摸屏显示器上显示信 息。 \n[0048] 在某些实施例中,存储在存储器102内的软件组件可以包括操作系统126、通信模块(或指令集合)128、接触/运动模块(或指令集合)130、图形模块(或指令集合)132、文本输入模块(或指令集合)134、全球定位系统(GPS)模块(或指令集合)135和应用(或指令集合)136。 \n[0049] 操作系统126(例如,Darwin、RTXC、LINUX、UNIX、OSX、WINDOWS或嵌入式操作系统,诸如VxWorks)包括用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、电源管理等)的各种软件组件和/或驱动程序,并且便于实现各种硬件和软件组件之间的通信。 \n[0050] 通信模块128便于在一个或多个外部端口124上与其它设备的通信,并且还包括用于处理由RF电路108和/或外部端口124接收的数据的各种软件组件。外部端口\n124(例如,通用串行总线(USB)、FIREWIRE等)可适用于直接耦接其它设备或通过网络(例如,Internet、无线局域网等)间接耦接其它设备。在某些实施例中,外部端口可以是与iPod(苹果计算机公司的注册商标)设备上使用的30针连接器相同或类似和/或兼容的多针(例如,30针)连接器。 \n[0051] 接触/运动模块130可以检测与触摸屏112(连同显示控制器156)和其它触敏设备(例如,触控板或物理点击轮)的接触。接触/运动模块130包括用于执行与检测接触有关的各种操作的各种软件组件,诸如确定是否发生了接触、确定是否存在接触运动并且跟踪触摸屏112上的运动、以及确定接触是否中断(即,接触是否停止)。确定接触点的运动可以包括确定接触点的速率(大小)、速度(大小和方向)和/或加速度(大小和/或方向的改变)。这些操作可被应用于单个接触(例如,一个手指的接触)或多个同时接触(例如,“多点触摸”/多手指接触)。在某些实施例中,接触/运动模块130和显示控制器156还检测触控板上的接触。在某些实施例中,接触/运动模块130和控制器160检测点击轮上的接触。 \n[0052] 图形模块132包括用于在触摸屏112上呈现和显示图形的各种已知软件组件,包括用于改变显示的图形的强度的组件。如此处使用的,术语“图形”包括可被显示给用户的任意对象,包括但不限于文本、网页、图标(诸如,包括软按键的用户界面对象)、数字图像、视频、动画等。 \n[0053] 文本输入模块134,它可以是图形模块132的组件,提供用于在各种应用(例如,联系人137、电子邮件140、IM141、博客142、浏览器147和需要文本输入的任意其它应用)中输入文本的软键盘。 \n[0054] GPS模块135确定设备的位置,并且提供这种信息以便在各种应用中使用(例如,提供给电话138以便用于基于位置的拨号、提供给照相机143和/或博客142作为图片/视频元数据,并且提供给提供基于位置的服务的应用,诸如天气插件、本地黄页插件和地图/导航插件)。 \n[0055] 应用136可以包括下面的模块(或指令集合)或它们的子集或超集: \n[0056] ·联系人模块137(有时称为地址簿或联系人列表); \n[0057] ·电话模块138; \n[0058] ·视频会议模块139; \n[0059] ·电子邮件客户端模块140; \n[0060] ·即时消息发送(IM)模块141; \n[0061] ·博客模块142; \n[0062] ·用于静态和/或视频图像的照相机模块143; \n[0063] ·图像管理模块144; \n[0064] ·视频播放器模块145; \n[0065] ·音乐播放器模块146; \n[0066] ·浏览器模块147; \n[0067] ·日历模块148; \n[0068] ·插件模块149,其可以包括天气插件149-1、股票插件149-2、计算器插件149-3、闹钟插件149-4、字典插件149-5和由用户获得的 其它插件,以及用户创建的插件149-6; [0069] ·用于制作用户创建的插件149-6的插件创建器模块150; \n[0070] ·搜索模块151; \n[0071] ·合并视频播放器模块145和音乐播放器模块146的视频和音乐播放器模块152; [0072] ·记事本模块153; \n[0073] ·地图模块154;和/或 \n[0074] ·在线视频模块155。 \n[0075] 可被存储在存储器102内的其它应用136的例子包括其它字处理应用、能够使用JAVA的应用、加密、数字版权管理、语音识别和语音复制。 \n[0076] 结合触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块\n134,联系人模块137可用于管理地址簿或联系人列表,包括:向地址簿添加一个或多个姓名;从地址簿删除一个或多个姓名;将一个或多个电话号码、一个或多个电子邮件地址、一个或多个物理地址或其它信息与姓名相关联;将图像与姓名相关联;对姓名进行分类和排序;提供电话号码或电子邮件地址,以便发起和/或便于以电话138、视频会议139、电子邮件140或IM141通信等。 \n[0077] 结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器\n156、接触模块130、图形模块132和文本输入模块134,电话模块138可用于输入相应于电话号码的一系列字符、访问地址簿137中的一个或多个电话号码、修改输入的电话号码、拨打相应的电话号码、进行通话和当通话完成时断开连接或挂断。如上所述,无线通信可以使用多种通信标准、协议和技术中的任意一种。 \n[0078] 结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器\n156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块\n134、联系人列表模块137和电话模块138,视频会议模块139可用于发起、进行和终止用户和一个或多个其它参与者之间的视频会议。 \n[0079] 结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,电子邮件客户端模块140可用于创建、发送、接收和管理电子邮件。结合图像管理模块144,电子邮件模块140使得非常容易创建和发送具有以照相机模块143拍摄的静态或视频图像的电子邮件。 \n[0080] 结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134,即时消息发送模块141可用于输入相应于即时消息的一系列字符、修改以前输入的字符、传输相应的即时消息(例如,针对基于电话的即时消息使用短消息服务(SMS)或多媒体消息服务(MMS)协议,或针对基于Internet的即时消息使用XMPP、SIMPLE或IMPS)、接收即时消息以及观看接收的即时消息。在某些实施例中,传输和/或接收的即时消息可以包括图形、照片、音频文件、视频文件和/或MMS和/或增强消息发送服务(EMS)中支持的其它附件。如此处使用的,“即时消息”指基于电话的消息(例如,使用SMS或MMS发送的消息)和基于Internet的消息(例如,使用XMPP、SIMPLE或IMPS发送的消息)两者。 \n[0081] 结合RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134、图像管理模块144和浏览模块147,博客模块142可被用于向博客(例如,用户的博客)发送文本、静态图像、视频和/或其它图形。 \n[0082] 结合触摸屏112、显示控制器156、一个或多个光学传感器164、光学传感器控制器\n158、接触模块130、图形模块132和图像管理模块144,照相机模块143可用于拍摄静态图像或视频(包括视频流)并且将它们存储在存储器102内、修改静态图像或视频的特性或从存储器102中删除静态图像或视频。 \n[0083] 结合触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134和照相机模块143,图像管理模块144可用于排列、修改或以其它方式操作、标注、删除、(例如,在数字幻灯片或影集内)呈现和存储静态和/或视频图像。 \n[0084] 结合触摸屏112、显示控制器156、接触模块130、图形模块132、音频电路110和扬声器111,视频播放器模块145可用于显示、呈现或以其它方式回放视频(例如,在触摸屏或通过外部端口124在外部连接的显示器上)。 \n[0085] 结合触摸屏112、显示系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108和浏览器模块147,音乐播放器模块146允许用户下载和回放记录的音乐和以一种或多种文件格式存储的其它声音文件,诸如MP3或AAC文件。在某些实施例中,设备100可以包括MP3播放器诸如iPod(苹果公司的注册商标)的功能。 \n[0086] 结合RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132和文本输入模块134,浏览器模块147可用于浏览Internet,包括搜索、链接、接收和显示网页或其若干部分,以及链接到网页的附件和其它文件。 \n[0087] 结合RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件模块140和浏览器模块147,日历模块148可用于创建、显示、修改和存储日历和与日历相关联的数据(例如,日历条目、日程安排列表等)。 \n[0088] 结合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!插件)。 \n[0089] 结合RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147,用户可以使用插件创建器模块150创建插件(例如,将网页的特定于用户的部 分插入一个插件)。 \n[0090] 结合触摸屏112、显示系统控制器156、接触模块130、图形模块132和文本输入模块134,搜索模块151可用于搜索与一个或多个搜索准则(例如,一个或多个用户指定的搜索项)匹配的文本、音乐、声音、图像、视频和/或存储器102内的其它文件。 \n[0091] 结合触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块\n134,记事本模块153可用于创建和管理记事本、日程列表等。 \n[0092] 结合RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135和浏览器模块147,地图模块154可用于接收、显示、修改和存储地图和与地图相关联的数据(例如,驾驶方向;关于特定位置处或附近的商店和其它感兴趣的地点的数据;和其它基于位置的数据)。 \n[0093] 结合触摸屏112、显示系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155允许用户访问、浏览、接收(例如,通过流传输和/或下载)、回放(例如,在触摸屏上或通过外部端口124在外部连接的显示器上)、发送具有到特定在线视频的链接的电子邮件、以及以其他方式管理一种或多种文件格式诸如H.264的在线视频。在某些实施例中,即时消息发送模块141,而不是电子邮件客户端模块140,被用于发送到特定在线视频的链接。在下面进一步描述使用在线视频模块155的用户界面和相关处理的实施例。 [0094] 每个上面标识出的模块和应用相应于用于执行上述的一个或多个功能的指令集合。这些模块(即,指令集合)不必被实现为单独的软件程序、过程或模块,并且因此可以在各种实施例中组合或以其他方式重新布置这些模块的各种子集。例如,视频播放器模块\n145可与音乐播放器模块146一起组合到单个模块内(例如,图1B的视频和音乐播放器模块152)。在某些实施例中,存储器102可以存储上面 标识出的模块和数据结构的子集。另外,存储器102可以存储上面未描述的附加模块和数据结构。 \n[0095] 在某些实施例中,设备100是这样的设备,其中该设备上的预定功能集合的操作可排它地通过触摸屏112和/或触控板被执行。通过使用触摸屏和/或触控板作为设备\n100的操作的主要输入/控制设备,可以减少设备100上的物理输入/控制设备(诸如,按压按钮、刻度盘等)的数目。 \n[0096] 可以排它地通过触摸屏和/或触控板执行的预定功能集合包括在用户界面之间导航。在某些实施例中,当被用户触摸时,触控板将设备100从可被显示在设备100上的任意用户界面导航到主菜单、主页(home)或根菜单。在这种实施例中,触控板可被称为“菜单按钮”。在某些其它实施例中,菜单按钮可以是物理按压按钮或其它物理输入/控制设备,而不是触控板。 \n[0097] 图2示出了根据某些实施例的具有触摸屏112的便携式多功能设备100。触摸屏可以在用户界面(UI)200内显示一个或多个图形。在这个实施例中,以及在下面描述的其它实施例中,用户可以通过例如以一个或多个手指202(在图中未按比例示出)接触或触摸图形,选择一个或多个图形。在某些实施例中,当用户中断与一个或多个图形的接触时发生对一个或多个图形的选择。在某些实施例中,接触可以包括手势,诸如与设备100接触的手指的一个或多个敲击、一个或多个扫动(从左到右、从右到左、向上和/或向下)和/或滚动(从右到左、从左到右、向上和/或向下)。在某些实施例中,与图形的无意接触不能选择该图形。例如,当相应于选择的手势是敲击时,在应用图标上的扫过的扫动手势不能选择相应应用。 \n[0098] 设备100还可以包括一个或多个物理按钮,诸如“home”或菜单按钮204。如前所述,菜单按钮204可用于导航到可在设备100上执行的一组应用中的任意应用136。可替换地,在某些实施例中,菜单按钮被实现为触摸屏112内的GUI内的软按键。 \n[0099] 在一个实施例中,设备100包括触摸屏112、菜单按钮204、用 于接通/关闭设备的电源并且锁定设备的按压按钮206、一个或多个音量调节按钮208、用户身份模块(SIM)卡插槽210、耳机插孔212、对接坞/充电外部端口124。按压按钮206可用于通过按下按压按钮206并且将该按钮保持在被按压状态一个预定的时间间隔来接通/关闭设备的电源;\n通过按下该按钮并且在经过该预定时间间隔之前释放该按钮锁定该设备;和/或解锁该设备或启动解锁处理。在替换实施例中,设备100还可以通过麦克风113接受用于某些功能的激活或去活的口头输入。 \n[0100] 现在将注意力指向用户界面(“UI”)和可在便携式多功能设备100上执行的相关处理的实施例。 \n[0101] 图3示出了根据某些实施例的用于解锁便携式电子设备的示例用户界面。在某些实施例中,用户界面300包括下列元素或这些元素的子集或超集: \n[0102] ·随着手指手势移动以便解锁设备的解锁图像302; \n[0103] ·提供解锁手势的视觉提示的箭头304; \n[0104] ·提供解锁手势的附加提示的通道306; \n[0105] ·时间308; \n[0106] ·天310; \n[0107] ·日期312;和 \n[0108] ·壁纸图像314 \n[0109] 在某些实施例中,在设备处于用户界面锁定状态时,设备检测与触敏显示器的接触(例如,用户手指接触或接近解锁图像302)。设备根据该接触移动解锁图像302。\n如果检测到的接触相应于预定手势,诸如沿着通道306移动解锁图像,设备转变到用户界面解锁状态。相反,如果检测到的接触不相应于预定手势,设备保持用户界面锁定状态。如上所述,在于2005年12月23日提交的美国专利申请11/322,549,“Unlocking A Device by Performing Gestures On An Unlock Image”和于2005年12月23日提交的11/322,550,″Indication Of Progress Towards Satisfaction Of A User Input Condition″中描述 了在触摸屏上使用手势以解锁设备的处理,通过引用将它们完整结合在此。 \n[0110] 图4A和4B示出了根据某些实施例,在便携式多功能设备上的应用菜单的示例用户界面。在某些实施例中,用户界面400A包括下列元素或其子集或超集: \n[0111] ·用于一个或多个无线通信的一个或多个信号强度指示器402,诸如蜂窝和Wi-Fi信号; \n[0112] ·时间404; \n[0113] ·电池状态指示器406; \n[0114] ·具有频繁使用的应用的图标的托盘408,所述应用诸如: \n[0115] ·电话138,其可以包括未接呼叫或语音邮件消息的数目的指示器414; \n[0116] ·电子邮件客户端140,其可以包括未读电子邮件的数目的指示器410; \n[0117] ·浏览器147;和 \n[0118] ·音乐播放器146;和 \n[0119] ·用于其它应用的图标,诸如: \n[0120] ·IM141; \n[0121] ·图像管理144; \n[0122] ·照相机143; \n[0123] ·视频播放器145; \n[0124] ·天气149-1; \n[0125] ·股票149-2; \n[0126] ·博客142; \n[0127] ·日历148; \n[0128] ·计算器149-3; \n[0129] ·闹钟149-4; \n[0130] ·字典149-5;和 \n[0131] ·用户创建的插件149-6。 \n[0132] 在某些实施例中,用户界面400B包括下列元素或其子集或超集: \n[0133] ·如上所述的402、404、406、141、148、144、143、149-3、149-2、149-1、149-4、410、\n414、138、140和147; \n[0134] ·地图154; \n[0135] ·记事本153; \n[0136] ·设置412,如下面进一步所述,其提供对设备100和其各种应用136的设置的访问; \n[0137] ·视频和音乐播放器模块152,也被称为iPod(苹果公司的注册商标)模块152;和 [0138] ·在线视频模块155,也被称为YouTube(Google公司的注册商标)模块155。 [0139] 在某些实施例中,UI400A或400B在屏幕上显示所有可用应用136,从而不需要在应用列表中滚动(例如,通过滚动条)。在某些实施例中,随着应用数目的增加,相应于应用的图标的大小可以减小,从而可以在单个屏幕上显示所有应用而不用滚动。在某些实施例中,使得所有应用在一个屏幕上并且具有菜单按钮使得用户能够以最多两个输入,诸如激活菜单按钮204,并且然后激活所希望的应用(例如,通过相应于该应用的图标上的敲击或其它手指手势)访问任意所希望的应用。 \n[0140] 在某些实施例中,UI400A或400B提供对基于插件的应用和非基于插件的应用两者的集成访问。在某些实施例中,所有插件,不论是否是用户创建的,都被显示在UI400A或\n400B内。在其它实施例中,激活用户创建的插件149-6的图标可以导致包含用户创建的插件或相应于用户创建的插件的图标的另一个UI。 \n[0141] 在某些实施例中,用户可以,例如使用于2006年7月24日提交的美国专利申请No.11/459,602, ″ Portable Electronic Device With Interface Reconfiguration Mode″中描述的处理重新排列UI400A或400B内的图标,通过引用将其完整结合在此。例如,用户可以使用手指手势将应用图标移入和移出托盘408。 \n[0142] 在某些实施例中,UI400A或400B包括如于2005年12月23日提交的美国专利申请\n11/322,552,″Account Information Display For Portable Communication Device″所述,显示与设备的使用相关的账户的更新账户使用度量的计量(未示出),通过引用将其完整结合在此。 \n[0143] 图5A-5AA示出了根据某些实施例,用于编辑便携式多功能设备上的内容的示例用户界面。图5A-5AA示出了电子邮件应用和网络浏览器中的编辑模式,但是这些模式还可被用于许多其它应用。电子邮件和网络浏览器应用仅是说明性实施例。此处提供这些图的概述。 \n[0144] 图5A示出了正在电子邮件应用界面内编写新消息。响应于检测到多点触摸编辑开始手势(例如,两指敲击手势500),设备进入编辑模式,并且在区域509内显示多个用户可选择的编辑选项图标(例如,图5B中的剪切(Cut)图标502、拷贝(Copy)图标504和全选(Select All)图标506)。响应于检测到组合的多点触摸编辑开始手势和内容选择手势(例如,双指敲击和保持手势501),设备进入编辑模式;在区域509内显示多个用户可选择的编辑选项图标;并且在开始点对象520和结束点对象521之间显示选择的内容524(图\n5E)。 \n[0145] 图5B示出了编辑模式界面的一个例子,其在触摸屏显示器的独立于多点触摸编辑开始手势的位置的预定区域509内显示多个用户可选择的编辑选项图标。在图5B中,显示的编辑选项图标取决于上下文。在这个例子中,由于能够使用编辑选项图标,即剪切图标\n502、拷贝图标504和全选图标506,因此显示剪切图标502、拷贝图标504和全选图标506。\n在这个例子中,未示出其它编辑选项图标,诸如粘贴(Paste)图标503和撤消(Undo)图标\n505,这是由于还没有要粘贴或撤消的内容。 \n[0146] 图5C示出了编辑模式界面的另一个例子。与图5B相比,示出了粘贴图标和撤消图标,但是这些图标被禁用。由于用户尚未剪切或拷贝任何内容,从而没有要粘贴的内容,因此粘贴图标503被禁用。 由于用户尚未改变该消息,并且因此没有要撤消的以前动作,撤消图标505被禁用。在这个例子中,允许使用的图标与禁用的图标在视觉上被区别开(例如,通过高亮显示、阴影和/或颜色)。 \n[0147] 图5D示出了具有开始点对象520、结束点对象521和包含编辑选项图标的区域\n509的编辑模式界面。开始点对象520和结束点对象521允许用户选择应用界面内(例如,在用户正在起草的电子邮件消息内)的内容(例如,文本、图像和/或其它图形)。由于用户当前可以使用剪切、拷贝和全选动作,因此显示了剪切、拷贝和全选图标。在某些实施例中,检测触摸屏显示器上的单指运动。作为响应,根据检测到的单指运动,在触摸屏显示器上移动文本光标。在检测单指运动的同时,在触摸屏显示器上检测第二手指接触。作为响应,在文本光标的当前位置处显示开始点对象520和结束点对象521。然后,检测该双指接触(即,最初的单指接触和第二手指接触)的运动。作为响应,在开始点对象520保持其初始位置(即,文本光标的位置)的同时,根据检测到的双指运动,在触摸屏显示器上移动结束点对象521。以这种方式,可以使用简单的双指手势选择所希望的内容。 \n[0148] 图5E示出了具有开始点对象520、结束点对象521和包含编辑选项图标的区域\n509的另一个编辑模式界面。由于用户当前可以使用剪切、拷贝和全选动作,因此显示了剪切、拷贝和全选图标。由于用户尚未执行剪切或拷贝功能,因此粘贴图标被禁用。由于用户尚未改变该消息,并且因此没有要撤消的以前动作,因此撤消图标也被禁用。 \n[0149] 图5F-5K示出了使用手指手势操纵开始点对象520和结束点对象521。选择的内容524位于开始点对象520和结束点对象521之间。 \n[0150] 在某些实施例中,如果在句子的一部分(例如,语句“I will invite Bob and Jenny as well...to see you too.”)上检测到手指手势(例如,图5F的双敲击526),则整个句子被选择,如图5G所示。 \n[0151] 类似地,在某些实施例中,如果在段落的一部分(“...town...”)上检测到手指手势(例如,图5G的三敲击528),则整个段落被选择,如图5H所示。 \n[0152] 在某些实施例中,设备响应于检测到单个手指接触触摸屏,并且在触摸屏上保持其位置超过一个预定时间段(即,“按压并保持”手指接触),操纵选择的内容524。 [0153] 例如,如果没有被选择的内容,响应于检测到句子的一部分上的“按压并保持”接触,选择整个句子。可替换地,如果没有被选择的内容,响应于检测到段落的一部分上的“按压并保持”接触,则选择整个段落。 \n[0154] 如果至少某些选择的内容524被显示在触摸屏上,响应于检测到选择的内容524之外的位置处的“按压并保持”接触,选择的内容524向着触摸屏上的“按压并保持”接触的位置增加(例如,逐字符地、逐字地或逐句地)。因此,可以扩展选择的内容524,而不必检测开始点对象520或结束点对象521上的接触。 \n[0155] 在图5H中,开始点对象520被移动530到电子邮件应用界面的上边缘(例如,移动到用于在电子邮件消息主体内输入文本的区域的上边缘)。响应于检测用于移动开始点对象的用户手势何时到达应用界面的上边缘,如图5I所示,设备显示开始点对象的垂直翻动版本520-B。 \n[0156] 在图5I,结束点对象521-A被移动534、538到电子邮件应用界面的边缘(例如,移动到用于在电子邮件消息主体内输入文本的区域的下边缘)。响应检测用于移动结束点对象的用户手势何时到达应用界面的边缘,设备在应用界面内滚动内容(例如,见图5J,其中电子邮件消息主体被向下滚动)。在某些实施例中,在结束点对象处于应用界面的下边缘时,设备显示结束点对象的垂直翻动版本521-B(例如,如图5I所示,在用于在电子邮件消息主体内输入文本的区域的下边缘)。 \n[0157] 在图5J,用户将手指接触542从消息输入区域的底部移动544到该段落的结尾(“...you are there”)。现在选择的区域是(“Hello Jane...that you must see while you are there.”)。由于该消息的第一部分(“Hello Jane”)已被滚动到电子邮件主体观看区域的边缘之上, 仅显示该消息的以“Good to...you are there”开始的部分。由于开始点对象520位于在电子邮件主体观看区域的边缘之外的“Hello Jane”之前,因此未示出开始点对象520。 \n[0158] 图5K和5L示出了对开始点对象520和结束点对象521的进一步调整。开始点对象520被移动548到“Are you...”之前。结束点对象521被移动546到“...you too.”之后。选择的内容524现在是“Are you...to see you too.”(图5L)。可选择地,用户可以使用手指手势(例如,图5G,该段落上的三敲击手势528)选择段落“Are you...tosee you too.”。 \n[0159] 在某些实施例中,当开始点对象520被移动时,开始点对象的平垂直部分\n562-1(图5L)捕获到字、句子或段落的开头,以便使得更容易将平垂直部分(flat vertical portion)562-1定位在字、句子或段落的开头。类似地,在某些实施例中,当结束点对象521被移动时,结束点对象的平垂直部分562-2(图5L)捕获到字、句子或段落的结尾,以便使得更容易将平垂直部分562-2定位在字、句子或段落的结尾。在某些实施例中,响应于检测到开始点对象或结束点对象上的预定手势(例如,与该对象保持稳定接触超过预定时间段),当该对象被移动时,设备停止捕获行为,从而使得更易于将对象的平垂直部分562定位在字内。 \n[0160] 图5L-5M示出了用于将选择的内容524(“Are you...to see you too.”)从消息的中部移动到另一个位置(例如,图5M,“-St.Petersburg”之下)的示例用户界面。在图\n5M中,现在存在撤消图标505,以便允许用户取消对选择的内容的移动553。 \n[0161] 图5N-5Q示出了用于剪切选择的内容524(“Are you...to see you too.”),并且将该内容粘贴到另一个位置的示例用户界面。在图5N中,选择剪切图标502(例如,以手指敲击手势)。在图5O中,由于被从消息中剪切掉,不再显示选择的内容524。在某些实施例中,与图5O所示不同,当剪切选择的内容时,不再显示开始点对象520和结束点对象521,并且这些对象不被再次显示,直到检测到另一个 编辑开始和/或内容选择手势为止。由于用户现在可以粘贴所剪切的内容,具有编辑选项图标的区域509现在包括粘贴图标503。区域509现在还包括撤消图标505,从而用户可以取消以前的剪切选择的内容524的动作。电子邮件消息主体向着消息结尾滚动。在图5P中,光标558指定将粘贴以前剪切的内容的位置。响应于检测到对粘贴图标503的用户选择,剪切内容被粘贴在光标558的位置处(图\n5Q)。 \n[0162] 图5R示出了在电子邮件应用界面的上边缘(例如,与区域509相邻的边缘)附近的开始点对象520。开始点对象520-B是被垂直翻动,以便避免与“剪切”按钮冲突(即,避免未翻动的开始点对象520-A与示出的剪切图标502重叠)。 \n[0163] 图5S示出了开始点对象520和结束点对象521上的示例放大器560,其允许用户更容易观看和调整选择的内容524的开始点和结束点。 \n[0164] 图5T示出了结束点对象521的平垂直部分562-2的长度改变,以便匹配所选文本的大小。 \n[0165] 图5U-5Y示出了用于选择和拷贝网页内的内容的示例用户界面。图5U示出了在网络浏览器应用中显示的网页572。该网页包含文本和图像元素两者。响应于检测到多点触摸编辑开始手势(例如,双指敲击手势590),设备进入编辑模式,并且在区域509中显示多个用户可选择的编辑选项图标(例如,图5V中的拷贝504、全选506和完成(Done)508)。\n由于在浏览器应用中不能从网页剪切内容,因此不显示剪切图标502。出于类似原因,不显示粘贴图标503和取消图标505。在图5V中,仅选择文本内容。在图5W中,仅选择图像内容(例如,埃菲尔铁塔的图像)。在图5X中,选择文本和图像内容两者。 \n[0166] 图5Y示意地示出了可以响应于检测到拷贝图标504的激活(例如,通过手指手势)而发生的动画显示。在该动画显示中,选择的内容524表现为移动到拷贝图标\n504内。当向着拷贝图标504以动画显示614选择的内容时,选择的内容(“Call us at...today!”)的大小被 减小。这种动画提供了选择的内容已被拷贝的视觉确认。当剪切图标被激活时,可以发生类似的动画显示。 \n[0167] 图5Z-5AA示出了将拷贝的选择的内容524从第一应用(例如,图5Y,网络浏览器)粘贴到第二应用(例如,电子邮件应用中的电子邮件消息)。在图5Z中,光标558指定将粘贴拷贝的选择的内容524的位置。在图5AA中,响应于检测到对粘贴图标503的用户选择,在光标558的位置处粘贴拷贝的选择的内容524。 \n[0168] 下面描述关于图5A-5AA中的用户界面的附加细节。使用图5A-5AA中的用户界面,以便说明在下面图6A-6F中描述的处理。 \n[0169] 在某些实施例中,UI500A(图5A)包括下列元素或其子集或超集: \n[0170] ·如上所述的402、404和406;和 \n[0171] ·头部区域507,用于显示上下文信息(例如,“New Message”或其它标题)和/或应用界面的图标(例如,Cancel(取消)和Send(发送)) \n[0172] 在某些实施例中,UI500B(图5B)包括下列元素或其子集或超集: \n[0173] ·如上所述的402、404和406; \n[0174] ·剪切图标502,当被激活时(例如,通过手指敲击该图标),剪切图标502开始剪切选择的内容(例如,剪切到虚拟剪贴板,可以显示虚拟剪贴板或不显示虚拟剪贴板); [0175] ·拷贝图标504,当被激活时(例如,通过手指敲击该图标),拷贝图标504开始拷贝选择的内容(例如,拷贝到虚拟剪贴板,可以显示虚拟剪贴板或不显示虚拟剪贴板); [0176] ·全选图标506,当被激活时(例如,通过手指敲击该图标),全选图标506选择应用界面内预定区域内的所有内容(例如,选择电子邮件消息主体内的所有内容); [0177] ·完成图标508,当被激活时(例如,通过手指敲击该图标),完成图标508开始终止编辑模式,包括停止显示区域509和包括在其 内的编辑选项图标; \n[0178] ·包含可由用户选择的编辑选项图标(例如,图标502、503、504、505、506和/或\n508)的区域509; \n[0179] ·刷新邮箱图标510,当被激活时(例如,通过手指敲击该图标),刷新邮箱图标510开始从远程服务器下载新电子邮件消息(如果有的话); \n[0180] ·移动消息图标512,当被激活时(例如,通过手指敲击该图标),移动消息图标512开始显示移动消息UI; \n[0181] ·删除符号图标514,当被激活时(例如,通过手指敲击该图标),删除符号图标514开始显示确认用户希望删除所选电子邮件的UI; \n[0182] ·回复/转发图标516,当被激活时(例如,通过手指敲击该图标),回复/转发图标516开始显示选择如何回复或转发所选电子邮件的UI;和 \n[0183] ·创建电子邮件图标518,当被激活时(例如,通过手指敲击该图标),创建电子邮件图标518开始显示创建新电子邮件消息的UI。 \n[0184] 在某些实施例中,UI500C(图5C)包括下列元素或其子集或超集: \n[0185] ·如上所述的402、404、406、502、504、506、508、509、510、512、514、516和518; [0186] ·粘贴图标503,当被激活时(例如,通过手指敲击该图标),粘贴图标503开始粘贴以前剪切或拷贝的内容;和 \n[0187] ·撤消图标505,当被激活时(例如,通过手指敲击该图标),撤消图标505取消在编辑模式中执行的最后编辑动作。 \n[0188] 在某些实施例中,当用户还没有剪切或拷贝的选择内容时,粘贴图标503被禁用。\n在某些实施例中,在用户已剪切或拷贝的选择内容之后,粘贴图标503被启用。在某些实施例中,当用户还未执行编辑动作时,撤消图标505被禁用。在某些实施例中,当用户还未执行可 取消的编辑动作时,撤消图标505被禁用。例如,如果用户仅拷贝内容或选择内容,撤消图标505被禁用。在某些实施例中,在用户执行可取消的编辑动作之后,撤消图标505被启用。例如,在用户已剪切或粘贴内容之后,撤消图标505被启用。 \n[0189] 在某些实施例中,UI500D(图5D)包括下列元素或其子集或超集: \n[0190] ·如上所述的402、404、406、502、504、506、508、509、510、512、514、516和518; [0191] ·开始点对象520,用于调整由用户选择的内容的开始点(例如,响应于检测到开始点对象520上的手指拖动手势522); \n[0192] ·结束点对象521,用于调整由用户选择的内容的结束点(例如,响应于检测到结束点对象521上的手指拖动手势);和 \n[0193] ·垂直条511,垂直条511帮助用户了解正在显示消息的哪个部分。 \n[0194] 在某些实施例中,UI500E-UI500O和UI500R(图5E-5O和5R)包括下列元素或其子集或超集: \n[0195] ·如上所述的402、404、406、502、503、504、505、506、508、509、510、511、512、514、\n516、518、520和521;和 \n[0196] ·开始点对象520和结束点对象521之间的选择的内容524。 \n[0197] 在某些实施例中,UI500P-UI500Q(图5P-5Q)包括下列元素或其子集或超集:\n[0198] ·如上所述的402、404、406、502、503、504、505、506、508、509、510、511、512、514、\n516、518、520和521;和 \n[0199] ·光标558。 \n[0200] 在某些实施例中,UI500S(图5S)包括下列元素或其子集或超集: \n[0201] ·如上所述的402、404、406、502、503、504、505、506、508、509、510、511、512、514、\n516、518、520、521和524;和 \n[0202] ·开始点对象520和结束点对象521上的放大器560(560-1 和560-2),其允许用户更容易地观看选择的内容524的开始点和结束点。 \n[0203] 在某些实施例中,UI500T(图5T)包括下列元素或其子集或超集: \n[0204] ·如上所述的402、404、406、502、503、504、505、506、508、509、510、511、512、514、\n516、518、520、521和524;和 \n[0205] ·开始点对象520和结束点对象521的平垂直部分562(562-1和562-2),平垂直部分562根据相邻的选择内容的大小调整垂直长度。 \n[0206] 在某些实施例中,UI500U包括下列元素或其子集或超集: \n[0207] ·如上所述的402、404、406、507和511; \n[0208] ·网页572; \n[0209] ·前页图标574,当被激活时(例如,通过手指敲击该图标上),前页图标574开始显示前一个网页; \n[0210] ·后页图标576,当被激活时(例如,通过手指敲击该图标上),后页图标576开始显示下一个网页; \n[0211] ·书签图标578,当被激活时(例如,通过手指敲击该图标上),书签图标578开始显示浏览器的书签列表或菜单; \n[0212] ·新窗口图标580,当被激活时(例如,通过手指敲击该图标上),新窗口图标580开始显示用于向浏览器增加新窗口(例如,网页)的UI,并且其还可以指示窗口的数目(例如,图5U,图标580中的“4”);和 \n[0213] ·网页572的水平条581,其帮助用户了解正在显示网页的哪个部分。 \n[0214] 在某些实施例中,UI500V-500Y包括下列元素或其子集或超集: \n[0215] ·如上所述的402、404、406、502、504、506、508、509、511、520、521、524、572、574、\n576、578、580和581。 \n[0216] 在某些实施例中,UI500Z和UI500AA包括下列元素或其子集或 超集: \n[0217] ·如上所述的402、404、406、503、504、505、506、508、509、510、511、512、514、516、\n518、524和558。 \n[0218] 图6A-6F是示出了根据某些实施例,用于在便携式多功能设备上编辑内容的方法的流程图。在具有触摸屏显示器的便携式多功能设备(例如,便携式多功能设备100)上执行方法600。该方法为用户提供一种用于编辑应用中的内容的简单并且直观的方法。 [0219] 在具有触摸屏显示器的便携式多功能设备上显示应用的应用界面(602)。 [0220] 在某些实施例中,每个应用包括多个应用界面(604)。在某些实施例中,每个应用界面包括具有标题的预定区域(606)(例如,图5A,具有标题“New Message”的头部区域\n507)。 \n[0221] 检测触摸屏显示器上的多点触摸编辑开始手势(608)(例如,图5A的双指敲击手势500,或图5U的双指敲击手势590)。 \n[0222] 响应于检测到多点触摸编辑开始手势,设备在触摸屏显示器的独立于多点触摸编辑开始手势的位置的预定区域509内显示多个用户可选择的编辑选项图标(例如,图5B中的编辑选项图标502、504、506和508)(622)。 \n[0223] 在某些实施例中,显示用户可选择的编辑选项图标的区域包括应用界面的固定位置区域,在该固定位置区域内,应用上下文信息被显示预定次数(624)。例如,在图5B-5T中,显示用户可选择的编辑选项图标的区域509包括电子邮件应用界面的固定位置区域。\n这个固定位置区域显示应用上下文信息预定次数(例如,当电子邮件应用未处于编辑模式时)。例如,图5A中的区域507(其相应于图5B-5T中的区域509)显示标题诸如“New Message”或提供电子邮件应用的上下文的其它信息。 \n[0224] 在某些实施例中,显示用户可选择的编辑选项图标的区域包括应用界面的固定位置区域,在该固定位置区域内,当用户可选择的编辑选项图标未被显示时,应用上下文信息被显示(628)。例如,在图 5B-5T中,区域509在电子邮件应用界面的固定位置区域内显示用户可选择的编辑选项图标。当电子邮件应用未处于编辑模式时,不显示这些用户可选择的编辑选项图标,并且取而代之,该固定位置区域显示应用上下文信息(例如,图5A中的区域507显示标题“New Message”以便提供电子邮件应用的上下文信息)。 \n[0225] 在某些实施例中,在该区域中显示用户可选择的编辑选项图标包括以多个用户可选择的编辑选项图标取代应用的上下文信息(630)。例如,在图5B中,区域509中的用户可选择的编辑选项图标取代了应用的上下文信息(例如,图5A,区域507中的标题“New Message”)。 \n[0226] 在某些实施例中,如上面参考602-606讨论的,该便携式多功能设备包括多个应用。每个应用包括多个应用界面。每个应用界面(例如,图5A,UI500A)包括具有标题的预定区域(例如,图5A,区域507)。在某些实施例中,在触摸屏显示器的独立于多点触摸编辑开始手势的位置的区域内显示多个用户可选择的编辑选项图标包括:以包括多个用户可选择的编辑选项图标的区域(例如,图5B,区域509)的显示取代应用界面内的具有标题的预定区域(例如,图5A,区域507)的显示(632)。 \n[0227] 在某些实施例中,在多个应用中,包括多个用户可选择的编辑选项图标的区域509被显示在触摸屏显示器上的相同位置处(634)。例如,在电子邮件应用中(图5B-5T),区域\n509被显示在与浏览器应用(图5V-5Y)中相同的位置处。 \n[0228] 在某些实施例中,所述编辑选项图标包括取消编辑选项图标505(图6C,636)。响应于检测到对取消编辑选项图标的用户选择,取消以前在该应用中执行的编辑操作(638)。\n例如,在图5N-5O中,选择的内容524“Are you...you too.”被剪切出该消息。响应于检测到对取消编辑选项图标505(图5O)的用户选择,取消剪切选择的内容524“Are you...you too.”的前一个编辑操作,并且如图5N所示,选择的内容524将重新出现在消息内。 [0229] 在某些实施例中,显示的编辑选项图标独立于正在为其显示应用 界面的应用(640)。例如,可以为多个应用显示相同的编辑选项,即使对于特定应用,这些选项中的某些选项从来不能使用。 \n[0230] 在某些实施例中,编辑选项是特定于应用的(642)。例如,剪切图标502、粘贴图标\n503和撤消图标505(图5P)可以出现在用于文本编辑应用的编辑模式内,但是不会出现在用于浏览器应用(图5V)的编辑模式内。 \n[0231] 在某些实施例中,如果在检测到多点触摸编辑开始手势时显示软键盘(例如,图5A),则对检测到多点触摸编辑开始手势的响应还包括停止显示软键盘(644)(例如,图\n5B)。停止显示键盘增加了可用于编辑内容的屏幕区域。 \n[0232] 设备显示开始点对象520(图5D)和结束点对象521,以便选择由应用界面内的应用显示的内容(652)。 \n[0233] 在某些实施例中,在检测到多点触摸编辑开始手势之后,设备检测内容选择手势(654)。响应于检测到内容选择手势,设备在相应的初始位置显示开始点对象520(图5F)和结束点对象521(656)。例如,在图5B中,设备检测到敲击手势552。作为响应,设备在相应的初始位置显示开始点对象520和结束点对象521,如图5F所示。例如,在图5A,设备检测到双指敲击和保持手势501。作为响应,如图5E所示,设备在相应的初始位置显示开始点对象520和结束点对象521。 \n[0234] 在某些实施例中,当内容选择手势是所显示的字上的预定数目的敲击(例如,单敲击或双敲击)时,相应的初始位置包括与所显示的字的开头和结尾相邻的位置(658)。例如,在图5B中,当在字“free”上检测到单敲击内容选择手势552时,如图5F所示,开始点对象520和结束点对象521的相应初始位置是与所显示的字“free”的开头和结尾相邻的位置。在某些实施例中,敲击数目被设备上的应用预先确定。在某些实施例中,可以根据用户偏好修改敲击数目。 \n[0235] 在某些实施例中,当内容选择手势是显示的句子中的文本上的预定数目的敲击时(例如,双敲击或三敲击),开始点对象520和结束 点对象521的相应初始位置包括与所显示的句子的开头和结尾相邻的位置(660)。例如,在图5F中,当在所显示的句子内的文本“I will...you too.”上检测到双敲击内容选择手势526时,开始点对象520和结束点对象521的相应初始位置包括与句子“I will...you too.”的开头和结尾相邻的位置(图5G)。 [0236] 在某些实施例中,当内容选择手势是所所显示的段落中的文本上的预定数目的敲击时(例如,三敲击或四敲击),开始点对象520和结束点对象521的相应初始位置包括与所显示的段落的开头和结尾相邻的位置(662)。例如,在图5G中,当在所显示的段落内的文本“Are you free...youtoo.”上检测到三敲击内容选择手势528时,开始点对象520和结束点对象521的相应初始位置包括与所显示的段落的开头和结尾相邻的位置(图5H)。 [0237] 在某些实施例中,开始点对象520和结束点对象521中的每一个具有显示的手柄(例如,520和521的圆圈部分),用于在应用界面内拖动(例如,图5E,522)相应对象,以便在应用界面内选择内容(664)。 \n[0238] 在某些实施例中,开始点对象520和结束点对象521中的每一个具有显示放大器(图5S,分别为560-1和560-2),用于在应用界面内示出选择的内容524的相应结束点的放大图像(666)。 \n[0239] 在某些实施例中,设备检测多点触摸内容选择手势(668)。响应于检测到多点触摸内容选择手势,设备在相应于多点触摸内容选择手势的第一和第二检测触摸位置的位置显示开始点对象520和结束点对象521(670)。对于双指手势(例如,图5A),设备可以将双指敲击手势500解释为编辑开始手势,并且将双指敲击和保持手势501解释为内容选择手势(或如果应用未处于编辑模式,组合的编辑开始和内容选择手势)。在图5A中,设备检测字“How”之前和之后的多点触摸敲击和保持手势501。作为响应,设备在相应于多点触摸敲击和保持手势501的第一和第二检测位置的位置处,例如,在图5E中在字“How”之前和之后的位置处显示开始点对象520和结束点对象 521。 \n[0240] 在某些实施例中,设备检测用于移动开始点对象520或结束点对象521的用户手势何时到达应用界面的边缘(672)。响应于检测用于移动开始点对象或结束点对象的用户手势何时到达应用界面的边缘,设备在用户界面内滚动内容(674)。例如,在图5I中,设备检测用于移动结束点对象521的用户手指手势542何时到达电子邮件应用界面的显示电子邮件主体的区域的边缘。作为响应,如图5J所示,设备滚动电子邮件应用界面的显示电子邮件主体的区域内的内容。 \n[0241] 在某些实施例中,设备检测用于移动开始点对象520的用户手势何时到达应用界面的上边缘。响应于检测用于移动开始点对象的用户手势何时到达应用界面的上边缘,设备显示开始点对象的垂直翻动版本(678)。例如,在图5H中,设备检测用于移动开始点对象\n520的用户手势何时到达应用界面的显示电子邮件消息主体的区域的上边缘。作为响应,如图5I所示,设备显示开始点对象的垂直翻动版本520-B。 \n[0242] 在某些实施例中,设备检测开始位置在开始点对象和结束点对象之间的内容移动手势(680)。响应于检测到开始位置在开始点对象和结束点对象之间的内容移动手势,设备将选择的内容移动到相应于内容移动手势的结束位置的位置(682)。例如,在图5L中,设备检测开始位置在开始点对象520和结束点对象521之间的内容移动手势553。作为响应,如图5M所示,设备将选择的内容524移动到相应于内容移动手势553的结束位置的位置。在某些实施例中,内容移动手势553是单指手势,而双指手势滚动显示。相反,在某些实施例中,内容移动手势是双指手势,而单指手势滚动显示。 \n[0243] 在某些实施例中,设备检测对拷贝图标504的用户选择(684)。响应于检测到对拷贝图标的用户选择,当所选择的内容仅包括文本时设备拷贝文本、当所选择的内容仅包括图像时设备拷贝图像、以及当所选择的内容包括文本和一个或多个图像两者时设备拷贝结构化内容(686)。例如,在图5V中,响应于检测到对拷贝图标504的用户 选择,当选择的内容524仅包括文本时,设备拷贝文本。在图5W中,响应于检测到对拷贝图标504的用户选择,当选择的内容524仅包括图像时,设备拷贝图像(例如,埃菲尔铁塔)。在图5X中,响应于检测到对拷贝图标504的用户选择,当选择的内容524包括文本和图像两者时,设备拷贝结构化内容(例如,选择的文本和一个或多个图像的HTML代码)。 \n[0244] 在某些实施例中,设备检测对粘贴图标503的用户选择(688)。响应于检测到对粘贴图标的用户选择,当拷贝的内容仅包括文本时设备粘贴文本、当拷贝的内容仅包括图像时设备粘贴图像、以及当拷贝的内容包括文本和一个或多个图像两者时设备粘贴结构化内容(690)。例如,在图5AA中,响应于检测到对粘贴图标503的用户选择,当拷贝的内容仅包括文本时(例如,在图5V中拷贝的文本),设备粘贴文本。类似地,当拷贝的内容仅包括图像时(例如,在图5W中拷贝的图像),设备粘贴图像,并且当拷贝的内容包括文本和一个或多个图像两者时(例如,在图5X中拷贝的结构化内容),设备粘贴结构化内容。 \n[0245] 在某些实施例中,当内容被粘贴时,设备还退出编辑模式,并且停止显示区域509。\n在某些其它实施例中,设备不退出编辑模式但停止显示区域509,直到设备检测到激活完成\n508图标为止(例如,通过手指敲击完成508图标)。 \n[0246] 已经出于解释的目的参考特定实施例描述了前面的描述。然而上面的说明性讨论不旨在是无遗漏的或将本发明局限于公开的精确形式。根据上面的教导可以有许多修改和变型。选择并且描述这些实施例,以便最好地解释本发明的原理及其特定应用,从而使得本领域技术人员能够最好地利用本发明和具有适合于构想的特定使用的各种修改的各种实施例。
法律信息
- 2013-07-31
- 2011-06-01
实质审查的生效
IPC(主分类): G06F 3/048
专利申请号: 200880129021.6
申请日: 2008.12.12
- 2011-04-13
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-10-31
|
2007-02-09
| | |
2
| | 暂无 |
1994-12-22
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |