一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

活动和健身更新的制作方法

2022-07-20 16:19:13 来源:中国专利 TAG:
活动和健身更新1.相关申请的交叉引用2.本技术是国际申请号为pct/us2017/035554、国际申请日为2017年6月1日、进入中国国家阶段日期为2018年11月30日、中国国家申请号为201780034203.4、发明名称为“活动和健身更新”的发明专利申请的分案申请。3.本技术要求于2016年6月11日提交的题为“活动和健身更新(activityandworkoutupdates)”的美国临时专利申请62/348,908的优先权,其内容通过引用整体并入本文,并且要求于2017年5月31日提交的题为“活动和健身更新(activityandworkoutupdates)”的丹麦专利申请pa201770423的优先权,其内容通过引用整体并入本文。
技术领域
:4.本公开整体涉及计算机用户界面,并且更具体地讲涉及用于与健身或活动应用交互的技术。
背景技术
::5.目前大约有1.33亿美国人患有至少一种慢性健康疾病。预期这个数字到2020年将上升到大约1.65亿。健康的这种劣化可以很大程度上归因于久坐的生活方式,几乎没有乃至没有身体活动。例如,缺乏足够的身体活动可能增大形成糖尿病、高血压、结肠癌、抑郁和焦虑、肥胖以及肌肉和骨骼脆弱的风险。此外,最近的研究发现,不活动(例如,坐在桌旁)的时间延长可能导致严重的健康风险,例如增大心脏病的风险。技术实现要素:6.然而,利用电子设备查看和共享活动数据的一些技术一般很麻烦且效率低下。例如,一些现有技术使用复杂且耗时的用户界面,该用户界面可包括多次按键或击键。现有技术需要比所需更多的时间,这导致浪费用户的时间和设备能量。这后一考虑在电池驱动的设备中是特别重要的。7.因此,本技术为电子设备提供了更快、更有效的方法和界面,用于查看和共享活动数据。此类方法和界面任选地补充或替代用于查看或共享活动数据的其他方法。此类方法和界面减少对用户所造成的认知负担,并且产生更有效的人机界面。对于电池驱动的计算设备,此类方法和界面节省功率,并且增大电池充电之间的时间间隔。8.在一个实施方案中,在具有显示器的便携式电子设备处,生成活动数据的图形表示以在显示器上输出。该图形表示包括目标部分和健身部分。目标部分和健身部分均延伸到显示器的可显示区域之外。目标部分包括用于第一目标度量的第一目标图形元素。健身部分包括用于第一健身度量的第一健身图形元素。在显示器上显示图形表示的第一部分。所显示的第一部分包括第一图形元素。响应于接收到第一滚动输入并且在所显示的第一部分属于目标部分时,用第一目标图形元素的显示替代第一图形元素的显示。响应于接收到第一滚动输入并且在所显示的第一部分不属于目标部分时,将该第一图形元素平移基于该第一滚动输入大小的量,并显示第一健身图形元素的至少一部分。9.在一个实施方案中,在具有显示器的便携式电子设备处,显示针对包括第一联系人的多个联系人的联系人信息。从一个或多个外部电子设备接收针对第一联系人的活动汇总数据。针对第一联系人的活动汇总数据包括第一目标度量。接收选择第一联系人的第一用户输入。响应于接收到选择第一联系人的第一用户输入,在显示器上显示活动汇总的图形表示的一部分。该图形表示包括针对第一目标度量的第一目标图形元素。10.在一个实施方案中,在具有显示器的便携式电子设备处,从外部电子设备接收通知和健身汇总数据。健身汇总数据针对与外部电子设备相关联的远程用户的已完成健身。在显示器上显示表示通知的第一图形元素。在显示该第一图形元素时接收选择第一图形元素的第一用户输入。响应于第一用户输入,显示健身汇总数据的图形表示的一部分。11.在一个实施方案中,在具有显示器和触敏屏的便携式电子设备处,显示针对第一多个联系人的联系人信息,该联系人信息包括第一联系人信息,该第一多个联系人包括第一联系人。第一联系人信息与第一联系人对应。接收指示选择第一联系人的第一用户输入。响应于接收到第一用户输入,确定便携式电子设备是否有权访问与第一联系人相关联的活动数据。根据确定该便携式电子设备有权访问与该第一联系人相关联的活动数据,显示活动数据的图形表示的一部分。根据确定电子设备无权访问与第一联系人相关联的活动数据,显示指示该第一联系人没有活动数据的图形元素。12.在一个实施方案中,在具有显示器的便携式电子设备处,接收针对多区段健身路线的第一区段的第一健身数据。第一健身数据包括针对多区段健身路线的多个位置和与多个位置相关联的多个健身度量。接收针对多区段健身路线的第二区段的第二健身数据。第二健身数据包括针对多区段健身路线的多个位置和与多个位置相关联的多个健身度量。在地图上方显示第一健身数据的第一图形表示和第二健身数据的第二图形表示。在三维叠层中显示第一图形表示和第二图形表示。第一图形表示的外观基于第一健身数据的多个健身度量,并且第二图形表示的外观基于第二健身数据的多个健身度量。13.在一个实施方案中,在具有显示器和压敏触摸屏的便携式电子设备上,接收开始健身的指示。响应于接收到开始健身的指示,利用电子设备的健身应用程序记录针对健身的多个健身度量。在记录多个健身度量时,在压敏触摸屏上接收第一用户输入。第一用户输入具有特征强度。响应于接收到第一用户输入,确定健身应用程序是否处于锁定状态以及特征强度是否超过阈值强度。根据确定健身应用程序处于锁定状态并且第一用户输入不超过阈值强度,电子设备的健身应用程序继续记录针对健身的多个健身度量。根据确定健身应用程序处于锁定状态并且第一用户输入超过阈值强度,停止利用健身应用程序的记录。根据确定健身应用程序处于解锁状态,根据该健身应用程序处理第一用户输入。14.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:生成活动数据的图形表示以在显示器上输出,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;在所述显示器上显示所述图形表示的第一部分,其中所显示的第一部分包括第一图形元素;响应于接收第一滚动输入:在所显示的第一部分属于所述目标部分时,用第一目标图形元素的显示替代第一图形元素的显示;以及在所显示的第一部分不属于所述目标部分时,将所述第一图形元素平移基于所述第一滚动输入的大小的量,并显示所述第一健身图形元素的至少一部分。15.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:显示包括第一联系人的多个联系人的联系人信息;从一个或多个外部电子设备接收针对所述第一联系人的活动汇总数据,其中针对所述第一联系人的所述活动汇总数据包括第一目标度量;接收选择所述第一联系人的第一用户输入;响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。16.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据;在所述显示器上显示表示所述通知的第一图形元素;在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入;响应于所述第一用户输入,显示所述健身汇总数据的图形表示的一部分。17.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:显示针对第一多个联系人的联系人信息,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;接收指示选择所述第一联系人的第一用户输入;响应于接收到所述第一用户输入,确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据;根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,显示所述活动数据的图形表示的一部分;根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,显示指示针对所述第一联系人没有活动数据的图形元素。18.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。19.暂态计算机可读存储介质的一个实施方案存储一个或多个程序,该一个或多个程序被配置为由具有显示器的电子设备的一个或多个处理器执行。所述一个或多个程序包括用于以下的指令:接收开始健身的指示;响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对所述健身的多个健身度量;在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入,其中所述第一用户输入具有特征强度;响应于接收到第一用户输入,确定健身应用程序是否处于锁定状态以及特征强度是否超过阈值强度;根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量;根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录;根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入。20.用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的非暂态计算机可读存储介质或其他计算机程序产品中。用于执行这些功能的可执行指令任选地被包括在被配置用于由一个或多个处理器执行的暂态计算机可读存储介质或其他计算机程序产品中。21.因此,为设备提供了更快、更有效的方法和界面以用于查看和共享活动数据,由此提高了此类设备的有效性、效率和用户满意度。此类方法和界面可补充或替代用于查看或共享活动数据的其他方法。附图说明22.为了更好地理解各种所述实施方案,应结合以下附图参考下面的具体实施方式,其中类似的附图标号在所有附图中指示对应的部分。23.图1a是示出了根据一些实施方案的具有触敏显示器的便携式多功能设备的框图。24.图1b是示出了根据一些实施方案的用于事件处理的示例性部件的框图。25.图2示出了根据一些实施方案的具有触摸屏的便携式多功能设备。26.图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。27.图4a示出了根据一些实施方案的针对便携式多功能设备上应用程序的菜单的示例性用户界面。28.图4b示出了根据一些实施方案的针对具有与显示器分开的触敏表面的多功能设备的示例性用户界面。29.图5a示出了根据一些实施方案的个人电子设备。30.图5b是示出了根据一些实施方案的个人电子设备的框图。31.图5c-图5d示出了根据一些实施方案具有触敏显示器和强度传感器的个人电子设备的示例性部件。32.图5e-图5h示出了根据一些实施方案的个人电子设备的示例性部件和用户界面。33.图6a-图6e示出了根据一些实施方案执行健身或活动应用的便携式电子设备的用户界面。34.图7a-图7k示出了根据一些实施方案导航和查看活动数据的便携式电子设备的用户界面。35.图8是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。36.图9示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。37.图10a-图10g示出了根据一些实施方案导航和查看联系人的活动数据的便携式电子设备的用户界面。38.图11是示出了根据一些实施方案用于使用便携式电子设备导航和查看联系人的活动数据的方法的流程图。39.图12示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。40.图13a-图13f示出了根据一些实施方案用于活动和健身监视与共享的示例性用户界面。41.图14是示出了根据一些实施方案用于使用便携式电子设备进行活动和健身监视与共享的方法的流程图。42.图15示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。43.图16a-图16j示出了根据一些实施方案导航和共享活动数据的示例性用户界面。44.图17是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。45.图18示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。46.图19a-图19d示出了根据一些实施方案用于查看和导航健身数据的示例性用户界面。47.图20是示出了根据一些实施方案用于使用便携式电子设备查看和导航健身数据的方法2000的流程图。48.图21示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。49.图22a-图22f示出了根据一些实施方案用于暂停健身并阻止便携式电子设备上其他功能意外激活的示例性用户界面。50.图23是示出了根据一些实施方案在健身期间用于暂停健身并阻止便携式电子设备上其他功能意外激活的方法2300的流程图。51.图24示出了根据各种所述实施方案的原理的电子设备的示例性功能框图。具体实施方式52.以下描述阐述了示例性方法、参数等。然而,应当认识到,此类描述并非意在限制本公开的范围,而是作为对示例性实施方案的描述来提供。53.需要这样的电子设备:其提供有效率的方法和界面,用于查看、导航和共享活动或健身数据并与健身应用程序交互。例如,需要通过如下方式显示健身和其他活动数据:允许即使在健身期间也能够有效率地导航,容易查看并方便与朋友共享。作为另一个示例,还需要具有健身应用程序的界面,其允许在健身应用程序工作期间容易地与健身应用程序交互,同时阻止在健身期间激活意外的功能。此类技术可减轻使用活动和健身应用程序的用户的认知负担,由此提高生产率。此外,此类技术可减少以其他方式浪费在冗余用户输入上的处理器功率和电池功率。54.下面图1a-图1b、图2、图3、图4a-图4b和图5a-图5h提供了对用于执行管理事件通知的技术的示例性设备的描述。图6a-图6e示出了用于健身或活动应用的示例性用户界面。55.图7a-图7k示出了根据一些实施方案导航和查看活动数据的便携式电子设备的用户界面。图8是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。图7a-图7k中的用户界面被用于示出包括图8中的过程的下文描述的过程。56.图10a-图10g示出了根据一些实施方案导航和查看联系人的活动数据的便携式电子设备的用户界面。图11是示出了根据一些实施方案用于使用便携式电子设备导航和查看联系人的活动数据的方法的流程图。图10a-图10g中的用户界面被用于示出包括图11中的过程的下文描述的过程。57.图13a-图13f示出了根据一些实施方案用于活动和健身监视与共享的示例性用户界面。图14是示出了根据一些实施方案用于使用便携式电子设备进行活动和健身监视与共享的方法的流程图。图13a-图13f中的用户界面被用于示出包括图14中的过程的下文描述的过程。58.图16a-图16j示出了根据一些实施方案导航和共享活动数据的示例性用户界面。图17是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。图16a-图16j中的用户界面被用于示出包括图17中的过程的下文描述的过程。59.图19a-图19d示出了根据一些实施方案用于查看和导航健身数据的示例性用户界面。图20是示出了根据一些实施方案用于使用便携式电子设备查看和导航健身数据的方法2000的流程图。图19a-图19d中的用户界面被用于示出包括图20中的过程的下文描述的过程。60.图22a-图22f示出了根据一些实施方案用于暂停健身并阻止便携式电子设备上其他功能意外激活的示例性用户界面。图23是示出了根据一些实施方案在健身期间用于暂停健身并阻止便携式电子设备上其他功能意外激活的方法2300的流程图。图22a-图22f中的用户界面被用于示出包括图23中的过程的下文描述的过程。61.尽管以下描述使用术语“第一”、“第二”等来描述各种元件,但这些元件不应受术语的限制。这些术语只是用于将一个元件与另一元件区分开。例如,第一触摸可被命名为第二触摸并且类似地第二触摸可被命名为第一触摸,而不脱离各种所述实施方案的范围。第一触摸和第二触摸两者均为触摸,但是它们不是同一触摸。62.在本文中对各种所述实施方案的描述中所使用的术语只是为了描述特定实施方案的目的,而并非旨在进行限制。如在对各种所述实施方案中的描述和所附权利要求书中所使用的那样,单数形式“一个”和“该”旨在也包括复数形式,除非上下文另外明确地指示。还将理解的是,本文中所使用的术语“和/或”是指并且涵盖相关联的所列出的项目中的一个或多个项目的任何和全部可能的组合。还将理解的是,术语“包括”(“includes”、“including”、“comprises”和/或“comprising”)在本说明书中使用时是指定存在所陈述的特征、整数、步骤、操作、元件和/或部件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、部件和/或其分组。63.根据上下文,术语“如果”任选地被解释为意指“当......时”、“在......时”或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“如果确定……”或“如果检测到[所陈述的条件或事件]”任选地被解释为是指“在确定……时”或“响应于确定……”或“在检测到[所陈述的条件或事件]时”或“响应于检测到[所陈述的条件或事件]”。[0064]本文描述了电子设备、此类设备的用户界面和使用此类设备的相关过程的实施方案。在一些实施方案中,该设备为还包含其他功能诸如pda和/或音乐播放器功能的便携式通信设备,诸如移动电话。便携式多功能设备的示例性实施方案包括但不限于来自appleinc.(cupertino,california)的设备、ipod设备、和设备。任选地使用其他便携式电子设备,诸如具有触敏表面(例如,触摸屏显示器和/或触摸板)的膝上型电脑或平板电脑。还应当理解的是,在一些实施方案中,该设备并非便携式通信设备,而是具有触敏表面(例如,触摸屏显示器和/或触摸板)的台式计算机。[0065]在下面的讨论中,描述了一种包括显示器和触敏表面的电子设备。然而,应当理解,该电子设备任选地包括一个或多个其他物理用户界面设备,诸如物理键盘、鼠标和/或操纵杆。[0066]该设备通常支持各种应用程序,诸如以下中的一者或多者:绘图应用程序、呈现应用程序、文字处理应用程序、网站创建应用程序、盘编辑应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息应用程序、健身支持应用程序、照片管理应用程序、数字相机应用程序、数字视频摄像机应用程序、网页浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。[0067]在设备上执行的各种应用程序任选地使用至少一个通用的物理用户界面设备,诸如触敏表面。触敏表面的一种或多种功能以及被显示在设备上的对应信息任选地对于不同应用程序被调整和/或变化,和/或在相应应用程序内被调整和/或变化。这样,设备的共用物理架构(诸如触敏表面)任选地利用对于用户而言直观且清楚的用户界面来支持各种应用程序。[0068]现在将注意力转到具有触敏显示器的便携式设备的实施方案。图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上生成触觉输出的一个或多个触觉输出发生器167(例如,在触敏表面诸如设备100的触敏显示器系统112或设备300的触摸板355上生成触觉输出)。这些部件任选地通过一个或多个通信总线或信号线103进行通信。[0069]如在本说明书和权利要求书中所使用的,术语触敏表面上的接触的“强度”是指触敏表面上的接触(例如,手指接触)的力或压力(每单位面积的力),或是指触敏表面上的接触的力或压力的替代物(代用物)。接触的强度具有值范围,该值范围包括至少四个不同的值并且更典型地包括上百个不同的值(例如,至少256个)。接触的强度任选地使用各种方法和各种传感器或传感器的组合来确定(或测量)。例如,在触敏表面下方或相邻于触敏表面的一个或多个力传感器任选地用于测量触敏表面上的不同点处的力。在一些具体实施中,来自多个力传感器的力测量值被组合(例如,加权平均)以确定所估计的接触力。类似地,触笔的压敏顶端任选地用于确定触笔在触敏表面上的压力。另选地,在触敏表面上检测到的接触区域的大小和/或其变化、接触附近的触敏表面的电容和/或其变化以及/或者接触附近的触敏表面的电阻和/或其变化任选地被用作触敏表面上的接触的力或压力的替代物。在一些具体实施中,接触力或压力的替代物测量直接用于确定是否已经超过强度阈值(例如,强度阈值以对应于替代物测量的单位来描述)。在一些具体实施中,接触力或压力的替代物测量被转换成估计的力或压力,并且估计的力或压力用于确定是否已超过强度阈值(例如,强度阈值是以压力的单位进行测量的压力阈值)。使用接触的强度作为用户输入的属性,从而允许用户访问用户在实地面积有限的尺寸更小的设备上本来不可访问的附加设备功能,该尺寸更小的设备用于(例如,在触敏显示器上)显示示能表示和/或接收用户输入(例如,经由触敏显示器、触敏表面或物理控件/机械控件,诸如旋钮或按钮)。[0070]如本说明书和权利要求书中所使用的,术语“触觉输出”是指由用户利用用户的触感检测到的设备相对于设备的先前位置的物理位移、设备的部件(例如,触敏表面)相对于设备的另一个部件(例如,外壳)的物理位移、或部件相对于设备的质心的位移。例如,在设备或设备的部件与用户对触摸敏感的表面(例如,手指、手掌或用户手部的其他部分)接触的情况下,通过物理位移生成的触觉输出将由用户解释为触感,该触感对应于设备或设备的部件的物理特征的所感知的变化。例如,触敏表面(例如,触敏显示器或触控板)的移动任选地由用户解释为对物理致动按钮的“按下点击”或“松开点击”。在一些情况下,用户将感觉到触感,诸如“按下点击”或“松开点击”,即使在通过用户的移动而物理地被按压(例如,被移位)的与触敏表面相关联的物理致动按钮没有移动时。又如,即使在触敏表面的光滑度无变化时,触敏表面的移动也会任选地由用户解释或感测为触敏表面的“粗糙度”。虽然用户对触摸的此类解释将受到用户的个体化感官知觉的限制,但是对触摸的许多感官知觉是大多数用户共有的。因此,当触觉输出被描述为对应于用户的特定感官知觉(例如,“按下点击”、“松开点击”、“粗糙度”)时,除非另外陈述,否则所生成的触觉输出对应于设备或其部件的物理位移,该物理位移将会生成典型(或普通)用户的所述感官知觉。[0071]应当理解,设备100仅仅是便携式多功能设备的一个示例,并且设备100任选地具有比所示出的部件更多或更少的部件,任选地组合两个或更多个部件,或者任选地具有这些部件的不同配置或布置。图1a中所示的各种部件以硬件、软件、或硬件与软件两者的组合来实现,包括一个或多个信号处理和/或专用集成电路。[0072]存储器102任选地包括高速随机存取存储器,并且还任选地包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存存储器设备、或其他非易失性固态存储器设备。存储器控制器122任选地控制设备100的其他部件访问存储器102。[0073]外围设备接口118可用于将设备的输入外围设备和输出外围设备耦接到cpu120和存储器102。所述一个或多个处理器120运行或执行存储器102中所存储的各种软件程序和/或指令集以执行设备100的各种功能并处理数据。在一些实施方案中,外围设备接口118、cpu120和存储器控制器122任选地被实现在单个芯片诸如芯片104上。在一些其他实施方案中,它们任选地在独立的芯片上实现。[0074]rf(射频)电路108接收和发送也被叫做电磁信号的rf信号。rf电路108将电信号转换为电磁信号/将电磁信号转换为电信号,并且经由电磁信号与通信网络及其他通信设备进行通信。rf电路108任选地包括用于执行这些功能的熟知的电路,包括但不限于天线系统、rf收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码芯片组、用户身份模块(sim)卡、存储器等等。rf电路108任选地通过无线通信与网络以及其他设备进行通信,该网络为诸如互联网(也被称为万维网(www))、内联网和/或无线网络(诸如蜂窝电话网络、无线局域网(lan)和/或城域网(man))。rf电路108任选地包括用于检测近场通信(nfc)场的熟知的电路,诸如通过近程通信无线电部件来进行检测。无线通信任选地使用多种通信标准、协议和技术中的任一者,包括但不限于全球移动通信系统(gsm)、增强型数据gsm环境(edge)、高速下行链路分组接入(hsdpa)、高速上行链路分组接入(hsupa)、演进、纯数据(ev-do)、hspa、hspa 、双单元hspa(dc-hspda)、长期演进(lte)、近场通信(nfc)、宽带码分多址(w-cdma)、码分多址(cdma)、时分多址(tdma)、蓝牙、蓝牙低功耗(btle)、无线保真(wi-fi)(例如,ieee802.11a、ieee802.11b、ieee802.11g、ieee802.11n和/或ieee802.11ac)、互联网协议语音(voip)、wi-max、电子邮件协议(例如,互联网消息访问协议(imap)和/或邮局协议(pop))、即时消息(例如,可扩展消息处理和存在协议(xmpp)、用于即时消息和存在利用扩展的会话发起协议(simple)、即时消息和存在服务(imps))、和/或短消息服务(sms),或者包括在本文档提交日期时还未开发出的通信协议的任何其他适当的通信协议。[0075]音频电路110、扬声器111和麦克风113提供用户和设备100之间的音频接口。音频电路110从外围设备接口118接收音频数据,将音频数据转换为电信号,并将电信号传输到扬声器111。扬声器111将电信号转换为人耳可听见的声波。音频电路110还接收由麦克风113根据声波转换来的电信号。音频电路110将电信号转换为音频数据,并将音频数据传输到外围设备接口118以进行处理。音频数据任选地由外围设备接口118检索自和/或传输至存储器102和/或rf电路108。在一些实施方案中,音频电路110还包括耳麦插孔(例如,图2中的212)。耳麦插孔提供音频电路110与可移除音频输入/输出外围设备之间的接口,该外围设备为诸如仅输出的耳机或者具有输出(例如,单耳耳机或双耳耳机)和输入(例如,麦克风)两者的耳麦。[0076]i/o子系统106将设备100上的输入/输出外围设备诸如触摸屏112和其他输入控制设备116耦接至外围设备接口118。i/o子系统106任选地包括显示控制器156、光学传感器控制器158、强度传感器控制器159、触觉反馈控制器161、和用于其他输入或控制设备的一个或多个输入控制器160。所述一个或多个输入控制器160从其他输入控制设备116接收电信号/将电信号发送到所述其他输入控制设备。其他输入控制设备116任选地包括物理按钮(例如,下压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击轮等。在一些另选实施方案中,一个或多个输入控制器160任选地耦接至以下各项中的任一者(或不耦接至以下各项中的任一者):键盘、红外线端口、usb端口以及指针设备诸如鼠标。一个或多个按钮(例如,图2中的208)任选地包括用于扬声器111和/或麦克风113的音量控制的增大/减小按钮。一个或多个按钮任选地包括下压按钮(例如,图2中的206)。[0077]快速按压下压按钮任选地解除对触摸屏112的锁定或者任选地开始使用触摸屏上的手势来对设备进行解锁的过程,如于2005年12月23日提交的名称为“unlockingadevicebyperforminggesturesonanunlockimage”的美国专利申请11/322,549(即美国专利no.7,657,849)中所述,该专利据此全文以引用方式并入。长按下压按钮(例如206)任选地使设备100开机或关机。按钮中的一个或多个按钮的功能任选地可以由用户定制。触摸屏112用于实现虚拟按钮或软按钮以及一个或多个软键盘。[0078]触敏显示器112提供设备和用户之间的输入接口和输出接口。显示控制器156从触摸屏112接收电信号和/或将电信号发送至该触摸屏。触摸屏112向用户显示视觉输出。视觉输出任选地包括图形、文本、图标、视频以及它们的任何组合(统称为“图形”)。在一些实施方案中,一些视觉输出或全部的视觉输出任选地与用户界面对象对应。[0079]触摸屏112具有基于触觉和/或触感接触来接受来自用户的输入的触敏表面、传感器或传感器组。触摸屏112和显示控制器156(与存储器102中的任何相关联的模块和/或指令集一起)检测触摸屏112上的接触(和该接触的任何移动或中断),并且将所检测到的接触转换为与被显示在触摸屏112上的用户界面对象(例如,一个或多个软键、图标、网页或图像)的交互。在示例性实施方案中,触摸屏112和用户之间的接触点与用户的手指对应。[0080]触摸屏112任选地使用lcd(液晶显示器)技术、lpd(发光聚合物显示器)技术或led(发光二极管)技术,但是在其他实施方案中使用其他显示技术。触摸屏112和显示控制器156任选地使用现在已知的或以后将开发出的多种触摸感测技术中的任何技术以及其他接近传感器阵列或用于确定与触摸屏112接触的一个或多个点的其他元件来检测接触及其任何移动或中断,该多种触摸感测技术包括但不限于电容性的、电阻性的、红外线的、和表面声波技术。在一个示例性实施方案中,使用投射式互电容感测技术,诸如在来自appleinc.(cupertino,california)的和ipod中使用的技术。[0081]触摸屏112的一些实施方案中的触敏显示器任选地类似于以下美国专利中描述的多点触敏触控板:6,323,846(westerman等人)、6,570,557(westerman等人)和/或6,677,932(westerman等人)和/或美国专利公开2002/0015024a1,该每个专利据此全文以引用方式并入。然而,触摸屏112显示来自设备100的视觉输出,而触敏触控板不提供视觉输出。[0082]在一些实施方案中,触摸屏112的触敏显示器如以下专利申请所述:(1)提交于2006年5月2日的名称为“multipointtouchsurfacecontroller”的美国专利申请no.11/381,313;(2)2004年5月6日提交的名称为“multipointtouchscreen”(多点触摸屏)的美国专利申请no.10/840,862;(3)2004年7月30日提交的名称为“gesturesfortouchsensitiveinputdevices”的美国专利申请10/903,964;(4)提交于2005年1月31日的名称为“gesturesfortouchsensitiveinputdevices”的美国专利申请no.11/048,264;(5)2005年1月18日提交的名称为“mode-basedgraphicaluserinterfacesfortouchsensitiveinputdevices”(用于触敏输入设备的基于模式的图形用户界面)的美国专利申请no.11/038,590;(6)2005年9月16日提交的名称为“virtualinputdeviceplacementonatouchscreenuserinterface”(放置在触摸屏用户界面上的虚拟输入设备)的美国专利申请no.11/228,758;(7)2005年9月16日提交的名称为“operationofacomputerwithatouchscreeninterface”(具有触摸屏界面的计算机的操作)的美国专利申请no.11/228,700;(8)2005年9月16日提交的名称为“activatingvirtualkeysofatouch-screenvirtualkeyboard”(激活触摸屏虚拟键盘的虚拟键)的美国专利申请no.11/228,737;以及(9)2006年3月3日提交的名称为“multi-functionalhand-helddevice”(多功能手持设备)的美国专利申请no.11/367,749。所有这些申请全文以引用方式并入本文。[0083]触摸屏112任选地具有超过100dpi的视频分辨率。在一些实施方案中,触摸屏具有约160dpi的视频分辨率。用户任选地使用任何合适的物体或附加物诸如触笔、手指等等来与触摸屏112接触。在一些实施方案中,将用户界面设计为主要通过基于手指的接触和手势来工作,由于手指在触摸屏上的接触区域较大,因此这可能不如基于触笔的输入精确。在一些实施方案中,设备将基于手指的粗略输入转化为精确的指针/光标位置或命令以用于执行用户所期望的动作。[0084]在一些实施方案中,除了触摸屏之外,设备100任选地包括用于激活或去激活特定功能的触摸板(未示出)。在一些实施方案中,触控板是设备的触敏区域,与触摸屏不同,该触敏区域不显示视觉输出。触摸板任选地是与触摸屏112分开的触敏表面,或者是由触摸屏形成的触敏表面的延伸部分。[0085]设备100还包括用于为各种部件供电的电力系统162。电力系统162任选地包括电力管理系统、一个或多个电源(例如,电池、交流电(ac))、再充电系统、电力故障检测电路、功率转换器或逆变器、电源状态指示符(例如,发光二极管(led))以及与便携式设备中的电力的生成、管理和分配相关联的任何其他部件。[0086]设备100任选地还包括一个或多个光学传感器164。图1a示出了耦接到i/o子系统106中的光学传感器控制器158的光学传感器。光学传感器164任选地包括电荷耦合器件(ccd)或互补金属氧化物半导体(cmos)光电晶体管。光学传感器164从环境接收通过一个或多个透镜而投射的光,并且将光转换为表示图像的数据。结合成像模块143(也叫做相机模块),光学传感器164任选地捕获静态图像或视频。在一些实施方案中,光学传感器位于设备100的后部上,与设备前部上的触摸屏显示器112相背对,使得触摸屏显示器能够用作用于静态图像和/或视频图像采集的取景器。在一些实施方案中,光学传感器位于设备的前部上,使得在用户在触摸屏显示器上查看其他视频会议参与者时任选地获取该用户的图像,以用于视频会议。在一些实施方案中,光学传感器164的位置可由用户改变(例如,通过旋转设备外壳中的透镜和传感器),使得单个光学传感器164与触摸屏显示器一起使用,以用于视频会议和静态图像和/或视频图像采集两者。[0087]设备100任选地还包括一个或多个接触强度传感器165。图1a示出了耦接到i/o子系统106中的强度传感器控制器159的接触强度传感器。接触强度传感器165任选地包括一个或多个压阻应变仪、电容式力传感器、电气力传感器、压电力传感器、光学力传感器、电容式触敏表面或其他强度传感器(例如,用于测量触敏表面上的接触的力(或压力)的传感器)。接触强度传感器165从环境接收接触强度信息(例如,压力信息或压力信息的代用物)。在一些实施方案中,至少一个接触强度传感器与触敏表面(例如,触敏显示器系统112)并置排列或邻近。在一些实施方案中,至少一个接触强度传感器位于设备100的与位于设备100的前部上的触摸屏显示器112相背对的后部上。[0088]设备100任选地还包括一个或多个接近传感器166。图1a示出了耦接到外围设备接口118的接近传感器166。另选地,接近传感器166任选地耦接到i/o子系统106中的输入控制器160。接近传感器166任选地如以下美国专利申请中所述的那样执行:11/241,839,名称为“proximitydetectorinhandhelddevice”;no.11/240,788,名称为“proximitydetectorinhandhelddevice”(手持设备中的接近检测器);no.11/620,702,名称为“usingambientlightsensortoaugmentproximitysensoroutput”(使用环境光线传感器增强接近传感器输出);no.11/586,862,名称为“automatedresponsetoandsensingofuseractivityinportabledevices”ꢀ(自动响应和感测便携式设备中的用户活动);以及no.11/638,251,名称为“methodsandsystemsforautomaticconfigurationofperipherals”(用于外围设备的自动配置的方法和系统),这些美国专利申请据此全文以引用方式并入本文。在一些实施方案中,当多功能设备被置于用户的耳朵附近时(例如,当用户正在进行电话呼叫时),接近传感器关闭并且禁用触摸屏112。[0089]设备100任选地还包括一个或多个触觉输出发生器167。图1a示出了耦接到i/o子系统106中的触觉反馈控制器161的触觉输出发生器。触觉输出发生器167任选地包括一个或多个电声设备诸如扬声器或其他音频部件;和/或用于将能量转换成线性运动的机电设备诸如电机、螺线管、电活性聚合物、压电致动器、静电致动器或其他触觉输出生成部件(例如,用于将电信号转换成设备上的触觉输出的部件)。接触强度传感器165从触觉反馈模块133接收触觉反馈生成指令,并且在设备100上生成能够由设备100的用户感觉到的触觉输出。在一些实施方案中,至少一个触觉输出发生器与触敏表面(例如,触敏显示器系统112)并置排列或邻近,并且任选地通过竖直地(例如,向设备100的表面内/外)或侧向地(例如,在与设备100的表面相同的平面中向后和向前)移动触敏表面来生成触觉输出。在一些实施方案中,至少一个触觉输出发生器传感器位于设备100的后部上,与位于设备100的前部上的触摸屏显示器112相对。[0090]设备100任选地还包括一个或多个加速度计168。图1a示出了耦接到外围设备接口118的加速度计168。另选地,加速度计168任选地耦接到i/o子系统106中的输入控制器160。加速度计168任选地如以下美国专利公开中所述的那样执行:美国专利公开20050190059,名称为“acceleration-basedtheftdetectionsystemforportableelectronicdevices”和美国专利公开20060017692,名称为“methodsandapparatusesforoperatingaportabledevicebasedonanaccelerometer”,这两个美国专利公开均全文以引用方式并入本文。在一些实施方案中,基于对从一个或多个加速度计接收的数据的分析来在触摸屏显示器上以纵向视图或横向视图显示信息。设备100任选地除了一个或多个加速度计168之外还包括磁力仪(未示出)和gps(或glonass或其他全球导航系统)接收器(未示出),以用于获取关于设备100的位置和取向(例如,纵向或横向)的信息。[0091]在一些实施方案中,存储于存储器102中的软件部件包括操作系统126、通信模块(或指令集)128、接触/运动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(gps)模块(或指令集)135以及应用程序(或指令集)136。此外,在一些实施方案中,存储器102(图1a)或370(图3)存储设备/全局内部状态157,如图1a、和图3中所示。设备/全局内部状态157包括以下中的一者或多者:活动应用程序状态,其指示哪些应用程序(如果有的话)当前是活动的;显示状态,其指示什么应用、视图或其他信息占据触摸屏显示器112的各个区域;传感器状态,包括从设备的各个传感器和输入控制设备116获取的信息;以及关于设备的位置和/或姿态的位置信息。[0092]操作系统126(例如,darwin、rtxc、linux、unix、osx、ios、windows或嵌入式操作系统诸如vxworks)包括用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、功率管理等)的各种软件组件和/或驱动器,并且促进各种硬件部件和软件组件之间的通信。[0093]通信模块128通过一个或多个外部端口124来促进与其他设备的通信,并且还包括用于处理由rf电路108和/或外部端口124所接收的数据的各种软件组件。外部端口124(例如,通用串行总线(usb)、火线等)适于直接耦接到其他设备,或间接地通过网络(例如,互联网、无线lan等)进行耦接。在一些实施方案中,外部端口是与(appleinc.的商标)设备上所使用的30针连接器相同的或类似的和/或与其兼容的多针(例如,30针)连接器。[0094]接触/运动模块130任选地检测与触摸屏112(结合显示控制器156)和其他触敏设备(例如,触摸板或物理点击式转盘)的接触。接触/运动模块130包括各种软件部件以用于执行与接触检测相关的各种操作,诸如确定是否已经发生了接触(例如,检测手指按下事件)、确定接触强度(例如,接触的力或压力,或者接触的力或压力的替代物)、确定是否存在接触的移动并跟踪在触敏表面上的移动(例如,检测一个或多个手指拖动事件),以及确定接触是否已经停止(例如,检测手指抬起事件或者接触断开)。接触/运动模块130从触敏表面接收接触数据。确定接触点的移动任选地包括确定接触点的速率(量值)、速度(量值和方向)和/或加速度(量值和/或方向的改变),所述接触点的移动由一系列接触数据表示。这些操作任选地被应用于单点接触(例如,单指接触)或者多点同时接触(例如,“多点触摸”/多个手指接触)。在一些实施方案中,接触/运动模块130和显示控制器156检测触控板上的接触。[0095]在一些实施方案中,接触/运动模块130使用一组一个或多个强度阈值来确定操作是否已由用户执行(例如,确定用户是否已“点击”图标)。在一些实施方案中,根据软件参数来确定强度阈值的至少一个子组(例如,强度阈值不由特定物理致动器的激活阈值来确定,并且可在不改变设备100的物理硬件的情况下调整)。例如,在不改变触控板或触摸屏显示器硬件的情况下,触控板或触摸屏的鼠标“点击”阈值可被设定成预定义的阈值的大范围中的任一个阈值。另外,在一些具体实施中,向设备的用户提供用于调节一组强度阈值中的一个或多个强度阈值(例如,通过调节各个强度阈值和/或通过利用对“强度”参数的系统级点击来一次调节多个强度阈值)的软件设置。[0096]接触/运动模块130任选地检测用户的手势输入。触敏表面上的不同手势具有不同的接触模式(例如,所检测到的接触的不同运动、计时和/或强度)。因此,任选地通过检测特定接触模式来检测手势。例如,检测手指轻击手势包括检测手指按下事件,然后在与手指按下事件相同的位置(或基本上相同的位置)处(例如,在图标的位置处)检测手指抬起(抬离)事件。作为另一个示例,在触敏表面上检测手指轻扫手势包括检测手指按下事件,然后检测一个或多个手指拖动事件,并且随后检测手指抬起(抬离)事件。[0097]图形模块132包括用于在触摸屏112或其他显示器上展示和显示图形的各种已知的软件组件,包括用于改变所显示的图形的视觉冲击(例如,亮度、透明度、饱和度、对比度或其他视觉特征)的组件。如本文所用,术语“图形”包括可被显示给用户的任何对象,其非限制性地包括文本、网页、图标(诸如包括软键的用户界面对象)、数字图像、视频、动画等。[0098]在一些实施方案中,图形模块132存储用于表示待使用的图形的数据。每个图形任选地被分配有对应的代码。图形模块132从应用程序等接收用于指定待显示的图形的一个或多个代码,在必要的情况下还一起接收坐标数据和其他图形属性数据,并且然后生成屏幕图像数据,以输出至显示控制器156。[0099]触觉反馈模块133包括用于生成指令的各种软件部件,该指令由一个或多个触觉输出发生器167使用,以便响应于用户与设备100的交互而在设备100上的一个或多个位置处产生触觉输出。[0100]任选地为图形模块132的部件的文本输入模块134提供用于在各种应用程序(例如,联系人137、电子邮件140、im141、浏览器147和需要文本输入的任何其他应用程序)中输入文本的软键盘。[0101]gps模块135确定设备的位置并提供该信息以用于各种应用(例如,提供至用于基于位置的拨号的电话138;提供至相机143作为图片/视频元数据;以及提供给提供基于位置的服务的应用,诸如天气桌面小程序、本地黄页桌面小程序和地图/导航桌面小程序)。[0102]应用程序136任选地包括以下模块(或指令集)或者其子集或超集:[0103]●联系人模块137(有时称为通讯录或联系人列表);[0104]●电话模块138;[0105]●视频会议模块139;[0106]●电子邮件客户端模块140;[0107]●即时消息(im)模块141;[0108]●健身支持模块142;[0109]●用于静态图像和/或视频图像的相机模块143;[0110]●图像管理模块144;[0111]●视频播放器模块;[0112]●音乐播放器模块;[0113]●浏览器模块147;[0114]●日历模块148;[0115]●桌面小程序模块149,其任选地包括以下各项中的一者或多者:天气桌面小程序149-1、股市桌面小程序149-2、计算器桌面小程序149-3、闹钟桌面小程序149-4、词典桌面小程序149-5、和由用户获取的其他桌面小程序、以及用户创建的桌面小程序149-6;[0116]●用于形成用户创建的桌面小程序149-6的桌面小程序创建器模块150;[0117]●搜索模块151;[0118]●视频和音乐播放器模块152,其合并视频播放器模块和音乐播放器模块;[0119]●记事本模块153;[0120]●地图模块154;和/或[0121]●在线视频模块155。[0122]任选地存储在存储器102中的其他应用程序136的示例包括其他文字处理应用程序、其他图像编辑应用程序、绘图应用程序、呈现应用程序、支持java的应用程序、加密、数字权益管理、语音识别和语音复制。[0123]结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、和文本输入模块134,联系人模块137任选地用于管理通讯录或联系人列表(例如,存储在存储器102或存储器370中的联系人模块137的应用程序内部状态192中),包括:向通讯录添加一个或多个姓名;从地址簿删除姓名;将电话号码、电子邮件地址、物理地址或其他信息与姓名关联;将图像与姓名关联;对姓名进行归类和分类;提供电话号码或电子邮件地址来发起和/或促进通过电话138、视频会议模块139、电子邮件140或即时消息141的通信;等等。[0124]结合rf电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,电话模块138任选地用于输入与电话号码对应的字符序列、访问联系人模块137中的一个或多个电话号码、修改已输入的电话号码、拨打相应的电话号码、进行会话,以及当会话完成时断开或挂断。如上所述,无线通信任选地使用多种通信标准、协议和技术中的任一种。[0125]结合rf电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器3、闹钟桌面小程序149-4和词典桌面小程序149-5)或由用户创建的微型应用(例如,用户创建的桌面小程序149-6)。在一些实施方案中,桌面小程序包括html(超文本标记语言)文件、css(层叠样式表)文件和javascript文件。在一些实施方案中,桌面小程序包括xml(可扩展标记语言)文件和javascript文件(例如,yahoo!桌面小程序)。[0134]结合rf电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134和浏览器模块147,桌面小程序创建器模块150任选地被用户用于创建桌面小程序(例如,将网页的用户指定部分转到桌面小程序中)。[0135]结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,搜索模块151包括根据用户指令在存储器102中搜索匹配一个或多个搜索条件(例如,一个或多个用户指定的搜索词)的文本、音乐、声音、图像、视频和/或其他文件的可执行指令。[0136]结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、音频电路110、扬声器111、rf电路108、和浏览器模块147,视频和音乐播放器模块152包括允许用户下载和回放以一种或多种文件格式(诸如mp3或aac文件)存储的所记录的音乐和其他声音文件的可执行指令,以及用于显示、呈现或以其他方式回放视频(例如,在触摸屏112上或在经由外部端口124连接的外部显示器上)的可执行指令。在一些实施方案中,设备100任选地包括mp3播放器,诸如ipod(appleinc.的商标)的功能性。[0137]结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,记事本模块153包括根据用户指令来创建和管理记事本、待办事项等的可执行指令。[0138]结合rf电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、gps模块135和浏览器模块147,地图模块154任选地用于根据用户指令接收、显示、修改和存储地图以及与地图相关联的数据(例如,驾驶方向、与特定位置处或附近的商店及其他兴趣点有关的数据,以及其他基于位置的数据)。[0139]结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、音频电路110、扬声器111、rf电路108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155包括用于执行以下操作的指令:允许用户访问、浏览、接收(例如,通过流式传输和/或下载)、回放(例如在触摸屏上或在经由外部端口124所连接的外部显示器上)、发送具有至特定在线视频的链接的电子邮件,以及以其他方式管理一种或多种文件格式诸如h.264的在线视频。在一些实施方案中,使用即时消息模块141而不是电子邮件客户端模块140来发送至特定在线视频的链接。在线视频应用程序的其他描述可在于2007年6月20日提交的名称为“portablemultifunctiondevice,method,andgraphicaluserinterfaceforplayingonlinevideos”的美国临时专利申请60/936,562和于2007年12月31日提交的名称为“portablemultifunctiondevice,method,andgraphicaluserinterfaceforplayingonlinevideos”的美国专利申请11/968,067中找到,这两个专利申请的内容据此全文以引用方式并入本文。[0140]上述每个模块和应用程序对应于用于执行上述一种或多种功能以及在本专利申请中所述的方法(例如,本文所述的计算机实现的方法和其他信息处理方法)的可执行指令集。这些模块(例如,指令集)不必以独立的软件程序、过程或模块实现,并因此这些模块的各种子集任选地在各种实施方案中组合或以其他方式重新布置。例如,视频播放器模块任选地与音乐播放器模块组合成单个模块(例如,图1a中的视频和音乐播放器模块152)。在一些实施方案中,存储器102任选地存储上述模块和数据结构的子组。此外,存储器102任选地存储上面未描述的另外的模块和数据结构。[0141]在一些实施方案中,设备100是该设备上的预定义的一组功能的操作唯一地通过触摸屏和/或触控板来执行的设备。通过使用触摸屏和/或触控板作为用于操作设备100的主要输入控制设备,任选地减少设备100上的物理输入控制设备(例如,下压按钮、拨盘等等)的数量。[0142]唯一地通过触摸屏和/或触控板来执行的预定义的一组功能任选地包括在用户界面之间的导航。在一些实施方案中,该触摸板在被用户触摸时将设备100从被显示在设备100上的任何用户界面导航到主菜单、home菜单、或根菜单。在此类实施方案中,使用触摸板来实现“菜单按钮”。在一些其他实施方案中,菜单按钮是物理下压按钮或者其他物理输入控制设备,而不是触摸板。[0143]图1b是示出了根据一些实施方案的用于事件处理的示例性部件的框图。在一些实施方案中,存储器102(图1a)或370(图3)包括事件分类器170(例如,在操作系统126中)以及相应的应用程序136-1(例如,前述应用程序137-151、155、380-390中的任一个应用程序)。[0144]事件分类器170接收事件信息并且确定要将事件信息递送到的应用程序136-1和应用程序136-1的应用程序视图191。事件分类器170包括事件监视器171和事件分配器模块174。在一些实施方案中,应用程序136-1包括应用程序内部状态192,该应用程序内部状态指示当应用程序是活动的或正在执行时被显示在触敏显示器112上的当前应用程序视图。在一些实施方案中,设备/全局内部状态157被事件分类器170用于确定哪个(哪些)应用程序当前是活动的,并且应用程序内部状态192被事件分类器170用于确定要将事件信息递送到的应用程序视图191。[0145]在一些实施方案中,应用程序内部状态192包括附加信息,诸如以下各项中的一者或多者:当应用程序136-1恢复执行时将被使用的恢复信息、指示正被应用程序136-1显示的信息或准备好用于被应用程序显示的信息的用户界面状态信息、用于使得用户能够返回到应用程序136-1的前一状态或视图的状态队列以及用户采取的先前动作的重复/撤销队列。[0146]事件监视器171从外围设备接口118接收事件信息。事件信息包括关于子事件(例如,作为多点触摸手势的一部分的触敏显示器112上的用户触摸)的信息。外围设备接口118传输其从i/o子系统106或传感器诸如接近传感器166、加速度计168和/或麦克风113(通过音频电路110)接收的信息。外围设备接口118从i/o子系统106接收的信息包括来自触敏显示器112或触敏表面的信息。[0147]在一些实施方案中,事件监视器171以预先确定的间隔将请求发送至外围设备接口118。作为响应,外围设备接口118传输事件信息。在其他实施方案中,外围设备接口118仅当存在显著事件(例如,接收到高于预先确定的噪声阈值和/或接收到超过预先确定的持续时间的输入)时才传输事件信息。[0148]在一些实施方案中,事件分类器170还包括命中视图确定模块172和/或活动事件识别器确定模块173。[0149]当触敏显示器112显示多于一个视图时,命中视图确定模块172提供用于确定子事件已在一个或多个视图内的什么地方发生的软件过程。视图由用户能够在显示器上看到的控件和其他元素构成。[0150]与应用程序相关联的用户界面的另一方面是一组视图,本文中有时也称为应用程序视图或用户界面窗口,在其中显示信息并且发生基于触摸的手势。在其中检测到触摸的(相应应用程序的)应用程序视图任选地对应于在应用程序的程序化或视图分级结构内的程序化水平。例如,在其中检测到触摸的最低水平视图任选地被称为命中视图,并且被识别为正确输入的事件集任选地至少部分地基于初始触摸的命中视图来确定,所述初始触摸开始基于触摸的手势。[0151]命中视图确定模块172接收与基于触摸的手势的子事件相关的信息。当应用程序具有在分级结构中组织的多个视图时,命中视图确定模块172将命中视图识别为应对子事件进行处理的分级结构中的最低视图。在大多数情况下,命中视图是发起子事件(例如,形成事件或潜在事件的子事件序列中的第一子事件)在其中发生的最低水平视图。一旦命中视图被命中视图确定模块172识别,命中视图便通常接收与被识别为命中视图的同一触摸或输入源相关的所有子事件。[0152]活动事件识别器确定模块173确定视图分级结构内的哪个或哪些视图应接收特定子事件序列。在一些实施方案中,活动事件识别器确定模块173确定仅命中视图才应接收特定子事件序列。在其他实施方案中,活动事件识别器确定模块173确定包括子事件的物理位置的所有视图都是活跃参与的视图,并且由此确定所有活跃参与的视图都应接收特定子事件序列。在其他实施方案中,即使触摸子事件完全被局限到与一个特定视图相关联的区域,分级结构中的较高视图将仍然保持为活跃参与的视图。[0153]事件分配器模块174将事件信息分配到事件识别器(例如,事件识别器180)。在包括活动事件识别器确定模块173的实施方案中,事件分配器模块174将事件信息递送到由活动事件识别器确定模块173确定的事件识别器。在一些实施方案中,事件分配器模块174在事件队列中存储事件信息,该事件信息由相应事件接收器182进行检索。[0154]在一些实施方案中,操作系统126包括事件分类器170。另选地,应用程序136-1包括事件分类器170。在另一个实施方案中,事件分类器170为独立模块,或者为被存储在存储器102中的另一个模块(诸如接触/运动模块130)的一部分。[0155]在一些实施方案中,应用程序136-1包括多个事件处理程序190和一个或多个应用程序视图191,其中每个应用程序视图包括用于处理发生在应用程序的用户界面的相应视图内的触摸事件的指令。应用程序136-1的每个应用程序视图191包括一个或多个事件识别器180。通常,相应应用程序视图191包括多个事件识别器180。在其他实施方案中,事件识别器180中的一个或多个事件识别器是独立模块的一部分,该独立模块为诸如用户界面工具包(未示出)或应用程序136-1从中继承方法和其他属性的较高级别的对象。在一些实施方案中,相应事件处理程序190包括以下一者或多者:数据更新器176、对象更新器177、gui更新器178和/或从事件分类器170接收的事件数据179。事件处理程序190任选地利用或调用数据更新器176、对象更新器177或gui更新器178来更新应用内部状态192。另选地,应用程序视图191中的一个或多个应用程序视图包括一个或多个相应的事件处理程序190。另外,在一些实施方案中,数据更新器176、对象更新器177和gui更新器178中的一个或多个包括在相应的应用程序视图191中。[0156]相应的事件识别器180从事件分类器170接收事件信息(例如,事件数据179),并且从事件信息识别事件。事件识别器180包括事件接收器182和事件比较器184。在一些实施方案中,事件识别器180还包括元数据183和事件传递指令188(其任选地包括子事件递送指令)的至少一个子集。[0157]事件接收器182接收来自事件分类器170的事件信息。事件信息包括关于子事件例如触摸或触摸移动的信息。根据子事件,事件信息还包括附加信息,诸如子事件的位置。当子事件涉及触摸的运动时,事件信息任选地还包括子事件的速率和方向。在一些实施方案中,事件包括设备从一个取向旋转到另一取向(例如,从纵向取向旋转到横向取向,或反之亦然),并且事件信息包括关于设备的当前取向(也被称为设备姿态)的对应信息。[0158]事件比较器184将事件信息与预定义的事件或子事件定义进行比较,并且基于该比较来确定事件或子事件,或者确定或更新事件或子事件的状态。在一些实施方案中,事件比较器184包括事件定义186。事件定义186包含事件的定义(例如,预定义的子事件序列),例如事件1(187-1)、事件2(187-2)以及其他。在一些实施方案中,事件187中的子事件包括例如,触摸开始、触摸结束、触摸移动、触摸取消和多点触摸。在一个示例中,事件1(187-1)的定义是在显示的对象上的双击。例如,双击包括被显示对象上的预先确定时长的第一次触摸(触摸开始)、预先确定时长的第一次抬离(触摸结束)、被显示对象上的预先确定时长的第二次触摸(触摸开始)以及预先确定时长的第二次抬离(触摸结束)。在另一个示例中,事件2(187-2)的定义是被显示对象上的拖动。例如,拖动包括被显示对象上的预先确定时长的触摸(或接触)、触摸在触敏显示器112上的移动、以及触摸的抬离(触摸结束)。在一些实施方案中,事件还包括用于一个或多个相关联的事件处理程序190的信息。[0159]在一些实施方案中,事件定义187包括用于相应用程序户界面对象的事件的定义。在一些实施方案中,事件比较器184执行命中测试,以确定哪个用户界面对象与子事件相关联。例如,在触敏显示器112上显示三个用户界面对象的应用程序视图中,当在触敏显示器112上检测到触摸时,事件比较器184执行命中测试,以确定这三个用户界面对象中的哪一个用户界面对象与该触摸(子事件)相关联。如果每个所显示的对象与相应的事件处理程序190相关联,则事件比较器使用该命中测试的结果,以确定哪个事件处理程序190应当被激活。例如,事件比较器184选择与子事件和触发该命中测试的对象相关联的事件处理程序。[0160]在一些实施方案中,相应事件187的定义还包括延迟动作,所述延迟动作延迟事件信息的递送,直到已确定子事件序列确实对应于或不对应于事件识别器的事件类型。[0161]当相应事件识别器180确定子事件系列不与事件定义186中的任何事件匹配时,该相应事件识别器180进入事件不可能、事件失败或事件结束状态,在此之后忽略基于触摸的手势的后续子事件。在这种情况下,对于命中视图保持活动的其他事件识别器(如果有的话)继续跟踪并处理持续进行的基于触摸的手势的子事件。[0162]在一些实施方案中,相应事件识别器180包括元数据183,所述元数据具有指示事件递送系统应该如何执行对活跃参与的事件识别器的子事件递送的可配置属性、标记和/或列表。在一些实施方案中,元数据183包括指示事件识别器彼此如何交互或如何能够交互的可配置属性、标志和/或列表。在一些实施方案中,元数据183包括指示子事件是否递送到视图或程序化分级结构中的不同层级的可配置属性、标志和/或列表。[0163]在一些实施方案中,当识别事件的一个或多个特定子事件时,相应事件识别器180激活与事件相关联的事件处理程序190。在一些实施方案中,相应事件识别器180将与事件相关联的事件信息递送到事件处理程序190。激活事件处理程序190不同于将子事件发送(和延期发送)到相应命中视图。在一些实施方案中,事件识别器180发出与所识别的事件相关联的标志,并且与该标志相关联的事件处理程序190获取该标志并执行预定义的过程。[0164]在一些实施方案中,事件递送指令188包括递送关于子事件的事件信息而无需激活事件处理程序的子事件递送指令。相反,子事件递送指令将事件信息递送到与子事件序列相关联的事件处理程序或者递送到活跃参与的视图。与子事件序列或与活跃参与的视图相关联的事件处理程序接收事件信息并执行预先确定的过程。[0165]在一些实施方案中,数据更新器176创建并更新在应用程序136-1中使用的数据。例如,数据更新器176对联系人模块137中所使用的电话号码进行更新,或者对视频播放器模块中所使用的视频文件进行存储。在一些实施方案中,对象更新器177创建并更新在应用程序136-1中使用的对象。例如,对象更新器177创建新用户界面对象或更新用户界面对象的位置。gui更新器178更新gui。例如,gui更新器178准备显示信息,并且将显示信息发送到图形模块132用以显示在触敏显示器上。[0166]在一些实施方案中,一个或多个事件处理程序190包括数据更新器176、对象更新器177和gui更新器178,或具有对该数据更新器、该对象更新器和该gui更新器的访问权限。在一些实施方案中,数据更新器176、对象更新器177和gui更新器178被包括在相应应用程序136-1或应用程序视图191的单个模块中。在其他实施方案中,它们被包括在两个或更多个软件模块中。[0167]应当理解,上述关于触敏显示器上的用户触摸的事件处理的讨论还适用于利用输入设备操作多功能设备100的其他形式的用户输入,并不是所有用户输入都是在触摸屏上发起的。例如,任选地与单次或多次键盘按下或按住协作的鼠标移动和鼠标按钮按下;触控板上的接触移动,诸如轻击、拖动、滚动等;触笔输入;设备的移动;口头指令;检测到的眼睛移动;生物特征输入;和/或它们的任何组合任选地被用作对应于限定要识别的事件的子事件的输入。[0168]图2示出了根据一些实施方案的具有触摸屏112的便携式多功能设备100。触摸屏任选地在用户界面(ui)200内显示一个或多个图形。在本实施方案中以及在下文中描述的其他实施方案中,用户能够通过例如利用一个或多个手指202(在附图中没有按比例绘制)或者利用一个或多个触笔203(在附图中没有按比例绘制)在图形上做出手势来选择这些图形中的一个或多个图形。在一些实施方案中,当用户中断与一个或多个图形的接触时,将发生对一个或多个图形的选择。在一些实施方案中,手势任选地包括一次或多次轻击、一次或多次轻扫(从左向右、从右向左、向上和/或向下)和/或已与设备100发生接触的手指的滚动(从右向左、从左向右、向上和/或向下)。在一些具体实施中或在一些情况下,不经意地与图形接触不会选择图形。例如,当与选择对应的手势是轻击时,在应用程序图标上方扫动的轻扫手势任选地不会选择对应的应用程序。[0169]设备100任选地还包括一个或多个物理按钮,诸如“home”或菜单按钮204。如前所述,菜单按钮204任选地用于导航到任选地在设备100上被执行的一组应用中的任何应用136。另选地,在一些实施方案中,菜单按钮被实现为被显示在触摸屏112上的gui中的软键。[0170]在一些实施方案中,设备100包括触摸屏112、菜单按钮204、用于使设备开机/关机和用于锁定设备的下压按钮206、一个或多个音量调节按钮208、用户身份模块(sim)卡槽210、耳麦插孔212和对接/充电外部端口124。下压按钮206任选地用于通过压下该按钮并且将该按钮保持在压下状态持续预定义的时间间隔来对设备进行开/关机;通过压下该按钮并在该预定义的时间间隔过去之前释放该按钮来锁定设备;和/或对设备进行解锁或发起解锁过程。在另选的实施方案中,设备100还通过麦克风113接受用于激活或去激活某些功能的语音输入。设备100还任选地包括用于检测触摸屏112上的接触的强度的一个或多个接触强度传感器165,和/或用于为设备100的用户生成触觉输出的一个或多个触觉输出发生器167。[0171]图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。设备300不必为便携式的。在一些实施方案中,设备300是膝上型电脑、台式计算机、平板电脑、多媒体播放器设备、导航设备、教育设备(诸如儿童学习玩具)、游戏系统或控制设备(例如,家用控制器或工业用控制器)。设备300通常包括一个或多个处理单元(cpu)310、一个或多个网络或其他通信接口360、存储器370和用于使这些部件互连的一个或多个通信总线320。通信总线320任选地包括使系统部件互连并且控制系统部件之间的通信的电路(有时被叫做芯片组)。设备300包括具有显示器340的输入/输出(i/o)接口330,该显示器通常是触摸屏显示器。i/o接口330还任选地包括键盘和/或鼠标(或其他针对设备)350和触控板355、用于在设备300上生成触觉输出的触觉输出发生器357(例如,类似于以上参考图1a所述的一个或多个触觉输出发生器167)、传感器359(例如,光学传感器、加速度传感器、接近传感器、触敏传感器和/或接触强度传感器(类似于以上参考图1a所述的一个或多个接触强度传感器165))。存储器370包括高速随机存取存储器,诸如dram、sram、ddrram或其他随机存取固态存储器设备;并且任选地包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存存储器设备或其他非易失性固态存储设备。存储器370任选地包括远离一个或多个cpu310定位的一个或多个存储设备。在一些实施方案中,存储器370存储与便携式多功能设备100(图1a)的存储器102中存储的程序、模块和数据结构类似的程序、模块和数据结构或其子集。此外,存储器370任选地存储在便携式多功能设备100的存储器102中不存在的附加程序、模块和数据结构。例如,设备300的存储器370任选地存储绘图模块380、呈现模块382、文字处理模块384、网站创建模块386、盘编辑模块388和/或电子表格模块390,而便携式多功能设备100(图1a)的存储器102任选地不存储这些模块。[0172]图3中的上述元素中的每个元素任选地存储于先前提到的存储器设备的一个或多个存储器设备中。上述模块中的每个模块对应于用于执行上述功能的指令集。上述模块或程序(例如,指令集)不必被实现为单独的软件程序、过程或模块,并且因此这些模块的各种子集任选地在各种实施方案中被组合或以其他方式重新布置。在一些实施方案中,存储器370任选地存储上述模块和数据结构的子组。此外,存储器370任选地存储上面未描述的另外的模块和数据结构。[0173]现在将注意力转到任选地在例如便携式多功能设备100上实现的用户界面的实施方案。[0174]图4a示出了根据一些实施方案的便携式多功能设备100上的应用程序的菜单的示例性用户界面。类似的用户界面任选地在设备300上实现。在一些实施方案中,用户界面400包括以下元件或者其子集或超集:[0175]●一个或多个无线通信(诸如蜂窝信号和wi-fi信号)的一个或多个信号强度指示符402;[0176]●时间404;[0177]●蓝牙指示器405;[0178]●电池状态指示器406;[0179]●具有常用应用程序的图标的托盘408,常用应用程序图标诸如:[0180]○电话模块138的被标记为“电话”的图标416,该图标任选地包括未接来电或语音留言的数量的指示符414;[0181]○电子邮件客户端模块140的被标记为“邮件”的图标418,该图标任选地包括未读电子邮件的数量的指示符410;[0182]○浏览器模块147的标记为“浏览器”的图标420;以及[0183]○视频和音乐播放器模块152(也称为ipod(appleinc.的商标)模块152)的被标记为“ipod”的图标422;以及[0184]●其他应用的图标,诸如:[0185]○im模块141的被标记为“消息”的图标424;[0186]○日历模块148的被标记为“日历”的图标426;[0187]○图像管理模块144的被标记为“照片”的图标428;[0188]○相机模块143的被标记为“相机”的图标430;[0189]○在线视频模块155的被标记为“在线视频”的图标432;[0190]○股市桌面小程序149-2的被标记为“股市”的图标434;[0191]○地图模块154的被标记为“地图”的图标436;[0192]○天气桌面小程序149-1的被标记为“天气”的图标438;[0193]○闹钟桌面小程序149-4的被标记为“时钟”的图标440;[0194]○健身支持模块142的被标记为“健身支持”的图标442;[0195]○记事本模块153的标记为“记事本”的图标444;以及[0196]○用于设置应用程序或模块的被标记为“设置”的图标446,该图标提供对设备100及其各种应用程序136的设置的访问。[0197]需注意,图4a中示出的图标标签仅是示例性的。例如,视频和音乐播放器模块152的图标422被标记“音乐”或“音乐播放器”。对于各种应用程序图标任选地使用其他标签。在一些实施方案中,相应应用程序图标的标签包括与该相应应用程序图标对应的应用程序的名称。在一些实施方案中,特定应用程序图标的标签不同于与该特定应用程序图标对应的应用程序的名称。[0198]图4b示出了具有与显示器450(例如,触摸屏显示器112)分开的触敏表面451(例如,图3的平板电脑或触摸板355)的设备(例如,图3的设备300)上的示例性用户界面。设备300还任选地包括用于检测触敏表面451上的接触的强度的一个或多个接触强度传感器(例如,传感器359中的一个或多个传感器)、和/或用于为设备300的用户生成触觉输出的一个或多个触觉输出发生器357。[0199]尽管将参考触摸屏显示器112(其中组合了触敏表面和显示器)上的输入给出以下示例中的一些示例,但是在一些实施方案中,设备检测与显示器分开的触敏表面上的输入,如图4b中所示。在一些实施方案中,触敏表面(例如,图4b中的451)具有与显示器(例如,450)上的主轴(例如,图4b中的453)对应的主轴(例如,图4b中的452)。根据这些实施方案,设备检测在与显示器上的相应位置对应的位置(例如,在图4b中,460对应于468并且462对应于470)处与触敏表面451的接触(例如,图4b中的460和462)。这样,当触敏表面(例如,图4b中的451)与多功能设备的显示器(图4b中的450)分开时,设备在触敏表面上检测到的用户输入(例如,接触460和462以及它们的移动)被该设备用于操控显示器上的用户界面。应当理解,类似的方法任选地用于本文所述的其他用户界面。[0200]另外,虽然主要是参考手指输入(例如,手指接触、单指轻击手势、手指轻扫手势)来给出下面的示例,但是应当理解的是,在一些实施方案中,这些手指输入中的一个或多个手指输入由来自另一输入设备的输入(例如,基于鼠标的输入或触笔输入)替代。例如,轻扫手势任选地由鼠标点击(例如,而不是接触),之后是光标沿着轻扫的路径的移动(例如,而不是接触的移动)替代。又如,轻击手势任选地由在光标位于轻击手势的位置上方时的鼠标点击(例如,代替对接触的检测,之后是停止检测接触)替代。类似地,当同时检测到多个用户输入时,应当理解的是,多个计算机鼠标任选地被同时使用,或鼠标和手指接触任选地被同时使用。[0201]图5a示出了示例性个人电子设备500。设备500包括主体502。在一些实施方案中,设备500可包括相对于设备100和300(例如,图1a至图4b)所述的特征中的一些或全部特征。在一些实施方案中,设备500具有在下文中称为触摸屏504的触敏显示屏504。作为触摸屏504的替代或补充,设备500具有显示器和触敏表面。与设备100和300的情况一样,在一些实施方案中,触摸屏504(或触敏表面)任选地包括用于检测所施加的接触(例如,触摸)强度的一个或多个强度传感器。触摸屏504(或触敏表面)的一个或多个强度传感器可提供表示触摸的强度的输出数据。设备500的用户界面可基于触摸强度来对触摸作出响应,这意味着不同强度的触摸可调用设备500上的不同用户界面操作。[0202]用于检测和处理触摸强度的示例性技术见于例如以下相关专利申请中:2013年5月8日提交的名称为“device,method,andgraphicaluserinterfacefordisplayinguserinterfaceobjectscorrespondingtoanapplication”的国际专利申请序列号pct/us2013/040061,发布为wipo专利公开号wo/2013/169849;以及2013年11月11日提交的名称为“device,method,andgraphicaluserinterfacefortransitioningbetweentouchinputtodisplayoutputrelationships”的国际专利申请序列号pct/us2013/069483,发布为wipo专利公开号wo/2014/105276,该每个专利申请据此全文以引用方式并入。[0203]在一些实施方案中,设备500具有一个或多个输入机构506和508。输入机构506和508(如果包括的话)可以是物理形式的。物理输入机构的示例包括下压按钮和可旋转机构。在一些实施方案中,设备500具有一个或多个附接机构。此类附接机构(如果包括的话)可允许将设备500与例如帽子、眼镜、耳环、项链、衬衣、夹克、手镯、表带、手链、裤子、皮带、鞋子、钱包、背包等附接。这些附接机构允许用户穿戴设备500。[0204]图5b示出了示例性个人电子设备500。在一些实施方案中,设备500可包括参考图1a、图1b和图3所述的部件中的一些或全部部件。设备500具有总线512,该总线将i/o部分514与一个或多个计算机处理器516和存储器518操作性地耦接。i/o部分514可连接到显示器504,该显示器可具有触敏部件522并且任选地具有强度传感器524(例如,接触强度传感器)。此外,i/o部分514可与通信单元530连接,用于使用wi-fi、蓝牙、近场通信(nfc)、蜂窝和/或其他无线通信技术来接收应用程序和操作系统数据。设备500可包括输入机构506和/或508。例如,输入机构506任选地是可旋转输入设备或者可按压输入设备以及可旋转输入设备。在一些示例中,输入机构508任选地是按钮。[0205]在一些示例中,输入机构508任选地是麦克风。个人电子设备500任选地包括各种传感器,诸如gps传感器532、加速度计534、定向传感器540(例如,罗盘)、陀螺仪536、运动传感器538和/或其组合,所有这些设备均可操作性连接到i/o部分514。[0206]个人电子设备500的存储器518可包括用于存储计算机可执行指令的一个或多个非暂态计算机可读存储介质,该可执行指令在由一个或多个计算机处理器516执行时,例如可使得计算机处理器执行下述技术,包括方法800(图8)、方法11(图11)、方法1400(图14)、方法1700(图17)、方法2000(图20)和方法2300(图23)。个人电子设备500不限于图5b的部件和配置,而是可包括多种配置的其他部件或附加部件。[0207]如本文所用,术语“示能表示”是指任选地在设备100、300和/或500(图1、图3和图5)的显示屏上显示的用户交互式图形用户界面对象。例如,图像(例如,图标)、按钮和文本(例如,超链接)任选地各自构成示能表示。[0208]如本文所用,术语“焦点选择器”是指用于指示用户正与之进行交互的用户界面的当前部分的输入元件。在包括光标或其他位置标记的一些具体实施中,光标充当“焦点选择器”,使得当光标在特定用户界面元素(例如,按钮、窗口、滑块或其他用户界面元素)上方时在触敏表面(例如,图3中的触摸板355或图4b中的触敏表面451)上检测到输入(例如,按压输入)的情况下,该特定用户界面元素根据所检测到的输入而被调节。在包括能够实现与触摸屏显示器上的用户界面元素的直接交互的触摸屏显示器(例如,图1a中的触敏显示器系统112或图4a中的触摸屏112)的一些具体实施中,触摸屏上的所检测到的接触充当“焦点选择器”,使得当在触摸屏显示器上在特定用户界面元素(例如,按钮、窗口、滑块或其他用户界面元素)的位置处检测到输入(例如,由接触进行的按压输入)时,该特定用户界面元素根据所检测到的输入而被调节。在一些具体实施中,焦点从用户界面的一个区域移动到用户界面的另一个区域,而无需光标的对应移动或触摸屏显示器上的接触的移动(例如,通过使用制表键或箭头键将焦点从一个按钮移动到另一个按钮);在这些具体实施中,焦点选择器根据焦点在用户界面的不同区域之间的移动而移动。不考虑焦点选择器所采取的具体形式,焦点选择器通常是由用户控制的以便递送与用户界面的用户预期的交互(例如,通过向设备指示用户界面的用户期望与其进行交互的元素)的用户界面元素(或触摸屏显示器上的接触)。例如,在触敏表面(例如,触摸板或触摸屏)上检测到按压输入时,焦点选择器(例如,光标、接触或选择框)在相应按钮上方的位置将指示用户期望激活相应按钮(而不是设备显示器上示出的其他用户界面元素)。[0209]如说明书和权利要求中所使用的,接触的“特征强度”这一术语是指基于接触的一个或多个强度的接触的特征。在一些实施方案中,特征强度基于多个强度样本。特征强度任选地基于相对于预定义事件(例如,在检测到接触之后,在检测到接触抬离之前,在检测到接触开始移动之前或之后,在检测到接触结束之前,在检测到接触的强度增大之前或之后和/或在检测到接触的强度减小之前或之后)而言在预先确定的时间段(例如,0.05秒、0.1秒、0.2秒、0.5秒、1秒、2秒、5秒、10秒)期间采集的预定义数量的强度样本或一组强度样本。接触的特征强度任选地基于以下各项中的一者或多者:接触的强度的最大值、接触的强度的均值、接触的强度的平均值、接触的强度的前10%处的值、接触的强度的半最大值、接触的强度的90%最大值等。在一些实施方案中,在确定特征强度时使用接触的持续时间(例如,在特征强度是接触的强度在时间上的平均值时)。在一些实施方案中,将特征强度与一组一个或多个强度阈值进行比较,以确定用户是否已执行操作。例如,该组一个或多个强度阈值任选地包括第一强度阈值和第二强度阈值。在该示例中,特征强度未超过第一阈值的接触导致第一操作,特征强度超过第一强度阈值但未超过第二强度阈值的接触导致第二操作,而特征强度超过第二阈值的接触导致第三操作。在一些实施方案中,使用特征强度与一个或多个阈值之间的比较来确定是否要执行一个或多个操作(例如,是执行相应操作还是放弃执行相应操作)而不是用于确定执行第一操作还是第二操作。[0210]图5c示出了利用多个强度传感器524a-524d检测触敏显示屏504上的多个接触552a-552e。图5c还包括强度图,其相对于强度单位示出了强度传感器524a-524d的当前强度测量值。在该示例中,强度传感器524a和524d的强度测量值均是9个强度单位,并且强度传感器524b和524c的强度测量值均是7个强度单位。在一些具体实施中,累积强度是多个强度传感器524a-524d的强度测量值之和,在该示例中是32个强度单位。在一些实施方案中,每个接触都被分配了相应强度,即累积强度的一部分。图5d示出了基于其与力554中心的距离而向接触552a-552e分配累积强度。在该示例中,接触552a、552b和552e中的每个接触都被分配以累积强度的8个强度单位的接触的强度,并且接触552c和552d的中每个接触都被分配以累积强度的4个强度单位的接触的强度。更一般地讲,在一些具体实施中,每个接触j都根据预定义的数学函数ij=a·(dj/σdi)被分配相应强度ij,其为累积强度a的一部分,其中dj是相应接触j距力中心的距离,并且σdi是所有相应接触(例如,i=1到最后)距力中心的距离之和。可以利用类似于或等同于设备100、300或500的电子设备执行参考图5c-图5d所述的操作。在一些实施方案中,接触的特征强度基于接触的一个或多个强度。在一些实施方案中,强度传感器用于确定单个特征强度(例如,单个接触的单个特征强度)。应当指出,强度图不是所显示用户界面的部分,而是包括在图5c-图5d中以帮助读者。[0211]在一些实施方案中,识别手势的一部分以用于确定特征强度。例如,触敏表面任选地接收连续的轻扫接触,该连续的轻扫接触从起始位置过渡并到达结束位置,在该结束位置处,接触强度增加。在该示例中,接触在结束位置处的特征强度任选地仅基于连续轻扫接触的一部分,而不是整个轻扫接触(例如,仅结束位置处的轻扫接触的部分)。在一些实施方案中,在确定接触的特征强度之前任选地向轻扫接触的强度应用平滑化算法。例如,平滑化算法任选地包括以下各项中的一种或多种:不加权滑动平均平滑化算法、三角平滑化算法、中值滤波器平滑化算法和/或指数平滑化算法。在一些情况下,这些平滑化算法消除了轻扫接触的强度中的窄的尖峰或凹陷,以实现确定特征强度的目的。[0212]任选地相对于一个或多个强度阈值诸如接触检测强度阈值、轻按压强度阈值、深按压强度阈值和/或一个或多个其他强度阈值来表征触敏表面上的接触强度。在一些实施方案中,轻按压强度阈值对应于这样的强度:在该强度下设备将执行通常与点击物理鼠标或触摸板的按钮相关联的操作。[0213]在一些实施方案中,深按压强度阈值对应于这样的强度:在该强度下设备将执行与通常与点击物理鼠标或触控板的按钮相关联的操作不同的操作。[0214]在一些实施方案中,当检测到特征强度低于轻按压强度阈值(例如,并且高于标称接触检测强度阈值,比标称接触检测强度阈值低的接触不再被检测到)的接触时,设备将根据接触在触敏表面上的移动来移动焦点选择器,而不执行与轻按压强度阈值或深按压强度阈值相关联的操作。一般来讲,除非另有陈述,否则这些强度阈值在不同组的用户界面附图之间是一致的。[0215]接触特征强度从低于轻按压强度阈值的强度增大到介于轻按压强度阈值与深按压强度阈值之间的强度有时被称为“轻按压”输入。接触特征强度从低于深按压强度阈值的强度增大到高于深按压强度阈值的强度有时被称为“深按压”输入。接触特征强度从低于接触检测强度阈值的强度增大到介于接触检测强度阈值与轻按压强度阈值之间的强度有时被称为检测到触摸表面上的接触。接触特征强度从高于接触检测强度阈值的强度减小到低于接触检测强度阈值的强度有时被称为检测到接触从触摸表面抬离。在一些实施方案中,接触检测强度阈值为零。在一些实施方案中,接触检测强度阈值大于零。[0216]在本文中所述的一些实施方案中,响应于检测到包括相应按压输入的手势或响应于检测到利用相应接触(或多个接触)执行的相应按压输入来执行一个或多个操作,其中至少部分地基于检测到该接触(或多个接触)的强度增大到高于按压输入强度阈值而检测到相应按压输入。在一些实施方案中,响应于检测到相应接触的强度增大到高于按压输入强度阈值(例如,相应按压输入的“向下冲程”)来执行相应操作。在一些实施方案中,按压输入包括相应接触的强度增大到高于按压输入强度阈值以及该接触的强度随后减小到低于按压输入强度阈值,并且响应于检测到相应接触的强度随后减小到低于按压输入阈值(例如,相应按压输入的“向上冲程”)来执行相应操作。[0217]图5e-图5h示出了对手势的检测,手势包括与接触562的强度从低于图5e中的轻按压强度阈值(例如,“itl”)的强度增大到高于图5h中的深按压强度阈值(例如,“itd”)的强度对应的按压输入。在所显示的包括预定义区域574中显示的应用程序图标572a-572d的用户界面570上,在与应用程序2对应的应用程序图标572b上方显示光标576时,在触敏表面560上检测利用接触562执行的手势。在一些实施方案中,在触敏显示器504上检测手势。强度传感器检测触敏表面560上的接触的强度。该设备确定,接触562的强度在深按压强度阈值(例如,“itd”)以上达到峰值。在触敏表面560上保持接触562。响应于检测到手势,并且根据在手势期间强度升高到深按压强度阈值(例如,“itd”)以上的接触562,显示最近为应用程序2打开的文档的尺度减小的表示578a-578c(例如,缩略图),如图5f-图5h所示。在一些实施方案中,与一个或多个强度阈值相比,强度是接触的特征强度。应当指出,针对接触562的强度图不是所显示用户界面的部分,而是包括在图5e-图5h中以帮助读者。[0218]在一些实施方案中,表示578a-578c的显示包括动画。例如,表示578a一开始显示于应用程序图标572b的附近,如图5f所示。随着动画的进行,表示578a向上移动,并在应用程序图标572b附近显示表示578b,如图5g中所示。然后,表示578a向上移动,578b向着表示578a向上移动,并且在应用程序图标572b附近显示表示578c,如图5h中所示。表示578a-578c形成图标572b上方的阵列。在一些实施方案中,动画根据接触562的强度进展,如图5f-图5g中所示,其中表示578a-578c出现并随着接触562的强度向深按压强度阈值(例如,“itd”)增大而向上移动。在一些实施方案中,动画进展所依据的强度是接触的特征强度。可以利用类似于或等同于设备100、300或500的电子设备执行参考图5e-图5h所述的操作。[0219]在一些实施方案中,设备采用强度滞后以避免有时被称为“抖动”的意外输入,其中设备限定或选择与按压输入强度阈值具有预定义关系的滞后强度阈值(例如,滞后强度阈值比按压输入强度阈值低x个强度单位,或滞后强度阈值是按压输入强度阈值的75%、90%或某个合理比例)。因此,在一些实施方案中,按压输入包括相应接触的强度增大到高于按压输入强度阈值以及该接触的强度随后减小到低于对应于按压输入强度阈值的滞后强度阈值,并且响应于检测到相应接触的强度随后减小到低于滞后强度阈值(例如,相应按压输入的“向上冲程”)来执行相应操作。类似地,在一些实施方案中,仅在设备检测到接触强度从等于或低于滞后强度阈值的强度增大到等于或高于按压输入强度阈值的强度并且任选地接触强度随后减小到等于或低于滞后强度的强度时才检测到按压输入,并且响应于检测到按压输入(例如,根据环境,接触强度增大或接触强度减小)来执行相应操作。[0220]为了容易解释,任选地,响应于检测到以下各种情况中的任一种情况而触发对响应于与按压输入强度阈值相关联的按压输入或响应于包括按压输入的手势而执行的操作的描述:接触强度增大到高于按压输入强度阈值、接触强度从低于滞后强度阈值的强度增大到高于按压输入强度阈值的强度、接触强度减小到低于按压输入强度阈值、和/或接触强度减小到低于与按压输入强度阈值对应的滞后强度阈值。另外,在将操作描述为响应于检测到接触的强度减小到低于按压输入强度阈值而执行的示例中,任选地响应于检测到接触的强度减小到低于对应于并且小于按压输入强度阈值的滞后强度阈值来执行操作。[0221]现在将注意力转到在电子设备(诸如便携式多功能设备100、设备300或设备500)上实现的用户界面(“ui”)以及相关联的过程的实施方案。[0222]图6a-图6e和图7a-图7k示出了根据一些实施方案用于活动和健身监视的示例性用户界面。这些附图中的用户界面用于示出下文描述的过程,包括图8中的过程。[0223]图6a示出了便携式电子设备600。在一些实施方案中,设备600包括上文相对于图1a-图1b、图2-图3、图4a-图4b和图5a-图5h所述的设备100、设备300或设备500的一些或全部特征。便携式电子设备600正在显示用于健身或活动应用的用户界面602,这可以帮助跟踪与便携式电子设备600的用户的身体活动、健康和/或生理状态相关的数据。便携式电子设备600可以由用户携带或穿戴。例如,便携式电子设备600可以是穿戴在用户手腕上的手表。便携式电子设备也可以是其他类型的设备。[0224]用户界面602包括目标汇总图形元素604,表示向一组目标的进展。由目标图形元素606、608和610表示向一组目标中的每个目标的进展。例如,目标图形元素606可以表示向当天燃烧的总卡路里目标的进展,目标图形元素608可以表示该天中用户活动所花总时间的目标,并且目标图形元素610可以涉及用户今天至少站起一次所花的小时数的目标。可以在便携式电子设备600上的传感器测量附加活动数据时更新目标汇总图形元素604。[0225]用户界面602还包括页面指示器612,其指示有其他页可以查看。例如,指示器612示出从当前页可以访问另一页。指示器612中的实心点指示当前正在查看的用户界面602是两页中的第一页。填充实心的指示器的右侧的未填充指示器示出,有“其他”一页未显示,但可以从用户界面602访问。例如,可以通过便携式电子设备600的触摸屏上的轻扫手势访问这一页。在改变该页时,更新指示器612以反映正在显示的页面。[0226]例如,向左的轻扫手势可以显示最后一页,并将显示更新的指示器,示出第一个点打开且最后一个点填充。该示例的结果在图6b中示出,其包括示出针对多个联系人(adam、jeff、mary和nancy)的联系人信息662、664、666和668(尽管仅部分示出了联系人信息668)的用户界面660。联系人信息662、664、666和668包括联系人的名字。联系人信息可以包括补充或替代名字的其他字段,诸如姓、首字母、照片、组名或用户名。与联系人信息662、664、666和668一起显示的是针对每个联系人的目标度量。在图6b中,目标度量是向着每个联系人的当天燃烧的总卡路里目标的进展。该进展被表示为目标的百分比。[0227]重新参考图6a,除了从用户界面602查看附加页面之外,还可以使用其他用户输入,诸如垂直滚动手势,以访问用户界面602的附加信息。例如,滚动手势可以滚动用户界面602,从而显示用户界面602的新部分。这一结果在图6c中示出,其示出已经利用目标图形元素614替代了目标汇总图形元素604,目标图形元素614包括与图6a的目标图形元素606类似的针对目标度量的数据。目标图形元素614还包括指定向目标的当前进展的文本。为了容易表示,图6c中不包括指示器612。然而,可以在图6c-图6e而可以不在图6a-图6b中呈现指示器612。[0228]如果在便携式电子设备600处于图6d所示状态中时接收到一个或多个附加滚动手势,可以显示用户界面602的附加部分,诸如图6d中所示的部分。这一部分包括针对相应健身度量的健身图形元素616、618、620和622。在这种情况下,图形元素是文本。在其他情况下,图形元素可以包括其他元素,例如文本、图像、视频和动画。[0229]对于图6b的用户界面660而言,滚动是可能的。例如,如果针对如图6b中所示的用户界面660接收到滚动输入(例如,触摸屏上的轻扫手势或可旋转输入的旋转),那么可以滚动用户界面660以显示针对图6e所示的附加联系人的联系人信息(例如,针对名为tom的联系人的联系人信息670)。[0230]图7a示出了活动数据的图形表示700。该活动数据例如是针对便携式电子设备600的用户(图6a-图6e)。可以在便携式电子设备600上显示图形表示702的部分作为用户界面(例如,用户界面602)的部分。图形表示702包括目标图形元素604、614、702、704和706。分别相对于图6a和图6d描述了目标图形元素604和614。目标图形元素702和704可以类似于目标图形元素614,只是它们呈现了不同的目标度量(例如,用户站立时的活动时间和小时数)。[0231]目标汇总图形元素706显示与目标图形元素614、702和704相关联的目标度量的时间表示。具体地讲,示意图708对应于与目标图形元素614相关联的目标度量,并绘示了作为一天中时间的函数而燃烧的卡路里大小,其中早晨在示意图的左侧,并且晚上在示意图的右侧。示意图710类似地对应于与目标图形元素702相关联的目标度量。示意图712类似地对应于与目标图形元素704相关联的目标度量,只是示意图712绘示了二元数据(例如,是否在该天的每个小时用户都站立)。示意图708、710和712可以进行颜色编码,成为其相应的目标图形元素。[0232]健身图形元素616、618、620和622与针对用户健身的不同健身度量对应。例如,这些图形元素可以与健身的时间、健身的距离、健身的步速和健身的平均或最大心率对应。这些图形元素可以表示用户已完成的最近的健身。在其他情况下,这些或附加的图形元素可以表示多次健身或当天的一次或多次健身。[0233]图形表示700还可以包括附加图形元素诸如图形元素714。图形元素714可以表示用户可能有兴趣或有用的其他数据和信息。[0234]目标相关的图形元素(例如,目标汇总图形元素604、目标图形元素614、702和704,以及目标图形元素706)包括在图形表示700的目标部分716中。这部分中的元素更适合在更小屏幕上显示时一次被显示为一个。例如,可能不希望显示一半的目标图形元素614和一半的图形元素702。相反,可能更希望一次仅显示这些元素中的一个元素,并使用户容易在元素之间切换。在一些实施方案中,这样做可以帮助用户消费相关信息,由此减轻与电子设备交互时的认知负担并改善人-设备界面。[0235]健身相关的图形元素(例如,健身图形元素616、618、620和622)包括在健身部分718中。与目标部分的元素相反,健身部分的元素可能适于即使在一次显示多个元素时进行查看。因此,可能希望用户对当前显示什么健身图形元素有更多控制。下文所述的实施方案允许根据正在显示什么来以不同方式对待同一用户输入。这使得用户能够以如下方式使用单一类型的用户输入在数据中滚动:针对图形表示的每个部分保持最有用的滚动样式。[0236]图7b示出了活动数据的图形表示701。图形表示701类似于图形表示700,有几个例外之处。首先,并非是图形表示700的目标图形指示器702和704,而是包括了与针对目标图形指示器702和704的目标度量对应的目标图形元素720和722,并且其尺寸被设置为与目标图形元素614相同。第二,图形表示701中没有针对时序目标数据的元素,如目标图形元素706中所示。第三,图形表示701包括图形元素724和730,它们未包括在目标部分726或健身部分728中。图形元素724和730可以是其他类型的图形元素,诸如针对朋友的活动数据的汇总或对其他数据的描述。第四,健身部分728排除了健身图形元素616和714。[0237]在便携式电子设备600的显示器上显示时,图形表示700和701延伸超越了可显示区域。在一些情况下,图形表示700和701可以具有与便携式电子设备600的显示器的可显示区域的宽度对应的宽度,并具有为便携式电子设备600的显示器的可显示区域的高度的多倍的高度。相反情况也可以存在(即,高度对应,但宽度是很多倍)。此外,如上所述,图形表示的不同部分可以具有不同的适当滚动样式。具体地讲,如以下段落中相对于图7c-图7k更详细所解释的那样,活动数据的图形表示的目标部分可以更适于一次性滚动整个图形元素,而健身部分可以适于更连续的滚动样式。[0238]图7c与图6a相同,绘示了正在显示图形表示700的一部分的用户界面602。图形表示700的所显示部分包括目标汇总图形元素604,这是图形表示700的目标部分的一部分。因为目标部分的图形元素更适于一次显示一个,响应于从显示器底部到显示器顶部的滚动输入,利用目标图形元素614代替目标汇总图形元素604的显示,如图7d所示。[0239]在目标部分中,显示从汇总图形元素604过渡到目标图形元素614,或者更一般地,从一个图形元素过渡到相邻图形元素可以通过各种机制发生。例如,从目标图形元素614(图7d)过渡到目标图形元素702(图7f)可以响应于滚动输入,形式为图形元素的平移,形式为收缩/增大的动画或其他形式。[0240]图7e示出了图形元素平移形式的显示过渡瞬间。在接收到滚动输入时,目标图形元素614向上平移离开显示器,而目标图形元素702向上平移进入显示器。如果滚动输入在目标图形元素702完全替代目标图形元素614之前停止,图形元素中的一个图形元素捕捉到显示器,而其他则不被显示。例如,如图7e所示,目标图形元素614的超过一半已经平移离开显示器,并且目标图形元素702的超过一半已经平移到显示器上。在这种情况下,因为现在显示了目标图形元素702的超过一半,响应于滚动输入停止且没有进一步的用户输入,则可以显示目标图形元素702的全部而不显示目标图形元素702的任何一个,如图7f所示。也可以使用除一半之外的其他阈值(例如,三分之一或四分之一)。如果未超过阈值,显示器将返回到仅显示目标图形元素614,如图7d所示。[0241]图7g示出了收缩/增大过渡形式的从图7d到图7e的另一显示过渡瞬间。在接收到滚动输入时,目标图形元素614收缩,并且目标图形元素702增大。例如,图7g中的过渡图形元素732绘示了与目标图形指示器614对应的收缩部分734,并绘示了与目标图形指示器702对应的增大部分736。随着前一段落中所述的平移过渡,如果滚动输入结束且显示过渡超过阈值水平,那么显示器将捕捉到目标图形元素702,如图7f所示,没有任何附加的用户输入。如果未超过阈值,显示器将响应于滚动输入停止而自动返回到目标图形元素614,如图7d所示。[0242]以类似方式执行向图形表示700(图7a)的目标部分的图形元素(例如,图7h的目标图形元素706)的其余部分的过渡。除了上述平移和收缩/增大动画过渡之外,也可以使用其他过渡,诸如响应于特定水平的滚动输入替代图形元素的显示或响应于滚动输入而淡入或淡出图形元素。[0243]图7i示出了从显示目标部分的图形元素过渡到活动数据的图形表示700的健身部分的图形元素。这种过渡可以类似于上文所述的过渡而发生,使得在响应于滚动输入显示健身部分的阈值部分或显示健身图形元素时(例如,如图7i所示),显示器可以响应于滚动输入停止而自动捕捉到第一健身图形元素(例如,图7j中的健身图形元素616),无需进一步的用户输入。另选地,一旦显示健身部分的一部分,滚动输入就可以更连续,并可以响应于滚动输入停止将显示保持在其当前状态。例如,如果在显示包括目标图形元素706和图形元素612的一部分时滚动输入停止,如图7i所示,可以保持显示。[0244]在正显示(例如,如图7j所示)健身图形元素(例如,健身图形元素616、618、620、622或714)时,滚动输入就可能导致更连续的滚动,这与相对于目标部分捕捉到上述图形元素的滚动行为相反。可以将健身部分的所显示健身图形元素平移正比于滚动输入的量,且响应于滚动输入停止而不自动进一步平移。例如,相对于图7k,响应于在仅显示健身图形元素612和618的部分时滚动输入停止,可以在没有进一步用户输入的情况下保持显示。另选地,显示器可以自动平移健身图形元素,使得最近的健身图形元素与显示器顶部对准。[0245]图8是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。在具有显示器和(在一些情况下)触敏屏的设备(例如100、300、500、600)处执行方法800。方法800中的一些操作任选地被组合,一些操作的顺序任选地被改变,并且一些操作任选地被省略。[0246]如下所述,方法800提供了用于导航和查看活动数据的直观方式。该方法减少了用户导航菜单和查看不同类型的活动度量的认知负担,从而创建更有效的人机界面。对于电池驱动的计算设备,使得用户能够更快且更有效地导航和了解数据节省了功率并且增加了电池充电之间的时间间隔。[0247]在框802中,生成活动数据的图形表示以向便携式电子设备的显示器上输出。例如,便携式电子设备的一个或多个处理器可以生成图形表示。该图形表示例如可以分别是图7a和图7b的图形表示700或701。例如,可以通过利用便携式电子设备的一个或多个传感器进行测量来在便携式电子设备上生成活动数据。也可以从外部源诸如配套设备接收活动数据。也可以使用用于获得活动数据的其他方法。[0248]框802中生成的图形表示包括目标部分和健身部分。目标部分包括针对目标度量的目标图形元素。健身部分包括针对健身度量的健身图形元素。图形表示比便携式电子设备的显示器的可显示区域更大。方法800的一些实施方案允许对图形表示进行容易的导航,从而使得容易识别和了解图形表示中表示的数据。可以在图7a和图7b以及关联描述中找到针对活动的图形表示的更多描述和示例。[0249]在框804中,在便携式电子设备的显示器上显示图形表示的一部分。所显示的第一部分包括第一图形元素,其可以是目标部分的目标图形元素(例如,图7a的图形表示700的目标图形元素614)、健身部分的健身图形元素(例如,图7a的图形表示700的健身图形元素614)或另一图形元素。[0250]在框806中,在便携式电子设备处接收输入中的滚动。例如,滚动输入可以是被解释为滚动的任何输入,例如触摸屏上的轻扫手势或拖动手势或可旋转输入的旋转。还可以使用其他类型的滚动输入。[0251]在框808中,在所显示部分是目标部分时,用第一目标图形元素的显示替代第一图形元素的显示。例如,如果框804的第一图形元素是另一目标图形元素(例如,图7a的目标图形元素604),所显示部分是目标部分。在该示例中,响应于接收到框806的滚动输入,用第一目标图形元素(例如,图7a的目标图形元素614)替代目标图形元素604。这一结果在图7c到图7d的过渡中示出。这个框可以由便携式电子设备的一个或多个处理器包括图形处理器来执行。[0252]在方法800的一些变体中,从第一图形元素的显示过渡到第一目标图形元素的显示包括动画。例如,可以使用相对于图7g所述的收缩/增大动画。这个动画可以经由便携式电子设备的一个或多个处理器包括图形处理器生成。[0253]任选地,在作为框808的一部分的框810中,响应于检测到滚动输入已经停止,例如,通过便携式电子设备的一个或多个处理器确定正在显示的第一目标图形元素的量。如果所显示的量大于阈值量,第一目标图形元素的显示可以自动并完全替代第一图形元素的显示。如果显示的量小于阈值量,可以自动恢复第一图形元素的显示且将根本不显示第一目标图形元素。还相对于图7d到图7f,经由图7e或7g的过渡,描述了这个框。[0254]阈值有很多可能的值。例如,阈值可以是50%。可以利用各种方法执行第一目标图形元素的所显示量的确定,包括直接确定显示的第一目标图形元素的量,确定显示的第一图形元素的量,或确定所接收的滚动输入的大小。[0255]在方法800的一些变体中,在如框808中所述显示第一目标图形元素(例如,图7a的目标图形元素614)之后,接收另一滚动输入(例如,与接收框806的滚动输入的方式类似)。响应于滚动输入,与第一目标图形元素(例如,图7e的目标图形元素614)的一部分一起显示第二目标图形元素(例如,图7e的目标图形元素702)的一部分。根据第二目标图形元素的所显示部分超过阈值,显示第二目标图形元素而不显示第一目标图形元素。例如,如上文相对于从图7d经由图7e过渡到图7f的描述所述,响应于检测到滚动输入已经停止,将显示第一目标图形元素614或第二目标图形元素702中的任一个(但并非两者)。如果滚动量(例如,第二目标图形的所显示部分)已经超过阈值,将显示第二目标图形元素而不显示第一目标图形元素。否则,恢复第一目标图形元素的显示而不显示第二目标图形元素。[0256]在框812中,在所显示部分不是目标部分时,将第一图形元素的显示平移基于滚动输入大小的量。此外,还显示第一健身图形元素的至少部分。例如,如果框804的第一图形元素是另一健身图形元素(例如,图7j的健身图形元素616),所显示部分是健身部分(即,不是目标部分)。在该示例中,响应于接收到框806的滚动输入,向显示器上方平移健身图形元素616,从而仅显示元素的部分。同时,还显示第一健身图形元素(例如,图7a的健身图形元素622)的部分。这一结果在图7j到图7k的过渡中示出。这个框可以由便携式电子设备的一个或多个处理器包括图形处理器来执行。响应于检测到已经停止滚动输入,保持健身图形元素616和622的部分显示,如图7k所示。[0257]在过程800的一些变体中,在如框808所述显示第一健身图形元素(例如,图7a的健身图形元素616)之后,接收另一滚动输入(例如,以与接收框806的滚动输入类似的方式)。响应于滚动输入,与第一健身图形元素(例如,图7k的健身图形元素616)的一部分一起显示第二健身图形元素(例如,图7k的健身图形元素622)的一部分。即使滚动输入停止,也保持这种显示。例如,如上文相对于从图7j过渡到图7k的描述所述,响应于检测到滚动输入已经停止,将显示第一健身图形元素616或第二健身图形元素622两者。[0258]应注意,上面参考方法800所述的过程(例如图8)的详情也以类似方式适用于下文所述的方法。例如,方法1100(图11)、方法1400(图14)、方法1700(图17)、方法2000(图20)和方法2300(图23)任选地包括上文参考方法800所述的各种方法的一个或多个特征。例如,方法800的滚动样式可以适用于在这些其他方法中查看数据。为了简明起见,这些详情在下文中不再重复。[0259]根据一些实施方案,图9示出了根据各种所述实施方案的原理进行配置的电子设备900的示例性功能框图。根据一些实施方案,电子设备900的功能块被配置为执行上文所述的技术。设备900的功能块任选地由硬件、软件、或硬件和软件的组合来实现,以执行各种所述示例的原理。本领域的技术人员应当理解,图9中所述的功能块任选地被组合或被分离为子块,以实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。[0260]如图9中所示,电子设备900包括被配置为显示图形用户界面的显示单元902,被配置为接收接触(即,触摸)的触敏表面单元904,任选地压敏表面单元918和耦接到显示单元902和触敏表面单元904的处理单元906。在一些实施方案中,处理单元906包括显示使能单元908、接收单元910、确定单元912、生成单元914和任选地检测单元916。[0261]处理单元906被配置为:(例如,利用生成单元914)生成活动数据的图形表示以在显示器上输出,其中该图形表示包括目标部分和健身部分,其中:目标部分和健身部分均延伸到显示器的可显示区域之外,目标部分包括针对第一目标度量的第一目标图形元素,并且健身部分包括针对第一健身度量的第一健身图形元素。处理单元906被进一步配置为使得能够在显示单元902上(例如,利用显示使能单元908)显示图形表示的第一部分,其中所显示的第一部分包括第一图形元素。处理单元906还被配置为响应于(例如,利用触敏表面单元904)接收第一滚动输入:当所显示的第一部分属于目标部分时,启用以第一目标图形元素的显示替换(例如,利用显示使能单元908)第一图形元素的显示;以及在所显示的第一部分不属于所述目标部分时,使得能够(例如,利用显示使能单元908)将所述第一图形元素平移基于所述第一滚动输入的大小的量,并显示所述第一健身图形元素的至少一部分。[0262]在一些实施方案中,用第一目标图形元素的显示替代第一图形元素的显示包括经由动画使第一图形元素过渡到第一目标图形元素。[0263]在一些实施方案中,处理单元906被进一步配置为响应于(例如,利用接收单元910)接收到第一滚动输入,(例如,利用显示使能单元908)使得能够在显示第一目标图形元素的一部分时显示第一图形元素的一部分。处理单元906被进一步配置为,在所显示的第一部分属于目标部分时并且响应于(例如,利用检测单元916)检测到第一滚动输入已经停止,(例如,利用确定单元912)确定第一目标图形元素的所显示部分是否大于阈值,其中用第一目标图形元素的显示替代第一图形元素的显示根据的是确定第一目标图形元素的所显示部分超过阈值。[0264]在一些实施方案中,目标部分包括针对第二目标度量的第二目标图形元素,并且处理单元902被进一步配置为在显示第一目标图形元素时,(例如,利用接收单元910)接收第二滚动输入。处理单元902被进一步配置为响应于接收到第二滚动输入,(例如,利用显示使能单元909)使得能够在显示第二目标图形元素的一部分时显示第一目标图形元素的一部分。处理单元902被进一步配置为响应于检测到第一滚动输入已经停止,(例如,利用确定单元912)确定第二目标图形元素的所显示部分是否大于阈值。处理单元906被进一步配置为根据确定第二目标图形元素的所显示部分大于阈值强度,(例如,利用显示使能单元908)使得能够用第二目标图形元素的显示替代第一目标图形元素的显示。[0265]在一些实施方案中,图形表示包括目标汇总部分,其具有表示针对第一目标度量的时序数据的汇总图形元素。[0266]在一些实施方案中,汇总图形元素的颜色与第一目标度量的颜色对应。[0267]在一些实施方案中,健身部分包括针对第二健身度量的第二健身图形元素,并且处理单元906被进一步配置为在显示第一健身图形元素时,(例如,利用接收单元910)接收第三滚动输入。处理单元906被进一步配置为响应于接收到第三滚动输入,(例如,利用显示使能单元908)使得能够在显示第二健身图形元素的一部分时将第一健身图形元素的显示平移基于第三滚动输入的量。处理单元906被进一步配置为在已经停止第二滚动输入之后,(例如,利用显示使能单元908)使得能够保持第一健身图形元素的一部分的显示以及第二健身图形元素的该部分的显示。[0268]在一些实施方案中,该便携式电子设备包括压敏触摸屏单元918,且处理单元906被进一步配置为在显示活动数据的图形表示的目标部分的部分时,(例如,利用接收单元910)接收压敏触摸屏单元(918)上的用户输入,其中用户输入具有特征强度。处理单元906被进一步配置为根据确定用户输入超过强度阈值而确定特征强度是否超过强度阈值:(例如,利用显示使能单元908)使得能够显示用于进入目标设置界面的示能表示,并响应于接收到选择示能表示的用户输入,(例如,利用显示使能单元908)使得能够显示目标设置界面。处理单元906被进一步配置为(例如,利用接收单元912)经由目标设置界面接收用户输入,该用户输入经由所显示的用户界面元素指示第一目标的新值。[0269]图10a-图10g示出了根据一些实施方案导航和查看活动数据的便携式电子设备的用户界面。这些附图中的用户界面被用于示出包括图11中的过程的下文描述的过程。[0270]图10a(与图6b相同)示出了便携式电子设备600上的用户界面660。用户界面660包括针对与姓名adam、jeff和nancy(姓名不可见)对应的联系人的联系人信息图形元素662、664和668(仅部分可见)。用户界面600还包括针对便携式电子设备600的用户的信息图形元素666(标记为“我”)。每个联系人信息图形元素都包括联系人信息,在这种情况下,是由联系人信息图形元素表示的每个联系人的姓名。每个联系人信息图形元素和其他信息图形元素还包括针对目标度量(在这种情况下,是向当天的卡路里目标的进展)的目标图形元素。还可以包括针对其他目标度量、健身度量和其他联系人信息的其他图形元素。[0271]可以通过用户界面660访问的联系人信息提供了对与便携式电子设备600的用户共享活动数据的联系人的访问,活动数据包括目标或健身数据。用户界面660提供了供便携式电子设备600的用户相对于朋友、同事和/或联系人信息表示的其他熟人对她或他排序的简单界面。在图10a中,根据每个对应联系人的姓名按照字母顺序排序联系人信息。可以提供排序界面,例如图10b的排序界面1000,以允许用户选择如何对用户界面660中显示的联系人信息排序。[0272]例如,可以响应于接收到图10a中所显示的用户界面660上的对应用户输入而显示图10b的排序界面1000。如果便携式电子设备600具有压敏触摸屏,那么可以响应于压敏触摸屏上具有大于阈值强度的特征强度的触摸来显示排序界面1000。排序界面1000包括示能表示1002、1004和1006,允许用户选择将用于对联系人信息排序的参数。示能表示1002选择联系人姓名进行排序,在图10a中显示出它。示能表示1004选择朝向卡路里目标的进展用于对联系人信息排序,其结果在图10c中示出。示能表示1006选择那天已完成健身次数作为用于对联系人信息进行排序的参数。其他参数也是可能的,诸如其他目标度量、已完成的健身的类型和其他健身度量。[0273]参考图10c,响应于接收到选择联系人信息图形元素664的用户输入,可以生成针对jeff的活动数据的图形表示1008(图10d),以在便携式电子设备600的显示器上显示,如图10e-图10g所示。另选地,可以在选择联系人信息图形元素之前生成图形表示1008,或者可以在显示图形表示1008的部分的过程中生成。可以从外部电子设备,诸如与jeff相关联的电子设备接收活动数据。可以经由存储并分发此类数据的服务器从与jeff相关联的电子设备接收活动数据。可以例如周期性地在第一次显示用户界面660时,在选择联系人信息图形元素时或在其他时间,接收活动数据。[0274]参考图10d,针对jeff的活动数据的图形表示1008可以类似于相对于图7a和图7b所述的活动数据的图形表示。针对jeff的活动数据的图形表示1008可以包括目标图形元素1010、1012、1014、1016、1018和1022。这些图形元素可以提供关于jeff已经向各个活动目标作出的进展的信息。针对jeff的活动数据的图形表示1008还可以包括健身图形元素1024、1026和1028,其可以提供jeff今天或某个其他时间段已经完成的健身的数据。也可以包括多组健身元素,用于jeff已经完成的附加健身。尽管在图10d中已经提供了活动数据的一个示例图形表示,也可以显示包含数据的其他组合和/或类型的其他表示。[0275]参考图10e和图10f,显示针对jeff的活动数据的图形表示1008(图10d)的部分。可以利用滚动输入(例如,触敏屏上的轻扫或拖动或可旋转输入机构的旋转)导航图形表示1008。除了针对jeff的活动数据的图形表示1008之外,也可以在图形表示1008结束之后显示示能表示1030和1032,如图10g所示,从而可以与联系人(在图10g的情况下为jeff)发起通信。选择示能表示1030或1032可以打开通信应用(例如,电子邮件、消息或社交网络),利图10g所述的部分。该图形表示包括针对第一目标度量的至少第一目标图形元素,诸如图形指示器或文本。例如,图形表示可以是图10d的图形表示1008。该图形表示可以包括任意数量的不同活动图形元素,包括目标图形元素和健身图形元素。[0284]除了显示图形表示的一部分之外,还可以显示用于与所选择的联系人通信的示能表示。例如,相对于图10g,示能表示1030和1032可以允许设备的用户向jeff发送消息,如上所述。另选地,示能表示可以是图形表示的一部分。[0285]根据一些实施方案,图12示出了根据各种所述实施方案的原理进行配置的电子设备1200的示例性功能框图。根据一些实施方案,电子设备1200的功能块被配置为执行上文所述的技术。设备1200的功能块任选地由硬件、软件或硬件和软件的组合来实现,以执行各种所述示例的原理。本领域的技术人员应当理解,图12中所述的功能块任选地被组合或被分离为子块,以实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。[0286]如图12中所示,电子设备1200包括被配置为显示图形用户界面的显示单元1202、被配置为接收接触(即,触摸)的触敏表面单元1204、任选的压敏表面单元1216,以及耦接到显示单元1202和触敏表面单元1204的处理单元1206。在一些实施方案中,处理单元1206包括显示使能单元1208以及接收单元1210和任选地确定单元1212、排序单元1214。[0287]处理单元1206被配置为(例如,利用显示使能单元1208)使得能够显示针对多个联系人包括第一联系人的联系人信息。处理单元1206被进一步配置为(例如,利用接收单元1210)从一个或多个外部电子设备接收针对第一联系人的活动汇总数据,其中针对第一联系人的活动汇总数据包括第一目标度量,并(例如,利用接收单元1210)接收选择第一联系人的第一用户输入。处理单元1206被进一步配置为,响应于接收到选择第一联系人的第一用户输入,(例如,利用显示使能单元1208)使得能够在显示器上显示活动汇总的图形表示的一部分,其中该图形表示包括针对第一目标度量的第一目标图形元素。[0288]在一些实施方案中,所显示的联系人信息包括针对多个联系人中的每个联系人的健身数据或目标数据。[0289]在一些实施方案中,该便携式电子设备包括压敏触摸屏,并且处理单元1206被进一步配置为在显示联系人信息时,(例如,利用接收单元1210)接收压敏触摸屏上的第二用户输入,其中第二用户输入具有特征强度。处理单元1206被进一步配置为响应于接收到第二用户输入,(例如,利用确定单元1212)确定特征强度是否超过阈值强度。处理单元1206被进一步配置为,根据确定第二用户输入超过阈值强度,(例如,利用显示使能单元1208)使得能够显示排序界面,用于选择通过其对第一多个联系人进行排序的参数。处理单元1206被进一步配置为在显示排序界面时,(例如,利用接收单元1210)接收标识用于对多个联系人进行排序的参数的第三用户输入。处理单元1206还被配置为,响应于接收到第二用户输入,(例如,利用排序界面1214)基于该参数对第一多个联系人进行排序,以生成排序的第一多个联系人。处理单元1206被进一步配置为(例如,利用显示使能单元1208)使得能够基于排序的第一多个联系人更新联系人信息的显示。[0290]在一些实施方案中,活动汇总的图形表示包括用于联系第一联系人的示能表示,并且处理单元1206被进一步配置为(例如,利用接收单元1210)接收指示选择示能表示的第三用户输入。处理单元1206被进一步配置为,响应于接收到第三用户输入,(例如,利用显示使能单元1208)使得能够显示消息用户界面,该用户界面被配置为针对便携式电子设备上的第一联系人接收消息输入。[0291]在一些实施方案中,第一目标度量是燃烧的大量卡路里或活动测量中的至少一者。[0292]在一些实施方案中,活动汇总包括第一健身度量,并且图形表示包括针对第一健身度量的第一健身图形元素。[0293]在一些实施方案中,第一健身度量选自由以下各项组成的组:步速、距离、时间、卡路里值和心率。[0294]在一些实施方案中,处理单元1206被进一步配置为在显示联系人信息时,(例如,利用显示使能单元1208)使得能够显示与便携式电子设备的用户对应的图形元素,其中图形元素包括针对该用户的活动图形元素。[0295]图13a-图13f示出了根据一些实施方案用于活动和健身监视与共享的示例性用户界面。这些附图中的用户界面被用于示出包括图14中的过程的下文描述的过程。[0296]图13a示出了便携式电子设备600上的用户界面1300。用户界面1300包括形式为通知指示器1302的图形元素和显示当前的日期和时间的图形元素1304。除了指示已经接收到通知的通知指示器1302之外,便携式电子设备600还可以通过其他方式提示用户已经接收到通知,诸如触觉反馈、音频指示器、其他视觉指示或通知用户的其他方式。指示器1302可以指示已经接收到任意数量的通知,包括远程用户已完成健身的通知。[0297]可以从一个或多个外部设备接收通知。例如,可以从与电子设备的远程用户相关联的设备接收通知。可以经由一个或多个服务器接收通知。也可以经由与用户相关联的电子设备接收通知。例如,便携式电子设备可以是手表,并可以经由与配对智能电话的通信在手表处接收通知,智能电话可以经由一个或多个服务器接收通知,服务器从与远程用户相关联的外部电子设备接收通知。[0298]除了接收通知之外,也可以通过类似方式接收健身汇总数据。可以经由前述相同或不同路径接收健身汇总数据。此外,可以在同一时间或不同时间接收健身汇总数据和通知。健身汇总数据和通知也可以是相同数据(即,通知为健身汇总数据)。[0299]参考图13b,可以接收用户输入,其发起对通知中心的访问,通知中心包括针对所接收通知的信息。例如,用户可以触摸触敏屏上的指示器1302并向下拖动触摸,以从显示器顶部向下拉动通知中心。图13b示出了在下拉中途附近的通知中心1306。通知提示图形元素1310被显示为具有通知信息1314和指示1316,其指示与通知相关联的应用。通知提示图形元素1308连同通知信息1312是部分可见的。[0300]参考图13c,针对通知中心1306的界面是完全可见的。呈现了两个通知提示图形元素(1308和1310)。如果有附加的通知,可以经由滚动输入(例如,经由轻扫或拖动手势)显示关联的通知提示图形元素。通知提示图形提示1308包括指示1318,其指示与通知相关联的应用。[0301]通知提示图形元素1308和1310可以是用于选择相关联通知或相关联应用的示能表示。例如,用户可以经由触敏屏选择示能表示中的一个示能表示。也可以使用其他输入方法选择通知提示。[0302]响应于选择用于健身应用程序的通知提示图形元素(图形元素1310),在健身应用程序中至少部分显示与通知对应的所接收健身汇总数据的图形表示,如图13d-图13f中所示。如果图形表示延伸到显示器的可显示区域的尺寸之外,可以通过经由用户输入(例如,触敏屏或其他硬件用户输入)滚动显示来访问其他部分,如图13d-图13f所示(图13e绘示第一滚动输入的结果,并且图13f绘示第二滚动输入的结果)。在该示例中,图形表示包括全都涉及健身的不同方面的健身图形元素1320、1322、1324、1326和1330。例如,图13d中的健身图形元素1330包括指示完成的健身类型的图形元素;健身图形元素1326包括指示与完成的健身相关联的天气的图形元素;以及健身图形元素1320、1322和1324包括用于完成的健身的健身度量数据(例如步速、距离、时间、燃烧的卡路里或心率)的图形元素。图形表示还可以包括针对其他类型数据的图形元素,诸如目标度量(例如,对于所燃烧的卡路里、步数、站立所花费时间的小时计数或活动的其他测量)。[0303]作为图形表示的一部分或补充,可以显示一个或多个示能表示,诸如图13f的示能表示1328。一个或多个示能表示可以提供用户可以通过选择示能表示来执行的各种动作。例如,相对于图13f的示能表示1328而言,选择示能表示1328将打开消息用户界面,用户可以使用该用户界面来输入针对与图形表示相关联的联系人的消息。在图13d-图13f的情况下,选择示能表示1328会导致消息界面向adam发送消息。消息界面还可以包括选择和发送预定义的消息的能力。预定义的消息可以包括任何类型的消息,诸如鼓励、竞赛或称赞的消息。[0304]图14是示出了根据一些实施方案用于使用便携式电子设备进行活动和健身监视与共享的方法的流程图。在具有显示器的设备(例如,100、300、500、600)处执行方法1400。方法1400中的一些操作任选地被组合,一些操作的顺序任选地被改变,并且一些操作任选地被省略。[0305]如下所述,方法1400提供了用于导航和查看已完成的活动通知和相关联的健身数据的直观方式。该方法减少了用户导航菜单和查看不同类型的活动度量的认知负担,从而创建更有效的人机界面。对于电池驱动的计算设备,使得用户能够更快且更有效地导航和了解数据节省了功率并且增加了电池充电之间的时间间隔。[0306]在框1402中,从外部电子设备接收通知和健身汇总数据。健身汇总数据可以针对与外部电子设备相关联的远程用户的已完成健身。通知可以是,例如,响应于来自外部电子设备的远程用户完成健身的指示而生成的推送通知或其他类型的通知。健身汇总数据可以包括用于一个或多个健身度量的数据,例如上文相对于图13d-图13f所述的那些数据。[0307]在框1404中,在显示器上显示表示该通知的第一图形元素,诸如上文相对于图13c所述。第一图形元素的显示可以发生于接收到健身汇总数据之后,或者如果通知和健身汇总数据是不同的数据,第一图形元素的显示可以发生于接收到健身汇总数据之前。[0308]在框1406中,在显示第一图形元素时,接收选择第一图形元素的第一用户输入。第一用户输入可以是例如在显示第一图形元素时在触敏屏上的触摸。换句话讲,第一图形元素可以是示能表示,如上文相对于图13c所述。[0309]在框1408中,响应于第一用户输入,显示健身汇总数据的图形表示的一部分。例如,该图形表示可以类似于前面相对于图7a、图7b和图10d所述的图形表示,只是框1408中的图形表示针对健身汇总数据。图13d-图13f中绘示了健身汇总数据的示例图形表示的部分。图4b和图5a-图5h所述的多功能电子设备。便携式电子设备包括用于健身或活动应用的用户界面1602,这可以帮助跟踪与便携式电子设备1600的用户的身体活动、健康和/或生理状态相关的数据。便携式电子设备1600可以由用户携带或穿戴。例如,便携式电子设备600可以是智能电话。便携式电子设备1600还可以是其他类型的设备并连接到其他设备,诸如图6a的便携式电子设备600,以测量并收集健身和活动数据。[0324]用户界面1602包括目标汇总图形元素1604,表示向该天各活动目标的进展。目标汇总图形元素1604可以与上文相对于图6a所述的目标汇总图形元素604相同或相似。目标汇总图形元素1606可以是目标图形元素1604的更小版本,其每个都与这个星期的一天相关联。与星期六(标记为“s”)相关联的目标图形元素1606与目标图形元素1604相同并利用目标图形元素1604更新,因为该天的活动被测量和记录。[0325]用户界面1602可以包括其他图形元素。例如,目标汇总图形元素1608是与目标汇总图形元素1604相关联的目标度量中的一个目标度量的时序表示。可以通过滚动用户界面1602来访问附加信息和图形元素。[0326]用户界面1602还包括用于选择用户界面1602或应用的各种模式的示能表示1610、1612、1614和1616。示能表示1610与目标历史界面对应,用于访问关于过去活动目标的数据,包括过去每天的目标度量。示能表示1612与健身历史界面对应,用于访问关于过去健身的数据,包括健身度量。示能表示1614与共享界面对应,其中可以与朋友共享活动和健身数据。[0327]图16b示出了用户界面1617,响应于接收到(例如,通过触敏屏上的触摸)选择图16a的示能表示1616的用户输入而显示该用户界面1617。在图16b中,用户界面1602包括用于初始化数据和图形元素1619共享的示能表示1618。响应于选择示能表示1618的用户输入,图形元素1619通过动画转换成图16c的s形图形元素1620,以指示健身和活动共享正在初始化。[0328]在图16b的图形元素1619转换成图16c的图形元素1620的动画之后,加载潜在朋友的列表。例如,图16d中所示的朋友列表可以是来自其他应用的联系人1622、1624、1626、1628、1630、1632、1634和1636的列表,其他应用诸如是电子邮件应用、联系人应用或电话应用。也可以从远程服务器或其他设备加载联系人列表。[0329]在检索联系人列表之后,确定哪些联系人支持共享活动数据,诸如目标度量或健身度量。例如,可以确定每个联系人是否与测量和/或记录活动数据的电子设备相关联。这种关联可以存储于中央服务器上。相对于图16d,存在选择指示器1638、1640、1642、1644、1646和1648指示相关联的联系人支持活动数据的共享。没有针对联系人1630和1634的选择指示器指示那些联系人不支持活动数据的共享。[0330]图16e绘示了例如经由显示选择指示器的屏幕上的触摸选择几个选择指示器。在该示例中,选择指示器是用于指示用户希望与相关联的联系人共享活动数据的示能表示。选择被绘示为选择指示器上方的复选标记。整个联系人区域另选地可以是用于选择各联系人的示能表示。一旦完成了对联系人的选择,就可以通过用户输入选择示能表示1650,以完成初始化过程。响应于选择示能表示1650,可以向所选择的联系人发送邀请消息,指示用户希望成为该联系人的活动朋友。如果联系人接受邀请,用户和联系人可以如下文所述共享活动数据。[0331]图16f示出了初始化之后共享模式中的用户界面1602。在一旦完成初始化之后,可以响应于选择示能表示1616而进入这种共享模式,而不是进入初始化模式。该共享模式包括用于进入排序界面的示能表示1662,该排序界面用于选择对活动朋友进行排序的参数。示能表示1660允许用户进入消息界面以向活动朋友发送消息。示能表示1650与该用户对应,并使用户能够查看用户自己的将被活动朋友看到的活动数据。示能表示1652、1654、1658和1660与活动朋友(即,接受用户的邀请以共享活动数据的联系人或发送用户接受的邀请的联系人)对应并使用户能够查看活动朋友的活动数据。[0332]例如,响应于选择图16f的示能表示1652的用户输入,确定是否有针对adam的活动数据(例如,本地或在服务器上)。可以检查实际活动数据的存在或可以检查其他配置或变量。如果有活动数据,这表示adam没有隐藏活动数据,则显示adam的活动数据的图形表示的一部分,如图16g所示。选择图16g中的示能表示1664返回到图16f中的活动朋友列表。该图形表示包括图16g的目标汇总图形元素1666和1668以及图16h的成就图形元素1670。图16h还示出了示能表示1672、1674和1676,其允许用户控制与联系人共享的活动。例如,示能表示1672可以阻止关于adam活动的进一步通知(例如,相对于图13a-图13f和图14所述的通知)被提供给用户。示能表示1674可以阻止用户的活动数据被提供给adam。例如,如果用户和adam之间的关系是不适合用户与adam共享活动数据但用户应能够看到adam的活动数据的关系,这样可能是重要的。一种此类示例情况是,如果用户是监视adam活动的训练者或保健提供者,但用户不希望共享其活动并使得adam感到似乎必须和用户活动竞争。示能表示1676允许用户移除adam作为活动朋友。[0333]图形元素1678可以是用于相对于adam执行其他动作的另一示能表示,可以是示出附加活动信息的图形元素,可以是提供关于adam作为活动朋友的历史或状态的信息的图形元素(例如,在朋友关系开始时,数据被隐藏了多久),或者可以是另一种图形元素。[0334]在存在针对与对应示能表示相关联的联系人的活动数据时,可以响应于选择针对图16f中所示活动朋友的其他示能表示(以及针对用户活动数据的每天汇总的示能表示1650)而显示活动数据的类似图形表示。然而,如果因为未接收到活动数据或因为活动朋友决定向用户隐藏其数据而没有活动数据,则存在响应于选择示能表示没有活动数据的指示。[0335]例如,如果选择图16f的示能表示1660但没有针对wendy的活动数据,那么可以显示图形元素1680,指示没有活动数据,如图16i中所示。另选地,图形元素也可以指示wendy正在隐藏其活动数据。[0336]可以使用活动朋友界面,诸如图16j的界面,以查看和管理活动朋友。例如,参考图16j,可以列出每个潜在的活动朋友和当前的活动朋友。图形元素1682与已经向用户发送共享活动数据的邀请的潜在活动朋友相关联。可以分别使用示能表示1684和1686接受或拒绝邀请。图形元素1688和1690指示相互共享活动数据的活动朋友。图形元素1692指示用户正针对其隐藏活动数据的活动朋友。图形元素1694指示对用户隐藏活动数据的活动朋友。图形元素1682、1688、1690、1692和1694也可以是示能表示,在被选择时,其提供关于活动朋友的附加信息(例如,活动数据的汇总或其他联系人信息)。[0337]图17是示出了根据一些实施方案用于使用便携式电子设备导航和查看活动数据的方法的流程图。在具有显示器和(在一些情况下)触敏屏的设备(例如,100、300、500、600、1600)处执行方法1700。方法1700中的一些操作任选地被组合,一些操作的顺序任选地被改变,并且一些操作任选地被省略。[0338]在框1702中,显示联系人信息,包括针对第一多个联系人(包括第一联系人)的第一联系人信息,其中第一联系人信息与第一联系人对应。联系人信息可以是例如姓名或联系人。联系人信息还可以包括活动数据,诸如目标度量。图16f的图形元素1652是显示针对第一联系人(名为“adam”的联系人)的联系人信息(例如,联系人姓名)的示例。[0339]方法1700的变体可以包括,在框1702中显示联系人信息之前,生成第一多个联系人。这个过程可以通过显示用于生成第一多个联系人的示能表示诸如图16b的示能表示1618而开始。响应于接收到选择该示能表示的用户输入,检索第二多个联系人。例如,第二多个联系人可以是来自电子邮件应用、电话应用、联系人应用、数据库或其他源的联系人。可以从本地或远程的源检索第二多个联系人。第二多个联系人包括第一联系人和第二联系人。[0340]接下来确定与第二联系人相关联的电子设备是否支持共享活动数据。可以通过几种方式做出这种确定。例如,可以确定与第二联系人相关联的电子设备是否能够测量和/或记录活动数据。可以查询本地或远程数据库以做出这种确定。根据确定第二联系人不与支持共享活动数据的电子设备相关联,从第一多个联系人排除第二联系人。例如,可以通过阻止选择第二联系人以包括在第一多个联系人中来排除第二联系人。相对于图16d例示并在上文中描述了这种情况。例如,如果“tina”是图16d中的第二联系人,tina不能被添加到图16f中显示的第一多个联系人,因为已经确定tina不和能够共享活动数据的设备相关联且未向tina提供选择指示器。相反,如果第一联系人是“adam”,则确定adam与支持共享活动数据的电子设备相关联。因此,为adam提供选择指示器1638(图16d),使得用户可以向第一多个联系人添加adam。[0341]方法1700的变体可以包括对第一多个联系人排序以进行显示。可以经由用户输入显示并选择用于排序界面的示能表示(例如,图16f的示能表示1662)。排序界面可以实现对用户输入的接收,用户输入指示用于对第一多个联系人进行排序的参数。例如,也可以选择联系人信息(例如,姓名)或活动数据(例如,目标度量或健身度量)作为排序参数。响应于对参数的选择,基于所选择的参数对第一多个联系人进行排序,以生成排序的第一多个联系人,且联系人信息的显示基于排序的第一多个联系人。[0342]在框1704中,接收指示选择第一联系人的第一用户输入。例如,可以经由触敏屏或其他形式的输入来接收第一用户输入。参考图16f,图形元素1652也可以是可以经由便携式电子设备1600的触敏屏选择的示能表示。在该示例中,经由显示图形元素1652的触摸屏上的用户触摸来选择第一接触。[0343]在框1706中,响应于接收到第一用户输入,确定便携式电子设备是否能够访问与第一联系人相关联的活动数据。可以通过几种方式执行这种确定。例如,便携式电子设备的一个或多个处理器可以检查本地存储器,以发现与第一联系人相关联的活动数据。包括标志或其他配置数据的联系人信息的数据库还可以指示是否有针对第一联系人的活动数据。作为另一个示例,可以检查与联系人相关联的远程服务器或电子设备。该确定还可以检查是否存在第一联系人正隐藏其活动数据的指示。[0344]在框1708中,根据确定便携式电子设备已访问与第一联系人相关联的活动数据,显示活动数据的图形表示的一部分。该活动数据的图形表示可以类似于前述活动、目标和健身数据的图形表示。例如,图16g和图16h中示出了针对图16f的第一联系人“adam”的示例图形表示。[0345]除了显示针对第一联系人的活动数据的图形表示之外,可以显示其他数据和/或示能表示。例如,可以包括用于对第一联系人隐藏活动数据的示能表示(例如,图16h的示能表示1674)。响应于接收到选择这一示能表示的用户输入,可以存储阻止向联系人发送用户的活动数据的指示。[0346]作为另一个示例,可以显示用于使关于来自第一联系人的活动的未来通知静音的示能表示(例如,图16h的示能表示1672)。响应于接收到选择这一示能表示的用户输入,将不向用户呈现关于第一联系人的活动或活动数据的未来通知。[0347]作为另一个示例,可以显示用于从第一多个联系人移除第一联系人的示能表示(例如,图16h的示能表示1676)。响应于接收到选择这一示能表示的用户输入,从第一多个联系人移除第一联系人。从第一多个联系人移除第一联系人不一定会影响第二多个联系人中第一联系人的存在。[0348]在框1710中,根据确定电子设备无权访问与第一联系人相关联的活动数据,显示指示第一联系人没有活动数据的图形元素。图16i中绘示了这一显示的示例。作为另一个示例,指示没有活动数据的图形元素还可以指示第一联系人正在隐藏活动数据。[0349]在方法1700的一些变体中,响应于接收到选择针对朋友控制界面的示能表示的用户输入,用汇总状态数据的图形表示的显示替代联系人信息的显示,如图16j中所示。汇总数据的图形表示包括隐藏部分、邀请部分和共享部分。隐藏部分包括针对隐藏活动数据的一组联系人的联系人信息。邀请部分包括针对已经从其接收到指示提出共享活动数据的通知的一组联系人的联系人信息。共享部分包括针对正在共享活动数据的一组联系人的联系人信息。[0350]根据一些实施方案,图18示出了根据各种所述实施方案的原理进行配置的电子设备1800的示例性功能框图。根据一些实施方案,电子设备1800的功能块被配置为执行上文所述的技术。设备1800的功能块任选地由硬件、软件或硬件和软件的组合来实现,以执行各种所述示例的原理。本领域的技术人员应当理解,图18中所述的功能块任选地被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。[0351]如图18中所示,电子设备1800包括被配置为显示图形用户界面的显示单元1802,被配置为接收接触(即,触摸)的触敏表面单元1804,以及耦接到显示单元1802和触敏表面单元1804的处理单元1806。在一些实施方案中,处理单元1806包括显示使能单元1808、接收单元1810和确定单元1812,以及任选的检索单元1814、排序单元1816、存储单元1818、移除单元1820、排除单元1822和发送单元1824。[0352]处理单元1806被配置为(例如,利用显示使能单元1808)使得能够显示针对第一多个联系人的联系人信息,联系人信息包括第一联系人信息,第一多个联系人包括第一联系人,其中第一联系人信息与第一联系人对应。处理单元1806被进一步配置为(例如,利用接收单元1812)接收指示选择第一联系人的第一用户输入。处理单元1806被进一步配置为,响应于接收到第一用户输入,(例如,利用确定单元1812)确定便携式电子设备是否有权访问与第一联系人相关联的活动数据。[0353]处理单元1806被配置为,根据确定便携式电子设备有权访问与第一联系人相关联的活动数据,(例如,利用显示使能单元1808)使得能够显示活动数据的图形表示的一部分。[0354]处理单元1806被配置为,根据确定电子设备无权访问与第一联系人相关联的活动数据,(例如,利用显示使能单元1808)使得能够显示图形元素,指示第一联系人没有活动数据。[0355]在一些实施方案中,在显示联系人信息之前,处理单元1806被配置为(例如,利用显示使能单元1808)使得能够显示用于生成第一多个联系人的第一示能表示,并(例如,利用接收单元1812)接收指示选择第一示能表示的第二用户输入。处理单元1806被进一步配置为,响应于接收到第二用户输入,(例如,利用检索单元1814)检索第二多个联系人,其中第二多个联系人包括第一联系人和第二联系人。处理单元1806被进一步配置为(例如,利用确定单元1812)确定与第二多个联系人的第二联系人相关联的电子设备是否支持共享活动数据。处理单元1806被进一步配置为,根据确定第二联系人不和支持共享活动数据的电子设备相关联,从第一多个联系人排除第二联系人。处理单元1806被进一步配置为(例如,利用确定单元1812)确定与第一联系人相关联的电子设备是否支持共享活动数据。处理单元1806被进一步配置为,根据确定与第一联系人相关联的电子设备支持共享活动数据,(例如,利用添加单元1818)向第一多个联系人添加第一联系人。[0356]在一些实施方案中,处理单元1806被进一步配置为(例如,利用确定单元1812)确定与第一联系人相关联的电子设备是否支持共享活动数据,包括确定电子设备是否能够测量活动数据。[0357]在一些实施方案中,处理单元1806被配置为(例如,利用接收单元1812)接收选择用于排序界面的示能表示的用户输入,并响应于接收到选择用于排序界面的示能表示的用户输入,(例如,利用显示使能单元1808)使得能够显示排序界面。处理单元1806被配置为在显示排序用户界面时,(例如,利用接收单元1812)接收与通过其对第一多个联系人进行排序的参数对应的第三用户输入,并响应于接收到第三用户输入,(例如,利用排序单元1818)基于该参数对第一多个联系人进行排序,以生成排序的第一多个联系人,其中联系人信息的显示基于该排序的第一多个联系人。[0358]在一些实施方案中,图形表示包括指示不应与第一联系人共享活动数据的第二示能表示,并且处理单元1806被进一步配置为,在显示第二示能表示时,(例如,利用接收单元1812)接收指示选择第一示能表示的第四用户输入。处理单元1806被进一步配置为,响应于接收到第四用户输入,(例如,利用存储单元1818)存储指示不应向第一联系人发送活动数据的数据。[0359]在一些实施方案中,该图形表示包括指示第一联系人的已完成健身不应在便携式电子设备上生成消息的第三示能表示,并且处理单元1806被进一步配置为,在显示第三示能表示时,(例如,利用接收单元1812)接收指示选择第三示能表示的第五用户输入,并响应于接收到第五用户输入,(例如,利用存储单元1818)存储指示响应于第一联系人完成健身而处理通知的数据。[0360]在一些实施方案中,处理单元1806被配置为,根据确定便携式电子设备无权访问与第一联系人相关联的活动数据,(例如,利用显示使能单元1808)使得能够显示第一联系人正隐藏活动数据的指示。[0361]在一些实施方案中,该图形表示包括指示应从第一多个联系人移除第一联系人的第四示能表示,并且处理单元1806被进一步配置为,在显示第四示能表示时,(例如,利用接收单元1812)接收指示选择第四示能表示的第六用户输入。处理单元1806被进一步配置为,响应于接收到第六用户输入,(例如,利用移除单元1820)从第一多个联系人移除第一联系人,同时在第二多个联系人中保持第一联系人。[0362]在一些实施方案中,处理单元1806被进一步配置为(例如,利用显示使能单元1808)使得能够显示用于显示针对第一多个联系人的汇总状态数据的第五示能表示,并(例如,利用接收单元1812)接收选择第五示能表示的第七用户输入。处理单元1806被进一步配置为,响应于接收到第七用户输入,(例如,利用显示使能单元1808)使得能够用汇总状态数据的图形表示的显示替代联系人信息的显示,其中汇总数据的图形表示包括隐藏部分、邀请部分和共享部分,其中隐藏部分包括针对正隐藏活动数据的一组联系人的联系人信息,其中邀请部分包括针对已从其接收到指示提出共享活动数据的通知的一组联系人的联系人信息,并且其中共享部分包括针对正在共享活动数据的一组联系人的联系人信息。[0363]在一些实施方案中,处理单元1806还被配置为(例如,利用接收单元1812)从与便携式电子设备配对的外部电子设备接收完成用户健身的指示,并(例如,利用接收单元1812)从外部电子设备接收针对用户健身的数据;以及(例如,利用发送单元1824)向第一多个联系人中的至少一个发送数据。[0364]图19a-图19d示出了根据一些实施方案用于查看和导航健身数据的示例性用户界面。这些附图中的用户界面用于示出下文描述的过程,包括图20中的过程。[0365]图19a示出了便携式电子设备1600上的街道地图1900。尽管地图1900被示为二维地图,也可以使用三维地图。[0366]便携式电子设备接收健身数据,健身数据包括针对健身的取决于位置的健身度量。健身数据的位置与地图1900中的位置重合。健身数据可以包括针对健身的多个区段的数据,诸如跑步或自行车环绕的多圈或多圈游泳。可以从外部电子设备诸如健身监视器接收健身数据,或者可以从便携式电子设备中包括的传感器测量健身数据。[0367]图19b绘示了地图1900上的三维叠层中堆叠的健身区段1902、1904和1906。基于健身数据中取决于位置的数据对健身区段1902、1904和1906进行图案编码。例如,图案编码可以与地图上该位置处的对应健身步速对应。可以使用其他编码,诸如颜色替代图案编码。[0368]示能表示1901允许用户与联系人共享所显示的健身信息。响应于选择示能表示1901的用户输入,可以显示消息界面,允许用户包括附加文本并选择收件人。然后可以向收件人传输生成显示所必需的数据和信息。另选地,可以传输显示的图像捕获。[0369]图19c绘示了示意图1908,表示与健身区段1902、1904和1906相关联的数据。示意图1908包括曲线1910,表示与健身区段相关联的数据。例如,x轴可以是距离,并且y轴是高度。也可以为各轴使用其他值,诸如时间、步速、姿势(对于游泳健身)、心率和其他参数。此外,曲线1910可以是颜色编码或具有其他编码以指示附加信息,诸如步速。着色或其他编码可以与健身区段的着色或其他编码协调或不同。[0370]图19d示出了选择指示器1912,其选择曲线1910的点或部分。响应于接收到为选择指示器1912指定位置的用户输入,基于健身区段中与选择标记器1914对应的一个健身区段中的位置,在地图1900上显示选择标记器1914和图形元素1916。图形元素1916可以包括与针对所选择位置的健身相关联的健身度量。[0371]图20是示出了根据一些实施方案用于使用便携式电子设备查看和导航健身数据的方法2000的流程图。在具有显示器的设备(例如,100、300、500、600、1600)处执行方法2000。方法2000中的一些操作任选地被组合,一些操作的顺序任选地被改变,并且一些操作任选地被省略。[0372]如下文所述,方法2000提供用于查看健身数据的直观方式。该方法减少了用户查看健身数据的认知负担,从而创建更有效的人机界面。对于电池驱动的电子设备,使用户能够更快且更有效地查看健身数据节省了功率并且增加了电池充电之间的时间间隔。[0373]在框2002中,接收针对多区段健身路线的第一区段的第一健身数据。可以从设备的传感器,从外部设备上的传感器,诸如运动监视器,或从远程源接收健身数据。[0374]多区段健身路线可以是任意数量的不同类型的健身。例如,对于跑步或循环健身而言,多区段健身的每个区段可以是路线的一圈(例如,图19b的健身区段1902、1904和1906中的每个区段)。作为另一个示例,在游泳健身中,每个区段可以是泳池的一圈或水体中路线的一圈。[0375]第一健身数据包括针对多区段健身路线的多个位置和与多个位置相关联的多个健身度量。例如,多区段健身路线的每个区段可以具有与沿路线的多个位置中的每个位置(例如,每1m、3m、10m等,或可以基于时间段记录的位置,例如每1s、5s、10s等记录位置)相关联的一个或多个健身度量,诸如速度、步速或心率。换句话讲,健身数据包括针对该区段的取决于位置的健身度量数据。[0376]在框2004中,接收针对多区段健身路线的第二区段的第二健身数据。第二健身数据类似于在框2002中接收的第一健身数据,只是其针对不同的区段。[0377]在框2006中,在地图上显示第一健身数据的第一图形表示和第二健身数据的第二图形表示。该地图可以是二维或三维地图。在三维叠层中显示第一图形表示和第二图形表示,其中第一图形表示的外观基于第一健身数据的多个健身度量,并且第二图形表示的外观基于第二健身数据的多个健身度量。例如,第一图形表示和第二图形表示的外观可以基于沿该区段的每个点处的健身度量而进行颜色编码或其他方式的编码。图19b中绘示了这种情况的示例。可以根据健身度量中的任一种,诸如步速或心率,对区段的外观进行编码。[0378]在方法2000的变体中,与第一图形表示和第二图形表示一起显示第一健身数据和第二健身数据的二维图。图19c中示出了这种情况,其包括具有曲线1910的示意图1908,示出了健身区段的高度。在一些变体中,二维图包括健身区段中的一个健身区段上的位置的指示器。可以在健身区段的图形表示的三维叠层中标记对应区段的对应位置,并可以针对该位置显示附加的健身度量。在图19d中示出了这种情况,其中示意图1908上的指示器1912与指示器1914所指示区段1904上的位置对应。图形元素1916为指示器1912和1914所指示的位置处的工作提供了附加的健身度量。[0379]在方法2000的变体中,提供了共享所显示健身数据的示能表示。响应于选择示能表示的用户输入,可以显示消息界面,允许用户选择收件人并添加附加文本。然后,与用户输入的任何文本一起,向收件人传输生成显示或显示的图像捕获所需的数据和信息。[0380]根据一些实施方案,图21示出了根据各种所述实施方案的原理进行配置的电子设备2100的示例性功能框图。根据一些实施方案,电子设备2100的功能块被配置为执行上文所述的技术。设备2100的功能块任选地由硬件、软件或硬件和软件的组合来实现,以执行各种所述示例的原理。本领域的技术人员应当理解,图21中所述的功能块任选地被组合或被分离为子块,以实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。[0381]如图21中所示,电子设备2100包括被配置为显示图形用户界面的显示单元2102,被配置为接收接触(即,触摸)的触敏表面单元2104,任选地压敏表面单元2118和耦接到显示单元2102和触敏表面单元2104的处理单元2106。在一些实施方案中,处理单元2106包括显示使能单元2108和接收单元2110。[0382]处理单元2106被配置为:(例如,利用接收单元2110)接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;(例如,利用接收单元2110)接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;以及(例如,利用显示使能单元2108)使得能够在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0383]在一些实施方案中,处理单元2106被进一步配置为(例如,利用显示使能单元2108)使得能够与显示第一图形表示和第二图形表示一起显示第一健身数据和第二健身数据的二维图。[0384]在一些实施方案中,处理单元2106被进一步配置为(例如,利用显示使能单元2108)使得能够在针对第一健身数据的一部分或第二健身数据的一部分的二维图上显示第一指示器,(例如,利用显示使能单元2108)使得能够在第一健身数据或第二健身数据的显示上显示第二指示器,其中第一指示器和第二指示器与第一健身数据或第二健身数据的相同部分对应。[0385]在一些实施方案中,二维图包括对针对第一健身数据和第二健身数据的高度的指示。[0386]在一些实施方案中,第一图形表示具有基于来自第一健身数据的取决于位置的健身度量的取决于位置的颜色,并且第二图形表示具有基于来自第二健身数据的取决于位置的健身度量的取决于位置的颜色。[0387]在一些实施方案中,取决于位置的健身度量是健身步速或游泳姿势。[0388]在一些实施方案中,处理单元2106被进一步配置为(例如,利用显示使能单元2108)使得能够与地图上的第一图形表示和第二图形表示同时显示用于共享地图上的第一图形表示和第二图形表示的显示的图像的示能表示。[0389]图22a-图22f示出了根据一些实施方案用于暂停健身并阻止便携式电子设备上其他功能意外激活的示例性用户界面。这些附图中的用户界面用于示出下文描述的过程,包括图23中的过程。[0390]可以由用户从多个健身类型选择并向特定健身类型提供任何附加的所需信息,在便携式电子设备上开始健身。例如,如果选择游泳健身类型,用户还可能需要指定游泳健身在泳池中还是开放的水体中。另选地,可以将这些独立为不同类型的健身。对于泳池游泳健身而言,用户可能需要指定泳池的长度。其他示例健身类型包括跑步、骑车、轮椅、划船和跑步机。[0391]一旦选择了跑步健身,便携式电子设备就可以关闭其显示器以节省电池电量。然而,即使显示器关闭,该设备仍然可以处理触摸屏上的触摸输入。具体地讲,触摸屏不仅可以检测触摸输入,而且还可以检测触摸的特征强度,如上所述。然后配置该设备以根据接收的触摸是否具有超过阈值的特征强度来做出不同响应。这可能是有用的,例如,在触摸界面有可能接收会被解释为触摸的意外输入时。对于游泳健身而言,触摸屏上运动的水可能会被解释为触摸屏上的触摸。这可能会导致便携式电子设备上发生意外动作,包括结束健身、发送消息或驳回通知。通过要求触摸在可能发生进一步交互之前具有超过阈值强度的特征强度,大大减小了基于意外触摸发生意外动作的可能性。[0392]图22a绘示了用户界面2200,其包括锁定指示2002,指示当前的健身处于锁定状态中。用户界面2200还包括:健身度量图形元素2004,其显示了用于健身的时间;目标度量图形元素2006和2008,其中目标度量图形元素2008指示朝向由目标度量图形元素2008表示的目标的进度;以及健身度量图形元素2010,其表示迄今为止为健身所燃烧的总卡路里。图22a可以响应于触敏屏上的具有不超过阈值的特征强度的触摸,在正在进行的健身处于锁定状态中时而发生。[0393]如果健身不对触摸屏上没有超过强度阈值的特征强度的触摸做出正常反应,则健身处于锁定状态。例如,图22a的用户界面2200会正常地允许用户进一步通过触摸屏上的其他手势而与显示器交接。然而,在健身处于锁定状态中时,用户界面2200上的进一步触摸可能具有有限的效果,如下所述。[0394]图22b绘示了用户界面2200,其包括指示健身处于锁定状态且应使用力触摸(例如,特征强度大于阈值的触摸)暂停健身的指示2212。图22b可以在图22a的用户界面2200上检测到特征强度不超过强度阈值的另一触摸之后出现。在一些情况下,在健身处于锁定状态中时,图22a和图22b的显示仅是用户不需要首先执行特定强度大于阈值强度的触摸就可以访问的显示。[0395]图22c示出了响应于便携式电子设备600接收到特征强度超过阈值强度的触摸输入的用户界面2200。在图22c中,用户界面2200包括暂停指示器2216、健身汇总图形元素2214和指示如何恢复健身的指示器2218。可以进一步与健身汇总图形元素2214交互以揭示附加的健身数据。响应于用户界面2200接收到特征强度超过阈值强度的触摸,该健身可以恢复到锁定状态,并且用户界面2200可以返回到对低强度触摸响应有限的状态,如相对于图22a和图22b所述。[0396]响应于图22c中的便携式电子设备600接收到用户输入,诸如滚动或轻扫输入,图22d绘示了具有图形元素2220、2222、2224的用户界面2200,图形元素2220、2222、2224分别提供了健身状态、潜在动作的图形表示和用于执行潜在动作的指令。响应于用户界面2200接收到特征强度超过阈值强度的触摸,该健身可以结束。[0397]响应于图22d中的便携式电子设备600接收到进一步的用户输入,诸如滚动或轻扫输入,图22e绘示了具有图形元素2226、2228、2230的用户界面2200,图形元素2226、2228、2230分别提供了健身状态、潜在动作的图形表示和用于执行潜在动作的指令。响应于用户界面2200接收到特征强度超过阈值强度的触摸,该健身可以在解锁状态中恢复。图22f绘示了如图22a所述的用户界面2200,只是健身正在解锁状态中进行,诸如会是图22e中接收到具有充分大特征强度的用户输入导致的结果。用户界面2200上特征强度超过阈值的触摸输入可以显示允许健身被再次锁定的界面。[0398]图23是示出了根据一些实施方案,在健身期间用于暂停健身并阻止便携式电子设备上其他功能意外激活的方法2300的流程图。在具有显示器和也是压敏的触敏屏的设备(例如,100、300、500、600、1600)处执行方法2300。方法2300中的一些操作任选地被组合,一些操作的次序任选地被改变,并且一些操作任选地被省略。[0399]如下所述,方法2300提供了在健身期间用于暂停健身应用程序并阻止便携式电子设备上功能的意外激活或去活的直观方式。该方法减轻了在健身期间用户暂停健身应用程序和阻止意外激活或去活便携式电子设备上功能的认知负担,由此创建更有效的人机界面。对于电池操作的计算设备,使得用户能够在健身期间更快且更有效地暂停健身应用程序并阻止意外激活或去活便携式电子设备上的功能节省了功率并且增加了电池充电之间的时间间隔。[0400]在框2302中,接收开始健身的指示。可以由用户从多个健身类型选择并向特定健身类型提供任何附加的所需信息,在便携式电子设备上开始健身。例如,如果选择游泳健身类型,用户还可能需要指定游泳健身在泳池中还是开放的水体中。另选地,可以将这些独立为不同类型的健身。对于泳池游泳健身而言,用户可能需要指定泳池的长度。其他示例健身类型包括跑步、骑车、轮椅、划船和跑步机。[0401]在框2304中,响应于接收到开始健身的指示,便携式电子设备的健身应用程序开始记录针对健身的多个健身度量。例如,健身度量可以包括速度、步速、游泳姿势、心率、距离和时间。[0402]在框2306中,在记录多个健身度量时,在压敏触摸屏上接收第一用户输入。第一用户输入具有特征强度。框2308-2314响应于接收到第一用户输入。可以在关闭显示器时或在显示器上显示用户界面(例如,图22a的用户界面2200)时接收第一用户输入。[0403]在框2308中,确定(1)健身应用程序是否处于锁定状态和(2)特征强度是否超过阈值强度。可以基于与健身应用程序相关联的状态位或通过某种其他方式确定健身应用程序是否处于锁定状态。[0404]在框2310中,根据确定健身应用程序处于锁定状态且第一用户输入不超过阈值强度,健身应用程序继续记录针对健身的多个健身度量。换句话讲,触摸第一输入不影响健身应用程序的操作。在健身应用程序处于相同状态时这种类型的后续触摸会产生相同的结果。在一些变体中,根据这些确定,健身应用程序可以显示有限的用户界面,如图22a和图22b中所示。[0405]在框2312中,根据确定健身应用程序处于锁定状态且第一用户输入超过阈值强度,停止(例如,暂停)利用健身应用程序的记录。除了暂停记录多个健身度量之外,还可以显示暂停屏,如图22c中所示。在显示暂停屏时接收的用户输入可以呈现针对健身的附加健身度量或信息。[0406]在方法2300的一些变体中,在停止利用健身应用程序的记录之后,在压敏屏上接收第三用户输入。响应于接收到第三用户输入,确定第三用户输入是否具有超过阈值强度的特征强度。根据确定第三用户输入不超过阈值强度并响应于第二用户输入,显示针对健身的健身度量。根据确定第三用户输入超过阈值强度,恢复利用健身应用程序记录健身度量。[0407]在方法2300的一些变体中,在停止利用健身应用程序记录之后且在显示恢复用户界面时,如相对于以上图22e所述,接收恢复利用健身应用程序的记录并将健身应用程序变成解锁状态的第四用户输入。响应于接收到第四用户输入,恢复利用健身应用程序进行记录。还存储指示健身应用程序处于解锁状态中的数据。[0408]在框2314中,根据确定健身应用程序处于解锁状态,根据健身应用程序处理第一用户输入。这是健身应用程序的正常操作。[0409]在方法2300的一些变体中,在完成健身之后,与已完成健身的类型相关联地存储数据,基于结束健身时健身应用程序的状态而带有锁定或解锁状态的指示。[0410]在方法2300的一些变体中,在记录多个健身度量时并在健身应用程序处于锁定状态时,经由便携式电子设备的硬件输入接收并处理第五用户输入。换句话讲,即使在健身处于锁定状态中时,仍然正常处理硬件输入。[0411]图22a-图22f和图23与关联的说明描述了输入强度解锁系统的实施方案。利用这种具有输入强度敏感且触敏屏的系统,设备可以具有两种状态,并可以响应于屏幕上特征强度大于强度阈值的触摸发生从一种状态移动到另一种状态。例如,设备的第一状态可以是受限或锁定状态,而第二状态可以允许有完整的功能。在设备处于第一状态中时,响应于接收到特征强度不超过强度阈值的触摸,不采取任何动作或采取有限集合可用动作的动作(例如,不需要特征强度满足强度阈值的动作)。有限集合的可用动作少于第二状态中可用的设备的完整功能,并可以包括例如显示用于将设备切换到其他状态的指令,显示对设备所处状态的指示,显示汇总信息或其他受限功能。在设备处于第一状态时,响应于接收到超过阈值强度的触摸,将该设备切换到提供完整或接近完整功能的第二状态(例如,在该设备是锁定设备时,将该设备切换到解锁状态)。在一些实施方案中,除了要求输入强度大于强度阈值之外,改变状态(例如,解锁)还要求满足一个或多个附加标准(例如,输入包括运动的所需分量或输入包括两个或更多个接触)。换句话说,所述设备可以接收具有特征强度的输入;确定输入是否满足状态改变标准,其中状态改变标准包括当输入的特征强度超过强度阈值时满足的标准;响应于确定满足所述状态改变标准,改变设备的访问状态;并且响应于确定不满足状态改变标准,将输入处理为非状态改变功能(例如,作为不导致状态改变的触摸输入)或者响应于输入而放弃任何进一步的动作。[0412]根据一些实施方案,图24示出了根据各种所述实施方案的原理进行配置的电子设备2400的示例性功能框图。根据一些实施方案,电子设备2400的功能块被配置为执行上文所述的技术。设备2400的功能块任选地由硬件、软件或硬件和软件的组合来实现,以执行各种所述示例的原理。本领域的技术人员应当理解,图24中所述的功能块任选地被组合或被分离为子块,以实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。[0413]如图24中所示,电子设备2400包括被配置为显示图形用户界面的显示单元2402,被配置为接收接触(即,触摸)的触敏表面单元2404,压敏表面单元2418以及耦接到显示单元2402和触敏表面单元2404的处理单元2406。在一些实施方案中,处理单元2406包括显示使能单元2408、接收单元2410、确定单元2412、记录单元2414和任选地存储单元2416。[0414]处理单元2406被配置为:(例如,利用接收单元2410)接收开始健身的指示;响应于接收到开始健身的所述指示,(例如,利用记录单元2414)记录所述健身的多个健身度量;在记录所述多个健身度量时,(例如,利用接收单元2410)接收所述压敏触摸屏上的第一用户输入,其中所述第一用户输入具有特征强度;以及响应于接收到第一用户输入,(例如,利用确定单元2412)确定健身应用程序是否处于锁定状态以及特征强度是否超过阈值强度。[0415]处理单元2406被配置为根据确定健身应用程序处于锁定状态且第一用户输入不超过阈值强度,(例如,利用记录单元2414)继续记录健身的多个健身度量;根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止所述记录(例如,利用记录单元2414);以及根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序(例如,利用输入处理单元2422)处理所述第一用户输入。[0416]在一些实施方案中,处理单元2402被进一步配置为,根据确定健身应用程序处于锁定状态且第一用户输入超过阈值强度,(例如,利用显示使能单元2408)使得能够显示针对健身的暂停屏。[0417]在一些实施方案中,处理单元2402被进一步配置为,响应于在停止记录时接收到第二用户输入,(例如,利用显示使能单元2408)使得能够滚动针对健身的健身度量的显示。[0418]在一些实施方案中,处理单元2402被进一步配置为,在停止利用健身应用程序的记录之后,(例如,利用接收单元2410)接收压敏触摸屏上的第三用户输入,其中第三用户输入具有特征强度。处理单元2406被进一步配置为,响应于接收到第三用户输入:(例如,利用确定单元2412)确定特征强度是否超过阈值强度,并且根据确定第三用户输入不超过阈值强度且响应于第二用户输入,(例如,利用显示使能单元2408的显示)使得能够显示针对健身的健身度量。处理单元2406被进一步配置为:根据确定第三用户输入超过阈值强度,(例如,利用记录单元2414)恢复记录。[0419]在一些实施方案中,处理单元2402被进一步配置为,在停止利用健身应用程序的记录之后,在显示恢复用户界面时,(例如,利用接收单元2410)接收第四用户输入,以恢复利用健身应用程序进行记录,并将健身应用程序改变成解锁状态,并且响应于接收到第四用户输入,(例如,利用记录单元2414)恢复记录并(例如,利用存储单元2416)存储指示健身应用程序处于解锁状态的数据。[0420]在一些实施方案中,该健身是游泳健身。[0421]在一些实施方案中,处理单元2402被进一步配置为,在完成健身之后,(例如,利用存储单元2416)存储将健身类型与锁定或解锁状态的指示相关联的数据。[0422]在一些实施方案中,在显示器关闭时确定第一用户输入是否超过阈值压力。[0423]在一些实施方案中,处理单元2402被进一步配置为,在记录多个健身度量且健身应用程序处于锁定状态时,(例如,利用接收单元2410)经由便携式电子设备的硬件输入接收第五用户输入,并(例如,利用输入处理单元2422)处理第四用户输入。[0424]出于解释的目的,前面的描述是通过参考具体实施方案来描述的。然而,上面的例示性论述并非旨在是穷尽的或将本发明限制为所公开的精确形式。根据以上教导内容,很多修改形式和变型形式都是可能的。选择并描述这些实施方案是为了最好地解释这些技术的原理及其实际应用。本领域的其他技术人员由此能够最好地利用这些技术以及具有适合于所预期的特定用途的各种修改的各种实施方案。[0425]示例性方法、非暂态计算机可读存储介质、系统和电子设备在以下各项中给出:[0426]1.一种方法,包括:[0427]在具有显示器的便携式电子设备处:[0428]生成活动数据的图形表示以在所述显示器上输出,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;[0429]在所述显示器上显示所述图形表示的第一部分,其中所显示的第一部分包括第一图形元素;[0430]响应于接收到第一滚动输入:[0431]在所显示的第一部分属于所述目标部分时,用所述第一目标图形元素的显示替代所述第一图形元素的显示;和[0432]在所显示的第一部分不属于所述目标部分时,将所述第一图形元素平移基于所述第一滚动输入大小的量,并显示所述第一健身图形元素的至少一部分。[0433]2.根据项目1所述的方法,其中用所述第一目标图形元素的显示替代所述第一图形元素的所述显示包括经由动画使所述第一图形元素过渡到所述第一目标图形元素。[0434]3.根据项目1或2所述的方法,还包括:[0435]响应于接收到所述第一滚动输入,在显示所述第一目标图形元素的一部分时显示所述第一图形元素的一部分;[0436]在所显示的第一部分属于所述目标部分时,并且响应于检测到所述第一滚动输入已经停止,确定所述第一目标图形元素的所显示部分是否大于阈值,其中用所述第一目标图形元素的显示替代所述第一图形元素的显示根据的是确定所述第一目标图形元素的所显示部分超过所述阈值。[0437]4.根据项目1或项目2中任一项所述的方法,其中所述目标部分包括针对第二目标度量的第二目标图形元素,所述方法还包括:[0438]在显示所述第一目标图形元素时,接收第二滚动输入;[0439]响应于接收到所述第二滚动输入,在显示所述第二目标图形元素的一部分时,显示所述第一目标图形元素的一部分;和[0440]响应于检测到所述第一滚动输入已经停止,确定所述第二目标图形元素的所显示部分是否大于阈值;[0441]根据确定所述第二目标图形元素的所显示部分大于所述阈值强度,用所述第二目标图形元素的显示替代所述第一目标图形元素的显示。[0442]5.根据项目1-4中任一项所述的方法,其中所述图形表示包括目标汇总部分,所述目标汇总部分具有表示针对所述第一目标度量的时序数据的汇总图形元素。[0443]6.根据项目5所述的方法,其中所述汇总图形元素的颜色与所述第一目标度量的颜色对应。[0444]7.根据项目1-6中任一项所述的方法,其中所述健身部分包括针对第二健身度量的第二健身图形元素,所述方法还包括:[0445]在显示所述第一健身图形元素时,接收第三滚动输入;[0446]响应于接收到所述第三滚动输入,在显示所述第二健身图形元素的一部分时,将所述第一健身图形元素的所述显示平移基于所述第三滚动输入的量;和[0447]在已经停止所述第二滚动输入之后,保持所述第一健身图形元素的一部分的显示以及所述第二健身图形元素的所述部分的显示。[0448]8.根据项目1-7中任一项所述的方法,其中所述便携式电子设备包括压敏触摸屏,所述方法还包括:[0449]在显示活动数据的所述图形表示的所述目标部分的一部分时接收所述压敏触摸屏上的用户输入,其中所述用户输入具有特征强度;[0450]确定所述特征强度是否超过强度阈值;和[0451]根据确定所述用户输入超过所述强度阈值:[0452]显示用于进入目标设置界面的示能表示;[0453]响应于接收到选择所述示能表示的用户输入,显示所述目标设置界面;和[0454]经由所述目标设置界面接收用户输入,所述用户输入经由所显示的用户界面元素指示针对所述第一目标的新值。[0455]9.根据项目1-8中任一项所述的方法,其中所述图形表示的宽度等于所述显示器的可显示区域的宽度。[0456]10.一种便携式电子设备,包括:[0457]一个或多个处理器,[0458]显示器;[0459]触敏屏;和[0460]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0461]生成活动数据的图形表示以在所述显示器上输出,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;[0462]在所述显示器上显示所述图形表示的第一部分,其中所显示的第一部分包括第一图形元素;[0463]响应于接收到第一滚动输入:[0464]在所显示的第一部分属于所述目标部分时,用所述第一目标图形元素的显示替代所述第一图形元素的显示;和[0465]在所显示的第一部分不属于所述目标部分时,将所述第一图形元素平移基于所述第一滚动输入大小的量,并显示所述第一健身图形元素的至少一部分。[0466]11.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0467]生成活动数据的图形表示以在所述显示器上输出,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;[0468]在所述显示器上显示所述图形表示的第一部分,其中所显示的第一部分包括第一图形元素;[0469]响应于接收到第一滚动输入:[0470]在所显示的第一部分属于所述目标部分时,用所述第一目标图形元素的显示替代所述第一图形元素的显示;和[0471]在所显示的第一部分不属于所述目标部分时,将所述第一图形元素平移基于所述第一滚动输入大小的量,并显示所述第一健身图形元素的至少一部分。[0472]12.一种便携式电子设备,包括:[0473]用于生成活动数据的图形表示以在显示器上输出的装置,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;[0474]用于在所述显示器上显示所述图形表示的第一部分的装置,其中所显示的第一部分包括第一图形元素;[0475]响应于接收到第一滚动输入:[0476]在所显示的第一部分属于所述目标部分时,用于用所述第一目标图形元素的显示替代所述第一图形元素的显示的装置;和[0477]在所显示的第一部分不属于所述目标部分时,用于将所述第一图形元素平移基于所述第一滚动输入大小的量并显示所述第一健身图形元素的至少一部分的装置。[0478]13.一种便携式电子设备,包括:[0479]显示器;[0480]一个或多个处理器;[0481]存储器;和[0482]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目1-9所述的方法中的任一方法的指令。[0483]14.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目1-9所述的方法中的任一方法。[0484]15.一种便携式电子设备,包括:[0485]显示器;[0486]用于执行根据项目1-9所述的方法中的任一方法的装置。[0487]16.一种便携式电子设备,包括:[0488]显示单元,所述显示单元被配置为显示图形用户界面;[0489]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0490]生成活动数据的图形表示以在所述显示器上输出,其中所述图形表示包括目标部分和健身部分,其中所述目标部分和所述健身部分均延伸到所述显示器的可显示区域之外,其中所述目标部分包括针对第一目标度量的第一目标图形元素,并且其中所述健身部分包括针对第一健身度量的第一健身图形元素;[0491]在所述显示器上显示所述图形表示的第一部分,其中所显示的第一部分包括第一图形元素;[0492]响应于接收到第一滚动输入:[0493]在所显示的第一部分属于所述目标部分时,用所述第一目标图形元素的显示替代所述第一图形元素的显示;和[0494]在所显示的第一部分不属于所述目标部分时,将所述第一图形元素平移基于所述第一滚动输入大小的量,并显示所述第一健身图形元素的至少一部分。[0495]17.根据项目16所述的便携式电子设备,其中用所述第一目标图形元素的显示替代所述第一图形元素的显示包括经由动画使所述第一图形元素过渡到所述第一目标图形元素。[0496]18.根据项目16或17所述的便携式电子设备,其中所述处理单元还被配置为:[0497]响应于接收到所述第一滚动输入,在显示所述第一目标图形元素的一部分时显示所述第一图形元素的一部分;[0498]在所显示的第一部分属于所述目标部分时,并且响应于检测到所述第一滚动输入已经停止,确定所述第一目标图形元素的所显示部分是否大于阈值,其中用所述第一目标图形元素的显示替代所述第一图形元素的显示根据的是确定所述第一目标图形元素的所显示部分超过所述阈值。[0499]19.根据项目16或项目17中任一项所述的便携式电子设备,其中所述目标部分包括针对第二目标度量的第二目标图形元素,所述方法还包括:[0500]在显示所述第一目标图形元素时,接收第二滚动输入;[0501]响应于接收到所述第二滚动输入,在显示所述第二目标图形元素的一部分时,显示所述第一目标图形元素的一部分;和[0502]响应于检测到所述第一滚动输入已经停止,确定所述第二目标图形元素的所显示部分是否大于阈值;[0503]根据确定所述第二目标图形元素的所显示部分大于所述阈值强度,用所述第二目标图形元素的显示替代所述第一目标图形元素的显示。[0504]20.根据项目16-19中任一项所述的便携式电子设备,其中所述图形表示包括目标汇总部分,所述目标汇总部分具有表示针对所述第一目标度量的时序数据的汇总图形元素。[0505]21.根据项目19所述的便携式电子设备,其中所述汇总图形元素的颜色与所述第一目标度量的颜色对应。[0506]22.根据项目16-21中任一项所述的便携式电子设备,其中所述健身部分包括针对第二健身度量的第二健身图形元素,所述处理还被配置为:[0507]在显示所述第一健身图形元素时,接收第三滚动输入;[0508]响应于接收到所述第三滚动输入,在显示所述第二健身图形元素的一部分时,将所述第一健身图形元素的显示平移基于所述第三滚动输入的量;和[0509]在已经停止所述第二滚动输入之后,保持所述第一健身图形元素的一部分的显示以及所述第二健身图形元素的所述部分的显示。[0510]23.根据项目16-22中任一项所述的便携式电子设备,其中所述便携式电子设备包括压敏触摸屏单元,所述便携式电子设备还被配置为:[0511]在显示活动数据的所述图形表示的所述目标部分的一部分时接收所述压敏触摸屏上的用户输入,其中所述用户输入具有特征强度;[0512]确定所述特征强度是否超过强度阈值;和[0513]根据确定所述用户输入超过所述强度阈值:[0514]显示用于进入目标设置界面的示能表示;[0515]响应于接收到选择所述示能表示的用户输入,显示所述目标设置界面;和[0516]经由所述目标设置界面接收用户输入,所述用户输入经由所显示的用户界面元素指示针对所述第一目标的新值。[0517]24.一种方法,包括:[0518]在具有显示器的电子设备上:[0519]显示针对包括第一联系人的多个联系人的联系人信息;[0520]从一个或多个外部电子设备接收针对所述第一联系人的活动汇总,其中针对所述第一联系人的所述活动汇总包括第一目标度量;[0521]接收选择所述第一联系人的第一用户输入;[0522]响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。[0523]25.根据项目24所述的方法,其中所述便携式电子设备包括压敏触摸屏,所述方法还包括:[0524]在显示所述联系人信息时,接收所述压敏触摸屏上的第二用户输入,其中所述第二用户输入具有特征强度;[0525]响应于接收到所述第二用户输入,确定所述特征强度是否超过阈值强度;[0526]根据确定所述第二用户输入超过所述阈值强度,显示排序界面,用于选择通过其对第一多个联系人进行排序的参数;[0527]在显示所述排序界面时,接收标识用于对所述多个联系人进行排序的参数的第三用户输入;[0528]响应于接收到所述第二用户输入:[0529]基于所述参数对所述第一多个联系人进行排序以生成经排序的第一多个联系人;以及[0530]基于所述排序的第一多个联系人更新所述联系人信息的显示。[0531]26.根据项目24-25中任一项所述的方法,其中所述活动汇总的所述图形表示包括用于联系所述第一联系人的示能表示,所述方法还包括:[0532]接收指示选择所述示能表示的第三用户输入;[0533]响应于接收到所述第三用户输入,显示消息用户界面,所述消息用户界面被配置为针对所述便携式电子设备上的所述第一联系人接收消息输入。[0534]27.根据项目24-26中任一项所述的方法,其中所述第一目标度量是燃烧的卡路里的数量或活动测量中的至少一者。[0535]28.根据项目24-27中任一项所述的方法,其中所述活动汇总包括第一健身度量,并且所述图形表示包括针对所述第一健身度量的第一健身图形元素。[0536]29.根据项目28所述的方法,其中所述第一健身度量选自由以下各项组成的组:步速、距离、时间、卡路里值和心率。[0537]30.根据项目24-29中任一项所述的方法,还包括:[0538]在显示所述联系人信息时,显示与所述便携式电子设备的用户对应的图形元素,其中所述图形元素包括针对所述用户的活动图形元素。[0539]31.一种便携式电子设备,包括:[0540]一个或多个处理器,[0541]显示器;[0542]触敏屏;和[0543]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0544]显示针对包括第一联系人的多个联系人的联系人信息;[0545]从一个或多个外部电子设备接收针对所述第一联系人的活动汇总数据,其中针对所述第一联系人的所述活动汇总数据包括第一目标度量;[0546]接收选择所述第一联系人的第一用户输入;[0547]响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。[0548]32.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0549]显示针对包括第一联系人的多个联系人的联系人信息;[0550]从一个或多个外部电子设备接收针对所述第一联系人的活动汇总数据,其中针对所述第一联系人的所述活动汇总数据包括第一目标度量;[0551]接收选择所述第一联系人的第一用户输入;[0552]响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。[0553]33.一种便携式电子设备,包括:[0554]用于显示针对包括第一联系人的多个联系人的联系人信息的装置;[0555]用于从一个或多个外部电子设备接收针对所述第一联系人的活动汇总数据的装置,其中针对所述第一联系人的所述活动汇总数据包括第一目标度量;[0556]用于接收选择所述第一联系人的第一用户输入的装置;[0557]用于响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分的装置,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。[0558]34.一种便携式电子设备,包括:[0559]显示器;[0560]一个或多个处理器;[0561]存储器;和[0562]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目23-30所述的方法中的任一方法的指令。[0563]35.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目23-30所述的方法中的任一方法。[0564]36.一种便携式电子设备,包括:[0565]显示器;[0566]用于执行根据项目23-30所述的方法中的任一方法的装置。[0567]37.一种便携式电子设备,包括:[0568]显示单元,所述显示单元被配置为显示图形用户界面;[0569]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0570]显示针对包括第一联系人的多个联系人的联系人信息;[0571]从一个或多个外部电子设备接收针对所述第一联系人的活动汇总数据,其中针对所述第一联系人的所述活动汇总数据包括第一目标度量;[0572]接收选择所述第一联系人的第一用户输入;[0573]响应于接收到选择所述第一联系人的所述第一用户输入,在所述显示器上显示所述活动汇总的图形表示的一部分,其中所述图形表示包括针对所述第一目标度量的第一目标图形元素。[0574]38.根据项目37所述的便携式电子设备,其中所显示的联系人信息包括针对所述多个联系人中的每个联系人的健身数据或目标数据。[0575]39.根据项目37-38中任一项所述的便携式电子设备,其中所述便携式电子设备包括压敏触摸屏单元,所述处理单元还被配置为:[0576]在显示所述联系人信息时,接收所述压敏触摸屏上的第二用户输入,其中所述第二用户输入具有特征强度;[0577]响应于接收到所述第二用户输入,确定所述特征强度是否超过阈值强度;[0578]根据确定所述第二用户输入超过所述阈值强度,显示排序界面,用于选择通过其对第一多个联系人进行排序的参数;[0579]在显示所述排序界面时,接收标识用于对所述多个联系人进行排序的参数的第三用户输入;[0580]响应于接收到所述第二用户输入:[0581]基于所述参数对所述第一多个联系人进行排序以生成排序的第一多个联系人;和[0582]基于所述排序的第一多个联系人更新所述联系人信息的显示。[0583]40.根据项目37-39中任一项所述的便携式电子设备,其中所述活动汇总的所述图形表示包括用于联系所述第一联系人的示能表示,所述处理单元还被配置为:[0584]接收指示选择所述示能表示的第三用户输入;[0585]响应于接收到所述第三用户输入,显示消息用户界面,所述消息用户界面被配置为针对所述便携式电子设备上的所述第一联系人接收消息输入。[0586]41.根据项目37-40中任一项所述的便携式电子设备,其中所述第一目标度量是燃烧的卡路里的数量或活动测量中的至少一者。[0587]42.根据项目37-41中任一项所述的便携式电子设备,其中所述活动汇总包括第一健身度量,并且所述图形表示包括针对所述第一健身度量的第一健身图形元素。[0588]43.根据项目42所述的便携式电子设备,其中所述第一健身度量选自由以下各项组成的组:步速、距离、时间、卡路里值和心率。[0589]44.根据项目37-43中任一项所述的便携式电子设备,所述处理单元还被配置为:[0590]在显示所述联系人信息时,显示与所述便携式电子设备的用户对应的图形元素,其中所述图形元素包括针对所述用户的活动图形元素。[0591]45.一种方法,包括:[0592]在具有显示器的电子设备上:[0593]从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据;[0594]在所述显示器上显示表示所述通知的第一图形元素;[0595]在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入;和[0596]响应于所述第一用户输入,显示所述健身汇总数据的图形表示的一部分。[0597]46.根据项目45所述的方法,其中所述图形表示包括指示所述健身的类型的图形元素。[0598]47.根据项目45或46所述的方法,其中所述图形表示包括指示与所述健身相关联的天气数据的图形元素。[0599]48.根据项目45-47中任一项所述的方法,其中所述图形表示包括第一目标度量的图形元素,并且其中所述第一目标度量是燃烧的卡路里的数量或活动测量。[0600]49.根据项目45-48中任一项所述的方法,其中所述图形表示包括针对所述已完成健身的第一健身度量的图形元素,并且其中所述第一健身度量选自由以下各项组成的组:步速、距离、时间、燃烧的卡路里的数量和心率。[0601]50.根据项目49所述的方法,其中所述图形表示包括针对所述健身的不同于所述第一健身度量的第二健身度量的图形元素,并且其中所述第二健身度量选自由以下各项组成的组:步速、距离、时间、卡路里值和心率。[0602]51.根据项目45-50中任一项所述的方法,其中接收所述健身汇总发生于接收选择所述通知的所述第一用户输入之后。[0603]52.根据项目45-51中任一项所述的方法,其中所述活动汇总的所述图形表示包括用于联系所述第一联系人的示能表示,所述方法还包括:[0604]接收指示选择所述示能表示的第二用户输入;[0605]响应于接收到所述第二用户输入,显示消息用户界面,所述消息用户界面被配置为针对所述便携式电子设备上的所述第一联系人接收消息输入。[0606]53.根据项目52所述的方法,其中所述消息用户界面包括多个预定义的消息,并且其中所述预定义的消息中的至少一个预定义的消息基于当前健身的类型。[0607]54.根据项目52所述的方法,其中所述消息用户界面包括多个预定义的消息,并且其中所述预定义的消息中的至少一个预定义的消息基于所述健身汇总数据。[0608]55.一种便携式电子设备,包括:[0609]一个或多个处理器,[0610]显示器;[0611]触敏屏;和[0612]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0613]从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据;[0614]在所述显示器上显示表示所述通知的第一图形元素;[0615]在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入;和[0616]响应于所述第一用户输入,显示所述健身汇总数据的图形表示的一部分。[0617]56.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0618]从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据;[0619]在所述显示器上显示表示所述通知的第一图形元素;[0620]在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入;[0621]响应于所述第一用户输入,显示所述健身汇总数据的图形表示的一部分。[0622]57.一种便携式电子设备,包括:[0623]用于从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据的装置;[0624]用于在所述显示器上显示表示所述通知的第一图形元素的装置;[0625]用于在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入的装置;和[0626]用于响应于所述第一用户输入,显示所述健身汇总数据的图形表示的一部分的装置。[0627]58.一种便携式电子设备,包括:[0628]显示器;[0629]一个或多个处理器;[0630]存储器;和[0631]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目45-54所述的方法中的任一方法的指令。[0632]59.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目46-55所述的方法中的任一方法。[0633]60.一种便携式电子设备,包括:[0634]显示器;[0635]用于执行根据项目45至54所述的方法中的任一方法的装置。[0636]61.一种便携式电子设备,包括:[0637]显示单元,所述显示单元被配置为显示图形用户界面;[0638]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0639]从外部电子设备接收与所述外部电子设备相关联的远程用户的已完成健身的通知和健身汇总数据;[0640]使得能够在所述显示单元上显示表示所述通知的第一图形元素;[0641]在显示所述第一图形元素时接收选择所述第一图形元素的第一用户输入;和[0642]响应于所述第一用户输入,使得能够显示所述健身汇总数据的图形表示的一部分。[0643]62.根据项目61所述的便携式电子设备,其中所述图形表示包括指示所述健身的类型的图形元素。[0644]63.根据项目61或62所述的便携式电子设备,其中所述图形表示包括指示与所述健身相关联的天气数据的图形元素。[0645]64.根据项目61-63中任一项所述的便携式电子设备,其中所述图形表示包括第一目标度量的图形元素,并且其中所述第一目标度量是燃烧的卡路里的数量或活动测量。[0646]65.根据项目61-64中任一项所述的便携式电子设备,其中所述图形表示包括针对所述已完成健身的第一健身度量的图形元素,并且其中所述第一健身度量选自由以下各项组成的组:步速、距离、时间、燃烧的卡路里的数量和心率。[0647]66.根据项目65所述的便携式电子设备,其中所述图形表示包括针对所述健身的不同于所述第一健身度量的第二健身度量的图形元素,并且其中所述第二健身度量选自由以下各项组成的组:步速、距离、时间、卡路里值和心率。[0648]67.根据项目61-66中任一项所述的便携式电子设备,其中接收所述健身汇总发生于接收选择所述通知的所述第一用户输入之后。[0649]68.根据项目61-67中任一项所述的便携式电子设备,其中所述活动汇总的所述图形表示包括用于联系所述第一联系人的示能表示,所述处理单元还被配置为:[0650]接收指示选择所述示能表示的第二用户输入;[0651]响应于接收到所述第二用户输入,显示消息用户界面,所述消息用户界面被配置为针对所述便携式电子设备上的所述第一联系人接收消息输入。[0652]69.根据项目68所述的便携式电子设备,其中所述消息用户界面包括多个预定义的消息,并且其中所述预定义的消息中的至少一个预定义的消息基于当前健身的类型。[0653]70.根据项目68所述的便携式电子设备,其中所述消息用户界面包括多个预定义的消息,并且其中所述预定义的消息中的至少一个预定义的消息基于所述健身汇总数据。[0654]71.一种方法,包括:[0655]在具有触摸屏和显示器的便携式电子设备处;[0656]显示针对第一多个联系人的联系人信息,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;[0657]接收指示选择所述第一联系人的第一用户输入;[0658]响应于接收到所述第一用户输入,确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据;[0659]根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,显示所述活动数据的图形表示的一部分;和[0660]根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,显示指示针对所述第一联系人没有活动数据的图形元素。[0661]72.根据项目71所述的方法,还包括:[0662]在显示所述联系人信息之前:[0663]显示用于生成所述第一多个联系人的第一示能表示;[0664]接收指示选择所述第一示能表示的第二用户输入;[0665]响应于接收到所述第二用户输入:[0666]检索第二多个联系人,其中所述第二多个联系人包括所述第一联系人和第二联系人;和[0667]确定与第二多个联系人的所述第二联系人相关联的电子设备是否支持共享活动数据;[0668]根据确定所述第二联系人不与支持共享活动数据的电子设备相关联,从所述第一多个联系人排除所述第二联系人;[0669]确定与所述第一联系人相关联的电子设备是否支持共享活动数据;[0670]根据确定与所述第一联系人相关联的所述电子设备支持共享活动数据,向所述第一多个联系人添加所述第一联系人。[0671]73.根据项目71或72所述的方法,其中确定与所述第一联系人相关联的所述电子设备是否支持共享活动数据包括确定所述电子设备是否能够测量活动数据。[0672]74.根据项目71-73中任一项所述的方法,还包括:[0673]接收选择针对排序界面的示能表示的用户输入;[0674]响应于接收到选择针对所述排序界面的所述示能表示的所述用户输入,显示所述排序界面;[0675]在显示所述排序用户界面时,接收与通过其对所述第一多个联系人进行排序的参数对应的第三用户输入;[0676]响应于接收到所述第三用户输入:[0677]基于所述参数对所述第一多个联系人进行排序以生成排序的第一多个联系人,其中所述联系人信息的显示基于所述排序的第一多个联系人。[0678]75.根据项目71-74中任一项所述的方法,其中所述图形表示包括第二示能表示,所述第二示能表示指示不应与所述第一联系人共享活动数据,所述方法还包括:[0679]在显示所述第二示能表示时,接收指示选择所述第一示能表示的第四用户输入;[0680]响应于接收到所述第四用户输入,存储指示不应向所述第一联系人发送活动数据的数据。[0681]76.根据项目71-75中任一项所述的方法,其中所述图形表示包括第三示能表示,所述第三示能表示指示所述第一联系人的已完成健身不应在所述便携式电子设备上生成消息,所述方法还包括:[0682]在显示所述第三示能表示时,接收指示选择所述第三示能表示的第五用户输入;[0683]响应于接收到所述第五用户输入,存储指示响应于所述第一联系人完成健身而处理的通知的数据。[0684]77.根据项目71-76中任一项所述的方法,还包括:[0685]根据确定所述便携式电子设备无权访问与所述第一联系人相关联的活动数据,显示所述第一联系人正在隐藏活动数据的指示。[0686]78.根据项目71-77中任一项所述的方法,其中所述图形表示包括第四示能表示,所述第四示能表示指示应从所述第一多个联系人移除所述第一联系人,所述方法还包括:[0687]在显示所述第四示能表示时,接收指示选择所述第四示能表示的第六用户输入;[0688]响应于接收到所述第六用户输入,在所述第二多个联系人中保持所述第一联系人时从所述第一多个联系人移除所述第一联系人。[0689]79.根据项目71-78中任一项所述的方法,还包括:[0690]显示第五示能表示,所述第五示能表示用于显示针对所述第一多个联系人的汇总状态数据;[0691]接收选择所述第五示能表示的第七用户输入;[0692]响应于接收到所述第七用户输入,用所述汇总状态数据的图形表示的显示替代所述联系人信息的显示,其中所述汇总数据的所述图形表示包括隐藏部分、邀请部分和共享部分,其中所述隐藏部分包括针对正在隐藏活动数据的一组联系人的联系人信息,其中所述邀请部分包括针对已从其接收到指示提出共享活动数据的通知的一组联系人的联系人信息,并且其中所述共享部分包括针对正在共享活动数据的一组联系人的联系人信息。[0693]80.根据项目71-79中任一项所述的方法,还包括:[0694]从与所述便携式电子设备配对的外部电子设备接收完成用户健身的指示;[0695]从所述外部电子设备接收针对所述用户健身的数据;[0696]向所述第一多个联系人中的至少一个第一联系人发送所述数据。[0697]81.一种便携式电子设备,包括:[0698]一个或多个处理器,[0699]显示器;[0700]触敏屏;和[0701]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0702]显示针对第一多个联系人的联系人信息,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;[0703]接收指示选择所述第一联系人的第一用户输入;[0704]响应于接收到所述第一用户输入,确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据;[0705]根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,显示所述活动数据的图形表示的一部分;和[0706]根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,显示指示针对所述第一联系人没有活动数据的图形元素。[0707]82.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0708]显示针对第一多个联系人的联系人信息,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;[0709]接收指示选择所述第一联系人的第一用户输入;[0710]响应于接收到所述第一用户输入,确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据;[0711]根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,显示所述活动数据的图形表示的一部分;和[0712]根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,显示指示针对所述第一联系人没有活动数据的图形元素。[0713]83.一种便携式电子设备,包括:[0714]用于显示针对第一多个联系人的联系人信息的装置,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;[0715]用于接收指示选择所述第一联系人的第一用户输入的装置;[0716]响应于接收到所述第一用户输入,用于确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据的装置;[0717]根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,用于显示所述活动数据的图形表示的一部分的装置;和[0718]根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,用于显示指示针对所述第一联系人没有活动数据的图形元素的装置。[0719]84.一种便携式电子设备,包括:[0720]显示器;[0721]一个或多个处理器;[0722]存储器;和[0723]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目71-88所述的方法中的任一方法的指令。[0724]85.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目72-80所述的方法中的任一方法。[0725]86.一种便携式电子设备,包括:[0726]显示器;[0727]用于执行根据项目71-80所述的方法中的任一方法的装置。[0728]87.一种便携式电子设备,包括:[0729]显示单元,所述显示单元被配置为显示图形用户界面;[0730]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0731]显示针对第一多个联系人的联系人信息,所述联系人信息包括第一联系人信息,所述第一多个联系人包括第一联系人,其中所述第一联系人信息与所述第一联系人对应;[0732]接收指示选择所述第一联系人的第一用户输入;[0733]响应于接收到所述第一用户输入,确定所述便携式电子设备是否有权访问与所述第一联系人相关联的活动数据;[0734]根据确定所述便携式电子设备有权访问与所述第一联系人相关联的活动数据,显示所述活动数据的图形表示的一部分;和[0735]根据确定所述电子设备无权访问与所述第一联系人相关联的活动数据,显示指示针对所述第一联系人没有活动数据的图形元素。[0736]88.根据项目87所述的便携式电子设备,还包括:[0737]在显示所述联系人信息之前:[0738]显示用于生成所述第一多个联系人的第一示能表示;[0739]接收指示选择所述第一示能表示的第二用户输入;[0740]响应于接收到所述第二用户输入:[0741]检索第二多个联系人,其中所述第二多个联系人包括所述第一联系人和第二联系人;和[0742]确定与第二多个联系人的所述第二联系人相关联的电子设备是否支持共享活动数据;[0743]根据确定所述第二联系人不与支持共享活动数据的电子设备相关联,从所述第一多个联系人排除所述第二联系人;[0744]确定与所述第一联系人相关联的电子设备是否支持共享活动数据;[0745]根据确定与所述第一联系人相关联的所述电子设备支持共享活动数据,向所述第一多个联系人添加所述第一联系人。[0746]89.根据项目87所述的便携式电子设备,其中确定与所述第一联系人相关联的所述电子设备是否支持共享活动数据包括确定所述电子设备是否能够测量活动数据。[0747]90.根据项目88-89中任一项所述的便携式电子设备,所述处理单元还被配置为:[0748]接收选择针对排序界面的示能表示的用户输入;[0749]响应于接收到选择针对所述排序界面的所述示能表示的所述用户输入,显示所述排序界面;[0750]在显示所述排序用户界面时,接收与通过其对所述第一多个联系人进行排序的参数对应的第三用户输入;[0751]响应于接收到所述第三用户输入:[0752]基于所述参数对所述第一多个联系人进行排序以生成排序的第一多个联系人,其中所述联系人信息的显示基于所述排序的第一多个联系人。[0753]91.根据项目87-90中任一项所述的便携式电子设备,其中所述图形表示包括第二示能表示,所述第二示能表示指示不应与所述第一联系人共享活动数据,所述处理单元还被配置为:[0754]在显示所述第二示能表示时,接收指示选择所述第一示能表示的第四用户输入;[0755]响应于接收到所述第四用户输入,存储指示不应向所述第一联系人发送活动数据的数据。[0756]92.根据项目87-91中任一项所述的便携式电子设备,其中所述图形表示包括第三示能表示,所述第三示能表示指示所述第一联系人的已完成健身不应在所述便携式电子设备上生成消息,所述处理单元还被配置为:[0757]在显示所述第三示能表示时,接收指示选择所述第三示能表示的第五用户输入;[0758]响应于接收到所述第五用户输入,存储指示响应于所述第一联系人完成健身而处理的通知的数据。[0759]93.根据项目87-92中任一项所述的便携式电子设备,所述处理单元还被配置为:[0760]根据确定所述便携式电子设备无权访问与所述第一联系人相关联的活动数据,显示所述第一联系人正在隐藏活动数据的指示。[0761]94.根据项目87-93中任一项所述的便携式电子设备,其中所述图形表示包括第四示能表示,所述第四示能表示指示应从所述第一多个联系人移除所述第一联系人,所述处理单元还被配置为:[0762]在显示所述第四示能表示时,接收指示选择所述第四示能表示的第六用户输入;[0763]响应于接收到所述第六用户输入,在所述第二多个联系人中保持所述第一联系人时从所述第一多个联系人移除所述第一联系人。[0764]95.根据项目87-94中任一项所述的便携式电子设备,所述处理单元还被配置为:[0765]显示第五示能表示,所述第五示能表示用于显示针对所述第一多个联系人的汇总状态数据;[0766]接收选择所述第五示能表示的第七用户输入;[0767]响应于接收到所述第七用户输入,用所述汇总状态数据的图形表示的显示替代所述联系人信息的显示,其中所述汇总数据的所述图形表示包括隐藏部分、邀请部分和共享部分,其中所述隐藏部分包括针对正在隐藏活动数据的一组联系人的联系人信息,其中所述邀请部分包括针对已从其接收到指示提出共享活动数据的通知的一组联系人的联系人信息,并且其中所述共享部分包括针对正在共享活动数据的一组联系人的联系人信息。[0768]96.根据项目87-95中任一项所述的便携式电子设备,所述处理单元还被配置为:[0769]从与所述便携式电子设备配对的外部电子设备接收完成用户健身的指示;[0770]从所述外部电子设备接收针对所述用户健身的数据;[0771]向所述第一多个联系人中的至少一个第一联系人发送所述数据。[0772]97.一种方法,包括:[0773]在具有显示器的电子设备上:[0774]接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;[0775]接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;和[0776]在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0777]98.根据项目97所述的方法,还包括:[0778]与所述第一图形表示和所述第二图形表示的显示一起显示所述第一健身数据和所述第二健身数据的二维图。[0779]99.根据项目97所述的方法,还包括:[0780]在针对所述第一健身数据的一部分或所述第二健身数据的一部分的所述二维图上显示第一指示器;和[0781]在所述第一健身数据或所述第二健身数据的显示上显示第二指示器,其中所述第一指示器和所述第二指示器与所述第一健身数据或所述第二健身数据的相同部分对应。[0782]100.根据项目97或99所述的方法,其中所述二维图包括对针对所述第一健身数据和所述第二健身数据的高度的指示。[0783]101.根据项目98-100中任一项所述的方法,其中所述第一图形表示具有基于来自所述第一健身数据的取决于位置的健身度量的取决于位置的颜色,所述第二图形表示具有基于来自所述第二健身数据的所述取决于位置的健身度量的取决于位置的颜色。[0784]102.根据项目101所述的方法,其中所述取决于位置的健身度量是健身步速或游泳姿势。[0785]103.根据项目97-102中任一项所述的方法,还包括:[0786]与所述地图上的所述第一图形表示和所述第二图形表示同时,在所述地图上显示用于共享所述第一图形表示和所述第二图形表示的显示的图像的示能表示。[0787]104.一种便携式电子设备,包括:[0788]一个或多个处理器,[0789]显示器;[0790]触敏屏;和[0791]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0792]接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;[0793]接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;和[0794]在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0795]105.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0796]接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;[0797]接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;和[0798]在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0799]106.一种便携式电子设备,包括:[0800]用于接收针对多区段健身路线的第一区段的第一健身数据的装置,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;[0801]用于接收针对所述多区段健身路线的第二区段的第二健身数据的装置,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;和[0802]用于在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示的装置,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0803]107.一种便携式电子设备,包括:[0804]显示器;[0805]一个或多个处理器;[0806]存储器;和[0807]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目97-88所述的方法中的任一方法的指令。[0808]108.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目98-104所述的方法中的任一方法。[0809]109.一种便携式电子设备,包括:[0810]显示器;[0811]用于执行根据项目97-103所述的方法中的任一方法的装置。[0812]110.一种便携式电子设备,包括:[0813]显示单元,所述显示单元被配置为显示图形用户界面;[0814]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0815]接收针对多区段健身路线的第一区段的第一健身数据,其中所述第一健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;[0816]接收针对所述多区段健身路线的第二区段的第二健身数据,其中所述第二健身数据包括针对所述多区段健身路线的多个位置和与所述多个位置相关联的多个健身度量;和[0817]在地图上方显示所述第一健身数据的第一图形表示和所述第二健身数据的第二图形表示,其中在三维叠层中显示所述第一图形表示和所述第二图形表示,其中所述第一图形表示的外观基于所述第一健身数据的所述多个健身度量,并且所述第二图形表示的外观基于所述第二健身数据的所述多个健身度量。[0818]111.根据项目110所述的便携式电子设备,其中所述处理单元还被配置为:[0819]与所述第一图形表示和所述第二图形表示的显示一起显示所述第一健身数据和所述第二健身数据的二维图。[0820]112.根据项目111所述的便携式电子设备,所述处理单元还被配置为:[0821]在针对所述第一健身数据的一部分或所述第二健身数据的一部分的所述二维图上显示第一指示器;和[0822]在所述第一健身数据或所述第二健身数据的显示上显示第二指示器,其中所述第一指示器和所述第二指示器与所述第一健身数据或所述第二健身数据的相同部分对应。[0823]113.根据项目111或112所述的便携式电子设备,其中所述二维图包括对针对所述第一健身数据和所述第二健身数据的高度的指示。[0824]114.根据项目110-112中任一项所述的便携式电子设备,其中所述第一图形表示具有基于来自所述第一健身数据的取决于位置的健身度量的取决于位置的颜色,并且所述第二图形表示具有基于来自所述第二健身数据的所述取决于位置的健身度量的取决于位置的颜色。[0825]115.根据项目114所述的便携式电子设备,其中所述取决于位置的健身度量是健身步速或游泳姿势。[0826]116.根据项目110-115中任一项所述的便携式电子设备,所述处理单元还被配置为:[0827]与所述地图上的所述第一图形表示和所述第二图形表示同时,在所述地图上显示用于共享所述第一图形表示和所述第二图形表示的显示的图像的示能表示。[0828]117.一种方法,包括:[0829]在具有显示器和压敏触摸屏的便携式电子设备上:[0830]接收开始健身的指示;[0831]响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对所述健身的多个健身度量;[0832]在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入,其中所述第一用户输入具有特征强度;[0833]响应于接收到所述第一用户输入,确定:[0834]所述健身应用程序是否处于锁定状态,以及所述特征强度是否超过阈值强度;[0835]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量;[0836]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录;[0837]根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入。[0838]118.根据项目117所述的方法,还包括:[0839]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,显示针对所述健身的暂停屏。[0840]119.根据项目117或118所述的方法,还包括:[0841]响应于在停止所述记录时接收到第二用户输入,滚动针对所述健身的健身度量的显示。[0842]120.根据项目119所述的方法,还包括:[0843]在停止利用所述健身应用程序的所述记录之后,在所述压敏触摸屏上接收第三用户输入,其中所述第三用户输入具有特征强度;[0844]响应于接收到所述第三用户输入:[0845]确定所述特征强度是否超过阈值强度;[0846]根据确定所述第三用户输入不超过所述阈值强度并响应于所述第二用户输入,显示针对所述健身的健身度量;[0847]根据确定所述第三用户输入超过所述阈值强度,恢复利用所述健身应用程序的所述记录。[0848]121.根据项目119所述的方法,还包括:[0849]在停止利用所述健身应用程序的所述记录之后并且在显示恢复用户界面时,接收恢复利用所述健身应用程序的所述记录并将所述健身应用程序变成解锁状态的第四用户输入;和[0850]响应于接收到所述第四用户输入,恢复利用所述健身应用程序的所述记录并存储指示所述健身应用程序处于解锁状态的数据。[0851]122.根据项目117-121中任一项所述的方法,其中所述健身是游泳健身。[0852]123.根据项目117-122中任一项所述的方法,还包括:[0853]在完成所述健身之后,存储将所述健身的类型与对锁定或解锁状态的指示相关联的数据。[0854]124.根据项目117-123中任一项所述的方法,其中在所述显示器关闭时确定所述第一用户输入是否超过阈值压力。[0855]125.根据项目117-124中任一项所述的方法,还包括:[0856]在记录所述多个健身度量时并在所述健身应用程序处于所述锁定状态时,经由所述便携式电子设备的硬件输入接收第五用户输入;和[0857]处理所述第四用户输入。[0858]126.一种便携式电子设备,包括:[0859]一个或多个处理器,[0860]显示器;[0861]触敏屏;和[0862]存储器,所述存储器存储由所述一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0863]接收开始健身的指示;[0864]响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对所述健身的多个健身度量;[0865]在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入,其中所述第一用户输入具有特征强度;[0866]响应于接收到所述第一用户输入,确定:[0867]所述健身应用程序是否处于锁定状态,以及所述特征强度是否超过阈值强度;[0868]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量;[0869]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录;[0870]根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入。[0871]127.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储被配置为将由具有显示器的电子设备的一个或多个处理器执行的一个或多个程序,所述一个或多个程序包括用于执行以下操作的指令:[0872]接收开始健身的指示;[0873]响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对所述健身的多个健身度量;[0874]在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入,其中所述第一用户输入具有特征强度;[0875]响应于接收到所述第一用户输入,确定:[0876]所述健身应用程序是否处于锁定状态,以及[0877]所述特征强度是否超过阈值强度;[0878]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量;[0879]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录;[0880]根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入。[0881]128.一种便携式电子设备,包括:[0882]用于接收开始健身的指示的装置;[0883]用于响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对健身的多个健身度量的装置;[0884]用于在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入的装置,其中所述第一用户输入具有特征强度;[0885]用于响应于接收到所述第一用户输入,确定以下情况的装置:[0886]所述健身应用程序是否处于锁定状态,以及[0887]所述特征强度是否超过阈值强度;[0888]用于根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量的装置;[0889]用于根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录的装置;[0890]用于根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入的装置。[0891]129.一种便携式电子设备,包括:[0892]显示器;[0893]一个或多个处理器;[0894]存储器;和[0895]一个或多个程序,其中所述一个或多个程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行根据项目117-125所述的方法中的任一方法的指令。[0896]130.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储一个或多个程序,所述一个或多个程序包括指令,所述指令在由具有显示器的电子设备的一个或多个处理器执行时,使得所述设备执行根据项目118-126所述的方法中的任一方法。[0897]131.一种便携式电子设备,包括:[0898]显示器;[0899]用于执行根据项目117-125所述的方法中的任一方法的装置。[0900]132.一种便携式电子设备,包括:[0901]显示单元,所述显示单元被配置为显示图形用户界面;[0902]处理单元,所述处理单元耦接到所述显示单元,所述处理单元被配置为:[0903]接收开始健身的指示;[0904]响应于接收到所述开始健身的指示,利用所述电子设备的健身应用程序来记录针对所述健身的多个健身度量;[0905]在记录所述多个健身度量时,在所述压敏触摸屏上接收第一用户输入,其中所述第一用户输入具有特征强度;[0906]响应于接收到所述第一用户输入,确定:[0907]所述健身应用程序是否处于锁定状态,以及所述特征强度是否超过阈值强度;[0908]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入不超过所述阈值强度,利用所述电子设备的所述健身应用程序继续记录针对所述健身的所述多个健身度量;[0909]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,停止利用所述健身应用程序的所述记录;[0910]根据确定所述健身应用程序处于解锁状态,根据所述健身应用程序处理所述第一用户输入。[0911]133.根据项目132所述的便携式电子设备,所述处理单元还被配置为:[0912]根据确定所述健身应用程序处于锁定状态并且所述第一用户输入超过所述阈值强度,显示针对所述健身的暂停屏。[0913]134.根据项目132或项目133所述的便携式电子设备,所述处理单元还被配置为:[0914]响应于在停止所述记录时接收到第二用户输入,滚动针对所述健身的健身度量的显示。[0915]135.根据项目134所述的便携式电子设备,所述处理单元还被配置为:[0916]在停止利用所述健身应用程序的所述记录之后,在所述压敏触摸屏上接收第三用户输入,其中所述第三用户输入具有特征强度;[0917]响应于接收到所述第三用户输入:[0918]确定所述特征强度是否超过阈值强度;[0919]根据确定所述第三用户输入不超过所述阈值强度并响应于所述第二用户输入,显示针对所述健身的健身度量;[0920]根据确定所述第三用户输入超过所述阈值强度,恢复利用所述健身应用程序的所述记录。[0921]136.根据项目134所述的便携式电子设备,所述处理单元还被配置为:[0922]在停止利用所述健身应用程序的所述记录之后并且在显示恢复用户界面时,接收恢复利用所述健身应用程序的所述记录并将所述健身应用程序变成解锁状态的第四用户输入;和[0923]响应于接收到所述第四用户输入,恢复利用所述健身应用程序的所述记录并存储指示所述健身应用程序处于解锁状态中的数据。[0924]137.根据项目132-136中任一项所述的便携式电子设备,其中所述健身是游泳健身。[0925]138.根据项目132-137中任一项所述的便携式电子设备,所述处理单元还被配置为:[0926]在完成所述健身之后,存储将所述健身的类型与对锁定或解锁状态的指示相关联的数据。[0927]139.根据项目132-138中任一项所述的便携式电子设备,其中在所述显示器关闭时确定是否发生所述第一用户输入超过阈值压力。[0928]140.根据项目132-139中任一项所述的便携式电子设备,所述处理单元还被配置为:[0929]在记录所述多个健身度量时并在所述健身应用程序处于所述锁定状态时,经由所述便携式电子设备的硬件输入接收第五用户输入;和[0930]处理所述第四用户输入。[0931]虽然参照附图对本公开以及示例进行了全面的描述,但应当注意,各种变化和修改对于本领域内的技术人员而言将变得显而易见。应当理解,此类变化和修改被认为被包括在由权利要求书所限定的本公开和示例的范围内。[0932]如上所述,本发明技术的一个方面在于采集和使用得自各种来源的数据,以改进向用户递送其可能感兴趣的启发内容或任何其他内容。本公开预期,在一些实例中,这些所采集的数据可包括唯一地识别或可用于联系或定位特定人员的个人信息数据。此类个人信息数据可包括人口数据、基于位置的数据、电话号码、电子邮件地址、家庭地址或任何其他识别信息。[0933]本公开认识到在本发明技术中使用此类个人信息数据可用于使用户受益。例如,该个人信息数据可用于递送用户较感兴趣的目标内容。因此,使用此类个人信息数据使得能够对所递送的内容进行有计划的控制。此外,本公开还预期个人信息数据有益于用户的其他用途。[0934]本公开还设想负责此类个人信息数据的收集、分析、公开、发送、存储或其他用途的实体将遵守已确立的隐私政策和/或隐私实践。具体地,此类实体应当实行并坚持使用被公认为满足或超出对维护个人信息数据的隐私性和安全性的行业或政府要求的隐私政策和实践。例如,来自用户的个人信息应当被收集用于实体的合法且合理的用途,并且不在这些合法使用之外共享或出售。另外,此类收集应当仅在用户知情同意之后进行。另外,此类实体应采取任何所需的步骤,以保障和保护对此类个人信息数据的访问,并且确保能够访问个人信息数据的其他人遵守他们的隐私政策和程序。另外,这种实体可使其本身经受第三方评估以证明其遵守广泛接受的隐私政策和实践。[0935]不管前述情况如何,本公开还预期用户选择性地阻止使用或访问个人信息数据的实施方案。即本公开预期可提供硬件元件和/或软件元件,以防止或阻止对此类个人信息数据的访问。例如,就广告递送服务而言,本发明的技术可被配置为在注册服务期间允许用户选择“加入”或“退出”参与对个人信息数据的收集。又如,用户可选择不为目标内容递送服务提供位置信息。再如,用户可选择不提供精确的位置信息,但准许传输位置区域信息。[0936]因此,虽然本公开广泛地覆盖了使用个人信息数据来实现一个或多个各种所公开的实施方案,但本公开还预期各种实施方案也可在无需访问此类个人信息数据的情况下被实现。即,本发明技术的各种实施方案不会由于缺少此类个人信息数据的全部或一部分而无法正常进行。例如,可通过基于非个人信息数据或绝对最小量的个人信息诸如与用户相关联的设备所请求的内容、对内容递送服务可用的其他非个人信息或公开可用信息来推断偏好,从而选择内容并递送至用户。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献