专利名称::用于便携式多功能设备的语音邮件管理器的制作方法
技术领域:
:所公开的实施例通常涉及便携式电子设备,尤其涉及访问语音邮件的便携式设备。
背景技术:
:随着便携式电子设备变得更加紧凑,并且由给定设备执行的功能的数量增加,设计出使用户能够容易地与多功能设备进行交互的用户界面成为巨大的挑战。这种挑战对于比台式计算机或膝上型计算机具有小很多的屏幕的手持便携式设备来说特别显著。这种情况之所以不利,是因为用户界面不仅是用户接收内容的途径,而且是用户接收对用户动作或行为的响应的途径,用户动作或行为包括用户试图访问设备的特性、工具和功能。一些便携式通信设备(例如移动电话一一有时被称作手机、蜂窝电话、手提电话等)已经凭借添加更多的按钮、增加按钮的密度、重载(overload)按钮的功能、或使用复杂菜单系统来使用户访问、存储以及处理数据。这些传统的用户界面通常导致用户必须记忆复杂的按键顺序和菜单层次。许多传统用户界面,诸如包括物理按钮的那些界面,也是不灵活的。这是不利的,因为其可能阻止由运行在便携式设备上的应用或由用户来配置和/或修改用户界面。当与记忆多键顺序和菜单层次的时耗需求以及激活期望按钮的困难联系到一起时,这样的不灵活性对大多数用户来说是很令人沮丧的。诸如手机之类的许多便携式电子设备能够访问语音邮件。但是在设备的用户界面中导航以检索、收听、删除和管理语音邮件是麻烦而且低效率的。因此,需要具有易于使用、配置和/或修改的用于管理语音邮件消息的更加明晰、直观和有效的用户界面的便携式多功能设备。
发明内容所公开的便携式多功能设备减小或消除了上述与便携式设备的用户界面相关的缺点和其他问题。在某些实施例中,所述设备包括具有图形用户界面(GUI)的触摸敏感显示器(也被称为"触摸屏")、一个或多个处理器、存储器、和存储在所述存储器中的用于执行多种功能的一个或多个模块、程序或指令集。在某些实施例中,用户主要通过在触摸敏感显示器上的手指接触和手势来与GUI交互。在某些实施例中,所述功能可包括电话、视频会议、电子邮件、即时消息、博客、数字照相、数字视频、web浏览、数字音乐播放、和/或数字视频播放。用于执行这些功能的指令可存储在被配置为由一个或多个处理器执行的计算机可读存储介质中。在本发明的一个方面中,一种在具有触摸屏显示器的便携式电子设备上执行的计算机实现的方法包括显示语音邮件消息的列表,检测用户对所述列表中的相应语音邮件消息的选择,以及响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放。所述方法还包括显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动;以及响应于检测到所述手指运动,在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。在本发明的另一个方面中,一种在具有触摸屏显示器的便携式电子设备上的图形用户界面包括语音邮件消息的列表以及进度条。响应于检测到用户对所述列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动。所述进度条指示所述用户选择的语音邮件消息中已播放的部分。响应于检测到所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动,所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始,并且所指示的所述用户选择的语音邮件消息中已播放的部分被改变成基本上对应于所述进度条上的所述第二位置。在本发明的另一个方面中,一种便携式电子设备包括触摸屏显示器、一个或多个处理器、存储器、和一个或多个程序。所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动的指令;以及用于响应于检测到手指运动,执行以下操作的指令在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。在本发明的另一个方面中,一种计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括当由具有触摸屏显示器的便携式电子设备执行时使所述设备执行以下操作的指令显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动;以及响应于检测到手指运动,执行以下操作在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。在本发明的另一个方面中,一种具有触摸屏显示器的便携式电子设备包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择而启动所述用户选择的语音邮件消息的重放的装置;用于显示所述用户选择的语音邮件消息的进度条的装置,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动的装置;以及用于响应于检测到所述手指运动而执行以下操作的装置在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。在本发明的另一个方面中,一种在具有触摸屏显示器的便携式电子设备上执行的计算机实现的方法包括显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指在所述进度条上的某个位置;以及响应于检测到所述手指,在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。在本发明的另一个方面中,一种在具有触摸屏显示器的便携式电子设备上的图形用户界面包括语音邮件消息的列表和进度条。响应于检测到用户对所述列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动。所述进度条指示所述用户选择的语音邮件消息中已播放的部分。响应于检测到所述用户的手指在所述进度条上的某个位置,所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始,并且所指示的所述用户选择的语音邮件消息中已播放的部分被改变成基本上对应于所述手指在所述进度条上的所述位置。在本发明的另一个方面中,一种便携式电子设备包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序。所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指在所述进度条上的某个位置的指令;以及用于响应于检测到所述手指,执行以下操作的指令在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。在本发明的另一个方面中,一种计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括当由具有触摸屏显示器的便携式电子设备执行时使所述设备执行以下操作的指令显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指在所述进度条上的某个位置;以及响应于检测到所述手指,执行以下操作在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。在本发明的另一个方面中,一种具有触摸屏显示器的便携式电子设备包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的装置;用于显示所述用户选择的语音邮件消息的进度条的装置,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指在所述进度条上的某个位置的装置;以及用于响应于检测到所述手指,执行以下操作的装置在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,并且将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。在本发明的另一个方面中,一种在具有触摸屏显示器的便携式电子设备上执行的计算机实现的方法包括显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;检测与所述触摸屏显示器上的预定区域的手指接触,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条;以及在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放。在本发明的另一个方面中,一种在具有触摸屏显示器的便携式电子设备上的图形用户界面包括语音邮件消息的列表和进度条。响应于检测到用户对所述列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动。响应于检测到与所述触摸屏显示器上的预定区域的手指接触,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条,和检测到在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量,所述进度条根据所述手指接触的所述运动的平行于所述第一方向的分量而在所述预定区域中滑动,并且所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始。在本发明的另一个方面中,一种便携式电子设备包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序。所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于检测与所述触摸屏显示器上的预定区域的手指接触的指令,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;用于检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动的指令,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;用于根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条的指令;以及用于在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放的指令。在本发明的另一个方面中,一种计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括当由具有触摸屏显示器的便携式电子设备执行时使所述设备执行以下操作的指令显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所迷相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;检测与所述触摸屏显示器上的预定区域的手指接触,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条;以及在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放。在本发明的另一个方面中,一种具有触摸屏显示器的便携式电子设备,包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的装置;用于检测与所述触摸屏显示器上的预定区域的手指接触的装置,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;用于检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动的装置,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;用于根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条的装置;以及用于在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放的装置。因此,本发明提供了直观的、易于使用的界面,以便在具有触摸屏显示器的便携式电子设备上检索、收听和管理语音邮件消息。为了更好地理解本发明的上述实施例以及其他实施例,应该结合附图参考下面的具体实施方式的描述,在附图中,相似的附图标记始终表示对应的部件。图l是说明根据某些实施例的具有触摸敏感显示器的便携式多功能设备的框图。图2说明根据某些实施例的具有触摸屏的便携式多功能设备。图3说明根据某些实施例的用于解锁便携式电子设备的示例性用户界面。图4说明根据某些实施例的用于便携式多功能设备上的应用菜单的示例性用户界面。图5A和5B说明根据某些实施例的用于语音邮件的示例性用户界面。图6A-6C是根据某些实施例的用于访问语音邮件消息的过程的流程图。具体实施例方式下面将详细参考实施例,实施例的示例在附图中示出。在下面的详细描述中,阐述大量具体细节以提供对本发明的全面理解。但是,对于本领域技术人员而言显然的是,没有这些具体细节也可以实施本发明。在其他实例中,没有详细描述已知的方法、过程、部件、电路和网络,以免不必要地模糊实施例的各方面。描述了便携式多功能设备、这种设备的用户界面、以及使用这种设备的相关过程。在某些实施例中,所述设备是便携式通信设备,诸如还包含诸如PDA和/或音乐播放器功能之类的其他功能的手机。除了触摸屏或显示在所述触摸屏上的虚拟点拨轮(clickwheel)之外,用户界面还可包括物理点拨轮。点拨轮是这样的用户界面设备,即,其可提供基于点拨轮或设备用户与点拨轮的接触点的角位移的导航命令。点拨轮还可用于提供与例如当设备用户至少在点拨轮的一部分或点拨轮的中心向下按压时,对一个或多个项目的选择相对应的用户命令。可替换地,中断与触摸屏表面上点拨轮图像的接触可指示与选择相对应的用户命令。为了简洁,在接下来的讨论中,包括触摸屏的便携式多功能设备被用作示例性实施例。然而应该理解,一些用户界面和相关过程可以被应用于其他设备,例如个人计算机和膝上型计算机,其可以包括一个或多个诸如物理点拨轮、物理键盘、鼠标和/或操纵杆之类的其他物理用户接口设备。所述设备支持多种应用,诸如电话应用、视频会议应用、电子邮件应用、即时消息应用、博客应用、数字相机应用、数字摄像机应用、web浏览应用、数字音乐播放器应用、和/或数字视频播放器应用。可在该设备上执行的各种应用可以<吏用至少一个7>共的物理用户界面设备,例如触摸屏。触摸屏的一个或多个功能以及在所述设备上显示的对应信息可以随应用的不同和/或在相应应用中来调节和/或改变。通过这种方式,设备的公共物理结构(诸如触摸屏)可以支持具有直观明晰的用户界面的多个应用。用户界面可以包括一个或多个软键盘实施例。软键盘实施例可以包括键盘的所显示的图标上的符号的标准(QWERTY)和/或非标准配置,例如在2006年7月24日提交的名为"KeyboardsForPortableElectronicDevices"的美国专利申请No.11/459,606以及在2006年7月24曰提交的名为"TouchScreenKeyboardsForPortableElectronicDevices"的美国专利申请No.11/459,615中所描述的那些配置,该专利申请的全部内容通过引用结合于此。所述键盘实施例可以包括其数量相对于现有物理键盘一一例如打字机的键盘一一中的键的数量要少的图标(或软键)。这可以使得用户更加容易地选择键盘中的一个或多个图标,从而选择一个或多个相应的符号。所述键盘实施例可以是适应性的。例如,所显示的图标可以根据诸如选择一个或多个图标和/或一个或多个相应的符号之类的用户动作而被修改。在便携式设备上的一个或多个应用可以利用公共的和/或不同的键盘实施例。这样,所使用的键盘实施例可以适应于至少一些应用。在某些实施例中,一个或多个键盘实施例可以适应于对应用户。例如,基于对应用户的字使用历史(词典学、俚语、个人用法)。在使用软键盘实施例时,一些键盘实施例可以被调节为减少在选择一个或多个图标从而选择一个或多个符号时的用户错误的概率。现在转向设备的实施例。图l是示出了根据某些实施例的具有触摸敏感显示器112的便携式多功能设备100的框图。为了方便起见,触摸敏感显示器112有时被称作"触摸屏"。设备100可以包括存储器102(其可以包括一个或多个计算机可读存储介质)、存储器控制器122、一个或多个处理单元(CPU)120、外围设备接口118、RF电路108、音频电路IIO、扬声器lll、麦克风113、输入/输出(I/O)子系统106、其他输入或控制设备116、以及外部端口124。设备100可以包括一个或多个光学传感器164。这些部件可以通过一个或多个通信总线或信号线103通信。应该理解设备100仅是便携式多功能设备100的一个示例,并且与所示出的相比,设备100可以具有更多或更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置或布置。图l中示出的各种部件可以用硬件、软件或硬件和软件二者的组合来实现,其包括一个或多个信号处理和/或专用集成电路。存储器102可以包括高速随机存取存储器,还可以包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存设备、或其他非易失性固态存储设备。由设备100的诸如CPU120和外围设备接口118之类的其他部件对存储器102的存取可以由存储器控制器122控制。外围设备接口118将设备的输入和输出外围设备耦接至CPU120和存储器102。一个或多个处理器120运行或执行存储在存储器102中的各种软件程序和/或指令集以便执行设备100的各种功能和处理数据。在某些实施例中,外围设备接口118、CPU120、以及存储器控制器122可以在单一芯片上实现,例如芯片104。在一些其他的实施例中,它们也可以在单独的芯片上实现。RF(射频)电路108接收并发射RF信号,RF信号也被称作电磁信号。RF电路108可以将电信号转换为电磁信号和/或将电磁信号转换为电信号,并通过电磁信号与通信网络和其他通信设备通信。RF电路108可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户标识模块(SIM)卡、存储器等等。RF电路108可以通过无线通信与网络和其他设备通信,其中网络诸如是因特网——也被称作环球网(WWW)、内部网和/或无线网络,i者如蜂窝电话网络、无线局域网(LAN)和/或城域网(MAN)。无线通信可以使用多种通信标准、协议和技术中任意一种,其包括但不限于全球移动通信系统(GSM)、增强型数据GSM环境(EDGE)、高速下行链路分组接入(HSDPA)、宽带码分多址(W-CDMA)、码分多址(CDMA)、时分多址(TDMA)、蓝牙、无线保真(Wi-Fi)(例3口IEEE802.11a、IEEE802.11b、IEEE802.11g和/或IEEE802.11n)、互联网协i义语音(VoIP)、Wi-MAX、用于电子邮件的协议、即时消息、和/或短消息服务(SMS),或任何其他适当的通信协议,其包括在本文件的申请日时还没有被开发出的通信协议。音频电路IIO、扬声器111和麦克风113提供用户和设备100之间的音频接口。音频电路110接收来自外围设备接口118的音频数据,将音频数据转换为电信号,并将电信号发送到扬声器lll。扬声器lll可以将电信号转换为人类可以听见的声波。音频电路110还接收由麦克风113从声波转换来的电信号。音频电路110将电信号转换为音频数据并将音频数据发送到外围设备接口118以供处理。音频数据可以通过外围设备接口118从存储器102和/或RF电路108得到和/或发送到存储器102和/或RF电路108。在某些实施例中,音频电路110还包括头戴式送受话器(headset)插座(未示出)。头戴式送受话器插座提供音频电路110和可移动的音频输入/输出外围设备之间的接口,所述可移动的音频输入/输出外围设备诸如是仅有输出的耳机或具有输出(例如用于一只或两只耳朵的耳机)和输入(例如麦克风)的头戴式送受话器。1/0子系统106将设备100上的诸如触摸屏112和其他输入/控制设备116之类的输入/输出外围设备耦接至外围设备接口118。1/0子系统106可以包括显示器控制器156和用于其他输入或控制设备的一个或多个输入控制器160。所述一个或多个输入控制器160从其他输入或控制设备116接收电信号和/或将电信号发送至其他输入或控制设备116。所述其他输入/控制设备116可以包括物理按钮(例如按压按钮(pushbutton)、摇杆按钮(rockerbutton)等)、拨号盘(dial)、滑动开关、操纵杆、点拨轮等等。在一些可替换实施例中,一个或多个输入控制器160可以耦接至以下各项中的任意项(或不耦接至任一项)键盘、红外端口、USB端口、和诸如鼠标之类的指点设备。一个或多个按钮(例如图2的208)可以包括用于扬声器111和/或麦克风113的音量控制的调高/调低按钮。所述一个或多个按钮可以包括按压按钮(例如图2的206)。快速按下按压按钮可以解除触摸屏112的锁定或开始在触摸屏上使用手势来解锁设备的处理,如在2005年12月23日提交的名为"UnlockingaDevicebyPerformingGesturesonanUnlockImage"的美国专利申请No.11/322,549所述的,该专利申请通过引用结合于此。较长时间按下按压按钮(例如206)可以打开或关闭设备IOO的电源。用户也能够定制一个或多个按钮的功能。触摸屏112用于实现虚拟或软按钮以及一个或多个软键盘。触摸敏感触摸屏112可以提供设备和用户之间的输入界面和输出界面。显示器控制器156可以接收来自触摸屏112的电信号和/或发送电信号至触摸屏112。触摸屏112可以显示视觉输出给用户。视觉输出可以包括图形、文本、图标、视频和其任何组合(统称为"图形")。在某些实施例中,一些或所有视觉输出可以对应于用户界面对象,下面将描述用户界面对象的更多细节。触摸屏112具有基于触觉(haptic)和/或触知(tactile)接触来接受来自用户的输入的触摸敏感表面、传感器或传感器组。触摸屏112和显示器控制器156(连同存储器102中的任何相关模块和/或指令集)检测触摸屏112上的接触(以及接触的任何移动或中断),并能将检测到的接触转换为与显示在触摸屏上的用户界面对象(例如,一个或多个软键、图标、web页面或图像)的交互。在示例性实施例中,触摸屏112和用户之间的接触点对应于用户的手指。触摸屏112可以使用LCD(液晶显示器)技术、或LPD(发光聚合物显示器)技术,尽管在其他实施例中可以使用其他显示器技术。使用现在已知或以后开发的多种触摸感测技术中的任意技术,触摸屏112和显示器控制器156可以检测到接触及其任意移动或中断,触摸感测技术包括但不限于电容技术、电阻技术、红外技术、和表面声波技术,以及其他4妻近传感器阵歹。(proximitysensorarray)或用于确定与触摸屏112的一个或多个接触点的其他元件。在触摸屏112的某些实施例中的触摸敏感显示器可以类似于在下列美国专利中描述的多点触才莫敏感平净反(multi-touchsensitivetablet):6,323,846(Westerman等人)、6,570,557(Westerman等人)、和/或6,677,932(Westerman),和/或类似于美国专利公开2002/0015024Al中描述的多点触摸敏感平板,这些文件通过引用结合于此。但是,触摸屏112显示来自便携式设备100的视觉输出,而触摸敏感平板不提供视觉输出。触摸屏112可以具有超过100dpi的分辨率。在一个示例性实施例中,触摸屏112具有大约168dpi的分辨率。用户可以使用任何适合的诸如指示笔(stylus)、手指等的物体或配件来与触摸屏112接触。在某些实施例中,用户界面被设计为主要使用基于手指的接触和手势来工作,由于手指与触摸屏接触的面积较大,所以基于手指的接触和手势的准确度远远小于基于指示笔的输入。在某些实施例中,设备100可以将粗略的基于手指的输入转变为精确的指针/光标位置或用于执行用户期望动作的命令。在触摸屏112的某些实施例中的触摸敏感显示器可以如下列申请中所描述的(1)2006年5月2日提交的美国专利申请No.11/381,313,"MultipointTouchSurfaceController";(2)2004年5月6日提交的美国专利申请No.10/840,862,"MultipointTouchscreen";(3)2004年7月30日提交的美国专利申请No.10/卯3,964,"GesturesForTouchSensitiveInputDevices";(4)2005年1月31日提交的美国专利申请No.11/048,264,"GesturesForTouchSensitiveInputDevices";(5)2005年1月18日提交的美国专利申请No.11/038,590,"Mode-BasedGraphicalUserInterfacesForTouchSensitiveInputDevices";(6)2005年9月16日提交的美国专利申请No.11/228,758,"VirtualInputDevicePlacementOnATouchScreenUserInterface";(7)2005年9月16日提交的美国专利申请No.11/228,700,"OperationOfAComputerWithATouchScreenInterface";(8)2005年9月16日提交的美国专利申请No.11/228,737,"ActivatingVirtualKeysOfATouch-ScreenVirtualKeyboard";以及(9)2006年3月3日提交的美国专利申请No.11/367,749,"Multi-FunctionalHand-HeldDevice"。所有这些申请通过引用结合于此。在某些实施例中,除了触摸屏,设备100还可以包括用于激活或去激活特定功能的触摸板(未示出)。在某些实施例中,触摸板是设备的触摸敏感区域,其与触摸屏不同,其不显示视觉输出。触摸板可以是与触摸屏112分开的触摸敏感表面,或者是由触摸屏112形成的触摸敏感表面的延伸部分。在某些实施例中,设备100可以包括物理或虛拟点拨轮作为输入控制设备116。通过旋转点拨轮或通过移动与点拨轮的接触点(例如,接触点的移动量通过其相对于点拨轮的中心点的角位移来测量),用户可以在显示在触摸屏112中的一个或多个图形对象(以下称作图标)之间导航或与其交互。点拨轮也可以被用来选择一个或多个所显示的图标。例如,用户可以向下按压点拨轮的至少一部分或相关的按钮。器160处理,也可以由存储器102中的一个或多个模块和/或指令集来处理。对于虛拟点拨轮,点拨轮和点拨轮控制器可以分別是触摸屏112和显示器控制器156的一部分。对于虛拟点拨轮,点拨轮可以是不透明或半透明的对象,其响应于用户与设备的交互,在触摸屏显示器上出现或消失。在某些实施例中,虛拟点拨轮被显示在便携式多功能设备的触摸屏上并由用户与触摸屏的接触来操作。^殳备100还可以包括用于为各部件供电的供电系统(powersystem)162。供电系统162可以包括电源管理系统、一个或多个电源(例如电池、交流(AC))、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(例如,发光二极管(LED))和与便携式设备中的电力的产生、管理和分配有关的任意其他部件。设备100还可以包括一个或多个光学传感器164。图l示出了耦接至I/O子系统106中的光学传感器控制器158的光学传感器。光学传感器164可包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光电晶体管。光学传感器164接收来自环境的经过一个或多个透镜投射的光,并将光转换为表示图像的数据。与成像模块143—起,光学传感器164可以捕获静态图像或视频。在某些实施例中,光学传感器可以位于设备100的背面,与在设备正面的触摸屏显示器112相对,从而触摸屏显示器可以被用作为用于获取静态图像和/或视频图像的取景器。在某些实施例中,光学传感器164可以位于设备的正面,从而在用户查看在触摸屏显示器上的其他视频会议参加者的同时能够为视频会议获取用户的图像。在某些实施例中,光学传感器164的位置可以被用户改变(例如,通过旋转设备外壳中的透镜和传感器),从而单个光学传感器164可以与触摸屏显示器一起被用于视频会议和静态和/或视频图像获取。设备100还可以包括一个或多个接近传感器166。图l示出了耦接至外围设备接口118的接近传感器166。可替换地,接近传感器166可以耦接至I/O子系统106中的输入控制器160。接近传感器166可如2005年9月30日提交的名为"ProximityDetectorInHandheldDevice"的美国专利申请No.11/241,839,以及2005年9月30日提交的名为"ProximityDetectorInHandheldDevice,,美国专利申请No.11/240,788所描述的那样工作,这些申请通过引用结合于此。在某些实施例中,接近传感器166在多功能设备靠近用户耳朵放置时(例如,当用户正在打电话时)关闭并禁用触摸屏112。在某些实施例中,接近传感器在设备位于用户口袋、钱包、或其他黑暗区域中时保持屏幕关闭,以防止设备在锁定状态时不必要的电池消耗。在某些实施例中,存储在存储器102中的软件部件可以包括操作系统126、通信模块(或指令集)128、接触/运动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(GPS)模块(或指令集)135、以及应用(或指令集)136。操作系统126(例如,Darwin、RTXC、LINUX、UNIX、OSX、WINDOWS、或诸如VxWorks之类的嵌入式操作系统)包括各种软件部件和/或用于控制和管理通用系统任务(例如,存储器管理、存储设备控制、电源管理等)的驱动器,并且帮助各种硬件和软件部件之间的通信。通信模块128帮助通过一个或多个外部端口124与其他设备进行通信,并且还包括各种用于处理由RF电路108和/或外部端口124接收到的数据的软件部件。外部端口124(例如,通用串行总线(USB)、FIREWIRE等)适用于直接耦接至其他设备或通过网络(例如,因特网、无线LAN等)间接耦接至其他设备。在某些实施例中,外部端口可以是多针(例如30针)连接器,其与在iPod(AppleComputer,Inc*的商标)设备上所使用的30针连接器相同、类似和/或兼容。接触/运动模块130可以检测与触摸屏112(与显示器控制器156—起)和其他触摸敏感设备(例如触摸板或物理点拨轮)的接触。接触/运动模块130包括各种软件部件,用于执行各种与检测接触有关的操作,诸如确定是否发生了接触、确定是否存在接触的移动并跟踪在触摸屏112上的移动、以及确定是否已经中断接触(即接触是否已经终止)。确定接触点的移动可以包括确定接触点的速率(幅度)、速度(幅度和方向)、和/或加速度(幅度和/或方向的变化)。这些操作可以被应用于单点接触(例如,一个手指接触)或多个同时发生的接触(例如,"多点触摸"/多个手指接触)。在某些实施例中,接触/运动模块130和显示器控制器156还检测触摸板上的接触。在某些实施例中,接触/运动模块130和控制器160检测点拨轮上的接触。图形模块132包括各种已知的用于在触摸屏112上渲染(render)和显示图形的软件部件,其包括用于改变所显示的闺形的亮度的部件。如在此所使用的,术语"图形"包括可显示给用户的任何对象,包括但不限于文本、web页面、图标(诸如包括软键的用户界面对象)、数字图像、视频、动画等。可以是图形模块132的部件的文本输入模块134提供用于在各种应用(诸如,联系人137、电子邮件140、IM141、博客142、浏览器147、以及需要文本输入的任何其他应用)中键入文本的软键盘。GPS模块135确定设备的位置并提供该信息以供各种应用使用(例如,提供给电话138以供基于位置的拨号使用,提供给相机143和/或博客142作为图片/视频元数据、以及提供给提供基于位置的服务的应用,诸如天气小插件(widgets)、本地黄页小插件、以及地图/导航小插件)。应用136可以包括下列模块(或指令集)或其子集或超集联系人模块137(有时被称作地址簿或联系人列表);电话模块138;视频会议模块139;电子邮件客户端模块140;即时消息(IM)才莫块141;博客模块142;用于静态和/或视频图像的相机模块143;图像管理模块144;视频播放器模块145;音乐播放器模块146;浏览器模块147;日历模块148;小插件模块149,可以包括天气小插件149-1、股票小插件149-2、计算器小插件149-3、闹钟小插件149-4、词典小插件149-5、和由用户获取的其他小插件,以及由用户创建的小插件149-6;小插件创建器模块150,用于制作用户创建的小插件149-6;和/或搜索模块151。可以被存储在存储器102中的其他应用136的示例包括记事簿和其他字处理应用、JAVA启用(JAVA-enabled)的应用、加密、数字版权管理、语音识别、以及语音复制。与触摸屏112、显示器控制器156、接触模块130、图形模块132以及文本输入模块134协作,联系人模块137可用于管理地址簿或联系人列表,包括添加(一个或多个)名字到地址簿中;从地址簿中删除(一个或多个)名字;将(一个或多个)电话号码、(一个或多个)电子邮件地址、(一个或多个)物理地址或其它信息与名字相关联;将图像与名字相关联;分类和排序名字;提供电话号码或电子邮件地址以启动和/或帮助通过电话138、浮见频会i义139、电子邮件140或IM141等进行的通信。下面进一步描述利用联系人模块137的用户界面和相关过程的实施例。与RF电路108、音频电路IIO、扬声器lll、麦克风113、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134协作,电话模块138可用于键入与电话号码相对应的字符串、访问地址簿137中的一个或多个电话号码、修改已经键入的电话号码、拨打相应电话号码、进行通话以及在通话完成时断开或挂断。如上面所提到的,无线通信可使用多种通信标准、协议和技术中的任意一种。与RF电路108、音频电路IIO、扬声器lll、麦克风113、触摸屏112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134、联系人列表137和电话频会议模块139可用于启动、进行和终止用户和一个或多个其它参加者之间的视频会议。与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134协作,电子邮件客户端模块140可用于创建、发送、接收和管理电子邮件。与图像管理模块144协作,电子邮件模块140能够很容易地创建和发送带有由相机模块143拍摄的静态或视频图像的电子邮件。与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134协作,即时消息模块141可用于键入与即时消息相对应的字符串、修改之前键入的字符、发送相应的即时消息(例如使用短消息服务(SMS)或多媒体消息服务(MMS)协议)、接收即时消息、以及观看所接收到的即时消息。在某些实施例中,所发送和/或接收的即时消息可包括MMS和/或增强型消息收发服务(EMS)所支持的图形、照片、音频文件、视频文件和/或其它附件。与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134、图像管理模块144和浏览器模块147协作,博客模块142可用于发送文本、静态图像、视频、和/或其它图形到博客(例如用户的博客)。与触摸屏112、显示器控制器156、(一个或多个)光学传感器164、光学传感器控制器158、接触模块130、图形模块132和图像管理模块144协作,相机模块143可用于捕获静态图像或视频(包括视频流)并将其存储到存储器102中,修改静态图像或视频的特性,或从存储器102中删除静态图像或视频。与触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134和相机模块143协作,图像管理模块144可用于布置、修改或处理、标记、删除、呈现(例如以数字幻灯片展示或相册)、和存储静态和/或视频图像。与触摸屏112、显示器控制器156、接触模块130、图形模块132、音频电路110和扬声器111协作,视频播放器模块145可用于显示、呈现或重放视频(例如在触摸屏上或者在通过外部端口124连接的外部显示器上)。与触摸屏112、显示器控制器156、接触模块130、图形模块132、音频电路IIO、扬声器lll、RF电路108和浏览器模块147协作,音乐播放器模块146使用户能够下载和重放以一种或多种文件格式存储的已记录的音乐和其它声音文件,诸如MP3或AAC文件。在某些实施例中,设备100可包括诸如iPod(AppleComputer,Inc.的商标)的MP3播放器的功能。与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134协作,浏览器模块147可用于浏览因特网,包括搜索、链接到、接收和显示web页面或其部分以及链接到web页面的附件和其它文件。与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可由用户使用来创建小插件(例如将web页面中特定于用户的部分变成小插件)。与触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134协作,搜索模块151可用于在存储器102中搜索与一个或多个搜索准则(例如一个或多个由用户指定的搜索项)相匹配的文本、音乐、声音、图像、视频和/或其它文件。上述模块和应用中的每一个分别对应于用于执行一个或多个上述功能的指令集。这些模块(即指令集)不需要被实现为单独的软件程序、过程或模块,因而在各个实施例中,这些模块的各种子集可以组合或重新配置。在某些实施例中,存储器102可存储上述模块和数据结构的子集。而且,存储器102可存储上面没有描述的另外的模块和数据结构。在某些实施例中,设备100是这样的设备,其中只通过触摸屏112和/或触摸板来执行在该设备上预定义功能集的操作。通过使用触摸屏和/或触摸板作为用于操作设备100的主输入/控制设备,可以减少设备100上的物理输入/控制设备(例如按压按钮、拨号盘等)的数量。可只通过触摸屏和/或触摸板执行的预定义功能集包括在用户界面之间的导航。在某些实施例中,触摸板在被用户触摸时,可以将设备100从可显示在设备100上的任何用户界面导航至主菜单、始位(home)菜单、或根菜单。在这样的实施例中,触摸板可以被称为"菜单按钮"。在一些其他实施例中,菜单按钮可以是物理按钮或其他物理输入/控制设备,而不是触摸板。图2示出了根据某些实施例的具有触摸屏112的便携式多功能设备IOO。触摸屏可以显示一个或多个图形。在该实施例中,以及下面描述的其他实施例中,用户可以通过例如使用一个或多个手指202(在图中没有按比例示出)接触或触摸图形来选择一个或多个所述图形。在某些实施例中,当用户终止与一个或多个图形的接触时,发生对所述一个或多个图形的选择。在某些实施例中,接触可以包括已经与设备100进行了接触的手势,诸如一次或多次轻击(tap)、一次或多次挥击(swipeX从左至右、从右至左、向上和/或向下)和/或转动(rolling)手指(从右至左、从左至右、向上和/或向下)。在某些实施例中,与图形的无意接触不会选择该图形。例如,当与选择相对应的手势是轻击时,扫过(sweep)应用图标的掠过手势不会选择该对应的应用。i殳备100也可以包括一个或多个物理按钮,例如"始位"或菜单按钮204。如前所述,菜单按钮204可以被用于导航到可在设备100上执行的应用集中的任意应用136。可替换地,在某些实施例中,菜单按钮可以被实现为触摸屏112中的GUI中的软键。在一个实施例中,设备100可以包括触摸屏112、菜单按钮204、用于打开/关闭设备的电源并锁定设备的按压按钮206、以及(一个或多个)音量调节按钮208。通过压下按钮并保持按钮在被压下状态达预定时间间隔,按压按钮206可用于打开/关闭设备的电源;通过压下按钮并在预定时间间隔消逝之前释放按钮,按压按钮206可用来锁定设备;和/或为设备解锁或启动解锁处理。在可替换的实施例中,设备100也可以通过麦克风113接受用于激活或去激活一些功能的口头输入。现在将注意力转向用户界面("ur,)的且与可在便携式多功能设备ioo上实现的处理相关联的实施例。图3示出根据某些实施例的用于解锁便携式电子设备的示例性用户界面。在某些实施例中,用户界面300包括下列元素或者其子集或超集解锁图像302,其随手指手势运动以解锁所述设备;箭头304,其向解锁手势提供视觉提示;通道306,其向解锁手势提供附加提示;时间308;日310;曰期312;和壁纸图像314。在某些实施例中,当设备处于用户界面锁定状态时,设备检测与摸敏感显示器的接触(例如用户的手指在解锁图像302上或在其附近进行接触)。设备根据接触而移动解锁图像302。如果检测到的接触对应于预定的手势,诸如移动所述解锁图像横过通道306,则设备转换到用户界面解锁状态。相反地,如果检测到的接触不对应于预定的手势,则设备保持用户界面锁定状态。如上面所指出的,在触摸屏上使用手势来解锁设备的处理在2005年12月23日提交的名为"UnlockingaDevicebyPerformingGesturesonanUnlockImage"的美国专利申请No.11/322,549中进行了描述,其通过引用结合于此。图4说明根据某些实施例的用于便携式多功能设备上的应用菜单的示例性用户界面。在某些实施例中,用户界面400包括下列元素或者其子集或超集用于无线通信的信号强度指示符402;时间404;电池状态指示符406;具有常用应用的图标的托盘(tray)408,所述常用应用的图标诸如o电话138;o电子邮件客户端140,其可包括指示未读邮件数量的指示符410;o浏览器147;和o音乐播放器146;以及其它应用的图标,诸如oIM141;o图像管理144;o相机143;o视频播力t器145;o天气149-1;o股票149-2;o博客142;o日历148;o计算器149-3;o闹钟149-4;o词典149-5;和o用户创建的小插件149-6。在某些实施例中,UI400在一个屏幕上显示所有可用的应用136,从而不需要滚过应用列表(例如通过滚动条)。在某些实施例中,随着应用数量的增加,对应于这些应用的图标可减小其大小,从而所有的应用可显示在单个屏幕上而无需滚动。在某些实施例中,让所有应用都在一个屏幕和菜单按钮上,使用户最多进行两次输入就能够访问任何所希望的应用,诸如激活菜单按钮203以及然后去激活希望的应用(例如通过在对应于该应用的图标上轻击或使用其它手指手势)。在某些实施例中,UI400提供对基于小插件的应用和不基于小插件的应用的统一访问。在某些实施例中,所有的小插件——无论是否是用户创建的——都被显示在UI400上。在其它实施例中,激活用户创建的小插件的图标149-6可引起包含用户创建的小插件或与用户创建的小插件对应的图标的另一个UI(未示出)。在某些实施例中,用户可例如使用2006年7月24日提交的名为"PortableElectronicDeviceWithInterfaceReconfigurationMode"的美国专利申请No.11/459,602中描述的处理来重新安排UI400中的图标,该申请通过引用结合于此。例如,用户可以使用手指手势将应用图标移动到托盘408内或外。在某些实施例中,UI400包括为与设备使用相关的帐户显示更新的帐户使用度量(metric)的规格(gauge)(未示出),如2005年12月23曰提交的名为"AccountInformationDisplayForPortableCommunicationDevice"的美国专利申请11/322,552中所描述的那样,该申请通过引用结合于此。图5A和5B说明根据某些实施例的用于语音邮件的示例性用户界面。在某些实施例中,用户界面3200A和3200B包括下列元素或者其子集或超集上面所描述的402、404和406;回退图标3202,当其被激活时(例如通过手指在图标上轻击),启动回退和重新播放先前几秒钟(例如1-5秒)的语音邮件消息的处理;进度条3204,其指示语音邮件消息中已播放的部分,并且可用于响应于检测到用户手势3206而帮助滚过所述消息;加速图标3208,当其被激活时(例如通过手指在图标上轻击),启动加速语音邮件消息的重放的处理,其还可调整所述快速重放的声音频率或音调,以使得词句虽然被快速重放但仍容易听懂;留下语音邮件消息的人的名字3210(例如AaronJones3210-1)(通过用户联系人列表与呼入电话号码相关联),或者如果不能获得这个人的名字,则是电话号码(例如408-246-81013210-2);语音邮件的日期和/或时间3212;附加信息图标3214,当其被激活时(例如通过手指在图标上轻击),启动到相应的联系人列表条目(未示出)或到未知电话号码的UI(未示出)的转换;扬声器图标3216,当其被激活时(例如通过手指在图标上轻击),启动语音邮件通过扬声器的重放;选项图标3218,当其被激活时(例如通过手指在图标上轻击),启动附加的语音邮件选项菜单的显示;暂停图标3220,当其被激活时(例如通过手指在图标上轻击),启动语音邮件的暂停;删除符号图标3222,当其被激活时(例如通过手指在图标上轻击),启动确认用户希望删除相应语音邮件的UI的显示(例如图5B的UI3200B);取消图标3226,当其被激活时(例如通过手指在图标上轻击),将显示从UI3200B变成UI3200A,而不删除相应的语音邮件;删除图标3228,当其被激活时(例如通过手指在图标上轻击),删除相应的语音邮件并将显示从UI3200B变成UI3200A;以及播放图标3230,当其被激活时(例如通过手指在图标上轻击),启动或继续语音邮件的重放。如果语音邮件消息的列表填充超出屏幕区域,则用户可在触摸屏上利用基本上纵向的向上和/或向下手势3224滚过列表。在某些实施例中,响应于检测到在与特定语音邮件相对应的行中的用户轻击或其它预定手势(除了在图标3214上轻击或手势),电话模块启动相应语音邮件的重放。因此,存在对语音邮件的随机访问,并且可以任何顺序收听语音邮件。在某些实施例中,响应于对用户手势的检测,可修改语音邮件中的重放位置。例如,响应于检测到用户的手指触摸3206进度条并随后沿进度条滑动,可改变重放位置以对应于用户手指沿进度条的位置。这种进度条上的用户手势使用户易于跳过和/或重新播放语音邮件中感兴趣的部分。图6A-6C是根据某些实施例的用于访问语音邮件消息的过程600、650和670的流程图。在某些实施例中,由具有触摸屏显示器(例如触摸敏感显示器112)的便携式电子设备(例如设备IOO)执行所述过程。所述设备显示语音邮件消息的列表(602)(例如图5A中的UI3200A)。在某些实施例中,所述设备可检测用户在触摸屏显示器上的滚动手势(例如手势3224)(604)。在某些实施例中,所述滚动手势包括用户的手指在触摸屏显示器上的基本上纵向的运动。在某些实施例中,滚动手势在触摸屏上具有水平位置,并且对滚动手势的检测与手势在触摸屏上的水平位置无关。所述设备响应于滚动手势而滚动语音邮件消息的列表(606)。所述设备检测用户对相应语音邮件消息的选择(608)。在某些实施例中,检测用户对相应语音邮件消息的选择包括检测用户的手指在相应语音邮件消息上的轻击手势。例如,用户选择可通过在UI3200A(图5A)中与特定语音邮件相对应的行中的用户轻击或其它预定手势(除了在图标3214上的轻击或手势)来实现。所述设备响应于对相应语音邮件消息的用户选择,启动用户选择的语音邮件消息的重放(610)。在某些实施例中,突出显示列表中的所述相应语音邮件消息(例如图5A中的BobAdams3210-3)。在某些实施例中,所述设备响应于对相应语音邮件消息的用户选择,还显示用户选择的消息的进度条(例如进度条3204)(612)。如图5A和图5B所示以及上面所解释的,进度条指示用户选择的语音邮件消息中已播放的部分。进度条可用于响应于用户手势(例如手势3206)而帮助滚过消息。如果用户例如通过在回退图标上的手指轻击而选择回退图标(例如回退图标3202),则设备检测该选择(614),并响应于对该回退图标的用户选择而将用户选择的语音邮件消息的重放回退预定的量(616)。在某些实施例中,所述预定的量在一秒到五秒之间。类似地,如果用户例如通过在加速图标上的手指轻击而选择加速图标(例如加速图标3208),则设备检测该选择(618),并响应于对该加速图标的用户选择而增大用户选择的语音邮件消息的重放速度(620)。在某些实施例中,将所述重放速度增大至少50%。在某些实施例中,响应于检测到对加速图标3208的用户选择,将重放速度增大到1.5倍到2.2倍之间。在某些实施例中,调整重放的声音频率或音调。调整声音频率或音调使得尽管增大了重放速度,所述重放也容易听懂。在某些实施例中,用户可通过在所显示的进度条3204上做手势来修改所选择的语音邮件的重放位置。在某些实施例中,设备检测用户的手指从进度条上的第一位置到进度条上的第二位置的运动(622)。在某些实施例中,进度条中的第一位置对应于当前重放位置。设备响应于检测到所述手指运动,在用户选择的语音邮件消息中与进度条上的第二位置基本上对应的位置处重新开始用户选择的语音邮件消息的重放(624)。在某些实施例中,所指示的用户选择的语音邮件消息中已播放的部分被改变成基本上对应于进度条上的第二位置。在某些实施例中,设备检测用户的手指在进度条上的某个位置(626)。在某些实施例中,所述设备响应于检测到所述手指运动,在用户选择的语音邮件消息中与手指在进度条上的所述位置基本上对应的位置处重新开始(628)用户选择的语音邮件消息的重放,而与手指是否在进度条上移动无关。例如,可在用户选择的语音邮件消息中与手指在进度条上保持超过预定时间量(例如一秒)的位置基本上对应的位置处重新开始用户选择的语音邮件消息的重放。再例如,可在用户选择的语音邮件消息中与就在手指提起离开之前手指在进度条上的位置基本上对应的位置处重新开始用户选择的语音邮件消息的重放,而与手指是否在进度条上移动无关。在某些实施例中,设备显示用户选择的消息的进度条(例如进度条32(H)时,检测(632)与触摸屏显示器上的预定区域的手指接触,其中所迷预定区域包括被配置成在触摸屏显示器上的所述预定区域中以第一方向滑动的进度条。检测(634)在触摸屏显示器上的手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在触摸屏显示器上的所述手指接触的运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量。所述进度条根据所述手指接触的运动的平行于所述第一方向的分量而在所述预定区域中滑动(636)。用户选择的语音邮件消息的重放在用户选择的语音邮件消息中与滑动进度条的位置基本上对应的位置处重新开始(638)。在该实施例中,用户可调整进度条的位置,而用户的手指不会遮掩进度条。虽然上述用于获得语音邮件消息的过程600、650和670包括看起来是以特定顺序发生的若千操作,但是显而易见的是,所述过程可包括更多或更少的操作。而且,两个或更多操作的顺序可改变,和/或两个或更多操作可组成成单个操作。出于解释的目的,参考特定实施例描述了前面的说明。但是,上面的示意性讨论并非穷举,也不是要将本发明限制到所公开的精确形式。鉴于上面的教导,许多修改和变化是有可能的。选择并描述上述实施例以便最好地解释本发明的原理以及其实际应用,从而使本领域技术人员最好地利用适合于预期的特定用途的具有各种修改的本发明和各种实施例。权利要求1.一种计算机实现的方法,包括在具有触摸屏显示器的便携式电子设备上,显示语音邮件消息的列表;检测用户在所述触摸屏显示器上的滚动手势,其中所述滚动手势包括所述用户的手指在所述触摸屏显示器上的基本上纵向的运动;响应于所述滚动手势,滚动所述语音邮件消息的列表;检测所述用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放,以及显示所述用户选择的语音邮件消息的进度条;检测所述用户对回退图标的选择;响应于对所述回退图标的用户选择,将所述用户选择的语音邮件消息的重放回退预定的量;检测所述用户对加速图标的选择;响应于对所述加速图标的用户选择,增大所述用户选择的语音邮件消息的重放速度;检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动;以及响应于检测到所述手指运动,在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放。2.—种计算机实现的方法,包括在具有触摸屏显示器的便携式电子设备上,显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动;以及响应于检测到所述手指运动,在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重i文,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。3.如权利要求2所述的计算机实现的方法,包括检测滚动手势;以及响应于所述滚动手势,滚动所述语音邮件消息的列表。4.如权利要求3所述的计算机实现的方法,其中所述滚动手势包括所述用户的手指在所迷触摸屏显示器上的基本上纵向的运动。5.如权利要求3所述的计算机实现的方法,其中所述滚动手势具有在所述触摸屏上的水平位置,并且检测所述滚动手势与所述手势在所述触摸屏上的所述水平位置无关。6.如权利要求2所述的计算机实现的方法,其中检测所述用户对相应语音邮件消息的选择包括检测所述用户的手指在所述相应语音邮件消息上的轻击手势。7.如权利要求2所述的计算机实现的方法,其中响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放包括突出显示所述列表中的所述相应语音邮件消息。8.如权利要求2所述的计算机实现的方法,包括检测所述用户对回退图标的选择;响应于对所述回退图标的用户选择,将所述用户选择的语音邮件消息的所述重放回退预定的量;检测所述用户对加速图标的选择;以及响应于对所述加速图标的用户选择,增大所述用户选择的语音邮件消息的重放速度。9.如权利要求8所述的计算机实现的方法,其中所述预定的量在一秒到五秒之间。10.如权利要求8所述的计算机实现的方法,其中增大所述重放速度包括将所述重放速度增大至少50%。11.如权利要求8所述的计算机实现的方法,包括对于正在以增大的重放速度播放的语音邮件消息,调整所述重放的声音频率或音调。12.—种在具有触摸屏显示器的便携式电子设备上的图形用户界面,包括语音邮件消息的列表;以及进度条,其中响应于检测到用户对所述列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动;所述进度条指示所述用户选择的语音邮件消息中已播放的部分;响应于检测到所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动,所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所迷进度条上的所迷第二位置基本上对应的位置处重新开始,以及所指示的所述用户选择的语音邮件消息中已播放的部分被改变成基本上对应于所述进度条上的所述第二位置。13.如权利要求12所述的图形用户界面,包括回退图标和加速图标,其中响应于检测到所述用户对所述回退图标的选择,所述用户选择的语音邮件消息的所述重放被回退预定的量;以及响应于检测到所述用户对所述加速图标的选择,所述用户选择的语音邮件消息的重放速度被增大。14.一种便携式电子设备,包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序,所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动的指令;以及用于响应于检测到手指运动,执行以下操作的指令在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。15.—种计算机可读存储介质,用于存储要由具有触摸屏显示器的便携式电子设备执行的一个或多个程序,被存储在所述计算机可读存储介质中的所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指从所述进度条上的第一位置到所迷进度条上的第二位置的运动的指令;以及用于响应于检测到手指运动,执行以下操作的指令在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重》文,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所迷第二位置。16.—种具有触摸屏显示器的便携式电子设备,包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择而启动所述用户选择的语音邮件消息的重放的装置;用于显示所述用户选择的语音邮件消息的进度条的装置,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动的装置;以及用于响应于检测到所述手指运动而执行以下操作的装置在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述进度条上的所述第二位置。17.—种计算机实现的方法,包括在具有触摸屏显示器的便携式电子设备上,显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指在所述进度条上的某个位置;以及响应于检测到所述手指,在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。18.—种在具有触摸屏显示器的便携式电子设备上的图形用户界面,包括语音邮件消息的列表;以及进度条,其中响应于检测到用户对所述列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动;所述进度条指示所述用户选择的语音邮件消息中已播放的部分;响应于检测到所述用户的手指在所述进度条上的某个位置,所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始,以及所指示的所述用户选择的语音邮件消息中已播放的部分被改变成基本上对应于所述手指在所述进度条上的所述位置。19.一种便携式电子设备,包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序,所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指在所述进度条上的某个位置的指令;以及用于响应于检测到所述手指,执行以下操作的指令在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重》文,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。20.—种计算机可读存储介质,用于存储要由具有触摸屏显示器的便携式电子设备执行的一个或多个程序,被存储在所述计算机可读存储介质中的所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于显示所述用户选择的语音邮件消息的进度条的指令,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指在所述进度条上的某个位置的指令;以及用于响应于检测到所述手指,执行以下操作的指令在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。21.—种具有触摸屏显示器的便携式电子设备,包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的装置;用于显示所述用户选择的语音邮件消息的进度条的装置,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;用于检测所述用户的手指在所述进度条上的某个位置的装置;以及用于响应于检测到所述手指,执行以下操作的装置在所述用户选择的语音邮件消息中与所述手指在所述进度条上的所述位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重》文,以及将所指示的所述用户选择的语音邮件消息中已播放的部分改变成基本上对应于所述手指在所述进度条上的所述位置。22.—种计算机实现的方法,包括在具有触摸屏显示器的便携式电子设备上,显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;检测与所述触摸屏显示器上的预定区域的手指接触,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条;以及在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放。23.—种在具有触摸屏显示器的便携式电子设备上的图形用户界面,包括语音邮件消息的列表;以及进度条;其中响应于检测到用户对所迷列表中的相应语音邮件消息的选择,所述用户选择的语音邮件消息的重放被启动;响应于检测到与所述触摸屏显示器上的预定区域的手指接触,其中所述预定区域包括-f皮配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条,和检测到在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量,所述进度条根据所述手指接触的所述运动的平行于所述第一方向的分量而在所述预定区域中滑动,以及所述用户选择的语音邮件消息的重放在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始。24.—种便携式电子设备,包括触摸屏显示器;一个或多个处理器;存储器;和一个或多个程序,所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于检测与所述触摸屏显示器上的预定区域的手指接触的指令,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;用于检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动的指令,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;用于根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条的指令;以及用于在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放的指令。25.—种计算机可读存储介质,用于存储要由具有触摸屏显示器的便携式电子设备执行的一个或多个程序,被存储在所述计算机可读存储介质中的所述一个或多个程序包括用于显示语音邮件消息的列表的指令;用于检测用户对所述列表中的相应语音邮件消息的选择的指令;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的指令;用于检测与所述触摸屏显示器上的预定区域的手指接触的指令,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;用于检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动的指令,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;用于根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条的指令;以及用于在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放的指令。26.—种具有触摸屏显示器的便携式电子设备,包括用于显示语音邮件消息的列表的装置;用于检测用户对所述列表中的相应语音邮件消息的选择的装置;用于响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放的装置;用于检测与所述触摸屏显示器上的预定区域的手指接触的装置,其中所述预定区域包括被配置成在所述触摸屏显示器上的所述预定区域中以第一方向滑动的进度条;用于检测在所述触摸屏显示器上的所述手指接触从所述预定区域到所述预定区域之外的位置的运动的装置,其中在所述触摸屏显示器上的所述手指接触的所述运动具有平行于所述第一方向的分量和垂直于所述第一方向的分量;用于根据所述手指接触的所述运动的平行于所述第一方向的分量,在所述预定区域中滑动所述进度条的装置;以及用于在所述用户选择的语音邮件消息中与所述滑动进度条的位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放的装置。全文摘要一种在具有触摸屏显示器的便携式电子设备上执行的、用于管理语音邮件消息的计算机实现的方法,包括显示语音邮件消息的列表;检测用户对所述列表中的相应语音邮件消息的选择;响应于对所述相应语音邮件消息的用户选择,启动所述用户选择的语音邮件消息的重放;显示所述用户选择的语音邮件消息的进度条,其中所述进度条指示所述用户选择的语音邮件消息中已播放的部分;检测所述用户的手指从所述进度条上的第一位置到所述进度条上的第二位置的运动;以及响应于检测到所述手指运动,在所述用户选择的语音邮件消息中与所述进度条上的所述第二位置基本上对应的位置处重新开始所述用户选择的语音邮件消息的重放。文档编号G06F3/048GK101529367SQ200780040362公开日2009年9月9日申请日期2007年8月31日优先权日2006年9月6日发明者E·C·弗奇斯,F·A·安祖里斯,G·克里斯蒂,G·诺威克,I·乔德里,P·L·科夫曼,S·O·勒梅,S·P·乔布斯,S·福斯塔申请人:苹果公司