健康数据聚合器的制作方法

文档序号:11142289阅读:358来源:国知局
本专利申请要求于2014年5月30日提交的标题为“WELLNESSAGGREGATOR”的美国临时专利申请序列号62/006,032和于2015年3月8日提交的标题为“WELLNESSAGGREGATOR”的美国临时专利申请序列号62/129,945的优先权,其中每个临时专利申请明确地以引用方式并入本文。相关申请的交叉引用本专利申请与于2014年5月30日提交的标题为“MANAGINGUSERINFORMATION”的美国临时专利申请序列号62/006,031相关。
技术领域
:以下公开内容整体涉及数据管理,并且更具体地涉及聚合和共享健康数据。
背景技术
::当前大约有1.33亿美国人患有至少一种慢性疾病。预期这个数字到2020年将上升到约1.65亿。因此,预期美国的医疗费用将急剧上涨。已尝试通过向个体提供用于监视并跟踪其健康数据的工具来改善其健康。健康数据可大致包括与个人健康相关联的任何类型的数据,诸如其体重、心率、血压、血糖水平、用药依从性、活动量等。用户可使用设备诸如血压袖带、血糖监测仪、心电图、计步器等来监视其健康情况。还开发出了与这些设备中的每个设备相关联的软件应用程序(例如,应用程序),以允许用户跟踪其随时间推移的健康数据。尽管各每个应用程序可用于查看关于用户健康的有用信息,但当前应用程序在其允许用户存储、查看和共享由不同设备收集的健康数据的能力方面受到限制。技术实现要素:本公开涉及用于聚合和共享健康数据的过程。一个示例性过程可包括:使得显示多个类型的健康数据的聚合视图,其中该聚合视图包括多个分区,该多个分区中的每个分区与该多个类型的健康数据中的一个类型的健康数据相关联;接收对该多个分区中的一个分区的选择;以及使得显示该多个分区中的所选择的分区的扩展视图。另一个示例性过程可包括:使在设备上显示多个分区,其中该多个分区中的每个分区与多个类型的健康数据中的一个类型的健康数据相关联;响应于检测到设备的取向的变化,选择该多个分区中的一个子集;以及使得显示该多个分区中的所选择的子集。另一个示例性过程可包括:使得显示与第一用户相关联的第一多个分区,其中第一多个分区中的每个分区与第一用户的一个类型的健康数据相关联;以及响应于接收到用于查看与第二用户相关联的第二多个分区的请求,使得显示与第二用户相关联的第二多个分区,其中该第二多个分区中的每个分区与第二用户的一个类型的健康数据相关联。另一个示例性过程可包括:接收对被授权访问一组健康数据的用户的识别;响应于检测到对该组健康数据的更新,向被授权访问该组健康数据的用户传输通知,从而通知被授权访问该组健康数据的用户已检测到对该组健康数据的更新;以及将该组健康数据的至少一部分传输到被授权访问该组健康数据的用户。另一个示例性过程可包括:从第一用户接收用于访问与第二用户相关联的健康数据的请求;向第二用户传输用于授权第一用户访问与第二用户相关联的健康数据的请求;以及响应于从第二用户接收到授权,将与第二用户相关联的健康数据传输到第一用户。另一个示例性过程可包括:在包括显示器的电子设备处:在显示器上显示包括第一数据集的第一数据集表示和第二数据集的第二数据集表示的曲线图,在第一数据集表示中,第一因变量随着自变量变化而变化,在第二数据集表示中,第二因变量随着自变量变化而变化,其中第一数据集表示与该曲线图内的第一竖直位置范围相关联,并且第二数据集表示与该曲线图内的第二竖直位置范围相关联。该过程可进一步包括:在显示器上的相应位置处检测用户输入;响应于检测到用户输入:根据确定该相应位置在与第一数据集表示相关联的第一竖直位置范围内,在显示器上显示第一数据集表示已被选择的指示;以及根据确定该相应位置在与第二数据集表示相关联的第二竖直位置范围内,在显示器上显示第二数据集表示已被选择的指示。另一个示例性过程可包括:在包括显示器的电子设备处:在电子设备处于锁定状态时:检测用于显示关于设备的用户的紧急信息的请求;以及响应于检测到该请求,在显示器上显示包括关于设备的用户的紧急信息的紧急信息界面,而无需对设备进行解锁。另一个示例性过程可包括:在电子设备处:从用户接收用于识别多个被批准的健康数据来源的信息,其中识别该多个被批准的来源的信息识别被批准将从该多个被批准的来源所接收的并且被存储在健康数据库中的一个或多个类型的健康数据;以及从用户接收用于识别多个被批准的健康数据目的地的信息,其中识别该多个被批准的目的地的信息识别被批准将由多个被批准的健康数据目的地从健康数据库访问的一个或多个类型的健康数据。本公开还涉及用于提供关于用户的紧急信息的方法。一个示例性过程可包括:在电子设备处于锁定状态时:检测用于显示关于设备的用户的紧急信息的请求;以及响应于检测到该请求,在电子设备的显示器上显示包括关于设备的用户的紧急信息的紧急信息界面,而无需对设备进行解锁。在一些示例中,在电子设备处于锁定状态时,限制使用电子设备的一个或多个功能。在一些示例中,在电子设备处于锁定状态时,被存储在设备上的数据的至少子集不可访问。在一些示例中,在电子设备处于锁定状态时,限制来自电子设备的通信。在一些示例中,关于用户的紧急信息包括与紧急联系人相关联的信息,并且其中与紧急联系人相关联的信息包括紧急联系人的姓名和用户与紧急联系人之间的关系。在一些示例中,该方法进一步包括:在电子设备处于锁定状态时,检测用于进行通信请求;以及响应于检测到用于进行通信请求,发起与紧急联系人的通信。在一些示例中,发起与紧急联系人的通信包括向紧急联系人发送SMS消息或电子邮件。在一些示例中,发起与紧急联系人的通信包括呼叫与紧急联系人相关联的电话号码。在一些示例中,呼叫与紧急联系人相关联的电话号码包括将对电话号码的呼叫标记为紧急呼叫。在一些示例中,与紧急联系人相关联的信息进一步包括与紧急联系人相关联的电话号码。在一些示例中,与紧急联系人相关联的信息不包括与紧急联系人相关联的电话号码。在一些示例中,该方法进一步包括:在显示紧急信息界面之前:显示包括数值输入盘和紧急信息选项的紧急拨号界面;在显示紧急拨号界面时,检测对紧急信息选项的选择;以及响应于检测到对紧急信息选项的选择,显示紧急信息界面。在一些示例中,该方法进一步包括:在电子设备处于锁定状态时,检测用于使用数值输入盘输入的预定义的电话号码;以及响应于检测到预定义的电话号码,呼叫该预定义的电话号码。在一些示例中,呼叫预定义的电话号码包括将对预定义的电话号码的呼叫标记为紧急呼叫。在一些示例中,被标记为紧急呼叫的呼叫将由处于任何操作状态的接收电子设备接受。在一些示例中,该方法进一步包括:在显示紧急拨号界面之前:显示包括紧急选项的锁定屏幕界面;检测对紧急选项的选择;以及响应于检测到对该紧急选项的选择,显示紧急拨号界面。在一些示例中,关于用户的紧急信息包括以下各项中的一者或多者:用户的姓名、生日、医疗状况、过敏和反应、药物、以及用户的一个或多个紧急联系人。本发明还提供用于执行这些过程的设备和非暂态计算机可读存储介质。附图说明为了更好地理解本发明的各种所描述的实施方案,应该结合以下附图参考下面的具体实施方式,在附图中,类似的附图标号在所有附图中是指对应的部件。图1A是示出根据一些实施方案的具有触敏显示器的便携式多功能设备的框图。图1B是示出根据一些实施方案的用于事件处理的示例性部件的框图。图2示出了根据一些实施方案的具有触摸屏的便携式多功能设备。图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。图4A示出了根据一些实施方案的便携式多功能设备上的应用程序菜单的示例性用户界面。图4B示出了根据一些实施方案的具有与显示器分开的触敏表面的多功能设备的示例性用户界面。图5A示出了根据一些实施方案的个人电子设备。图5B是示出根据一些实施方案的个人电子设备的框图。图6示出了根据各种示例的用于聚合健康数据的示例性系统的框图。图7示出了根据各种示例的用于共享健康数据的示例性系统的框图。图8示出了根据各种示例的用于授权并将健康数据推送到被授权的其他用户的示例性过程。图9示出了根据各种示例的用于授权用户拉取健康数据的示例性过程。图10至图15示出了根据各种示例的用于显示所聚合的健康数据的示例性界面。图16示出了根据各种示例的用于显示所聚合的健康数据的示例性过程。图17示出了根据各种示例的用于显示所聚合的健康数据的示例性界面。图18示出了根据各种示例的用于显示所聚合的健康数据的示例性过程。图19示出了根据各种示例的用于显示其他用户的所聚合的健康数据的示例性界面。图20示出了根据各种示例的用于显示其他用户的所聚合的健康数据的另一个示例性界面。图21示出了根据各种示例的用于显示其他用户的所聚合的健康数据的示例性过程。图22至图26示出了根据各种示例的用于显示健康数据或非健康数据的示例性界面。图27示出了根据各种示例的用于显示健康数据或非健康数据的示例性过程。图28至图37示出了根据各种示例的用于显示健康数据或非健康数据的示例性界面。图38A和图38B示出了根据各种示例的用于管理和显示健康数据或非健康数据的示例性过程。图39至图44示出了根据各种示例的用于显示紧急医疗信息的示例性界面。图45示出了根据各种示例的用于显示紧急医疗信息的示例性过程。图46示出了根据各种示例的用于聚合和共享健康数据的示例性计算系统。图47示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。图48示出了根据各种示例的被配置为管理和显示健康数据或非健康数据的电子设备的功能框图。图49示出了根据各种示例的被配置为显示紧急医疗信息的电子设备的功能框图。图50示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。图51示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。图52示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。图53示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。图54示出了根据各种示例的被配置为显示健康数据或非健康数据的电子设备的功能框图。具体实施方式以下描述阐述了示例性方法、参数等。然而,应当认识到,此类描述并非意在限制本公开的范围,而是作为对示例性实施方案的描述来提供。本公开涉及聚合和共享健康数据。可由用户设备从用户设备外部或内部的任何数量的传感器、从手动输入健康数据的用户或从其他用户或实体接收该健康数据。该用户设备可将该健康数据安全地存储在用户设备上,并且传输将被存储在远程数据库上的健康数据。设备的用户可与朋友、亲属、护理员、健康护理提供者等共享一些或所有健康数据。该用户设备还可在不同类型的健康数据的聚合视图中显示用户的健康数据。例如,聚合视图可包括一组分区,其中每个分区对应于一个不同类型的健康数据。如果已接收到来自其他用户的授权,则还可查看那些用户的健康数据。在一些示例中,分区可被显示为具有一叠卡片的外观和相关联的动画,其中每张卡片对应于一个不同的分区(并且因此,一个不同类型的健康数据)。在这种堆叠的卡片视图中,每张卡片可显示其对应健康数据的一部分的局部视图。当用户选择其中的一张卡片时,可显示所选择的卡片的包括第一重新配置数据、附加数据中的至少一者的第一扩展视图,或原始数据的扩展视图。可响应于用户设备的取向的变化而显示所选择的卡片的第二扩展视图。第二扩展视图可包括可被显示的第二重新配置数据、附加数据中的至少一者,或者原始数据的扩展视图。在一个示例中,第二扩展视图可包括健康数据随时间变化的曲线图。下面,图1A-1B、2、3、4A-4B和5A-5B提供了对用于执行用于共享健康数据的技术的示例性设备的描述。图10-15、17、19-20、22-26、28-37和39-44示出了用于共享健康数据的示例性用户界面。附图中的用户界面还用于示出下文描述的过程,包括图8、9、16、18、21、27、38A-38B和45中的过程。尽管以下描述使用术语“第一”、“第二”等来描述各种元件,但这些元件不应受术语的限制。这些术语只是用于将一个元素与另一元素区分开。例如,第一触摸可被命名为第二触摸并且类似地第二触摸可被命名为第一触摸,而不脱离各种所述实施方案的范围。第一触摸和第二触摸两者都是触摸,但是它们不是同一触摸。在本文中对各种所述实施方案的描述中所使用的术语只是为了描述特定实施方案的目的,而并非旨在进行限制。如在对各种所述实施方案中的描述和所附权利要求书中所使用的那样,单数形式“一个”(“a”,“an”)和“该”旨在也包括复数形式,除非上下文另外明确地指示。还将理解的是,本文中所使用的术语“和/或”是指并且涵盖相关联地列出的项目中的一个或多个项目的任何和全部可能的组合。还将理解的是,术语“包括”(“includes”,“including”,“comprises”和/或“comprising”)当在本说明书中使用时是指定存在所陈述的特征、整数、步骤、操作、元素和/或部件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元素、部件和/或其分组。根据上下文,术语“如果”可被解释为意指“当...时”(“when”或“upon”)或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“如果确定...”或“如果检测到[所陈述的条件或事件]”可被解释为意指“在确定...时”或“响应于确定...”或“在检测到[所陈述的条件或事件]时”或“响应于检测到[所陈述的条件或事件]”。本文描述了电子设备、此类设备的用户界面和使用此类设备的相关联的过程的实施方案。在一些实施方案中,该设备是还包含其他功能诸如PDA和/或音乐播放器功能的便携式通信设备诸如移动电话。便携式多功能设备的示例性实施方案包括但不限于来自AppleInc(Cupertino,California)的设备、iPod设备和设备。任选地使用其他便携式电子设备诸如具有触敏表面(例如,触摸屏显示器和/或触摸板)的膝上型电脑或平板电脑。还应当理解的是,在一些实施方案中,该设备并非便携式通信设备,而是具有触敏表面(例如,触摸屏显示器和/或触摸板)的台式计算机。在下面的讨论中,描述了一种包括显示器和触敏表面的电子设备。然而,应当理解,该电子设备任选地包括一个或多个其他物理用户接口设备,诸如物理键盘、鼠标和/或操纵杆。设备可支持多种应用程序,诸如以下应用程序中的一个或多个应用程序:绘图应用程序、呈现应用程序、文字处理应用程序、网站创建应用程序、盘编辑应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息应用程序、健身支持应用程序、照片管理应用程序、数字相机应用程序、数字视频相机应用程序、web浏览应用程序、数字音乐播放器应用程序、和/或数字视频播放器应用程序。在设备上执行的各种应用程序任选地使用至少一个共用的物理用户界面设备诸如触敏表面。触敏表面的一种或多种功能以及被显示在设备上的对应信息任选地从一种应用程序调整和/或变化至下一种应用程序和/或在相应应用程序内调整和/或变化。这样,设备的共用物理架构(诸如触敏表面)任选地利用对于用户而言直观且清楚的用户界面来支持各种应用程序。现在关注具有触敏显示器的便携式设备的实施方案。图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进行通信。如在本说明书和权利要求书中所使用的,术语触敏表面上的接触的“强度”是指触敏表面上的接触(例如,手指接触)的力或压力(每单位面积的力),或是指触敏表面上的接触的力或压力的替代物(代用物)。接触的强度具有值范围,该值范围包括至少四个不同的值并且更典型地包括上百个不同的值(例如,至少256个)。接触的强度任选地使用各种方法和各种传感器或传感器的组合来确定(或测量)。例如,在触敏表面下方或相邻于触敏表面的一个或多个力传感器任选地用于测量触敏表面上的不同点处的力。在一些具体实施中,来自多个力传感器的力测量被合并(例如,加权平均数),以确定估计的接触力。类似地,触笔的压敏顶端任选地用于确定触笔在触敏表面上的压力。另选地,在触敏表面上检测到的接触面积的大小和/或其变化、邻近接触的触敏表面的电容和/或其变化和/或邻近接触的触敏表面的电阻和/或其变化任选地被用作触敏表面上的接触的力或压力的替代物。在一些具体实施中,接触力或压力的替代物测量直接用于确定是否已超过强度阈值(例如,强度阈值是以与替代物测量对应的单位来描述的)。在一些具体实施中,接触力或压力的替代物测量被转换成估计的力或压力,并且估计的力或压力用于确定是否已超过强度阈值(例如,强度阈值是以压力的单位进行测量的压力阈值)。使用接触的强度作为用户输入的属性,从而允许用户访问用户在实地面积有限的尺寸更小的设备上本来不可访问的附加设备功能,该尺寸更小的设备用于(例如,在触敏显示器上)显示示能表示和/或接收用户输入(例如,经由触敏显示器、触敏表面、或物理控件/机械控件,诸如旋钮或按钮)。如本说明书和权利要求书中所使用的,术语“触觉输出”是指将由用户利用用户的触感检测到的设备相对于设备的先前位置的物理位移、设备的部件(例如,触敏表面)相对于设备的另一个部件(例如,外壳)的物理位移、或部件相对于设备的质心的位移。例如,在设备或设备的部件与用户对触摸敏感的表面(例如,手指、手掌或用户手部的其他部分)接触的情况下,通过物理位移生成的触觉输出将由用户解释为触感,该触感对应于设备或设备的部件的物理特征的所感知的变化。例如,触敏表面(例如,触敏显示器或触控板)的移动任选地由用户解释为对物理致动按钮的“按下点击”或“松开点击”。在一些情况下,用户将感觉到触感诸如“按下点击”或“松开点击”,即使在通过用户的移动而物理地被按压(例如,被移位)的与触敏表面相关联的物理致动按钮没有移动时。作为另一个示例,触敏表面的移动任选地由用户解读为或感测为触敏表面的“粗糙度”,即使在触敏表面的光滑度无变化时。虽然由用户对触摸的此类解释将受到用户的个体化感官知觉的限制,但是存在触摸的许多感官知觉是大多数用户共有的。因此,当触觉输出被描述为对应于用户的特定感官知觉(例如,“按下点击”、“松开点击”、“粗糙度”)时,除非另外陈述,否则所生成的触觉输出对应于设备或其部件的物理位移,该物理位移将会生成典型(或普通)用户的感官知觉。应当理解,设备100仅是便携式多功能设备的一个示例,并且设备100任选地具有比所示出的更多或更少的部件,任选地组合两个或更多个部件,或者任选地具有这些部件的不同配置或布置。图1A中所示的各种部件以硬件、软件、或硬件与软件两者的组合来实现,包括一个或多个信号处理电路和/或专用集成电路。存储器102可包括一个或多个计算机可读存储介质。该计算机可读存储介质可以是有形的和非暂态的。存储器102可包括高速随机存取存储器,并且还可包括非易失性存储器,诸如一个或多个磁盘存储设备、闪存存储器设备、或其他非易失性固态存储器设备。存储器控制器122可控制设备100的其他部件访问存储器102。外围设备接口118可被用于将设备的输入外围设备和输出外围设备耦接到CPU120和存储器102。该一个或多个处理器120运行或执行被存储在存储器102中的各种软件程序和/或指令集,以执行设备100的各种功能并处理数据。在一些实施方案中,外围设备接口118、CPU120、和存储器控制器122可在单个芯片诸如芯片104上实现。在一些其他实施方案中,它们可在单独的芯片上实现。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)、无线保真(WiFi)(例如,IEEE802.11a、IEEE802.11b、IEEE802.11g、IEEE802.11n和/或IEEE802.11ac)、互联网协议语音(VoIP)、Wi-MAX、电子邮件协议(例如,互联网消息访问协议(IMAP)和/或邮局协议(POP))、即时消息(例如,可扩展消息处理和存在协议(XMPP)、用于即时消息和存在利用扩展的会话发起协议(SIMPLE)、即时消息和存在服务(IMPS)),和/或短消息服务(SMS),或者包括在本文档提交日期时还未开发出的通信协议的任何其他适当的通信协议。音频电路110、扬声器111和麦克风113提供用户和设备100之间的音频接口。音频电路110从外围设备接口118接收音频数据,将音频数据转换为电信号,并将电信号传输到扬声器111。扬声器111将电信号转换为人类可听的声波。音频电路110还接收由麦克风113根据声波转换的电信号。音频电路110将电信号转换为音频数据,并将音频数据传输到外围设备接口118以用于处理。音频数据可由外围设备接口118从存储器102和/或RF电路108进行检索和/或被传输至存储器102和/或RF电路108。在一些实施方案中,音频电路110还包括耳麦插孔(例如,图2中的212)。该耳麦插孔提供音频电路110和可移除的音频输入/输出外围设备之间的接口,该可移除的音频输入/输出外围设备诸如仅输出的耳机或者具有输出(例如,单耳耳机或双耳耳机)和输入(例如,麦克风)两者的耳麦。I/O子系统106将设备100上的输入/输出外围设备诸如触摸屏112和其他输入控制设备116耦接到外围设备接口118。I/O子系统106任选地包括显示控制器156、光学传感器控制器158、强度传感器控制器159、触觉反馈控制器161、和用于其他输入或控制设备的一个或多个输入控制器160。该一个或多个输入控制器160从其他输入控制设备116接收电信号/将电信号发送到其他输入控制设备116。其他输入控制设备116任选地包括物理按钮(例如,下压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击式转盘等等。在一些另选实施方案中,一个或多个输入控制器160任选地耦接至以下各项中的任一者(或不耦接至以下各项中的任一者):键盘、红外线端口、USB端口、以及指针设备诸如鼠标。一个或多个按钮(例如,图2中的208)任选地包括用于扬声器111和/或麦克风113的音量控制的增大/减小按钮。一个或多个按钮任选地包括下压按钮(例如,图2中的206)。快速按下下压按钮可解除触摸屏112的锁定或者开始使用触摸屏上的手势来对设备进行解锁的过程,如在于2005年12月23日提交的标题为“UnlockingaDevicebyPerformingGesturesonanUnlockImage”的美国专利申请11/322,549以及美国专利申请No.7,657,849中所述的。上述美国专利申请据此全文以引用方式并入本文。更长地按下下压按钮(例如206)可使设备100开机或关机。用户能够对一个或多个按钮的功能进行自定义。触摸屏112用于实现虚拟按钮或软按钮以及一个或多个软键盘。触敏显示器112提供设备和用户之间的输入接口和输出接口。显示控制器156从触摸屏112接收电信号和/或将电信号发送至触摸屏112。触摸屏112向用户显示视觉输出。该视觉输出可包括图形、文本、图标、视频及它们的任意组合(统称为“图形”)。在一些实施方案中,一些视觉输出或全部的视觉输出可对应于用户界面对象。触摸屏112具有基于触觉和/或触感接触来接受来自用户的输入的触敏表面、传感器、或传感器组。触摸屏112和显示控制器156(与存储器102中的任何相关联的模块和/或指令集一起)检测触摸屏112上的接触(和该接触的任何移动或中断),并且将所检测到的接触转换为与被显示在触摸屏112上的用户界面对象(例如,一个或多个软键、图标、网页或图像)的交互。在一个示例性实施方案中,触摸屏112和用户之间的接触点对应于用户的手指。触摸屏112可使用LCD(液晶显示器)技术、LPD(发光聚合物显示器)技术、或LED(发光二极管)技术,但是在其他实施方案中可使用其他显示技术。触摸屏112和显示控制器156可使用现在已知的或以后将开发出的多种触摸感测技术中的任何触摸感测技术以及其他接近传感器阵列或用于确定与触摸屏112的一个或多个接触点的其他元件来检测接触及其任何移动或中断,该多种触摸感测技术包括但不限于电容性技术、电阻性技术、红外技术和表面声波技术。在一个示例性实施方案中,使用投射式互电容感测技术,诸如在购自AppleInc.(Cupertino,California)的和iPod中发现的技术。触摸屏112的一些实施方案中的触敏显示器可类似于以下美国专利中所述的多点触敏触摸板:6,323,846(Westerman等人)、6,570,557(Westerman等人)和/或6,677,932(Westerman);和/或美国专利公开2002/0015024A1,这些专利申请中的每个专利申请据此全文以引用方式并1本文。然而,触摸屏112显示来自设备100的视觉输出,而触敏触摸板不提供视觉输出。触摸屏112的一些实施方案中的触敏显示器可如在以下专利申请中那样进行描述:(1)于2006年5月2日提交的标题为“MultipointTouchSurfaceController”美国专利申请No.11/381,313;(2)于2004年5月6日提交的标题为“MultipointTouchscreen”美国专利申请No.10/840,862;(3)于2004年7月30日提交的标题为“GesturesForTouchSensitiveInputDevices”美国专利申请No.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。所有这些专利申请全文以引用方式并入本文。触摸屏112可具有超过100dpi的视频分辨率。在一些实施方案中,触摸屏具有约160dpi的视频分辨率。用户可使用任何合适的物体或附加物诸如触笔、手指等等来与触摸屏112接触。在一些实施方案中,用户界面被设计用于主要与基于手指的接触和手势工作,由于手指在触摸屏上的接触区域较大,因此这可能不如基于触笔的输入精确。在一些实施方案中,设备将基于手指的粗略输入翻译为精确的指针/光标位置或命令,以用于执行用户所期望的动作。在一些实施方案中,除了触摸屏之外,设备100可包括用于激活或去激活特定功能的触摸板(未示出)。在一些实施方案中,触摸板是设备的触敏区域,该触敏区域与触摸屏不同,其不显示视觉输出。触摸板可以是与触摸屏112分开的触敏表面,或者是由触摸屏形成的触敏表面的延伸部分。设备100还包括用于为各种部件供电的电力系统162。电力系统162可包括电力管理系统、一个或多个电源(例如,电池、交流电(AC))、再充电系统、电力故障检测电路、功率变换器或逆变器、电源状态指示器(例如,发光二极管(LED)),以及与便携式设备中的电力的生成、管理和分配相关联的任何其他部件。设备100还可包括一个或多个光学传感器164。图1A示出了耦接到I/O子系统106中的光学传感器控制器158的光学传感器。光学传感器164可包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光电晶体管。光学传感器164从环境接收通过一个或多个透镜而投射的光,并且将光转换为表示图像的数据。结合成像模块143(也称为相机模块),光学传感器164可捕获静态图像或视频。在一些实施方案中,光学传感器位于设备100的与设备的前部上的触摸屏显示器112相背对的后部上,使得触摸屏显示器可被用作用于静态图像和/或视频图像采集的取景器。在一些实施方案中,光学传感器位于设备的前部,使得在用户在触摸屏显示器上查看其他视频会议参与者时可获取该用户的图像,以用于视频会议。在一些实施方案中,光学传感器164的位置可由用户改变(例如通过旋转设备外壳中的透镜和传感器),使得单个光学传感器164可与触摸屏显示器一起使用,以用于视频会议和静态图像和/或视频图像采集两者。设备100任选地还包括一个或多个接触强度传感器165。图1A示出了耦接到I/O子系统106中的强度传感器控制器159的接触强度传感器。接触强度传感器165任选地包括一个或多个压阻应变计、电容式力传感器、电力传感器、压电力传感器、光学力传感器、电容式触敏表面或其他强度传感器(例如,用于测量触敏表面上的接触的力(或压力)的传感器)。接触强度传感器165从环境接收接触强度信息(例如,压力信息或压力信息的代用物)。在一些实施方案中,至少一个接触强度传感器与触敏表面(例如,触敏显示器系统112)并置排列或邻近。在一些实施方案中,至少一个接触强度传感器位于设备100的与位于设备100的前部上的触摸屏显示器112相背对的后部上。设备100还可包括一个或多个接近传感器166。图1A示出了耦接到外围设备接口118的接近传感器166。作为另外一种选择,接近传感器166可耦接到I/O子系统106中的输入控制器160。接近传感器166可如以下美国专利申请中所述的那样执行:11/241,839,标题为“ProximityDetectorInHandheldDevice”;11/240,788,标题为“ProximityDetectorInHandheldDevice”;11/620,702,标题为“UsingAmbientLightSensorToAugmentProximitySensorOutput”;11/586,862,标题为“AutomatedResponseToAndSensingOfUserActivityInPortableDevices”;和11/638,251,标题为“MethodsAndSystemsForAutomaticConfigurationOfPeripherals”,这些美国专利申请据此全文以引用方式并入本文。在一些实施方案中,当多功能设备被置于用户的耳朵附近时(例如,当用户正在进行电话呼叫时),接近传感器关闭并且禁用触摸屏112。设备100任选地还包括一个或多个触觉输出发生器167。图1A示出了耦接到I/O子系统106中的触觉反馈控制器161的触觉输出发生器。触觉输出发生器167任选地包括一个或多个电声设备诸如扬声器或其他音频部件;和/或用于将能量转换成线性运动的机电设备诸如电机、螺线管、电活性聚合器、压电致动器、静电致动器或其他触觉输出生成部件(例如,用于将电信号转换成设备上的触觉输出的部件)。接触强度传感器165从触觉反馈模块133接收触觉反馈生成指令,并且在设备100上生成能够由设备100的用户感测到的触觉输出。在一些实施方案中,至少一个触觉输出发生器与触敏表面(例如,触敏显示器系统112)并置排列或邻近,并且任选地通过竖直地(例如,向设备100的表面内/外)或侧向地(例如,在与设备100的表面相同的平面中向后和向前)移动触敏表面来生成触觉输出。在一些实施方案中,至少一个触觉输出发生器传感器位于设备100的与位于设备100的前部上的触摸屏显示器112相背对的后部上。设备100还可包括一个或多个加速度计168。图1A示出了耦接到外围设备接口118的加速度计168。作为另外一种选择,加速度计168可耦接到I/O子系统106中的输入控制器160。加速度计168可如以下美国专利公开中所述的那样执行:20050190059,标题为“Acceleration-basedTheftDetectionSystemforPortableElectronicDevices”和20060017692,标题为“MethodsAndApparatusesForOperatingAPortableDeviceBasedOnAnAccelerometer”,这两个美国专利公开均全文以引用方式并入本文。在一些实施方案中,基于对从该一个或多个加速度计所接收的数据的分析来在触摸屏显示器上以纵向视图或横向视图来显示信息。设备100任选地除了一个或多个加速度计168之外还包括磁力仪(未示出)和GPS(或GLONASS或其他全球导航系统)接收器(未示出),以用于获取关于设备100的位置和取向(例如,纵向或横向)的信息。在一些实施方案中,被存储在存储器102中的软件部件包括操作系统126、通信模块(或指令集)128、接触/运动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(GPS)模块(或指令集)135、以及应用程序(或指令集)136。此外,在一些实施方案中,存储器102(图1A)或370(图3)存储设备/全局内部状态157,如图1A、和图3中所示的。设备/全局内部状态157包括以下各项中的一者或多者:活动应用程序状态,该活动应用程序状态用于指示哪些应用程序(如果有的话)当前是活动的;显示状态,该显示状态用于指示什么应用程序、视图或其他信息占据触摸屏显示器112的各个区域;传感器状态,该传感器状态包括从设备的各个传感器和输入控制设备116获取的信息;和关于设备位置和/或姿态的位置信息。操作系统126(例如,Darwin、RTXC、LINUX、UNIX、OSX、iOS、WINDOWS、或嵌入式操作系统诸如VxWorks)包括用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、功率管理等)的各种软件部件和/或驱动程序,并且促进各种硬件部件和软件部件之间的通信。通信模块128促进通过一个或多个外部端口124来与其他设备进行通信,并且还包括用于处理由RF电路108和/或外部端口124所接收的数据的各种软件部件。外部端口124(例如,通用串行总线(USB)、火线等)适于直接耦接到其他设备或者间接地通过网络(例如,互联网、无线LAN等)进行耦接。在一些实施方案中,外部端口是与(AppleInc.的商标)设备上所使用的30针连接器相同的或类似的和/或与其兼容的多针(例如,30针)连接器。接触/运动模块130任选地检测与触摸屏112(结合显示控制器156)和其他触敏设备(例如,触摸板或物理点击式转盘)的接触。接触/运动模块130包括各种软件部件以用于执行与接触检测相关的各种操作,诸如确定是否已发生接触(例如,检测手指按下事件)、确定接触的强度(例如,接触的力或压力,或者接触的力或压力的替代物)、确定是否存在接触的移动并跟踪在触敏表面上的移动(例如,检测一个或多个手指拖动事件),以及确定接触是否已停止(例如,检测手指抬起事件或者接触断开)。接触/运动模块130从触敏表面接收接触数据。确定接触点的移动任选地包括确定接触点的速率(量值)、速度(量值和方向)和/或加速度(量值和/或方向的改变),该接触点的移动由一系列接触数据来表示。这些操作任选地被应用于单点接触(例如,单指接触)或者多点同时接触(例如,“多点触摸”/多指接触)。在一些实施方案中,接触/运动模块130和显示控制器156检测触摸板上的接触。在一些实施方案中,接触/运动模块130使用一组一个或多个强度阈值来确定操作是否已由用户执行(例如,确定用户是否已“点击”图标)。在一些实施方案中,根据软件参数来确定强度阈值的至少子集(例如,强度阈值不是由特定物理致动器的激活阈值来确定的,并且可在不改变设备100的物理硬件的情况下被调节)。例如,在不改变触控板或触摸屏显示器硬件的情况下,触控板或触摸屏的鼠标“点击”阈值可被设定成预定义的阈值的大范围中的任一个阈值。另外,在一些具体实施中,向设备的用户提供用于调节一组强度阈值中的一个或多个强度阈值(例如,通过调节各个强度阈值和/或通过利用对“强度”参数的系统级点击来一次调节多个强度阈值)的软件设置。接触/运动模块130任选地检测用户的手势输入。触敏表面上的不同手势具有不同的接触图案(例如,所检测到的接触的不同运动、计时和/或强度)。因此,任选地通过检测具体接触图案来检测手势。例如,检测手指轻击手势包括检测手指按下事件,然后在与手指按下事件相同的位置(或基本上相同的位置)处(例如,在图标的位置处)检测手指抬起(抬离)事件。作为另一个示例,在触敏表面上检测手指轻扫手势包括检测手指按下事件,然后检测一个或多个手指拖动事件,并且随后检测手指抬起(抬离)事件。图形模块132包括用于在触摸屏112或其他显示器上呈现和显示图形的各种已知的软件部件,该各种已知的软件部件包括用于改变所显示的图形的视觉冲击(例如,亮度、透明度、饱和度、对比度或其他视觉特征)的部件。如本文所用,术语“图形”包括可被显示给用户的任何对象,非限制性地包括文本、网页、图标(诸如包括软键的用户界面对象)、数字图像、视频、动画等。在一些实施方案中,图形模块132存储待使用的用于表示图形的数据。每个图形任选地被分配有对应的代码。图形模块132从应用程序等接收用于指定待显示的图形的一个或多个代码,在必要的情况下还一起接收坐标数据和其他图形属性数据,并且然后生成屏幕图像数据,以输出至显示控制器156。触觉反馈模块133包括用于生成指令的各种软件部件,该指令由一个或多个触觉输出发生器167使用,以便响应于用户与设备100的交互而在设备100上的一个或多个位置处生成触觉输出。可作为图形模块132的部件的文本输入模块134提供用于在多种应用程序(例如,联系人137、电子邮件140、即时消息141、浏览器147、和需要文本输入的任何其他应用程序)中输入文本的软键盘。GPS模块135确定设备的位置并提供了、在各种应用程序中使用的这种信息(例如,提供至用于基于位置的拨号的电话138;提供至相机143作为图片/视频元数据;以及提供至提供基于位置的服务诸如天气桌面小程序、当地黄页桌面小程序和地图/导航桌面小程序的应用程序)。应用程序136可包括以下模块(或指令集)或者其子集或超集:·联系人模块137(有时称为地址簿或联系人列表);·电话模块138;·视频会议模块139;·电子邮件客户端模块140;·即时消息(IM)模块141;·健身支持模块142;·用于静态图像和/或视频图像的相机模块143;·图像管理模块144;·视频播放器模块;·音乐播放器模块;·浏览器模块147;·日历模块148;·桌面小程序模块149,其可包括以下各项中的一者或多者:天气桌面小程序149-1、股市桌面小程序149-2、计算器桌面小程序149-3、闹钟桌面小程序149-4、词典桌面小程序149-5、和由用户获取的其他桌面小程序以及用户创建的桌面小程序149-6;·用于形成用户创建的桌面小程序149-6的桌面小程序创建器模块150;·搜索模块151;·视频和音乐播放器模块152,其合并视频播放器模块和音乐播放器模块;·记事本模块153;·地图模块154;和/或·在线视频模块155。可被存储在存储器102中的其他应用程序136的示例包括其他文字处理应用程序、其他图像编辑应用程序、绘图应用程序、呈现应用程序、支持JAVA的应用程序、加密、数字权益管理、语音识别、和语音复制。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、和文本输入模块134,联系人模块137可用于管理地址簿或联系人列表(例如,被存储在存储器102或存储器370中的联系人模块137的应用程序内部状态192中),包括:将一个或多个姓名添加到地址簿;从地址簿删除一个或多个姓名;使一个或多个电话号码、一个或多个电子邮件地址、一个或多个物理地址或其他信息与姓名相关联;使图像与姓名相关联;对姓名归类和分类;提供电话号码或电子邮件地址以发起和/或促进通过电话138、视频会议模块139、电子邮件140、或IM141进行通信;等等。结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、和文本输入模块134,电话模块138可用于输入与电话号码对应的字符序列、访问联系人模块137中的一个或多个电话号码、修改已输入的电话号码、拨打相应的电话号码、进行会话以及当会话完成时断开或挂断。如上所述,无线通信可使用多个通信标准、协议和技术中的任一者。结合RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示控制器156、光学传感器164、光学传感器控制器158、接触/运动模块130、图形模块132、文本输入模块134、联系人模块137和电话模块138,视频会议模块139包括根据用户指令来发起、进行和终止用户与一个或多个其他参与方之间的视频会议的可执行指令。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,电子邮件客户端模块140包括响应于用户指令来创建、发送、接收和管理电子邮件的可执行指令。结合图像管理模块144,电子邮件客户端模块140使得非常容易创建和发送具有由相机模块143拍摄的静态图像或视频图像的电子邮件。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,即时消息模块141包括用于进行以下操作的可执行指令:输入与即时消息对应的字符序列、修改先前输入的字符、传输相应即时消息(例如,使用短消息服务(SMS)或多媒体消息服务(MMS)协议以用于基于电话的即时消息或者使用XMPP、SIMPLE、或IMPS以用于基于互联网的即时消息)、接收即时消息以及查看所接收的即时消息。在一些实施方案中,所传输的和/或所接收的即时消息可包括图形、照片、音频文件、视频文件和/或在MMS和/或增强型消息服务(EMS)中支持的其他附件。如本文所用,“即时消息”是指基于电话的消息(例如,使用SMS或MMS传输的消息)和基于互联网的消息(例如,使用XMPP、SIMPLE、或IMPS传输的消息)两者。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、GPS模块135、地图模块154、和音乐播放器模块,健身支持模块142包括用于进行以下操作的可执行指令:创建健身(例如具有时间、距离、和/或卡路里燃烧目标);与健身传感器(移动设备)进行通信;接收健身传感器数据;校准用于监测健身的传感器;选择健身音乐并进行播放;以及显示、存储和传输健身数据。结合触摸屏112、显示控制器156、一个或多个光学传感器164、光学传感器控制器158、接触/运动模块130、图形模块132和图像管理模块144,相机模块143包括用于进行以下操作的可执行指令:捕获静态图像或视频(包括视频流)并且将它们存储到存储器102中、修改静态图像或视频的特征、或从存储器102删除静态图像或视频。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、和相机模块143,图像管理模块144包括用于排列、修改(例如,编辑)、或以其他方式操控、加标签、删除、呈现(例如,在数字幻灯片或相册中)、以及存储静态图像和/或视频图像的可执行指令。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,浏览器模块147包括用于根据用户指令来浏览互联网(包括搜索、链接至、接收、和显示网页或其部分,以及链接至网页的附件和其他文件)的可执行指令。结合RF电路系统108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、电子邮件客户端模块140和浏览器模块147,日历模块148包括用于根据用户指令来创建、显示、修改和存储日历以及与日历相关联的数据(例如,日历条目、待办事项等)的可执行指令。结合RF电路系统108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、和浏览器模块147,桌面小程序模块149是可由用户下载并使用的微型应用程序(例如,天气桌面小程序149-1、股市桌面小程序149-2、计算器桌面小程序149-3、闹钟桌面小程序149-4、和字典桌面小程序149-5)或由用户创建的微型应用程序(例如,用户创建的桌面小程序149-6)。在一些实施方案中,桌面小程序包括HTML(超文本标记语言)文件、CSS(层叠样式表)文件和JavaScript文件。在一些实施方案中,桌面小程序包括XML(可扩展标记语言)文件和JavaScript文件(例如,Yahoo!桌面小程序)。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、和浏览器模块147,桌面小程序创建器模块150可被用户用于创建桌面小程序(例如,将网页的用户指定部分转到桌面小程序中)。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,搜索模块151包括用于根据用户指令来搜索存储器102中的匹配一个或多个搜索条件(例如,一个或多个用户指定的搜索词)的文本、音乐、声音、图像、视频和/或其他文件的可执行指令。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、音频电路系统110、扬声器111、RF电路系统108、和浏览器模块147,视频和音乐播放器模块152包括允许用户下载和回放以一种或多种文件格式(诸如MP3或AAC文件)存储的所记录的音乐和其他声音文件的可执行指令,以及用于显示、呈现或以其他方式回放视频(例如,在触摸屏112上或在经由外部端口124连接的外部显示器上)的可执行指令。在一些实施方案中,设备100任选地包括MP3播放器诸如iPod(AppleInc.的商标)的功能。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132和文本输入模块134,记事本模块153包括根据用户指令来创建和管理记事本、待办事项等的可执行指令。结合RF电路108、触摸屏112、显示控制器156、接触/运动模块130、图形模块132、文本输入模块134、GPS模块135和浏览器模块147,地图模块154可用于根据用户指令来接收、显示、修改和存储地图以及与地图相关联的数据(例如,驾驶方向、与特定位置处或附近的商店及其他兴趣点有关的数据、以及其他基于位置的数据)。结合触摸屏112、显示控制器156、接触/运动模块130、图形模块132、音频电路110、扬声器111、RF电路108、文本输入模块134、电子邮件客户端模块140和浏览器模块147,在线视频模块155包括指令,该指令允许用户访问、浏览、接收(例如,通过流式传输和/或下载)、回放(例如在触摸屏上或在经由外部端口124所连接的外部显示器上)、发送具有至特定在线视频的链接的电子邮件,以及以其他方式管理一种或多种文件格式诸如H.264的在线视频。在一些实施方案中,即时消息模块141而不是电子邮件客户端模块140用于发送至特定在线视频的链接。在线视频应用程序的附加描述可在于2007年6月20日提交的标题为“PortableMultifunctionDevice,Method,andGraphicalUserInterfaceforPlayingOnlineVideos”的美国临时专利申请No.60/936,562、和于2007年12月31日提交的标题为“PortableMultifunctionDevice,Method,andGraphicalUserInterfaceforPlayingOnlineVideos”的美国专利申请No.11/968,067中找到,这两个专利申请的内容据此全文以引用方式并入本文。上述每个模块和应用程序对应于用于执行上述一种或多种功能以及在本专利申请中所述的方法(例如,本文所述的计算机实现的方法和其他信息处理方法)的可执行指令集。这些模块(例如,指令集)不必被实现为独立的软件程序、过程或模块,并因此在各种实施方案中可组合或以其他方式重新布置这些模块的各种子集。例如,视频播放器模块可与音乐播放器模块组合成单个模块(例如,图1A中的视频和音乐播放器模块152)。在一些实施方案中,存储器102可存储上文识别的模块和数据结构的子集。此外,存储器102可存储上文没有描述的附加模块和数据结构。在一些实施方案中,设备100是唯一地通过触摸屏和/或触摸板来执行设备上的预定义的一组功能的操作的设备。通过使用触摸屏和/或触摸板作为用于设备100的操作的主要输入控制设备,可减少设备100上的物理输入控制设备(诸如下压按钮、拨号盘等等)的数量。唯一地通过触摸屏和/或触摸板执行的该预定义的一组功能任选地包括在用户界面之间进行导航。在一些实施方案中,触摸板在被用户触摸时将设备100从被显示在设备100上的任何用户界面导航到主菜单、home菜单或根菜单。在此类实施方案中,使用触摸板来实现“菜单按钮”。在一些其他实施方案中,菜单按钮是物理下压按钮或者其他物理输入控制设备,而不是触摸板。图1B是示出根据一些实施方案的用于事件处理的示例性部件的框图。在一些实施方案中,存储器102(图1A)或存储器370(图3)包括事件分类器170(例如,在操作系统126中)以及相应的应用程序136-1(例如,前述应用程序137-151、155、380-390中的任一个应用程序)。事件分类器170接收事件信息并确定要将事件信息递送到的应用程序136-1和应用程序136-1的应用程序视图191。事件分类器170包括事件监视器171和事件分配器模块174。在一些实施方案中,应用程序136-1包括应用程序内部状态192,该应用程序内部状态指示当应用程序是活动的或正在执行时被显示在触敏显示器112上的一个或多个当前应用程序视图。在一些实施方案中,设备/全局内部状态157被事件分类器170用于确定哪个(哪些)应用程序当前是活动的,并且应用程序内部状态192被事件分类器170用于确定要将事件信息递送到的应用程序视图191。在一些实施方案中,应用程序内部状态192包括附加信息,诸如以下各项中的一者或多者:当应用程序136-1恢复执行时将被使用的恢复信息、指示正被应用程序136-1显示的信息或准备好用于被应用程序136-1显示的信息的用户界面状态信息、用于使得用户能够返回到应用程序136-1的前一状态或视图的状态队列、以及用户采取的先前动作的重复/撤销队列。事件监视器171从外围设备接口118接收事件信息。事件信息包括关于子事件(例如,作为多点触摸手势的一部分的触敏显示器112上的用户触摸)的信息。外围设备接口118传输其从I/O子系统106或传感器(诸如接近传感器166)、一个或多个加速度计168和/或麦克风113(通过音频电路110)所接收的信息。外围设备接口118从I/O子系统106所接收的信息包括来自触敏显示器112或触敏表面的信息。在一些实施方案中,事件监视器171以预先确定的间隔来将请求发送至外围设备接口118。作为响应,外围设备接口118传输事件信息。在其他实施方案中,外围设备接口118仅当存在显著事件(例如,接收到高于预先确定的噪声阈值的输入和/或接收到超过预先确定的持续时间的输入)时才传输事件信息。在一些实施方案中,事件分类器170还包括命中视图确定模块172和/或活动事件识别器确定模块173。当触敏显示器112显示多于一个视图时,命中视图确定模块172提供用于确定子事件已在一个或多个视图内的什么地方发生的软件过程。视图由用户能在显示器上看到的控件和其他元件构成。与应用程序相关联的用户界面的另一方面是一组视图,在本文中有时也称为应用程序视图或用户界面窗口,在其中显示信息并且发生基于触摸的手势。在其中检测到触摸的(相应应用程序的)应用程序视图可对应于应用程序的程序化或视图分级结构内的程序化水平。例如,在其中检测到触摸的最低水平视图任选地被叫做命中视图,并且被识别为正确输入的那组事件至少部分地基于开始基于触摸的手势的初始触摸的命中视图来确定。点击视图确定模块172接收与基于接触的手势的子事件相关的信息。当应用程序具有在分级结构中组织的多个视图时,命中视图确定模块172将命中视图识别为应对子事件进行处理的分级结构中的最低视图。在大多数情况下,命中视图是发起子事件(例如,形成事件或潜在事件的子事件序列中的第一子事件)在其中发生的最低水平视图。一旦命中视图被命中视图确定模块172识别,命中视图便通常接收与其被识别为命中视图所针对的同一触摸或输入源相关的所有子事件。活动事件识别器确定模块173确定视图分级结构内的哪个或哪些视图应接收特定子事件序列。在一些实施方案中,活动事件识别器确定模块173确定仅命中视图应接收特定子事件序列。在其他实施方案中,活动事件识别器确定模块173确定包括子事件的物理位置的所有视图是活跃参与的视图,并且因此确定所有活跃参与的视图应接收特定子事件序列。在其他实施方案中,即使触摸子事件完全被局限到与一个特定视图相关联的区域,但是分级结构中的更高的视图将仍然保持为活跃参与的视图。事件分配器模块174将事件信息分配到事件识别器(例如,事件识别器180)。在包括活动事件识别器确定模块173的示例中,事件分配器模块174将事件信息递送到由活动事件识别器确定模块173确定的事件识别器。在一些实施方案中,事件分配器模块174在事件队列中存储事件信息,该事件信息由相应事件接收器182进行检索。在一些实施方案中,操作系统126包括事件分类器170。作为另外一种选择,应用程序136-1包括事件分类器170。在另一个实施方案中,事件分类器170是独立的模块,或者是被存储在存储器102中的另一个模块(诸如接触/运动模块130)的一部分。在一些实施方案中,应用程序136-1包括多个事件处理程序190和一个或多个应用程序视图191,其中每个应用程序视图包括用于处理发生在应用程序的用户界面的相应视图内的触摸事件的指令。应用程序136-1的每个应用程序视图191包括一个或多个事件识别器180。通常,相应应用程序视图191包括多个事件识别器180。在其他实施方案中,事件识别器180中的一个或多个应用程序视图是独立模块的一部分,该独立模块诸如用户界面工具包(未示出)或应用程序136-1从中继承方法和其他属性的更高水平的对象。在一些实施方案中,相应事件处理程序190包括以下各项中的一者或多者:数据更新器176、对象更新器177、GUI更新器178、和/或从事件分类器170所接收的事件数据179。事件处理程序190可利用或调用数据更新器176、对象更新器177或GUI更新器178,以更新应用程序内部状态192。作为另外一种选择,应用程序视图191中的一个或多个应用程序视图包括一个或多个相应事件处理程序190。另外,在一些实施方案中,数据更新器176、对象更新器177和GUI更新器178中的一者或多者被包括在相应应用程序视图191中。相应的事件识别器180从事件分类器170接收事件信息(例如,事件数据179),并且从事件信息识别事件。事件识别器180包括事件接收器182和事件比较器184。在一些实施方案中,事件识别器180还至少包括以下各项的子集:元数据183、和事件递送指令188(其可包括子事件递送指令)。事件接收器182接收来自事件分类器170的事件信息。事件信息包括关于子事件的信息,例如触摸或触摸移动。根据子事件,事件信息还包括附加信息,诸如子事件的位置。当子事件涉及触摸的运动时,事件信息还可包括子事件的速率和方向。在一些实施方案中,事件包括设备从一个取向旋转到另一个取向(例如,从纵向取向旋转到横向取向,或反之亦然),并且事件信息包括关于设备的当前取向(也被称为设备姿态)的对应信息。事件比较器184将事件信息与预定义的事件或子事件定义进行比较,并且基于该比较来确定事件或子事件、或者确定或更新事件或子事件的状态。在一些示例中,事件比较器184包括事件定义186。事件定义186包含事件的定义(例如,预定义的子事件序列),例如事件1(187-1)、事件2(187-2)、以及其他事件。在一些实施方案中,事件187中的子事件例如包括触摸开始、触摸结束、触摸移动、触摸取消和多点触摸。在一个示例中,事件1(187-1)的定义是在被显示对象上的双击。例如,双击包括在被显示对象上的预先确定时长的第一次触摸(触摸开始)、预先确定时长的第一次抬起(触摸结束)、在被显示对象上的预先确定时长的第二次触摸(触摸开始)以及预先确定时长的第二次抬起(触摸结束)。在另一个示例中,事件2(187-2)的定义是在被显示对象上的拖动。例如,拖动包括被显示对象上的预先确定时长的触摸(或接触)、触摸在触敏显示器112上的移动、以及触摸的抬起(触摸结束)。在一些实施方案中,事件还包括用于一个或多个相关联的事件处理程序190的信息。在一些实施方案中,事件定义187包括用于相应用户界面对象的事件的定义。在一些实施方案中,事件比较器184执行命中测试以确定哪个用户界面对象与子事件相关联。例如,在触摸显示器112上显示三个用户界面对象的应用程序视图中,当在触敏显示器112上检测到触摸时,事件比较器184执行命中测试以确定这三个用户界面对象中的哪一个用户界面对象与该触摸(子事件)相关联。如果每个所显示的对象与相应的事件处理程序190相关联,则事件比较器使用该命中测试的结果来确定哪个事件处理程序190应当被激活。例如,事件比较器184选择与子事件和触发该命中测试的对象相关联的事件处理程序。在一些示例中,相应事件(187)的定义还包括延迟动作,该延迟动作延迟事件信息的递送,直到已确定子事件序列是否确实对应于或不对应于事件识别器的事件类型。当相应事件识别器180确定子事件序列不与事件定义186中的任何事件匹配时,该相应事件识别器180进入事件不可能、事件失败或事件结束状态,在此之后忽略基于触摸的手势的后续子事件。在这种情况下,对于命中视图保持活动的其他事件识别器(如果有的话)继续跟踪和处理持续的基于触摸的手势的子事件。在一些实施方案中,相应事件识别器180包括具有用于指示事件递送系统应当如何执行对活跃参与的事件识别器的子事件递送的可配置属性、标记和/或列表的元数据183。在一些实施方案中,元数据183包括用于指示事件识别器彼此如何交互或可如何交互的可配置属性、标志和/或列表。在一些实施方案中,元数据183包括用于指示子事件是否被递送到视图或程序化分级结构中的不同层级的可配置属性、标记和/或列表。在一些实施方案中,当事件的一个或多个特定子事件被识别时,相应事件识别器180激活与事件相关联的事件处理程序190。在一些实施方案中,相应事件识别器180将与该事件相关联的事件信息递送到事件处理程序190。激活事件处理程序190不同于将子事件发送(和延期发送)到相应的命中视图。在一些实施方案中,事件识别器180抛出与所识别的事件相关联的标记,并且与该标记相关联的事件处理程序190获取该标记并执行预定义的过程。在一些实施方案中,事件递送指令188包括递送关于子事件的事件信息而不激活事件处理程序的子事件递送指令。相反,子事件递送指令将事件信息递送到与子事件串相关联的事件处理程序或者递送到活跃参与的视图。与子事件序列或与活跃参与的视图相关联的事件处理程序接收事件信息并执行预先确定的过程。在一些实施方案中,数据更新器176创建并更新在应用程序136-1中使用的数据。例如,数据更新器176对联系人模块137中所使用的电话号码进行更新,或者对视频播放器模块中所使用的视频文件进行存储。在一些实施方案中,对象更新器177创建和更新在应用程序136-1中使用的对象。例如,对象更新器177创建新的用户界面对象或更新用户界面对象的位置。GUI更新器178更新GUI。例如,GUI更新器178准备显示信息并将其发送至图形模块132,以用于显示在触敏显示器上。在一些实施方案中,一个或多个事件处理程序190包括数据更新器176、对象更新器177和GUI更新器178或者具有对数据更新器176、对象更新器177和GUI更新器178的访问权限。在一些实施方案中,数据更新器176、对象更新器177和GUI更新器178被包括在相应应用程序136-1或应用程序视图191的单个模块中。在其他实施方案中,它们被包括在两个或更多个软件模块中。应当理解,关于触敏显示器上的用户触摸的事件处理的上述讨论还适用于利用输入设备来操作多功能设备100的其他形式的用户输入,并不是所有用户输入都是在触摸屏上发起的。例如,任选地与单次或多次键盘按压或保持结合的鼠标移动和鼠标按钮按压;触摸板上的接触移动,诸如轻击、拖动、滚动等;触笔输入;设备的移动;口头指令;所检测到的眼睛移动;生物特征输入;和/或作为与子事件对应的输入的用于定义要识别的事件其任意的组合。图2示出了根据一些实施方案的具有触摸屏112的便携式多功能设备100。触摸屏任选地在用户界面(UI)200内显示一个或多个图形。在本实施方案中以及在下文中描述的其他实施方案中,使得用户能够通过例如利用一个或多个手指202(在附图中没有按比例绘制)或者利用一个或多个触笔203(在附图中没有按比例绘制)在图形上作出手势来选择这些图形中的一个或多个图形。在一些实施方案中,当用户中断与一个或多个图形的接触时,将发生对一个或多个图形的选择。在一些实施方案中,手势任选地包括一次或多次轻击、一次或多次轻扫(从左向右、从右向左、向上和/或向下)和/或已与设备100发生接触的手指的滚动(从右向左、从左向右、向上和/或向下)。在一些具体实施中或在一些情况下,不经意地与图形接触不会选择图形。例如,当与选择对应的手势是轻击时,在应用程序图标上方扫动的轻扫手势任选地不会选择相应应用程序。设备100还可包括一个或多个物理按钮,诸如“home”按钮或菜单按钮204。如前所述,菜单按钮204可被用于导航到可在设备100上执行的应用程序集中的任何应用程序136。作为另外一种选择,在一些实施方案中,菜单按钮被实现为被显示在触摸屏112上的GUI中的软键。在一些实施方案中,设备100包括触摸屏112、菜单按钮204、用于使设备通电/断电和用于锁定设备的下压按钮206、一个或多个音量调节按钮208、用户身份模块(SIM)卡槽210、耳麦插孔212和对接/充电外部端口124。下压按钮206被任选地用于:通过按下按钮并使按钮在下压状态保持预先确定的时间间隔来使设备通电/断电;通过按下按钮并在经过预先确定的时间间隔之前释放按钮来锁定设备;和/或对设备进行解锁或发起解锁过程。在另选的实施方案中,设备100还通过麦克风113来接受用于激活或去激活某些功能的语音输入。设备100还任选地包括用于检测触摸屏112上的接触的强度的一个或多个接触强度传感器165,和/或用于为设备100的用户生成触觉输出的一个或多个触觉输出发生器167。图3是根据一些实施方案的具有显示器和触敏表面的示例性多功能设备的框图。设备300不必是便携式的。在一些实施方案中,设备300是膝上型电脑、台式计算机、平板电脑、多媒体播放器设备、导航设备、教育设备(诸如儿童学习玩具)、游戏系统或控制设备(例如,家用控制器或工业用控制器)。设备300通常包括一个或多个处理单元(CPU)310、一个或多个网络或其他通信接口360、存储器370和用于使这些部件互连的一个或多个通信总线320。通信总线320任选地包括使系统部件互连并且控制系统部件之间的通信的电路系统(有时叫做芯片组)。设备300包括具有显示器340的输入/输出(I/O)接口330,该显示器通常是触摸屏显示器。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任选地不存储这些模块。图3中的上述元件中的每个元件可被存储在一个或多个前面提到的存储器设备中。上述模块中的每个模块对应于用于执行上述功能的指令集。上文识别的模块或程序(例如,指令集)不必被实现为单独的软件程序、过程或模块,并且因此这些模块的各种子集可在各种实施方案中被组合或以其他方式重新布置。在一些实施方案中,存储器370可存储上文识别的模块和数据结构的子集。此外,存储器370可存储上文没有描述的附加模块和数据结构。现在将注意力转到可在例如便携式多功能设备100上实现的用户界面的实施方案。图4A示出了根据一些实施方案的便携式多功能设备100上的应用程序菜单的示例性用户界面。类似的用户界面可在设备300上实现。在一些实施方案中,用户界面400包括以下元素或者其子集或超集:·一个或多个无线通信(诸如蜂窝信号和Wi-Fi信号)的一个或多个信号强度指示符402;·时间404;·蓝牙指示符405;·电池状态指示符406;·具有常用应用程序的图标的托盘408,该图标诸如:○电话模块138的被标记为“电话”的图标416,该图标416任选地包括未接来电或语音留言的数量的指示符414;○电子邮件客户端模块140的被标记为“邮件”的图标418,该图标418任选地包括未读电子邮件的数量的指示符410;○浏览器模块147的被标记为“浏览器”的图标420;和○视频和音乐播放器模块152(也称为iPod(AppleInc.的商标)模块152)的被标记为“iPod”的图标422;以及·其他应用程序的图标,诸如:○IM模块141的被标记为“消息”的图标424;○日历模块148的被标记为“日历”的图标426;○图像管理模块144的被标记为“照片”的图标428;○相机模块143的被标记为“相机”的图标430;○在线视频模块155的被标记为“在线视频”的图标432;○股市桌面小程序149-2的被标记为“股市”的图标434;○地图模块154的被标记为“地图”的图标436;○天气桌面小程序149-1的被标记为“天气”的图标438;○闹钟桌面小程序149-4的被标记为“时钟”的图标440;○健身支持模块142的被标记为“健身支持”的图标442;○记事本模块153的被标记为“记事本”的图标444;和○用于设置应用程序或模块的被标记为“设置”的图标446,该图标446提供对设备100及其各种应用程序136的设置的访问权限。应当指示的是,图4A中示出的图标标签仅是示例性的。例如,视频和音乐播放器模块152的图标422可任选地被标记为“音乐”或“音乐播放器”。其他标签任选地用于各种应用程序图标。在一些实施方案中,相应应用程序图标的标签包括与该相应应用程序图标对应的应用程序的名称。在一些实施方案中,特定应用程序图标的标签不同于与该特定应用程序图标对应的应用程序的名称。图4B示出了具有与显示器450(例如,触摸屏显示器112)分开的触敏表面451(例如,图3的平板电脑或触摸板355)的设备(例如,图3的设备300)上的示例性用户界面。设备300还任选地包括用于检测触敏表面451上的接触的强度的一个或多个接触强度传感器(例如,传感器357中的一个或多个传感器),和/或用于为设备300的用户生成触觉输出的一个或多个触觉输出发生器359。尽管将参考触摸屏显示器112(其中组合了触敏表面和显示器)上的输入给出随后的示例中的一些示例,但是在一些实施方案中,设备检测与显示器分开的触敏表面上的输入,如图4B中所示。在一些实施方案中,触敏表面(例如,图4B中的451)具有与显示器(例如,450)上的主轴(例如,图4B中的453)对应的主轴(例如,图4B中的452)。根据这些实施方案,设备检测在与显示器上的相应位置对应的位置(例如,在图4B中,460对应于468并且462对应于470)处与触敏表面451的接触(例如,图4B中的460和462)。这样,在触敏表面(例如,图4B中的451)与多功能设备的显示器(图4B中的450)分开时,由设备在触敏表面上检测到的用户输入(例如,接触460和462以及它们的移动)被该设备用于操控显示器上的用户界面。应当理解,类似的方法任选地用于本文所述的其他用户界面。另外,虽然主要是参考手指输入(例如,手指接触、单指轻击手势、手指轻扫手势)来给出下面的示例,但是应当理解的是,在一些实施方案中,这些手指输入中的一个或多个手指输入由来自另一输入设备的输入(例如,基于鼠标的输入或触笔输入)替代。例如,轻扫手势任选地由鼠标点击(例如,而不是接触),之后是光标沿着轻扫的路径的移动(例如,而不是接触的移动)来替代。作为另一个示例,轻击手势任选地由在光标位于轻击手势的位置上方时的鼠标点击(例如,而不是对接触的检测,之后是终止检测接触)来替代。类似地,当同时检测到多个用户输入时,应当理解的是,多个计算机鼠标任选地被同时使用,或一个鼠标和多个手指接触任选地被同时使用。图5A示出了示例性个人电子设备500。设备500包括主体502。在一些实施方案中,设备500可包括针对设备100和300(例如,图1A-4B)所述的特征中的一些或全部特征。在一些实施方案中,设备500具有在下文中称为触摸屏504的触敏显示屏504。作为触摸屏504的替代或补充,设备500具有显示器和触敏表面。与设备100和300的情况一样,在一些实施方案中,触摸屏504(或触敏表面)可具有用于检测所施加的接触(例如,触摸)的强度的一个或多个强度传感器。触摸屏504(或触敏表面)的一个或多个强度传感器可提供用于表示触摸的强度的输出数据。设备500的用户界面可基于触摸强度来对触摸作出响应,这意味着不同强度的触摸可调用设备500上的不同的用户界面操作。例如,可在如下相关专利申请中找到用于检测和处理触摸强度的技术:于2013年5月8日提交的标题为“Device,Method,andGraphicalUserInterfaceforDisplayingUserInterfaceObjectsCorrespondingtoanApplication”的国际专利申请序列号PCT/US2013/040061,以及于2013年11月11日提交的标题为“Device,Method,andGraphicalUserInterfaceforTransitioningBetweenTouchInputtoDisplayOutputRelationships”的国际专利申请序列号PCT/US2013/069483,这两个专利申请中的每个专利申请据此全文以引用方式并入本文。在一些实施方案中,设备500具有一个或多个输入机构506和508。输入机构506和508(如果包括的话)可以是物理形式的。物理输入机构的示例包括下压按钮和可旋转机构。在一些实施方案中,设备500具有一个或多个附接机构。此类附接机构(如果包括的话)可允许将设备500与例如帽子、眼镜、耳环、项链、衬衣、夹克、手镯、表带、手链、裤子、皮带、鞋子、钱包、背包等附接。这些附接机构可允许用户穿戴设备500。图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可以是按钮。在一些示例中,输入机构508可以是麦克风。个人电子设备500可包括各种传感器,诸如GPS传感器532、加速度计534、定向传感器540(例如,罗盘)、陀螺仪536、运动传感器538和/或其组合,所有这些设备均可操作性连接到I/O部分514。个人电子设备500的存储器518可为用于存储计算机可执行指令的非暂态计算机可读存储介质,这些指令当由一个或多个计算机处理器516执行时例如可使得计算机处理器执行上述技术,包括过程800、900、1600、1800、2100、2700、3800和4500(分别如图8、9、16、18、21、27、38A-38B和45所示)。这些计算机可执行指令也可在任何非暂态计算机可读存储介质内进行存储和/或传送,以供指令执行系统、装置或设备诸如基于计算机的系统、包含处理器的系统或可从指令执行系统、装置或设备获取指令并执行指令的其他系统使用或与其结合。对于本文的目的而言,“非暂态计算机可读存储介质”可以是可有形地包含或存储计算机可执行指令以供指令执行系统、装置和设备使用或与其结合的任何介质。非暂态计算机可读存储介质可包括但不限于,磁存储装置、光学存储装置和/或半导体存储装置。这种存储装置的示例包括磁盘、基于光盘的CD、DVD或Blu-ray技术,以及持久性固态存储器诸如闪存和固态驱动器等等。个人电子设备500不限于图5B的部件和配置,而是可包括多种配置中的其他部件或附加部件。如本文所用,术语“示能表示”是指可在设备100,300和/或500(图1、3和5)的显示屏上显示的用户交互式图形用户界面对象。例如,图像(例如,图标)、按钮和文本(例如,超链接)可各自构成示能表示。如本文所用,术语“焦点选择器”是指用于指示用户正与之进行交互的用户界面的当前部分的输入元件。在包括光标或其他位置标记的一些具体实施中,光标充当“焦点选择器”,使得当光标在特定用户界面元素(例如,按钮、窗口、滑块或其他用户界面元素)上方时在触敏表面(例如,图3中的触摸板355或图4B中的触敏表面451)上检测到输入(例如,按压输入)的情况下,该特定用户界面元素根据所检测到的输入而被调节。在包括能够实现与触摸屏显示器上的用户界面元素的直接交互的触摸屏显示器(例如,图1A中的触敏显示器系统112或图4A中的触摸屏112)的一些具体实施中,触摸屏上的所检测到的接触充当“焦点选择器”,使得当在触摸屏显示器上在特定用户界面元素(例如,按钮、窗口、滑块或其他用户界面元素)的位置处检测到输入(例如,由接触进行的按压输入)时,该特定用户界面元素根据所检测到的输入而被调节。在一些具体实施中,焦点从用户界面的一个区域移动到用户界面的另一个区域,而无需光标的对应移动或触摸屏显示器上的接触的移动(例如,通过使用制表键或箭头键将焦点从一个按钮移动到另一个按钮);在这些具体实施中,焦点选择器根据用户界面的不同区域之间的焦点移动而移动。不考虑焦点选择器所采取的具体形式,焦点选择器通常是由用户控制的以便递送与用户界面的用户预期的交互(例如,通过向设备指示用户界面的用户期望与其进行交互的元素)的用户界面元素(或触摸屏显示器上的接触)。例如,在触敏表面(例如,触摸板或触摸屏)上检测到按压输入时,焦点选择器(例如,光标、接触或选择框)在相应按钮上方的位置将指示用户期望激活相应按钮(而不是设备显示器上示出的其他用户界面元素)。如说明书和权利要求中所使用的,接触的“特征强度”这一术语是指基于接触的一个或多个强度的接触的特征。在一些实施方案中,特征强度基于多个强度样本。特征强度任选地基于相对于预定义事件(例如,在检测到接触之后,在检测到接触抬起之前,在检测到接触开始移动之前或之后,在检测到接触结束之前,在检测到接触的强度增大之前或之后和/或在检测到接触的强度减小之前或之后)而言在预先确定的时间段(例如,0.05秒、0.1秒、0.2秒、0.5秒、1秒、2秒、5秒、10秒)期间采集的预定义数量的强度样本或一组强度样本。接触的特征强度任选地基于以下各项中的一者或多者:接触强度的最大值、接触强度的均值、接触强度的平均值、接触强度的前10%处的值、接触强度的半最大值、接触强度的90%最大值等。在一些实施方案中,在确定特征强度时使用接触的持续时间(例如,在特征强度是接触的强度在时间上的平均值时)。在一些实施方案中,将特征强度与一组一个或多个强度阈值进行比较,以确定用户是否已执行操作。例如,该组一个或多个强度阈值可包括第一强度阈值和第二强度阈值。在本示例中,特征强度未超过第一阈值的接触导致第一操作,特征强度超过第一强度阈值但未超过第二强度阈值的接触导致第二操作,并且特征强度超过第二阈值的接触导致第三操作。在一些实施方案中,使用特征强度与一个或多个阈值之间的比较来确定是否要执行一个或多个操作(例如,是执行相应操作还是放弃执行相应操作),而不是用于确定执行第一操作还是第二操作。在一些实施方案中,识别手势的一部分以用于确定特征强度。例如,触敏表面可接收连续的轻扫接触,该连续的轻扫接触从起始位置过渡并到达结束位置,在该结束位置处,接触的强度增加。在本示例中,接触在结束位置处的特征强度可仅基于连续轻扫接触的一部分,而不是整个轻扫接触(例如,仅结束位置处的轻扫接触的一部分)。在一些实施方案中,可在确定接触的特征强度之前向轻扫手势的强度应用平滑化算法。例如,该平滑化算法任选地包括以下各项中的一者或多者:不加权滑动平均平滑化算法、三角平滑化算法、中值滤波器平滑化算法和/或指数平滑化算法。在一些情况下,这些平滑化算法消除了轻扫接触的强度中的窄的尖峰或凹陷,以实现确定特征强度的目的。可相对于一个或多个强度阈值诸如接触检测强度阈值、轻按压强度阈值、深按压强度阈值和/或一个或多个其他强度阈值来表征触敏表面上的接触的强度。在一些实施方案中,轻按压强度阈值对应于这样的强度:在该强度下设备将执行通常与点击物理鼠标或触控板的按钮相关联的操作。在一些实施方案中,深按压强度阈值对应于这样的强度:在该强度下设备将执行与通常与点击物理鼠标或触控板的按钮相关联的操作不同的操作。在一些实施方案中,当检测到特征强度低于轻按压强度阈值(例如,并且高于标称接触检测强度阈值,比该阈值低的接触不再被检测到)的接触时,设备将根据接触在触敏表面上的移动来移动焦点选择器,而无需执行与轻按压强度阈值或深按压强度阈值相关联的操作。一般来讲,除非另有陈述,否则这些强度阈值在不同组的用户界面附图之间是一致的。接触特征强度从低于轻按压强度阈值的强度增大到介于轻按压强度阈值与深按压强度阈值之间的强度有时被称为“轻按压”输入。接触特征强度从低于深按压强度阈值的强度增大到高于深按压强度阈值的强度有时被称为“深按压”输入。接触特征强度从低于接触检测强度阈值的强度增大到介于接触检测强度阈值与轻按压强度阈值之间的强度有时被称为检测到触摸表面上的接触。接触特征强度从高于接触检测强度阈值的强度减小到低于接触检测强度阈值的强度有时被称为检测到接触从触摸表面抬起。在一些实施方案中,接触检测强度阈值为零。在一些实施方案中,接触检测强度阈值大于零。在本文中所述的一些实施方案中,响应于检测到包括相应按压输入的手势或响应于检测到利用相应接触(或多个接触)执行的相应按压输入来执行一个或多个操作,其中至少部分地基于检测到该接触(或多个接触)的强度增大到高于按压输入强度阈值而检测到相应按压输入。在一些实施方案中,响应于检测到相应接触的强度增大到高于按压输入强度阈值(例如,相应按压输入的“向下冲程”)来执行相应操作。在一些实施方案中,按压输入包括相应接触的强度增大到高于按压输入强度阈值以及该接触的强度随后减小到低于按压输入强度阈值,并且响应于检测到相应接触的强度随后减小到低于按压输入阈值(例如,相应按压输入的“向上冲程”)来执行相应操作。在一些实施方案中,设备采用强度滞后以避免有时称为“抖动”的意外输入,其中设备限定或选择与按压输入强度阈值具有预定义关系的滞后强度阈值(例如,滞后强度阈值比按压输入强度阈值低X个强度单位,或滞后强度阈值是按压输入强度阈值的75%、90%或某个合理比例)。因此,在一些实施方案中,按压输入包括相应接触的强度增大到高于按压输入强度阈值以及该接触的强度随后减小到低于对应于按压输入强度阈值的滞后强度阈值,并且响应于检测到相应接触的强度随后减小到低于滞后强度阈值(例如,相应按压输入的“向上冲程”)来执行相应操作。类似地,在一些实施方案中,仅在设备检测到接触的强度从等于或低于滞后强度阈值的强度增大到等于或高于按压输入强度阈值的强度并且任选地接触的强度随后减小到等于或低于滞后强度的强度时才检测到按压输入,并且响应于检测到按压输入(例如,根据环境,接触的强度增大或接触的强度减小)来执行相应操作。为了容易解释,任选地,响应于检测到以下各种情况中的任一种情况而触发对响应于与按压输入强度阈值相关联的按压输入或响应于包括按压输入的手势而执行的操作的描述:接触的强度增大到高于按压输入强度阈值、接触的强度从低于滞后强度阈值的强度增大到高于按压输入强度阈值的强度、接触的强度减小到低于按压输入强度阈值、和/或接触的强度减小到低于与按压输入强度阈值对应的滞后强度阈值。另外,在将操作描述为响应于检测到接触的强度减小到低于按压输入强度阈值而执行的示例中,任选地响应于检测到接触的强度减小到低于对应于并且小于按压输入强度阈值的滞后强度阈值来执行操作。如本文所用,术语“关闭的应用程序”是指不具有保持状态信息的软件应用程序(例如,关闭的应用程序的状态信息不被存储在设备的存储器中)。因此,关闭应用程序包括停止和/或移除应用程序的应用程序过程,以及从设备的存储器移除应用程序的状态信息。一般来讲,当在第一应用程序中时打开第二应用程序并不关闭第一应用程序。当显示第二应用程序并且停止显示第一应用程序时,第一应用程序成为后台应用程序。系统概述图6示出了用于聚合和共享健康数据的示例性系统600。如上所述,健康数据可包括但不限于与个人健康相关联的任何类型的数据,诸如其体重、心率、血压、血糖水平、用药依从性、活动量等。系统600可用于收集与用户相关联的健康数据、存储健康数据、以有用的方式向用户呈现健康数据,以及基于由该用户所设置的权限来选择性地与其他用户或实体共享该用户的健康数据。另外,在一些示例中,系统600还可用于收集健康数据以及非健康数据、使非健康数据与健康数据相关,以及使非健康数据和非健康数据一起被显示。系统600可包括一个或多个用户设备610,该一个或多个用户设备610包括任何电子设备,诸如移动电话、平板电脑、台式计算机、膝上型计算机、PDA等。在一些示例中,用户设备610可包括与图1A和图3所示并且上文所述的那些设备相似或相同的设备。例如,用户设备610可包括操作系统和健康数据库611,该健康数据库用于安全地存储健康数据或非健康数据以及相关联的元数据,诸如记录数据的时间、数据的类型、用于记录数据的设备、与数据相关联的用户等。用户设备610可进一步包括具有访问控件的应用编程接口(API),该访问控件用于将数据存储在健康数据库611中,以及用于访问被存储在健康数据库611中的数据。用户设备610可被配置为从各种来源接收健康数据或非健康数据,并且可将所接收到的数据存储在健康数据库611中。例如,用户设备610可被配置为从传感器602,604,606和608接收健康数据或非健康数据。这些传感器可包括能够获取健康数据的任何类型的传感器,诸如生物识别传感器、活动跟踪器等。例如,传感器602,604,606和608可包括但不限于标尺、血压袖带、血糖监测仪、心电图、计步器、陀螺仪、加速度计、SpO2传感器、呼吸传感器、姿势传感器、应力传感器、光电血管容积图、皮电反应传感器、温度传感器、哮喘吸入器等。传感器602,604,606和608还可包括用于获取非健康数据诸如情境数据、暂态数据、个人数据、联系人数据和类似数据的其他类型的传感器,诸如音频传感器、环境光传感器、电磁传感器、触摸传感器、电容传感器等。在一些示例中,每个传感器可为独立设备,而在其他示例中,这些传感器中的两者或更多者的任何组合可被包括在单个设备内。例如,陀螺仪、加速度计、光电血管容积图、皮肤电反应传感器和温度传感器可被包括在可穿戴电子设备诸如智能手表内,而标尺、血压袖带、血糖监测仪、SpO2传感器、呼吸传感器、姿势传感器、应力传感器和哮喘吸入器可各自为独立设备。尽管提供了特定示例,但应当理解,可使用其他传感器并且可将其他传感器的组合组合成单个设备。传感器602,604,606和608可用于连续地、间歇性地、周期性地或以任何其他所需频率或时间间隔来测量健康数据或非健康数据。例如,传感器602,604,606和608可用于在某时间长度内获取单个测量或多个测量。传感器602,604,606和608可被配置为以相同时间间隔来测量健康数据或非健康数据,或可被配置为以不同时间间隔来测量健康数据或非健康数据。这些间隔可由用户设置或可为用于各个传感器的默认设置。另外,传感器602,604,606,608可用于在用户所需的任何时间或位置测量健康数据或非健康数据。此外,传感器602,604,606和608可在具有或没有健康护理提供者的监督的情况下使用。例如,用户可在没有医疗专业人员的监督的情况下在家使用传感器602,604,606和608来获取传感器测量。在一些示例中,用户设备610可包括与传感器602,604,606和608中的每个传感器相关联的软件传感器应用程序613(例如,第三方应用程序),以用于与传感器进行交互,以允许用户设备610接收健康数据或非健康数据。在这些示例中,应用程序613可使用设备的API来将健康数据或非健康数据存储在用户设备610的健康数据库611中。在一些示例中,软件传感器应用程序613可为应用程序(App),并且设备610可为智能电话、平板电脑等。应当理解,“第三方”可对应于与设备610的制造商不同的实体,和/或创建和/或维护设备610的操作系统的实体。在这些情况下,第三方应用程序及其对应的传感器可根据与设备610相关联的预定义设备协议来在设备610的操作系统内进行通信并工作。应用程序613可类似地使用设备的API来访问存储在健康数据库611中的数据。在其他示例中,用户设备610可被配置为与传感器602,604,606和608共享一种或多种通信格式,以允许用户设备610接收并解释来自传感器的健康数据或非健康数据。所接收到的数据可随后被存储在用户设备610的健康数据库611中。用户设备610还可从其自身的健康数据或非健康数据传感器615(诸如GPS传感器、时钟、陀螺仪、加速度计等)、从与用户设备610进行交互的用户、从另一个实体(诸如医师)、或从其他非传感器来源接收健康数据或非健康数据。例如,使用设备的API,可从用户设备610上的应用程序617(诸如时钟应用程序、日程安排应用程序、游戏应用程序、来自健康护理提供者的应用程序、即时消息应用程序等)接收健康数据或非健康数据。来自应用程序617的健康数据或非健康数据可起源于与应用程序进行交互的用户、远程数据库(例如,用于医疗网站的数据库)、健康护理提供者机构(例如,经由该机构的应用程序)等。在这些示例中,对应用程序617的使用(例如,你玩视频游戏应用程序多久、你什么时候玩该视频游戏、与股票应用程序进行交互的次数、与社交网络应用程序教学交互的次数、与社交网络应用程序教学交互的时间长度等)、对用户设备610的使用(例如,如从电话支付应用程序确定的打电话的时间长度或所发送的文本消息的数量、如从设备的浏览器确定的花在浏览互联网上的时间等)、如从音乐或流媒体无线电应用程序所确定的花费在听音乐上的时间、使用用于控制电视的远程应用程序所花费的时间、花费在购物网站上的时间或金钱量、花费在色情网站上的时间(例如,以识别上瘾)、来自天气应用程序的天气数据(例如,以确定天气如何影响用户的健康)、如从日历确定的在用户生活中发生的事件类型(例如,会议、生日、假期等)、如从用户设备610的联系人列表和/或日历应用程序和/或即时消息应用程序和/或电话所确定的,与某些人的交互可由用户设备610接收并且被存储在健康数据库611中。在一些示例中,可提供默认设置或用户选择的设置来限制用户设备610上的至少一个应用程序(例如,应用程序613和617中的至少一个应用程序)对用户设备610的健康数据库611(针对存储和检索两个目的)和对由用户设备610内的传感器615生成的传感器数据和/或由传感器602,604,606和608生成的传感器数据的访问权限。例如,用于跟踪用户的跑步训练的应用程序可被授予对由用户设备610的GPS传感器生成的数据的访问权限,但可被阻止访问被存储在健康数据库611中的该用户的血压数据。在一些示例中,除了用户设备610的拥有者之外的实体可为用户设备610上的各种应用程序设置授权设置。例如,创建和/或维护用户设备610的操作系统的用户设备610的制造商和/或实体可评估这些应用程序,以确定其是否应被给予对用户的健康数据和/或由用户设备610生成或接收的传感器数据的访问权限。在一些示例中,可由用户来覆写这些设置。用户设备610可进一步包括用于显示所存储的健康数据或非健康数据的显示器。下文结合图12至18描述了用户设备610的显示器的界面的更加详细的描述。图7示出了用于共享用户健康数据的系统700。参见图7,用户服务器614可经由网络612通信地耦接到用户设备610,该网络可包括互联网、内联网或任何其他有线或无线公共网络或私有网络。用户设备610可被配置为将被存储在设备上的聚合的健康数据或非健康数据和相关联的元数据安全地传输到用户服务器614,以用于存储在用户数据库616中。在一些示例中,可响应于设备610的用户对此传输的显式请求来将健康数据或非健康数据和相关联的元数据传输到用户服务器614以用于存储在用户数据库616中,而在其他示例中,可连续地、周期性地、间歇地或以任何所需的频率使健康数据或非健康数据与用户数据库616中的数据同步。在其他示例中,用户的健康数据或非健康数据可仅被存储在用户设备610上,并且不可被存储在外部数据库中。在一些示例中,用户服务器614和用户数据库616可被配置为使用公共钥/私钥系统来安全地存储用户的健康数据或非健康数据,该密钥系统仅允许健康数据或非健康数据的拥有者对这些数据进行解密。另外,用户数据库616中所存储的健康数据或非健康数据可被匿名地存储(例如,没有关于用户的标识和/或个人信息,诸如真实姓名、用户名、时间和位置数据等)。这样,其他用户、黑客和用户数据库616的拥有者/操作者无法确定与被存储在数据库616中的数据相关联的用户的身份。在一些示例中,用户可从与用于将其健康数据或非健康数据上载到用户服务器614的用户设备不同的用户设备访问被存储在用户数据库616中的这些健康数据或非健康数据。在这些情况下,可要求用户提供登录凭据来访问其健康数据或非健康数据。用户服务器614可被配置为执行授权过程,以限制对用户数据库616内的数据的访问权限。系统700可进一步包括耦接到网络612的任何数量的其他用户设备622和624。在一些示例中,用户设备622和624可由与用户设备610相同的用户进行操作。在这些情况下,用户可通过向用户服务器614提供合适的凭据来访问被存储在用户数据库616中的其自身的健康数据或非健康数据。在一些示例中,可在用户数据库616与用户设备610,622和624中的一个或多个用户设备之间对健康数据和非健康数据进行同步。在其他示例中,用户设备622和624的用户可为与用户设备610的用户不同的人。在这些示例中,设备622和624的用户在没有用户设备610的用户的授权的情况下无法访问用户设备610的用户的健康数据或非健康数据。如果提供授权,则可与用户设备622和624的用户共享健康数据或非健康数据。将在下文结合图7至图8来更加详细地论述对该数据的共享。在一些示例中,上述健康数据或非健康数据的来源中的任一个来源可被配置为连续地、间歇性地、周期性地或以任何其他所需的频率或时间间隔来测量、生成或接收健康数据或非健康数据。这样,可类似地将健康数据或非健康数据连续地、间歇性地、周期性地或以任何其他所需的频率或时间间隔存储在健康数据库611或用户数据库616中或在该健康数据库611或用户数据库616中进行更新。用于测量、生成、接收或存储健康数据或非健康数据的频率和时间间隔可相同或不同。另外,这些频率和间隔可为默认值,或其可由用户设置成向用户提供已在所需的时间长度内更新的健康数据或非健康数据。尽管未示出,但应当理解,许多其他用户设备可通过网络612耦接到用户服务器614,从而以与上文所述类似的方来式收集和存储其他用户的健康数据或非健康数据。用户数据库如上文论述,可将用户的健康数据或非健康数据存储在用户数据库616中,并且可与拥有用户授权的其他用户共享。其他用户可为任何类型的用户,诸如朋友、家庭成员、护理员、医师、社交媒体提供者等。可针对被包含在健康数据库616中的健康数据或非健康数据来授予不同类型和级别的权限。在一些示例中,可将所共享的健康数据或非健康数据推送到被授权的其他用户的用户设备(例如,用户设备622或624)。图8示出了用于授权健康数据或非健康数据并将其推送到被授权的其他用户的示例性过程800。在框802处,可接收对被授权的其他用户的识别。这可由用户设备(例如,用户设备610)从与所共享的健康数据或非健康数据相关联的用户接收。该识别可包括用于其他用户的用户名、真实姓名、联系信息或任何其他标识符或凭据,以及访问级别,诸如对所有健康数据或非健康数据的访问权限或对健康子集或非健康子集的访问权限。在一些示例中,被授权的其他用户可被分成多个用户类别(例如,家庭、朋友、其他等),其中每个类别与那些被授权的其他用户被允许查看的特定组的健康数据类型相关联。例如,家庭类别中的用户可被允许查看所有类型的健康数据,而朋友类别中的用户可仅查看活动数据。在框804处,可由用户的设备来监视用户的健康数据或非健康数据,以确定数据是否已进行任何更新。如果尚未进行任何更新,则过程可重复框804。然而,如果已识别到用户的健康数据或非健康数据的添加或改变,则过程可前进到框806。在一些示例中,用户的健康数据或非健康数据的任何改变可使得过程800前进到框806,而在其他示例中,只有对某些类型的用户的健康数据或非健康数据的改变才可使得过程800前进到框806。在框806处,可向一个或多个被授权的其他用户传输通知。例如,可从用户的设备(例如,用户设备610)向被授权的其他用户的设备(例如,用户设备622或624)传输通知。通知可包括指示已对用户的健康数据或非健康数据进行更新的消息。该过程随后可前进到框808。在框808处,可将经更新的健康数据或非健康数据传输到被授权的其他用户。例如,可从用户的设备(例如,用户设备610)向被授权的其他用户的设备(例如,用户设备622或624)传输经更新的健康数据或非健康数据。在一些示例中,该数据可仅在被授权的其他用户表明希望查看经更新的健康数据或非健康数据的情况下才被传输,而在其他示例中,可在没有从被授权的其他用户接收到用于查看数据的请求的情况下,将经更新的健康数据或非健康数据传输到被授权的其他用户的用户设备。使用过程800而执行的对健康数据或非健康数据的推送可在用户想要保持该护理员或家庭成员(或其他用户)更新其健康数据或非健康数据的情况下有用。例如,年长的患者可同意授权将其健康数据或非健康数据推送给子女,以允许该子女容易监视此年长用户的健康或用药依从性,而不必不断地向父母请求此信息。在其他示例中,可通过允许其他用户拉取某用户的健康数据或非健康数据来与其他用户共享此健康数据或非健康数据。图9示出了用于授权其他用户拉取健康数据或非健康数据的示例性过程900。在框902处,可接收用于访问特定用户的健康数据或非健康数据的请求。该请求可识别与所请求的健康数据或非健康数据相关联的用户,以及任选地,待访问的健康数据或非健康数据的一部分。该识别可包括用户的用户名、真实姓名、联系信息、或者任何其他标识符或凭据。与所请求的数据相关联的用户的用户设备(例如,用户设备610)可从请求用户的用户设备(例如,用户设备622或624)接收该请求。在框904处,可将授权请求传输到与所请求的健康数据或非健康数据相关联的用户。在一些示例中,可将该请求从请求用户的用户设备(例如,用户设备622或624)传输到与所请求的数据相关联的用户的用户设备(例如,用户设备610)。随后可由用户的设备(例如,用户设备610)向与所请求的数据相关联的用户显示该请求。在框906处,可确定是否已从与所请求的健康数据或非健康数据相关联的用户接收到授权。可以任何方式来接收授权。例如,可在与所请求的数据相关联的用户的用户设备610上向该用户显示提示。如果授权被拒绝,则该过程可返回到框902。然而,如果授权被同意,则该过程可前进到框908。在框908处,可将所请求的健康数据或非健康数据传输到在框902处请求访问健康数据或非健康数据的实体。可将所请求的健康数据或非健康数据从用户的设备(例如,用户设备610)传输到请求实体的设备(例如,用户设备622或624)。在一些示例中,如果在框902处作出请求之前同意访问对用户的健康数据或非健康数据的授权,则过程900可从框902前进到框908,而无需执行框904或906。例如,如果父母向其子女授予对其健康数据或非健康数据的访问权限,则可在框902处接收子女对父母的健康数据或非健康数据的请求,并且可在框908处,在没有父母的任何介入动作的情况下向该子女传输所请求的健康数据或非健康数据。在被授权的其他用户不想不断地接受对用户的健康数据或非健康数据的更新而是想偶尔访问这些数据的情形下,使用过程900来拉取健康数据或非健康数据可为有用的。例如,医师可能想要在快要会见患者之前访问该患者的病历和健康数据或非健康数据。在这种情形下,医师可请求患者的健康数据或非健康数据,并且可接收所请求的数据或使得请求被发送到患者的用户设备610。响应于从患者接收到授权,可将所请求的数据从用户设备610发送到医师的计算设备(例如,用户设备622或624)。在一些示例中,可将所接收到的健康数据或非健康数据添加到与用户相关联的电子病历(EMR)。在一些示例中,不管是使用推送共享模型还是拉取共享模型,用户的健康数据或非健康数据可均不被永久地存储在被授权的其他用户的用户设备上。这样,可撤销对这些其他用户的授权,使得先前被授权的其他用户不能访问用户的健康数据。另外,在一些示例中,可生成用于详述或概述用户的健康数据或非健康数据的报告。可随后将这些报告经由电子邮件、安全传送等传输到任何所需的接收方。在又一些示例中,用户设备610可被配置为使用近场通信或另一种通信协议来将用户的一些或所有健康数据或非健康数据(诸如医保信息、血型、病史等)传送至医务人员。这可在到医院检查时或在急诊期间需要相关医疗数据时有用。聚合数据视图如上文论述,用户设备610可被配置为聚合从用户、从一个或多个传感器602,604,606和608或从非传感器来源接收的与用户相关联的健康数据或非健康数据。用户设备610还可被配置为使用各种界面以各种方式来显示用户的聚合的健康数据或非健康数据。图10示出了可由用户设备610用于显示用户的聚合的健康数据或非健康数据的一个示例性界面1000。界面1000可包括任何数量的分区1002,1004,1006,1008,1010和1012,每个分区包含与用户相关联的不同类型的健康数据。在图10的聚合视图中,这些分区可用于显示这些不同类型的健康数据的一部分的局部视图。在图10-15、17和19-20所示的示例中,这些分区被示为具有一叠卡片的外观和相关联的动画,其中每张卡片对应于一个不同的分区(并且因此,对应于一个不同类型的健康数据)。然而,应当理解,这些分区可以任何其他所需的方式被显示。界面1000可包括在界面的顶部处显示的第一分区1002,该分区可包括用户的标识符(例如,姓名)。如图所示,用户设备610的用户的姓名“JohnSmith”被显示在分区1002上。界面1000可进一步包括用于查看与其他用户相关联的健康数据的按钮1001。下文结合图15和16来更加详细地描述该特征。界面1000可进一步包括相邻于分区1002而被显示的另一个分区1004,使得其看起来像堆叠卡片一样重叠在分区1002上。该分区可包括被包含在该分区上的一种类型的健康数据的指示以及该分区的健康数据的一部分的局部视图(例如,概要、示例等)。具体地,分区1004包括字词“体重”,以指示该分区包含与用户“JohnSmith”相关联的体重数据。分区1004可进一步包括“JohnSmith”的最新体重“185磅”。界面1000可进一步包括相邻于分区1004而被显示的另一个分区1006,使得其看起来像堆叠卡片一样重叠在分区1004上。该分区可包括被包含在该分区上的一种类型的健康数据的指示以及该分区的健康数据的一部分的局部视图(例如,概要、示例等)。具体地,分区1006包括字词“血糖”,以指示该分区包含与用户“JohnSmith”相关联的血糖数据。分区1006可进一步包括“JohnSmith”的最新血糖水平“164mg/dL”。界面1000可进一步包括相邻于分区1006而被显示的另一个分区1008,使得其看起来像堆叠卡片一样重叠在分区1006上。该分区可包括被包含在该分区上的一种类型的健康数据的指示以及该分区的健康数据的一部分的局部视图(例如,概要、示例等)。具体地,分区1008包括字词“血压”,以指示该分区包含与用户“JohnSmith”相关联的血压数据。分区1008可进一步包括“JohnSmith”的最新血压测量“117/67mmHg”。界面1000可进一步包括相邻于分区1008而被显示的另一个分区1010,使得它看起来像堆叠卡片一样重叠在分区1008上。该分区可包括被包含在该分区上的一种类型的健康数据的指示以及该分区的健康数据的一部分的局部视图(例如,概要、示例等)。具体地,分区1010包括字词“活动”,以指示该分区包含与用户“JohnSmith”相关联的活动数据(例如,燃烧的卡路里)。分区1010可进一步包括“JohnSmith”的当前每日燃烧的卡路里数“467千卡”。界面1000可进一步包括相邻于分区1010而被显示的另一个分区1012,使得它看起来像堆叠卡片一样重叠在分区1010上。该分区可包括被包含在该分区上的一种类型的健康数据的指示以及该分区的健康数据的一部分的局部视图(例如,概要、示例等)。具体地,分区1012包括字词“心率”,以指示该分区包含与用户“JohnSmith”相关联的心率数据。分区1012可进一步包括“JohnSmith”的最新心率测量“122bpm”。另外,由于分区1012处于分区堆叠的顶部,因此可在该分区的表面上显示附加信息1014和/或选项1016。在例示的示例中,附加信息包括“JohnSmith”在一星期跨度内的最小心率、最大心率和静息心率,该跨度是使用选项1016来选择的。一些或所有分区的排序可为静态或动态的。例如,包含用户姓名的分区1002可保持在显示器的顶部处,而其余分区可基于当日时间、多久之前更新与该分区相关联的健康数据、更新与该分区相关联的健康数据的频率、值得注意的事件即将是否来临(例如,应当服用的药物、应当执行的传感器测量等)等来进行排序。该排序还可由用户手动改变。如果界面1000包括比单个屏幕上可显示的分区更多的分区,则可执行垂直滚动来显示其余分区。作为另外一种选择,可执行这些分区的3D滚动,以给予翻阅一堆卡片的外观。尽管上文已提供具体示例性分区类型,但应当理解,包含不同类型的健康数据的分区可被包括在界面1000内。另外,用户可生成可用于显示任何所需类型的用户输入数据的自定义分区。例如,可创建一个分区来跟踪用户的用药依从性。用户可输入所服用的药物的时间、数量和类型,并且这些数据可在所创建的分区上被显示。还可生成用于不同类型的健康数据(诸如营养、睡眠、吸烟等)的其他自定义分区。另外,尽管上文已提供分区的健康数据的一部分的局部视图(例如,概要、示例等)的具体示例,但应当理解,这些局部视图可以不同方式来概括健康数据或提供健康数据的示例。例如,不是显示特定健康数据类型的最新值,而是可在聚合视图中的分区上显示健康数据在所有或部分时间(例如,一星期、一个月、一年等)内的平均值、众数、中值、另一单个数据点等。作为另外一种选择,在其他示例中,可在聚合视图中的分区上显示当前值和平均值。在又一些示例中,聚合视图中的分区可包括对该类型的健康数据的当前值和目标值的显示。分区1002,1004,1006,1008,1010和1012可被选择为显示该分区的扩展视图,此扩展视图包含重新配置的数据、附加数据,或被包含在该分区上的原始数据的放大视图。例如,用户可通过轻击触敏显示器上所显示的所需分区来选择该分区,可使用鼠标或其他输入设备来突出显示并点击该分区,或使用任何其他输入装置来选择所需分区。响应于对分区的选择,用户设备610可隐藏其他分区的内容,并且在用户设备610的全部或大部分显示器上显示所选择的分区。例如,图11示出了可响应于用户在界面1000中选择分区1004而显示的示例性界面1100。在界面1100中,可在用户设备610的显示器内突出显示分区1004的扩展视图1005,而其余分区可以动画形式显示为从显示器折叠起来进入在显示器的底部处显示的分区堆叠1102中。在例示的示例中,扩展视图1005可包括附加体重相关数据,诸如未在界面1000中显示的用户的体重、身体质量指数(BMI)和脂肪百分比。扩展视图1005可进一步包括用户的体重数据的概要,诸如相对于体重范围的用于指示用户体重的计算尺1140和在一天、一星期、一个月或一年内跟踪用户的体重的曲线图1141。界面1100可进一步包括按钮1104可使得用户设备610显示用于使用任何所需的通信介质(诸如文本消息、电子邮件、社交媒体提供者等)来共享其一些或所有健康数据的选项。在这些示例中,可对健康数据进行加密,并将其从用户设备610直接发送到接收方的用户设备(而不是从用户服务器614发送),在接收方的用户设备上可对健康数据进行解密。为了返回到界面1000中所示的分区的聚合视图,用户可选择(例如,轻击、点击或以其他方式选择)分区堆叠1102。应当理解,界面1100和扩展视图1005的内容被提供作为示例,并且扩展视图1005可相反包括任何类型的体重相关数据或其概要。图12示出了可响应于用户在界面1000中选择分区1006而显示的示例性界面1200。在界面1200中,可在用户设备610的显示器内突出显示分区1006的扩展视图1007,而其余分区可以动画形式显示为从显示器折叠起来进入在显示器的底部处显示的分区堆叠1102中。在例示的示例中,扩展视图1007可包括附加血糖相关数据,诸如未在界面1000中显示的用户的血糖和单位。扩展视图1007可进一步包括用户的血糖数据的概要,诸如相对于典型血糖水平范围的用于指示用户的餐后血糖的计算尺1142和在一天、一星期、一个月或一年内跟踪用户的血糖的曲线图1143。界面1200还可包括按钮1104,如上所述。为了返回到界面1000中所示的分区的聚合视图,用户可选择(例如,轻击、点击或以其他方式选择)分区堆叠1102。应当理解,界面1200和扩展视图1007的内容被提供作为示例,并且扩展视图1007可相反包括任何类型的血糖相关数据或其概要。图13示出了可响应于用户在界面1000中选择分区1008而显示的示例性界面1300。在界面1300中,可在用户设备610的显示器内突出显示分区1008的扩展视图1009,而其余分区可以动画形式显示为从显示器折叠起来进入在显示器的底部处显示的分区堆叠1002中。在例示的示例中,扩展视图1009可包括附加血压相关数据,诸如未在界面1000中显示的用户的血压和每分钟的心跳(bpm)。扩展视图1009可进一步包括用户的血压数据的概要,诸如相对于典型血压值的用于指示用户的血压的计算尺1044和在一天、一星期、一个月或一年内跟踪用户的血压的曲线图1045。界面1300还可包括按钮1004,如上所述。为了返回到界面1000中所示的分区的聚合视图,用户可选择(例如,轻击、点击或以其他方式选择)分区堆叠1002。应当理解,界面1300和扩展视图1009的内容被提供作为示例,并且扩展视图1009可相反包括任何类型的血压相关数据或其概要。图14示出了可响应于用户在界面1000中选择分区1010而显示的示例性界面1400。在界面1400中,可在用户设备610的显示器内突出显示分区1010的扩展视图1011,而其余分区可以动画形式显示为从显示器折叠起来进入在显示器的底部处显示的分区堆叠1102中。在例示的示例中,扩展视图1011可包括附加活动相关数据,诸如未在界面1000中显示的用户燃烧的卡路里数、行走的步数和行驶的英里数。扩展视图1011可进一步包括用户的血压数据的概要,诸如在一天、一星期、一个月或一年内跟踪其活动的强度的曲线图1146和示出花费在活动、休闲和锻炼上的总时间的概要1147。界面1400还可包括按钮1104,如上所述。为了返回到界面1000中所示的分区的聚合视图,用户可选择(例如,轻击、点击或以其他方式选择)分区堆叠1102。应当理解,界面1400和扩展视图1011的内容被提供作为示例,并且扩展视图1011可相反包括任何类型的活动相关数据或其概要。图15示出了可响应于用户在界面1000中选择分区1012而显示的示例性界面1500。在界面1500中,可在用户设备610的显示器内突出显示分区1012的扩展视图1013,而其余分区可以动画形式显示为从显示器折叠起来进入在显示器的底部处显示的分区堆叠1102中。在例示的示例中,扩展视图1013可包括附加心率相关数据,诸如在一天、一星期、一个月或一年内用户的最小心率、最大心率和静息心率。然而,不同于分区1004,1006,1008和1010,此数据先前已在界面1000内被显示,因为分区1012在聚合视图中被显示为位于分区堆叠的顶部处。扩展视图1013可进一步包括用户的心率数据的概要,诸如在一天、一星期、一个月或一年内跟踪用户的心率的曲线图1148。界面1500还可包括按钮1104,如上所述。为了返回到界面1000中所示的分区的聚合视图,用户可选择(例如,轻击、点击或以其他方式选择)分区堆叠1102。应当理解,界面1500和扩展视图1013的内容被提供作为示例,并且扩展视图1013可相反包括任何类型的心率相关数据或其概要。在一些示例中,可已从一个或多个传感器设备和/或应用程序接收用于生成图10至15所示的界面的用户的健康数据。在这些示例中,来自不同设备的相同类型的健康数据可被组合并在单个分区上被显示。例如,图11的界面1100中所示的体重数据可从使用相同标度进行的重复测量获取。作为另外一种选择,一些测量可从一个标度获取,而其余测量可从一个或多个不同标度获取。因此,曲线图1141中的一些点可使用来自一个标度的体重数据来生成,而曲线图1141中的其他点可使用来自一个或多个其他标度的体重数据来生成。在另一个示例中,图14的界面1400中所示的活动数据可从单个计步设备获取。作为另外一种选择,这些数据可从计步设备、用于记录用户的跑步训练的启用GPS的第一手表和用于记录用户的划船训练的启用GPS的第二手表进行聚合。在这些示例中,示出用户活动的强度的曲线图1146可为分段曲线图,该曲线图是从脚步跟踪设备、启用GPS的第一手表和启用GPS的第二手表获取的数据组合的而生成的,其中每个区段来自一个设备。具体地,曲线图1146可包括从来自计步设备的数据生成的第一区段1150、从来自启用GPS的第一手表的数据生成的第二区段1152、和从来自启用GPS的第二手表的数据生成的第三区段1154。这样,聚合数据有利地允许用户以不将健康数据直接绑定到特定设备或应用程序(例如,智能电话应用程序)的方式来记录并查看健康数据。尽管图14中示出三个区段,但应当理解,该分段曲线图可包括与不同传感器和/或应用程序对应的任何数量的区段。图16示出了根据各种示例的用于显示健康数据的示例性过程1600。在框1602处,包含与分区1002,1004,1006,1008,1010和1012相似或相同的多个分区的健康数据的聚合视图可在与用户设备610相似或相同的用户设备上显示。这些分区可包括在分区上所显示的一种类型的健康数据的标识符和与该分区相关联的该类型的健康数据的一部分的局部视图(例如,概要、示例等)。例如,与界面1000相似或相同的界面可被显示为包含各种健康数据分区1002,1004,1006,1008,1010和1012。在框1604处,可接收对所显示的分区中的一个分区的选择。该选择可由用户设备接收,并且可呈鼠标点击、轻击触敏显示器等形式。响应于对该分区的选择,在框1606处,可显示所选择的分区的扩展视图。该扩展视图可包括示出所选择的分区的较大部分的视图,以及重新配置的健康数据(例如,在框1602处所显示的聚合视图中的所选择的分区上显示的健康数据的重新布置视图)、附加健康数据(例如,在框1602处所显示的聚合视图中的所选择的分区上先前未显示的健康数据)、在框1602处所显示的聚合视图中所显示的健康数据的放大视图(例如,在框1602处所显示的聚合视图中的所选择的分区上显示的相同健康数据的较大视图)中的至少一者。另外,可减小未被选择的分区的尺寸或将其从显示器移除。另外,可分别响应于对界面1000的分区1004,1006,1008,1010或1012的选择来显示界面1100,1200,1300,1400或1500中的任一界面。在一些示例中,在框1606处所呈现的显示器可包括用于共享健康数据的可选选项(例如,按钮1204)。在其他示例中,在框1606处所呈现的显示器可进一步包括用于使得包含在框1602处所显示的分区的聚合视图再次被显示的可选选项(例如,分区1202)。该过程随后可返回到框1604,在该框处可接收对另一个分区的选择。图17示出了可响应于用户将用户设备610旋转到横向视图而被显示的示例性界面1700。在这个取向上,用户设备610可显示比在界面1000的聚合视图中所显示的分区的更小子集的扩展视图。例如,界面1700可包括分区1008的扩展视图1702、分区1006的扩展视图1704和分区1012的扩展视图1706。在例示的示例中,分区的扩展视图可包括在各种时间长度内的健康数据的曲线图表示。这可允许用户查看所显示类型的健康数据并且查看其如何随时间相对于彼此变化,以及评估一种类型的健康数据的变化如何与另一种类型的健康数据的变化(或没有变化)相关。例如,可被显示的一种类型的健康数据可包括随时间服用的药物。可将此数据与用户的血压和心率进行比较,以确定该药物具有有益效果还是具有有害效果。在一些示例中,用户设备610可选择在用户设备610被旋转到横向取向时所显示的健康数据的类型。该选择可基于经常彼此相关联的健康数据类型的预先确定的组合来作出,或可基于对各种类型的健康数据的分析来作出。在后一种示例中,可显示被识别为潜在相关的健康数据类型。可通过滚动通过分区来查看未在界面1700的初始显示中示出的健康数据类型。另外,可选择这些分区,以按界面1000中所执行的相同方式来显示更详细的信息。图18示出了根据各种示例的用于基于设备的取向来显示健康数据的示例性过程1800。在框1802处,包含与分区1002,1004,1006,1008,1010和1012相似或相同的多个分区的聚合视图可由与用户设备610相似或相同的用户设备来显示。这些分区可包括在分区上所显示的一种类型的健康数据的标识符和与该分区相关联的该类型的健康数据的一部分的局部视图(例如,概要、示例等)。例如,与界面1000相似或相同的界面可被显示为包含各种健康数据分区1002,1004,1006,1008,1010和1012。在框1804处,可检测到用户设备的取向的变化。例如,用户设备内的陀螺仪和/或加速度计可指示设备的取向已从纵向改变为横向。响应于检测到取向的变化达到阈值量,该过程可前进到框1806。在框1806处,可选择框1802处所显示的多个分区的子集以用于显示。在一些示例中,该子集可为这多个分区的预先确定的子集。在其他示例中,可基于用户定义的偏好来选择该子集以用于显示。在又一些示例中,可基于对与每个分区相关联的健康数据集的分析来确定这些类型的健康数据中的任何类型的健康数据是否潜在相关来选择这多个分区的子集。如果识别到潜在相关性,则可在框1806处选择与潜在相关数据相关联的分区。在框1808处,可显示在框1806处所选择的分区的子集的扩展视图。在一些示例中,在分区的扩展视图上所显示的一种类型的健康数据的标识符和/或与该分区相关联的一种类型的健康数据的概要、示例或其他视图可与在框1802处在分区上示出的不同。例如,每个扩展视图上的概要或示例性数据可利用随时间推移的健康数据的曲线图表示来替换,如图17所示。这样,可观测到所显示类型的健康数据之间的关系。在一些示例中,响应于检测到用户设备的取向改变为纵向取向,该过程可返回到框1802。如上文论述,在一些示例中,用户设备610的用户可被授予对其他用户的健康数据的访问权限。在这些示例中,用户设备610可允许用户以如上文结合图10至图18所论述的相似的格式来查看其他用户的健康数据。例如,如图19的界面1900所示,为了查看其他用户的健康数据,用户可在方向1906上水平滚动界面的内容,以使得将被显示的来自第一用户的第一组分区1904代替来自第二用户的第二组分区1902。具体地,用于第二用户的第二组分区1902可在滚动的方向1906上平移离开显示器,同时第一多个分区1904可在相同方向1906上但从显示器的相对侧平移到显示器上。应当理解,图19示出了正从显示器移除分区1902并且正在方向1906上将分区1904滚动到显示器上的过渡状态。这样,只有分区1902的左侧和分区1904的右侧是可见的。随着分区1902和1904继续在方向1906上滚动,分区1902的较小部分可为可见的,同时分区1904的较大部分可为可见的,直到分区1902被完全从显示器移除并且分区1904占据全部或大部分显示器。尽管未示出,但分区1904的顶部分区可包括第一用户的姓名并且可随着屏幕继续在方向1906上滚动而被显示。此滚动操作可被执行任何次数(并且在任何方向上执行),以滚动通过设备610的用户被授权访问的所有用户的分区。图20示出了用于查看其他用户的健康数据的另一个示例性界面2000。在一些示例中,可响应于对界面1000的按钮1001的选择来显示界面2000。如图所示,界面2000可包括已授权用户设备610的用户访问其健康数据的用户2002,2004,2006和2008的列表。在一些示例中,每个用户的姓名旁边的圆圈可利用与用户相关联的图像来替换。这些图像可为如设备610的联系人列表中所使用的相同图像或可包括另一个图像。在例示的示例中,用户2002,2004,2006和2008已被分为不同类别(例如,自己、家人和朋友)。这些类别可用于将用户在逻辑上分在一起,或如上文论述,可指示对查看其他用户的健康数据的授权级别。例如,“家人”类别中的用户可已授权其健康数据的较大集合被查看,而“朋友”类别中的用户可已授权其健康数据的较小集合被查看。响应于对用户2002,2004,2006和2008中的一个用户的选择,可更新分区2010以反映所选择的用户的健康数据。这可包括更新在分区上所显示的健康数据的类型(例如,基于其他用户已授权用户设备610的用户查看的健康数据类型)以及健康数据的各个部分的相关联的局部视图(例如,概要、示例等)。在其他示例中,可响应于竖直地上下滚动界面1000以暴露用户2002,2004,2006和2008的列表来显示该用户列表。图21示出了根据各种示例的用于显示与两个或更多个用户相关联的健康数据的示例性过程2100。在框2102处,可显示对与第一用户相关联的第一多个分区的显示。这些分区可与分区1002,1004,1006,1008,1010和1012相似或相同,并且可由与用户设备610相似或相同的用户设备显示。这些分区可包括在分区上所显示的一种类型的健康数据的标识符和与该分区相关联的该类型的健康数据的一部分的局部视图(例如,概要、示例等)。例如,与界面1000相似或相同的界面可被显示为包含各种健康数据分区1002,1004,1006,1008,1010和1012。在框2104处,可接收用于查看第二用户的第二多个分区的请求。第二用户可为已授权第一用户查看其健康数据的用户,如上所述。在一些示例中,该请求可包括用于滚动对在框2102处所显示的第一多个分区的显示的用户输入,并且可以鼠标滚轮的旋转、键盘上的方向键、触敏显示器上的触摸和/或轻扫等的形式而由用户设备接收。与图19所示的示例类似,滚动方向可在相对于显示器的内容的水平方向上,并且可垂直于使得与第一用户相关联的附加分区被显示的滚动方向。然而,应当理解,可使用其他滚动方向。在其他示例中,可以对来自用户列表中的第二用户的选择的形式来接收用于查看第二多个分区的请求。例如,可从与图20所示的列表相似的用户的列表中选择第二用户。可响应于对按钮(例如,按钮1001)的选择或其他选择机制(诸如竖直滚动在框2102处显示的第一多个分区以暴露用户列表)来显示此列表。响应于在框2104处接收到用于查看第二多个分区的请求,该过程可前进到框2106。在框2106处,可显示对与第二用户相关联的第二多个分区的显示。在一些示例中,当在框2104处接收到用于查看第二多个分区的请求包括用于滚动对第一多个分区的显示的请求时,可在滚动的方向上将第一多个分区平移离开显示器,同时可在相同方向上但从显示器的相对侧将第二多个分区平移到显示器上,如图19所示。在其他示例中,当在框2104处接收到用于查看第二多个分区的请求包括对来自用户的列表的第二用户的选择时,可以用利用对第二多个分区的显示来替换第一多个分区,如图20所示。可接收用于查看其他用户的健康数据分区的附加请求,并且可重复框2104和2106以显示与已授权设备610的用户查看其健康数据的用户相关联的分区集合中的一些或全部分区。应当理解,上文所述的过程可被组合。例如,过程1800可与过程1600组合,使得在框1502处显示多个分区之后用户设备的取向的变化可使得框1804,1806和1808将被执行。类似地,过程2100可与过程1500组合,使得在框1602处显示多个分区之后,接受用于查看与其他用户相关联的分区的请求可使得框2104和2106将被执行,以显示与另一个用户相关联的多个分区。如上所述,系统600和700可被配置为连续地、间歇性地、周期性地或以任何其他所需频率或时间间隔来测量、生成、接收或存储健康数据或非健康数据。可类似地执行过程1600,1800和2100以连续地、间歇性地、周期性地或以任何其他所需频率或时间间隔来更新对健康数据或非健康数据的显示。例如,执行过程1600,1800或2100的设备可连续地、间歇性地、周期性地或以任何其他所需频率或时间间隔来从健康数据库611或用户数据库616接收经更新的健康数据或非健康数据。在一些示例中,执行过程1600,1800或2100的设备可以相同频率或时间间隔来接收对所有健康数据或非健康数据的更新。在其他示例中,执行过程1600,1800或2100的设备可被配置为以不同的频率或时间间隔来接收对不同类型的数据的更新。例如,心率数据可每秒更新,而体重数据可每天更新。这些时间间隔和频率可为默认值或可由用户进行选择。仪表板视图图22示出了可由用户设备610显示以显示用户的健康数据或非健康数据的详细视图的一个示例性界面2200。界面2200可包括各自表示与用户相关联的不同类型的健康数据或非健康数据(例如,被存储在健康数据库611中的数据)的任何数量的分区2202,2204和2206。在一些示例中,这些分区可基于其所表示的健康数据或非健康数据的类型以某种颜色来显示。例如,表示营养数据的分区可以一种颜色来显示,并且表示健身数据的分区可以另一种颜色来显示。在一些示例中,分区可包括对该分区所表示的一种类型的健康数据或非健康数据的识别(例如,卡路里、步数、体重等)、所表示的类型的健康数据或非健康数据的每日数值,以及所表示的类型的健康数据或非健康数据的曲线图表示。例如,分区2202可包括用于指示其表示卡路里数据的文字“卡路里”、燃烧1250卡路里的当前每日值2210、以及一整天中随时间变化的卡路里数据的曲线图表示2208。类似地,分区2204可包括用于指示其表示步数数据的文字“步数”、3100步的当前每日值2211、以及一整天中随时间变化的步数数据的曲线图表示2209。界面2200可进一步包括示出用于指示其表示体重数据的文字“体重”以及160磅的每日值2212的分区2206的局部视图。在例示的示例中,每个分区的曲线图彼此不重叠。在一些示例中,用户的健康数据或非健康数据的详细视图可包括未在界面2200中示出的分区。在这些示例中,用户可通过在触敏显示器上上下轻扫、通过使用鼠标或其他输入设备在显示器上点击和拖动、通过操纵滚轮、通过在触摸板上执行轻扫手势等来发起滚动请求。响应于检测到滚动请求,用户设备610可滚动界面2200的视图来显示先前未显示的其他分区(或部分显示的分区,诸如分区2206)。例如,图23示出了可响应于用户发起用于在向上方向上滚动界面2200的视图的滚动请求而显示的示例性界面2300。在界面2300中,可显示分区2206的其余部分来示出整个星期中随时间变化的体重数据的曲线图表示2214。还可在界面2300中的分区2206下方显示另一个分区2216。分区2316可包括用于指示其表示血压数据的文字“血压”、117/67mmHg的当前每日值2210、以及整个星期中随时间变化的血压数据的曲线图表示2218。在图23所示的示例中,曲线图2218包括每天两个竖条。每天的上部竖条的顶部和底部可分别表示那天的高舒张压值和低舒张压值。类似地,每天的下部竖条的顶部和底部可分别表示那天的高收缩压值和低收缩压值。在一些示例中,可响应于检测到将分区重新排序的用户请求来改变界面2200或2300内的分区的顺序。在一些示例中,重新排序的请求可包括选择并保持这些分区中的一个分区长于阈值时间长度。在检测到阈值时间长度已过去之后,用户设备610可以指示分区可被重新排序的方式以动画形式显示这些分区。在一些示例中,可通过将所选择的分区拖动到所需的位置来对这些分区重新排序。然而,在其他示例中,可以任何其他所需的方式来对这些分区重新排序。尽管在界面2200和2300所示的详细视图中仅示出四个分区2202,2204,2206和2216,但应当理解,该详细视图可包括表示任何数量和任何类型的健康数据或非健康数据的附加分区。类似于分区2202,2204,2206和2216,这些附加分区可包括对分区所表示的健康数据或非健康数据类型的识别、所表示的类型的健康数据或非健康数据的每日数值、以及所表示的类型的健康数据或非健康数据的曲线图表示。在一些示例中,可响应于曲线图视图输入来显示详细视图中显示的健康数据或非健康数据中的一些或全部的曲线图视图。在一些示例中,曲线图视图输入可包括用户设备610的取向的所检测到的变化。例如,图24示出了可响应于检测到用户设备610旋转到横向视图而显示的示例性界面2400。界面2400的曲线图视图可包括各自表示一组不同的健康数据或非健康数据的数据集表示2402,2404,2406和2408。在例示的示例中,曲线图的y轴可表示各种数据集的因变量,并且曲线图的x轴可表示自变量。例如,如果数据集表示2402表示一组卡路里数据,则y轴因变量可为卡路里并且x轴自变量可为时间。类似地,如果数据集表示2404表示步数数据,则y轴因变量可为步数并且x轴自变量可为时间。在一些示例中,数据集表示可基于其所表示的健康数据或非健康数据的类型以某种颜色来显示。例如,表示营养数据的数据集表示可以一种颜色来显示,并且健身数据的数据集表示可以另一种颜色来显示。在一些示例中,用于不同类型的健康数据或非健康数据的颜色可对应于用于在界面2200和2300的详细视图中显示分区的颜色。例如,表示一组营养数据的分区可与表示同一组营养数据的数据集表示利用相同的颜色来显示。在一些示例中,对于曲线图视图中所示的所有数据集表示,x轴的自变量可为相同的。例如,对于每个数据集表示,由x轴表示的时间可为相同的。在一些示例中,对于一些或所有数据集表示,y轴的因变量可以不同单位来测量。例如,用于数据集表示2402的因变量可以卡路里来表达,用于数据集表示2404的因变量可以步数来表达,用于数据集表示2406的因变量可以磅来表达(表示体重数据),并且用于数据集表示2408的因变量可以mmHg来表达(表示血压数据)。由于这些具有不同测量单位的数据集表示可被示为重叠在同一显示器上,因此不同的垂直y轴标度可用于显示各种数据集表示。在一些示例中,为了确定其中一个数据集表示的竖直标度,可确定将要在曲线图内显示的所表示的数据集的最小值和最大值。例如,为了确定表示卡路里数据的数据集表示2402的缩放系数,在由显示中的x轴所表示的时间跨度内可确定卡路里数据的最大值和最小值。在图24所示的示例中,这可包括确定一个星期内卡路里数据的最大值和最小值。所确定的最大值可乘以第一缩放系数,该第一缩放系数可具有任何值(例如,大于或等于1的值,诸如1.1),并且所确定的最小值可乘以第二缩放系数,该第二缩放系数可与第一缩放系数相同或不同(例如,小于或等于1的值,诸如0.9)。可将最大值和最小值乘以第一缩放系数和第二缩放系数的积可分别分配给曲线图内的最大竖直位置(例如,y轴上的最高位置)和最小竖直位置(例如,y轴上的最低位置)。这使得数据集表示能够在曲线图内完全显示。例如,如果由数据集表示2402表示的卡路里数据的最大值和最小值分别是1000卡路里和300卡路里,并且如果使用第一缩放系数1.1和第二缩放系数0.9,则对于数据集表示2402,y轴的最大竖直位置可表示1100卡路里,并且y轴的最小竖直位置可表示270卡路里。可对每个所显示的数据集表示重复该过程,从而得到每个数据集表示的不同标度。这有利地允许将数据集表示清楚地显示为重叠在同一曲线图上。例如,假如相反对所有数据集使用相同缩放系数,则有可能的是一个数据集表示的值可远远大于另一个数据集的值,从而使得该另一个数据集表示呈现为平坦线。在一些示例中,可选择所显示的数据集表示中的一个或多个数据集表示来显示与所选择的数据集表示相关联的附加数据。在一些示例中,为了使用户选择特定的数据集表示,在界面2400中所示的曲线图视图的数据集表示可与该曲线图内的竖直位置范围(例如,唯一范围)相关联。例如,在界面2400中所示的曲线图可被划分为由虚线分开的四个竖直位置范围2410,2412,2414和2416。在这个示例中,数据集表示2402可与第一竖直位置范围2410相关联,数据集表示2404可与第二竖直位置范围2412相关联,数据集表示2406可与第三竖直位置范围2414相关联,并且数据集表示2408可与第四竖直位置范围2416相关联。可通过输入在与所需数据集表示对应的竖直位置范围内的用户输入来进行对数据集表示中一个数据集表示的选择,而不管用户输入的水平位置如何。例如,为了选择数据集表示2402,呈由手指或其他设备在触敏显示器上产生的触摸事件、鼠标或其他设备的点击、触摸板上的触摸事件等形式的用户输入可在具有位于在第一竖直位置范围2410内的竖直位置的位置2418处进行。响应于在具有第一范围2410内的竖直位置的位置2418处检测到用户输入,用户设备610可显示对数据集表示2402已被选择的指示。例如,图25示出可响应于检测到在界面2400中的位置2418处接收到的输入而显示的界面2500。如图所示,可在与位置2418的水平位置对应的水平位置处在数据集表示2410上重叠显示圆圈标记。另外,可显示数值480千卡,其指示由数据集表示2402表示的数据集的值在用户输入的水平位置(例如,位置2418的水平位置)处具有值480。如图所示,数据集表示2402可由位置2418处的用户输入选择,即使数据集表示2402的线并不在位置2418附近。这可有利地允许用户选择所需的数据集表示,而不必选择数据集表示的特定部分,选择数据集表示的特定部分在多个数据集表示重叠的位置处可较为困难。在一些示例中,数据集表示2402,2404,2406或2408中的一个数据集表示可表示血压数据。在这些示例中,为了生成数据集表示的线,血压数据的因变量可包括舒张压和收缩压的平均值。然而,响应于对血压数据的数据集表示的选择而显示的数值可包括与和用户输入的水平位置对应的时间相关联的舒张压高值、舒张压低值、收缩压高值和收缩压低值。在一些示例中,数据集表示2402,2404,2406或2408中的一个数据集表示可表示心率数据。在这些示例中,响应于对心率数据的数据集表示的选择而显示的数值可包括与和用户输入的水平位置对应的时间相关联的心率高值和心率低值。在一些示例中,响应于检测到用户输入而显示的对选择的指示可进一步包括突出显示在所选择的数据集表示的线下方的区域。例如,在所选择的数据集表示的线下方的区域可变暗、变亮、利用不同的颜色来显示或以其他方式相对于曲线图的其他部分突出显示,以将所选择的数据集的线状图表改变为面积图表。在一些示例中,可将当前未被选择的数据集表示从显示器移除、变灰或以其他方式使其在曲线图内不易看见。在一些示例中,可连续地向所显示的曲线图施加用户输入并且使其在水平方向上在其中一个竖直位置范围内移动以扫过所选择的数据集表示的值。例如,响应于检测到在位置2418处接收到的用户输入在向左方向上移动,在数据集表示2402上方显示的圆圈标记可以动画形式被显示,使得在与用户输入的当前水平位置对应的水平位置处沿数据集表示2402的线移动。类似地,所显示的值可改变,以反映在用户输入的水平位置处的由数据集表示2402表示的数据集的值。在一些示例中,与数据集表示相关联的曲线图内的值的竖直范围可为静态的。在其他示例中,与数据集表示相关联的曲线图内的值的竖直范围可变化。例如,响应于在第一范围2410内的位置处检测到用户输入,第一范围2410的大小可基于所检测到的用户输入保持在第一范围2410内的时间长度而扩展。因此,其他竖直范围可收缩或尺寸可减小。在一些示例中,第一范围2410的尺寸可扩展,以覆盖整个曲线图。在其他示例中,第一范围2410的尺寸可扩展到预定义的极限。扩展所选择的竖直位置范围的尺寸有利地在用户在水平方向上移动其用户输入以在选择数据集表示的不同部分时向用户提供对竖直偏差的更大容限。在一些示例中,界面2400或2500可包括用于选择将要在曲线图视图内显示的健康数据或非健康数据的集合的比较选项2420。例如,图26示出了可响应于用户选择界面2400或2500中的比较选项2420而显示的示例性界面2600。如图所示,界面2600包括可在曲线图视图内显示的健康数据或非健康数据类型的列表。每种类型的健康数据或非健康数据可与可选选项诸如选项2602相关联,以允许用户添加相关联类型的健康数据或非健康数据或将其从曲线图视图移除。在例示的示例中,选择与卡路里数据、步数数据、血压数据和心率数据对应的数据集来在曲线图视图内显示,而没有选择体重数据。在一些示例中,在界面2600内所显示的健康数据或非健康数据的列表可包括由界面2200和2300的分区表示的健康数据或非健康数据的类型。在一些示例中,可响应于在正在显示界面2400,2500或2600中的任一时界面接收的详细视图输入来显示健康数据或非健康数据的详细视图。在一些示例中,详细视图输入可包括用户设备610的取向的所检测到的变化。例如,可响应于检测到用户设备610旋转到纵向视图来显示界面2200或2300。尽管界面2400和2500中示出的曲线图视图包括四个数据集表示,但应当理解,该曲线图可包括任何数量的数据集表示。另外,竖直位置范围的数量可基于所显示的数据集表示的数量而变化(例如,以等于所显示的数据集表示的数量)。例如,如果在该曲线图内显示六个数据集表示,则六个分立的竖直位置范围可与这些数据集表示相关联,以允许用户选择所需的数据集表示。图27示出了根据各种示例的用于显示健康数据或非健康数据的示例性过程2700。过程2700可在具有显示器的电子设备(例如,设备610)上执行。在一些示例中,显示器可包括触敏显示器。在其他示例中,显示器可与触敏表面分开。过程2700的一些框可被组合,和/或一些框的顺序可被改变。如下文所述,过程2700提供一种直观的方式来选择曲线图视图中的重叠数据集表示。该过程允许用户选择特定数据集表示而不必瞄准数据集表示上的特定位置,瞄准数据集表示上的特定位置可在多个数据集表示重叠的位置处较困难。在框2702处,可在用户设备(例如,用户设备610)的显示器上显示健康数据或非健康数据的曲线图视图。例如,可显示与界面2400或2500相似或相同的界面。该曲线图视图可包括第一数据集的第一数据集表示(例如,数据集表示2402),其中第一因变量随着自变量变化而变化;以及第二数据集的第二数据集表示(例如,数据集表示2404),其中第二因变量随着自变量变化而变化。第一数据集表示可与曲线图内的第一竖直位置范围(例如,第一范围2410)相关联,并且第二数据集表示可与曲线图内的第二竖直位置范围(例如,第二范围2412)相关联。在一些示例中,第一数据集表示可在曲线图中显示为重叠在第二数据集表示上。例如,数据集表示2402,2404,2406和2408被示为在界面2400和2500中重叠。在一些示例中,第一数据集表示和第二数据集表示可基于它们表示的数据的类型而被加上颜色。在一些示例中,第一数据集可包括第一组健康数据,并且第二数据集可包括第二组健康数据。在一些示例中,第一数据集的因变量可以与第二数据集的因变量不同的单位来测量。在一些示例中,第一竖直位置范围可与第一数据集表示唯一相关联,并且第二竖直位置范围可与第二数据集表示唯一相关联。例如,在界面2400和2500中,第一范围2410与数据集表示2402唯一相关联,并且第二范围2412与数据集表示2404唯一相关联。在一些示例中,用于显示第一数据集表示的竖直标度可不同于用于显示第二数据集表示的竖直标度。在这些示例中,显示曲线图可包括基于将要在该曲线图中显示的第一数据集表示的第一因变量的最大值和最小值来确定用于第一数据集表示的竖直标度。显示曲线图可进一步包括基于将要在该曲线图中显示的第二数据集表示的第二因变量的最大值和最小值来确定用于第二数据集表示的竖直标度。在一些示例中,用于第一数据集表示的竖直标度可由以下各项限定:曲线图内的最大竖直位置,其对应于第一乘数乘以将要被显示在曲线图中的第一数据集表示的第一因变量的最大值;以及曲线图内的最小竖直位置,其对应于第二乘数乘以将要被显示在曲线图中的第一数据集表示的第一因变量的最小值。在一些示例中,用于第二数据集表示的竖直标度可由以下各项限定:曲线图内的最大竖直位置,其对应于第三乘数乘以将要被显示在曲线图中的第二数据集表示的第二因变量的最大值;以及曲线图内的最小竖直位置,其对应于第四乘数乘以将要被显示在曲线图中的第二数据集表示的第二因变量的最小值。在框2704处,可在显示器上的某个位置处检测到用户输入。检测用户输入可包括检测手指或其他设备在触敏显示器上产生的触摸或悬停事件、鼠标或其他设备的点击、触摸板上的触摸或悬停事件等。在框2706处,可确定用户输入的位置。例如,可确定用户输入的竖直位置和水平位置(例如,y轴坐标和x轴坐标)。响应于确定在框2704处检测到的显示器上的用户输入的位置具有与第一竖直位置范围相关联的竖直位置,可显示对第一数据集表示的选择的指示。作为另外一种选择,响应于确定在框2704处检测到的显示器上的用户输入的位置具有与第二竖直位置范围相关联的竖直位置,可显示对第二数据集表示的选择的指示。在一些示例中,显示对选择的指示可包括显示在与用户输入的位置的水平位置对应的水平位置处重叠在所选择的数据集表示上的标记。例如,可响应于在界面2400中的位置2418处检测到用户输入而在图25的界面2500中的数据集表示2402上方显示圆圈标记。在一些示例中,显示对选择的指示可进一步包括显示由所选择的数据集表示所表示的数据集的数据条目的数值。该数据条目可与和所检测到的用户输入的位置的水平位置对应的自变量的值相关联。例如,可响应于在位置2418处接收到用户输入而显示数值480千卡。在一些示例中,第一数据集或第二数据集可包括血压数据。在这些示例中,数据条目的所显示的数值可包括舒张压高值、舒张压低值、收缩压高值和收缩压低值。在一些示例中,第一数据集表示或第二数据集表示的因变量可包括血压值的平均值。在其他示例中,第一数据集或第二数据集可包括心率数据。在这些示例中,数据条目的所显示的数值可包括心率高值和心率低值。在一些示例中,第一数据集表示可包括曲线图中的第一条线。在这些示例中,显示对第一数据集表示已被选择的指示可包括突出显示位于第一条线下方的区域。例如,在所选择的数据集表示的线下方的区域可变暗、变亮、利用不同的颜色来显示或以其他方式相对于曲线图的其他部分突出显示,以将所选择的数据集的线状图表改变为面积图表。在一些示例中,可将当前未被选择的数据集表示从显示器移除、变灰或以其他方式使其在曲线图内不易看见。在一些示例中,曲线图内的第一竖直位置范围可基于在用户输入的位置的竖直位置在第一竖直位置范围内时检测到用户输入的时间长度而扩展。在其他示例中,曲线图内的第二竖直位置范围可基于在用户输入的位置的竖直位置在第二竖直位置范围内时检测到用户输入的时间长度而扩展。在框2708处,可在电子设备处检测详细视图输入。在一些示例中,检测详细视图输入可包括检测在显示曲线图时的电子设备的取向的变化。例如,检测详细视图输入可包括检测电子设备的取向从横向视图(例如,图24至26所示)改变为纵向视图(例如,图22至23所示)。在其他示例中,详细视图输入可包括其他类型的输入。在框2710处,响应于检测到详细视图输入,可显示第一数据集和第二数据集的详细视图。例如,可显示与界面2200和2300中所示的那些详细视图相似或相同的详细视图。详细视图可包括与第一数据集相关联的第一分区(例如,分区2202)和与第二数据集相关联的第二分区(例如,分区2204)。在一些示例中,第一分区可包括第一数据集的第一曲线图表示(例如,曲线图2208),并且第二分区可包括第二数据集的第二曲线图表示(例如,曲线图2210)。在一些示例中,不同于曲线图视图的第一数据集表示和第二数据集表示,在详细视图中,第一曲线图表示可与第二曲线图表示不重叠。在一些示例中,第一分区可以与第一数据集表示的颜色匹配的颜色来显示,并且第二分区可以与第二数据集表示的颜色匹配的颜色来显示。例如,分区2202可以与数据集表示2402的颜色匹配的颜色来显示,并且分区2204可以与数据集表示2404的颜色匹配的颜色来显示。在一些示例中,过程2700可进一步包括检测用于滚动详细视图的请求,以及响应于检测到滚动详细视图的请求,滚动详细视图。例如,可使在界面2200中所示的详细视图在向上方向上滚动,以显示包含先前未显示的其他分区的界面2300。在一些示例中,过程2700可进一步包括检测将第一分区和第二分区重新排序的请求,以及响应于检测到将第一分区和第二分区重新排序的请求,在详细视图内对第一分区和第二分区进行重新排序。在一些示例中,检测用于重新排序的请求可包括检测对长于阈值时间长度的分区中的一个分区的选择。在检测到对该持续阈值时间长度的选择之后,用户设备610可以用于指示分区可被重新排序的方式以动画形式显示这些分区。这些分区可被显示为响应于检测到所选择的分区在详细视图内被拖动到新位置而被重新排序。在一些示例中,过程2700可进一步包括在电子设备处检测曲线图视图输入,以及响应于检测到曲线图视图输入,显示包括第一数据集的第一数据集表示和第二数据集的第二数据集表示的曲线图。在一些示例中,检测曲线图视图输入可包括检测电子设备的取向的变化。例如,可响应于检测到电子设备的取向从纵向视图改变为横向视图而显示界面2400。应当理解,对图27中的操作进行描述的特定顺序仅仅是示例性的,并非意图表明所描述的顺序是可执行这些操作的唯一顺序。本领域的普通技术人员会想到多种方式来对本文所述的操作进行重新排序。另外,应当注意,本文针对本文所述的其他过程(例如,过程900,1600,1800,2100,2700,3800或4500)描述的其他过程的细节同样以类似的方式适用于上文针对图27描述的过程2700。为了简明起见,这些详情在这里不再重复。具有粒度的健康数据的输入和输出图28示出了可由用户设备610显示以显示用户的健康数据或非健康数据的一个示例性界面2800。界面2800可包括健康数据或非健康数据的类别的列表2802。这些类别可包括一个或多个健康数据或非健康数据的子类别。这些子类别可进一步包括任何数量的附加子类别。例如,类别“健身”可包括子类别“身体质量指数”、“身体脂肪百分比”、“身高”、“体重”、“去脂体重”、“步数”、“距离”、“燃烧的卡路里”、“活动时间”、和“已爬楼层”。类别“生命体征”可包括子类别“心率”、“收缩压”、“舒张压”、“氧饱和度”、“呼吸速率”、和“体温”。类别“实验室结果”可包括子类别“血糖”和“血液酒精浓度”。类别“营养”可包括子类别“总脂肪”、“多元不饱和脂肪”、“单元不饱和脂肪”、“饱和脂肪”、“胆固醇”、“钠”、“钾”、“糖类碳水化合物”、“膳食纤维”、“糖类”、“饮食卡路里”、“脂肪卡路里”、“蛋白质”、“维生素A”、“维生素B6”、“维生素B12”、“维生素C”、“维生素D”、“维生素E”、“维生素K”、“钙”、“铁”、“硫胺”、“核黄素”、“烟酸”、“叶酸”、“生物素”、“泛酸”、“磷”、“碘”、“镁”、“锌”、“硒”、“铜”、“锰”、“铬”、“钼”和“氯化物”。类别“诊断”可包括子类别“摔倒次数”、“皮电反应”和“身体热通量”。类别“药物”可包括子类别“吸入器使用”。类别“睡眠”可包括子类别“睡眠小时数”。类别“我”可包括子类别“姓名”、“生日”、“性别”、“血型”。应当理解,以上列举仅被提供作为示例,并且可在界面2800内包括更多或更少的类别。另外,应当理解,界面2800的类别可包括更多或更少的子类别。在一些示例中,列表2802中的每个项目可包括指示符2804,该指示符可基于列表2802中的相关联的项目的健康数据或非健康数据的类型而被加上颜色。例如,与“健身”相关联的指示符2804和与“生命体征”相关联的指示符2804可具有不同的颜色。在一些示例中,列表2802中的项目可进一步包括可用于扩展相关联的类别的可选选项2806。例如,图29示出了可响应于对与“健身”相关联的选项2806的选择而显示的界面2900。如图所示,界面2900可包括归入在界面2800中所选择的较宽类别“健身”的子类别的列表2902。可代替先前所显示的列表2802来显示子类别的列表2902。类似于列表2802,列表2902中的项目可包括指示符2904,该指示符可基于列表2902中的相关联的项目的健康数据或非健康数据的类型而被加上颜色。在该示例中,由于在列表2902内显示的所有子类别被归入健康数据或非健康数据的类别或类型,因此与每个项目相关联的指示符2904可为相同的颜色。在一些示例中,与列表2902中的项目相关联的指示符2904的颜色和与“健身”相关联的指示符2804的颜色可为相同的颜色。在其他示例中,与列表2902中的项目相关联的指示符2904的颜色可为与“健身”相关联的指示符2804的颜色的不同色调。例如,指示符2904可为浅绿色,而与“健身”相关联的指示符2804可为深绿色。重新参照图28,界面2800(和界面2900)可进一步包括用于在列表2802中所列举的类别内执行关键字搜索的搜索框2808。例如,图30示出了可响应于用户在搜索框2808中输入搜索查询“卡路里”而显示的界面3000。如图所示,界面3000可包括与搜索查询“卡路里”匹配的子类别的列表3002。子类别可为列表2802的任何类别的子类别。“燃烧的卡路里”可为“健身”的子类别,“饮食卡路里”可为“营养”的子类别,并且“脂肪卡路里”可为“营养”的子类别。界面3000可进一步包括与列表3002中的项目相关联的指示符3004。类似于指示符2804和2904,指示符3004可基于列表3002中的相关联的项目的健康数据或非健康数据的类型而被加上颜色。在该示例中,“饮食卡路里”的指示符3004与“脂肪卡路里”的指示符3004可为相同的颜色,因为它们均属于较宽类别“营养”。在一些示例中,“饮食卡路里”和“脂肪卡路里”的指示符3004的颜色与用于“营养”的指示符2804可为相同的颜色。在其他示例中,“饮食卡路里”和“脂肪卡路里”的指示符3004的颜色可为用于“营养”的指示符2804的颜色的不同色调。用于“燃烧的卡路里”的指示符3004与“饮食卡路里”和“脂肪卡路里”的指示符3004可为不同的颜色,因为“燃烧的卡路里”属于不同的类别(例如,“健身”)。在一些示例中,“燃烧的卡路里”的指示符3004的颜色与用于“健身”的指示符2804可为相同的颜色。在其他示例中,“燃烧的卡路里”的指示符3004的颜色可为用于“健身”的指示符2804的颜色的不同色调。在一些示例中,可选择界面2900和3000中所示的任何子类别,以显示该子类别的详细视图。例如,图31示出了可响应于对界面2900或3000中的“燃烧的卡路里”的选择而显示的示例性界面3100。如图所示,界面3100可包括正在详细视图中显示的健康数据或非健康数据的类型的文字指示。例如,界面3100包括用于指示在界面3100内显示的信息表示与燃烧的卡路里相关联的信息的文字“燃烧的卡路里”。在一些示例中,界面3100可进一步包括1250千卡的当前每日值3104,以及示出一整天内随时间推移燃烧的卡路里数的曲线图表示3102。界面3100可进一步包括可用于显示属于“燃烧的卡路里”的子类别的所有数据的“显示所有数据”选项3106。例如,图33示出了可响应于对界面3100中的选项3106的选择而显示的示例性界面3300。如图所示,界面3300可包括表示燃烧的卡路里的所有数据条目(例如,被存储在健康数据库611中)的列表3302。如图所示,列表3302中的数据条目可包括数据条目的数值以及记录对应数据条目的相关联的日期(并且还可包括时间)。例如,列表3302中的第一数据条目可包括与日期2014年3月1日相关联的数字860,从而指示在2014年3月1日燃烧了860卡路里。列表3302中的数据条目可进一步包括指示符3304。指示符3304可包括表示数据条目的来源的图形、文字或其他图像。例如,如果第一数据条目是从可穿戴电子设备1获取的,则与该数据条目相关联的指示符3304可包括制造设备1的公司的徽标的图像或与设备1相关联的某个其他图像。类似地,如果列表3302中的第二数据条目是从软件应用程序(App)1获取的,则与此第二数据条目相关联的指示符3304可包括与创建App1的公司的徽标相关联的图像或与App1相关联的某个其他图像。尽管图示内容是针对燃烧的卡路里,但应当理解,可以类似方式显示与健康数据或非健康数据的子类别的任何类型相关联的数据条目的列表。重新参照图31,界面3100可进一步包括可用于显示用于在子类别“燃烧的卡路里”内手动输入数据条目的界面的“添加数据点”选项3108。例如,图34示出了可响应于对界面3100中的选项3108的选择而显示的示例性界面3400。如图所示,界面3400可包括用于分别针对正被输入的数据条目而输入日期、时间和燃烧的卡路里数的字段3402,3404和3406。界面3400可进一步包括用于填充字段3402,3404和3406的数值输入盘3408。界面3400可进一步包括可被选择以添加被包含在界面3400中的信息作为燃烧的卡路里子类别内的数据条目(例如,将被存储在健康数据库611中)的“添加”按钮3410。界面3400可进一步包括用于取消数据条目的输入的“取消”按钮3412。重新参照图31,界面3100(和界面3200)可进一步包括具有用于选择性地使相关联的数据子类别(例如,燃烧的卡路里)在界面2200和2300的详细视图中显示的选项3120的“在仪表板上显示”选项3112。当选项3120的开关被置于开位置时,数据的相关联的子类别可被包括在界面2200和2300的详细视图内。然而,当选项3120的开关被置于关位置时,数据的相关联的子类别可不被包括在界面2200和2300的详细视图内。如图31所示,界面3100可进一步包括图形3114。图形3114可包括在界面3100中所显示的表示健康数据或非健康数据的任何图像或其他图形表示。例如,图形3114可包括示出用户所消耗的卡路里和所支出的卡路里的相对值的平衡状况。然而,应当理解,可示出任何其他图形或图像。在一些示例中,子类别的详细视图可进一步包括在界面3100中未示出的附加信息。在这些示例中,用户可通过在触敏显示器上上下轻扫、通过使用鼠标或其他输入设备在显示器上点击和拖动、通过操纵滚轮、通过在触摸板上执行轻扫手势等来发起滚动请求。响应于检测到滚动请求,用户设备610可滚动界面3100的视图来显示先前未显示(或部分显示)的信息。例如,图32示出了可响应于用户发起用于在向上方向上滚动界面3100的视图的滚动请求而显示的示例性界面3200。在界面3200中,仍可显示图形3114和选项3106,3108,3110和3112,但图形和选项可被定位在较靠近显示器的顶部。界面3200可进一步包括位于图形3114下方的文字描述3122。文字描述3122可包括描述界面3200中所示的健康数据或非健康数据所表示的内容的文字。例如,文字描述3122可提供关于“燃烧的卡路里”表示什么的解释,诸如如何计算燃烧的卡路里、普通人员每天的平均值是多少、如何增加燃烧的卡路里的量等。重新参照图31,界面3100可进一步包括具有用于开启或关闭数据共享的选项3116的“共享数据”选项3110。数据共享可表示供其他设备或应用程序访问用户的健康数据或非健康数据(例如,被存储在健康数据库611中的数据)的能力。例如,图35示出了可响应于对界面3100中的选项3110的选择而显示的示例性界面3500。如图所示,界面3500可包括具有可选选项3512的共享选项3502。选项3512的开关位置可用于开启或关闭数据共享。例如,当将选项3512的开关移动到右侧时,如图35所示,可开启共享选项3502。然而,当将选项3512的开关移动到左侧时,可关闭共享选项3502。界面3500可进一步包括健康数据或非健康数据的已知可能目的地的列表3504。该列表可包括可能接收用户的健康数据或非健康数据(例如,被存储在健康数据库611中的数据)的已知设备或软件应用程序。当将共享选项3502的选项3512移动到关闭位置时,可关闭用于全部所列出的设备和应用程序的数据共享。这样,可从界面3500移除可选选项3514,3516和3518,或者以其他方式使这些选项不活动。当将共享选项3502的选项3512移动到开启位置时,可显示与列表3504中的目的地相关联的可选选项3514,3516和3518,或者使这些选项可选择。与选项3512相似,可改变选项3514,3516和3518的开关位置来开启或关闭相关联的目的地的数据共享。例如,设备1的选项3514处于关闭位置,从而指示未开启设备1的数据共享。然而,选项3516和3518处于开启位置,从而指示开启App1和App2的数据共享。当开启数据共享时,相关联的设备或应用程序可访问用户的健康数据或非健康数据(例如,被存储在健康数据库611中数据)。例如,可表示体重跟踪应用程序的App1可访问用户的健身和营养数据,以便跟踪用户的卡路里摄入和支出。当关闭数据共享时,可阻止相关联的设备或应用程序访问用户的健康数据或非健康数据(例如,被存储在健康数据库611中的数据)。例如,设备1可能无法访问被存储在健康数据库611中的数据。界面3500可进一步包括包括可能提供健康数据或非健康数据(例如,将被存储在健康数据库611中)的已知设备和应用程序的列表的来源列表3506。来源列表3506中的设备和应用程序可基于优先级按顺序进行排列。例如,如图所示,设备1具有优于设备2的优先级,该设备2具有优于App3的优先级。这些相对优先级可用于对由两个或更多个来源生成的健康数据或非健康数据进行去重。例如,如果设备1表示健身跟踪手表并且设备2表示移动电话,则这两个设备可能提供与用户相关联的步数数据。因此,通过确定不同来源的优先级,可使用来自排名较高的来源的数据来代替来自排名较低的来源的数据,或以其他方式使来自排名较高的来源的数据优先于来自排名较低的来源的数据。这在一个设备比另一个设备更有可能产生更准确的结果的情况下可能是有利的。在一些示例中,可通过识别两个或更多个数据条目来检测重复数据条目,这些数据条目具有用于指示数据条目为相同类型(例如,步数数据、燃烧的卡路里等)的元数据,并且具有彼此相差阈值时间长度内的相关联的时间戳。在一些示例中,界面3500可进一步包括用于改变来源列表3506的来源的顺序的编辑选项3508。例如,响应于对选项3508的选择,可(例如,通过点击和拖动等)相对于彼此来移动来源列表3506中的每个项目。来源列表3506内的来源的新顺序可限定来源之间的新的优先级。在一些示例中,可选择来源列表3506的“来源”选项,以显示来源的更详细的视图。例如,图36示出了可响应于对来源列表3506的“来源”选项的选择而显示的示例性界面3600。如图所示,界面3600可包括与来源列表3506类似的来源列表3606。然而,来源列表3606可进一步包括未在界面3500内显示的来源App2和App1,因为它们无法被装配在显示器内。界面3600可进一步包括用于指示相关联的来源可提供的新健康数据或非健康数据类型的数量的与来源(例如,设备1)相关联的数值指示符。例如,自用户上次查看界面3600之后,设备1现在能够提供两个新的数据类型(例如,燃烧的卡路里和已爬楼层)。界面3600可进一步包括与来源列表3606中的来源相关联的选项3610,以提供对每个来源可提供的数据类型的更详细的控制。例如,图37示出了可响应于对与设备1相关联的界面3600中的选项3610或界面3500中的选项3510的选择而显示的示例性界面3700。如图所示,界面3700可包括具有可选选项3704的上载选项3702。选项3704的开关位置可用于开启或关闭从设备或应用程序进行数据上载(例如,将被存储在健康数据库611中)。例如,当将选项3704的开关移动到右侧时,如图37所示,可开启设备1的数据上载。然而,当将选项3704的开关移动到左侧时,可关闭设备1的数据上载。界面3700可进一步包括可由设备1提供的数据类型的列表3706。当将共享选项3704的选项3512移动到关闭位置时,可关闭全部所列出的数据类型的数据上载。这样,可从界面3700移除可选选项3708,3710,3712和3714,或者以其他方式使这些选项不活动。当将上载数据选项3702的选项3704移动到开启位置时,可显示与数据类型的列表3706相关联的可选选项3708,3710,3712和3714,或者使这些选项可选择。与选项3704相似,可改变选项3708,3710,3712和3714的开关的位置来开启或关闭相关联的数据类型的数据上载。例如,血压选项3708处于关闭位置,从而指示未开启设备1的血压数据的数据上载。然而,选项3710,3712和3714处于开启位置,从而指示开启卡路里、步数和已爬楼层数据的数据上载。当开启数据上载时,可由设备或应用程序提供相关联的数据类型将由用户设备610存储(例如,在健康数据库611中)。例如,由设备1生成的卡路里数据可由用户设备610从设备1接收并且被存储在健康数据库611中。当关闭数据上载时,不可由设备或应用程序提供相关联的数据类型将由用户设备610存储(例如,在健康数据库611中)。例如,由设备1生成的血压数据不可由用户设备610从设备1接收并且被存储在健康数据库611中。界面3700的选项有利地允许用户明确定义特定设备或应用程序可提供的数据类型。虽然图30至图34所示的示例是针对燃烧的卡路里而言的,但应当理解,也可显示针对其他类型的健康数据或非健康数据的类似界面。图38A示出了根据各种示例的用于管理和显示健康数据或非健康数据的示例性过程3800。过程3800可在具有显示器的电子设备(例如,设备610)上执行。在一些示例中,显示器可包括触敏显示器。在其他示例中,显示器可与触敏表面分开。过程2800的一些框可被组合,和/或一些框的顺序可被改变。如下文所述,过程3800提供用于管理存储在健康数据库611中的数据的来源和目的地的直观方式。该过程允许用户指定哪些设备和应用程序可访问健康数据库611中的数据,并且指定可用作将被存储在健康数据库611中的数据的来源的设备和应用程序。另外,就来源而言,用户可指定那些来源可提供的数据类型以及哪些来源具有优于其他来源的优先级。这在一个设备比另一个设备更有可能产生更准确的结果的情况下可能是有利的。在框3802处,可由用户设备(例如,用户设备610)从用户接收用于识别多个被批准的健康数据来源的信息。在一些示例中,识别该多个被批准的来源的信息可识别被批准从该多个被批准的来源接收并且被存储在健康数据库(例如,健康数据库611)中的一个或多个类型的健康数据或非健康数据。例如,识别该多个被批准的来源的信息可经由与界面3500,3600和3700相似或相同的界面来接收。在这些示例中,用户可指定可由该多个被批准的来源中的每个来源提供的数据类型将被存储在健康数据库中。在框3804处,可由用户设备(例如,用户设备610)从用户接收用于识别多个被批准的健康数据或非健康数据的目的地的信息。例如,识别该多个被批准的目的地的信息可经由与界面3500相似或相同的界面来接收。在这些示例中,用户可指定哪些目的地被批准从健康数据库访问数据。在一些示例中,该多个被批准的来源可包括电子设备或软件应用程序。例如,被批准的电子设备诸如手表、移动电话等可向用户设备610提供将被存储在健康数据库611中的健康数据或非健康数据。类似地,用户设备610上或以其他方式与用户设备611相关联的被批准的软件应用程序可向用户设备610提供将被存储在健康数据库611中的健康数据或非健康数据。在一些示例中,被批准的软件应用程序可为与电子设备相关联的软件应用程序并且能够与电子设备进行通信。类似地,在一些示例中,该多个被批准的目的地可包括电子设备或软件应用程序。例如,被批准的电子设备诸如手表、移动电话等可访问被存储在健康数据库611中的健康数据或非健康数据。类似地,用户设备610上或以其他方式与用户设备610相关联的被批准的软件应用程序可访问被存储在健康数据库611中的健康数据或非健康数据。在一些示例中,被批准的软件应用程序可为与电子设备相关联的软件应用程序并且能够与该电子设备进行通信。在一些示例中,该多个被批准的来源可在彼此之间排级。在一些示例中,与界面3500相似或相同的界面可用于显示和调整被批准的来源的相对排级。例如,如界面3500所示,设备1可比设备2排级高,以使来自设备1的数据优先于来自设备2的数据,并且设备2可比App3排级高,以使来自设备1和设备2的数据优先于来自App3的数据。在一些示例中,过程3800可进一步包括在框3806处识别彼此重复的第一健康数据条目和第二健康数据条目。在一些示例中,这可包括识别健康数据库中的从多个被批准的来源中的第一个被批准的来源所接收的第一健康数据条目,该第一健康数据条目包括第一健康数据类型和第一时间戳;以及识别健康数据库中的从多个被批准的来源中的第二个被批准的来源所接收的第二健康数据条目,该第二健康数据条目包括第二健康数据类型和第二时间戳,其中该第一健康数据类型和该第二健康数据类型是相同的,并且其中该第一时间戳在距该第二时间戳的阈值时间长度内。例如,第一数据条目可具有类型“步数数据”和相关联的时间戳“2014年3月1日下午2:30”。第二数据条目可具有类型“步数数据”和相关联的时间戳“2014年3月1日下午2:31”。如果在框3806处使用的阈值时间长度为5分钟,则可确定第一数据条目和第二数据条目具有相同的数据类型并且包括在彼此相差阈值时间长度内的时间戳。这可指示第一数据条目和第二数据条目有可能是表示用户所执行的相同动作的重复条目。在框3808处,可基于该多个来源的排级来确定第一数据条目和第二数据条目中的一者的优先级或以其他方式将其中一个数据条目识别为优选于另一个数据条目。例如,如上文论述,该多个被批准的来源可在彼此之间排级(例如,如界面3500中所示)。在一些示例中,如果提供第一数据条目的第一个被批准的来源被用户识别为优选于第二个被批准的来源,则框3808可包括使用第一健康数据条目来代替使用第二健康数据条目。例如,这可包括出于向用户显示或呈现的目的而从健康数据库611中删除第二数据条目或以其他方式忽略第二数据条目。在其他示例中,如果第一个被批准的来源已被用户识别为优选于第二个被批准的来源,则框3806可包括使第一健康数据条目优先于第二健康数据条目。优先于另一者的数据条目可用于代替另一者(例如,代表另一个数据条目来显示、用于计算等)。在其他示例中,如果第二个被批准的来源已被用户识别为优选于第一个被批准的来源,则框3806可包括使第二健康数据条目优先于第一健康数据条目。优先于另一者的数据条目可用于代替另一个数据条目(例如,代表另一个数据条目来显示、用于计算等)。在一些示例中,如图38B所示,过程3800可进一步包括在框3810处由电子设备在显示器上显示被存储在健康数据库中的多个类别的健康数据。例如,可显示与界面2800相似或相同的界面。该界面可包括任何数量或任何类型的各个类别的健康数据或非健康数据的。在框3812处,可在电子设备处检测对来自所显示的多个类别的健康数据中的一个类别的健康数据的选择。例如,可检测经由手指或其他设备在触敏显示器上的触摸事件、鼠标或其他设备的点击、触摸板上的触摸事件等对在与界面2800相似或相同的界面中进行的对所显示的一个类别的选择。在一些示例中,所显示的多个类别中的每个类别可包括可基于该类别的健康数据或非健康数据类型而被加上颜色的指示符(例如,指示符2804)。例如,与“健身”相关联的指示符和与“生命体征”相关联的指示符可具有不同的颜色。在框3814处,可响应于检测到对该类别的健康数据的选择来显示该类别的健康数据的一个或多个子类别。例如,可显示包含属于在框3812处所选择的类别的子类别的列表的与界面2900相似或相同的界面。在一些示例中,所显示的界面可包括可基于其所表示的健康数据或非健康数据的类型而被加上颜色的指示符。在框3816处,检测对来自所显示的一个或多个子类别的一个子类别的选择。例如,可检测经由手指或其他设备在触敏显示器上的触摸事件、鼠标或其他设备的点击、触摸板上的触摸事件等对在与界面2900相似或相同的界面中进行的对所显示的一个子类别的选择。在框3818处,可响应于在框3816处检测到对子类别的选择来显示所选择的子类别的详细视图。例如,可显示与界面3200相似或相同的界面。子类别的详细视图可包括数据子类别的图形表示(例如,曲线图3102)和每日数值(例如,每日值3104)。详细视图可进一步包括用于显示所有数据的选项(例如,选项3106)、用于添加数据点的选项(例如,选项3108)、用于共享数据的选项(例如,选项3110)和用于在仪表板上显示的选项(例如,选项3112)。详细视图可进一步包括子类别的图形表示(例如,图形3114)和子类别的文字描述(例如,描述3122)。在一些示例中,过程3800可包括响应于对添加数据点选项(例如,选项3108)的选择来显示与界面3400相似或相同的界面。该界面可包括用于输入与健康数据条目相关联的信息的一个或多个输入字段(例如,字段3402,3404和3406)。在一些示例中,过程3800可进一步包括接收输入到输入字段中(例如,输入到字段3402,3404和3406中)的将被存储在健康数据库中的健康数据条目。在一些示例中,过程3800可进一步包括响应于对显示所有数据选项(例如,选项3106)的选择来显示与界面3300相似或相同的界面。该界面可包括与被存储在健康数据库中的子类别对应的多个健康数据条目(例如,列表3302中的条目)。在一些示例中,该多个健康数据条目中的每个健康数据条目可包括数据条目的数值、时间戳和对数据条目的来源的识别(例如,指示符3304)。在一些示例中,过程3800可进一步包括响应于对共享数据选项(例如,选项3110)的选择来显示与界面3500相似或相同的数据共享界面。该界面可包括该多个被批准的来源(例如,来源列表3506)和该多个被批准的目的地(例如,列表3504)。在一些示例中,可由电子设备检测用于对所显示的多个被批准的来源进行重新排序的请求。例如,可接收对编辑按钮3508的选择并且可检测来源列表3506中的一个或多个来源的移动。响应于检测到用于对所显示的多个被批准的来源进行重新排序的请求,可根据用于对所显示的多个被批准的来源进行重新排序的所检测到的请求来对所显示的多个被批准的来源进行重新排序。在一些示例中,数据共享界面(例如,界面3500)可进一步包括用于将被批准的目的地添加到该多个被批准的目的地的选项和用于从该多个被批准的目的地移除被批准的目的地的选项(例如,选项3512,3514,3516和3518)。在一些示例中,过程3800可进一步包括在电子设备处接收搜索查询。作为响应,可显示该多个类别中的与搜索查询匹配的一个或多个子类别。与搜索查询匹配的所显示的一个或多个子类别可基于其相应类别而被加上颜色。例如,可从与界面2800或2900相似或相同的界面内显示的搜索框(例如,搜索框2808)接收搜索查询。可响应于搜索查询来显示与界面3000相似或相同的搜索结果界面。搜索结果界面可包括与搜索查询匹配的一个或多个子类别。在一些示例中,过程3800可进一步包括在显示器上显示包括已知来源的列表的来源界面。例如,可显示与界面3600相似或相同的界面,其具有已知来源的列表(例如,列表3606)。来源界面可进一步包括与已知来源中的一个已知来源相关联的表示可由该已知来源提供的新类型的健康数据的数量的数值指示符。例如,针对设备1来示出数字“2”,从而指示两个新数据类型(例如,燃烧的卡路里和已爬楼层)可用。在一些示例中,过程3800可进一步包括检测对来自所显示的来源列表中的已知来源的选择。响应于检测到对已知来源的选择,可显示该已知来源可提供的健康数据类型的列表。例如,来自界面3600的来源列表3606的来源可通过用户选择与该来源相关联的选项3610而被接收。作为响应,可显示与界面3700相似或相同的界面。所显示的界面可包括该来源可提供的已知数据类型的列表(例如,列表3706)。在一些示例中,已知来源可提供的健康数据类型的列表可包括用于已知来源可提供的健康数据的类型中的每个类型的可选选项(例如,选项3704,3708,3710,3712和3714),这些选项用于批准或拒绝相关联类型的健康数据。在一些示例中,过程3800可进一步包括在电子设备处检测对用于已知来源可提供的一种类型的健康数据的可选选项的选择。响应于检测到对可选选项的选择,过程3800可进一步包括根据所检测到的对可选选项的选择来批准或拒绝已知来源可提供的健康数据的类型。例如,用户设备610可基于选项3704,3708,3710,3712和3714的开关位置来接受或拒绝界面3700中所示的一种类型的健康数据。应当理解,对图38A和图38B中的操作进行描述的特定顺序仅仅是示例性的,并非意图表明所描述的顺序是可执行这些操作的唯一顺序。本领域的普通技术人员会想到多种方式来对本文所述的操作进行重新排序。另外,应当注意,本文针对本文所述的其他过程(例如,过程800,1500,1700,2000,2700或4400)描述的其他过程的细节同样以类似的方式适用于上文针对图38A和图38B描述的过程3800。为了简明起见,这里不再赘述这些细节。医疗识别信息图39示出了用户设备处于锁定状态时可由用户设备610显示的一个示例性锁定屏幕界面3900。在一些示例中,锁定状态可表示用户设备610限制执行一个或多个功能的状态。例如,用户设备610可在处于锁定状态时阻止用户运行应用程序、改变设置等。在其他示例中,锁定状态可表示用户设备610另外或替代地阻止访问被存储在设备上的数据的至少子集的状态。例如,用户设备610可在处于锁定状态时阻止用户查看照片或视频、访问文件等。在其他示例中,锁定状态可表示用户设备610另外或替代地限制来自电子设备的通信的状态。例如,用户设备610可阻止用户发送SMS消息或电子邮件或者向非紧急电话号码发出呼叫。如图39所示,锁定屏幕界面3900可包括当前日期和时间。锁定屏幕界面3900还可对用户输入作出响应,以允许用户对设备进行解锁。例如,轻扫手势可使得用户设备610显示数值输入盘,以允许用户输入密码来对设备进行解锁。锁定屏幕界面3900可进一步包括用于访问用户设备610的紧急特征部的紧急选项3902。例如,图40示出了可响应于对紧急选项3902的选择而显示的示例性紧急拨号界面4000。如图所示,紧急拨号界面4000可包括用于在设备处于锁定状态时允许临时用户输入紧急电话号码进行拨打的数值输入盘4004。在一些示例中,如果所输入的号码是预定义的电话号码(例如,9-1-1),则用户设备610可呼叫使用输入盘4004输入的号码。在一些示例中,临时用户可为在设备的主要用户无法操作用户设备610(例如,因为主要用户失去意识或受伤)时遇到设备的主要用户的第一应答者或其他人员。因此,紧急拨号界面4000允许临时用户向预定紧急电话号码发出呼叫,而不需要临时用户对用户设备610进行解锁。界面4000可进一步包括用于临时用户查看与用户相关联的医疗信息的医疗ID或紧急信息选项4002。在该示例中,用户可为已通过向用户设备610安装应用程序和/或输入个人信息来对设备进行自定义的用户设备610的主要用户或拥有者。因此,临时用户可选择医疗ID或紧急信息选项4002来查看与主要用户相关联的紧急信息,而不需要临时用户对用户设备610进行解锁。例如,图41示出了可响应于对界面4000中的医疗ID或紧急信息选项4002的选择而显示的示例性紧急信息界面4100。如图所示,界面4100可包括包含用户姓名和生日的用户信息4102。界面4100可进一步包括可用于存储和显示用户可能具有的对任何医疗状况的描述的自由形式字段4104。界面4100可进一步包括可用于存储和显示关于用户的任何其他相关联的医疗记事的自由形式字段4106。界面4100可进一步包括可用于存储和显示对用户可能对药品或任何其他物质具有的任何过敏或反应的描述的自由形式字段4108。界面4100可进一步包括可用于存储和显示对用户可能正在服用或用户可能需要的任何药物的描述的自由形式字段4110。界面4100可进一步包括紧急联系人4112。紧急联系人4112可包括用户已被指定为其紧急联系人的一个或多个人员的列表。紧急联系人4112可包括每个紧急联系人的姓名和用户与紧急联系人之间的关系。例如,紧急联系人的一个条目可包括与用户的关系是“母亲”的姓名“JaneSmith”。在一些示例中,紧急联系人4112可进一步包括紧急联系人的联系信息,诸如电话号码、电子邮件地址等。在其他示例中,紧急联系人4112可不包括紧急联系人的联系信息,诸如电话号码、电子邮件地址等。这样能够保护紧急联系人的隐私。在任一示例中,用户设备610可在用户设备610保持锁定状态时允许临时用户选择所显示的紧急联系人中的一个紧急联系人,以发起与该联系人的通信(即使未显示该紧急联系人的电话号码)。例如,响应于对紧急联系人中的一个紧急联系人的选择,用户设备610可在设备保持锁定状态时向该联系人发起电话呼叫、向该联系人发送SMS消息、向该紧急联系人发送电子邮件等。在一些示例中,当用户设备610响应于对紧急联系人的选择而向该紧急联系人发起呼叫时,用户设备610可将该呼叫标记为紧急呼叫。在一些示例中,紧急呼叫可由处于任何操作状态的接收设备接受。例如,被标记为紧急呼叫的呼叫可使得接收设备在处于免扰模式、静音模式等时响铃。另外,可在接收设备上显示指示符,从而通知接收人该呼叫是紧急呼叫。在一些示例中,主要用户可从用户设备610的联系人列表创建其医疗识别。例如,图42示出了用于显示用户的联系人列表而显示的示例性界面4200。如图所示,界面4200可包括用于创建医疗识别的“创建医疗ID”按钮4202。图43示出了可响应于对按钮4202的选择而显示的示例性界面4300。如图所示,界面4300包括可提供关于医疗识别的信息诸如医疗识别的目的、用于医疗识别中所包含的信息的隐私设置等的文字描述4302。图44示出了可响应于用户接受或确认界面4300中的描述4302的内容而显示的示例性界面4400。如图所示,界面4400可包括可与界面4100中的用户信息4102对应的用户信息4402。在一些示例中,该信息可由用户设备610基于先前已知的用户信息来自动填充。在其他示例中,用户可手动输入该信息。界面4400可进一步包括可与界面4100的字段4104,4106,4108和4110对应的自由形式文字字段4404,4406,4408和4410。因此,输入到字段4404,4406,4408和4410中的信息可在界面4100的字段4104,4106,4108和4110中显示。界面4400可进一步包括联系人4412以允许用户输入一个或多个紧急联系人。在一些示例中,该一个或多个紧急联系人可从用户设备610上的用户联系人列表中选择。在其他示例中,该一个或多个紧急联系人可由用户手动输入。在又一些示例中,可从用户设备610上的用户联系人列表中选择紧急联系人,并且可由用户手动添加附加信息(例如,关系信息)。界面4400可进一步包括具有可选选项4416的“显示医疗ID”选项4414。选项4416的开关位置可用于开启或关闭在设备处于锁定状态时的对用户的医疗信息的显示。例如,当将选项4416的开关移动到右侧时,如图44所示,可使得用户设备610在紧急拨号界面4000中显示选项4002并且响应于对选项4002的选择来显示界面4100。然而,当将选项4416的开关移动到左侧时,可阻止用户设备610在紧急拨号界面4000中显示选项4002并且可阻止用户设备610响应于对选项4002的选择来显示界面4100。图45示出了用于在锁定设备上显示医疗信息的示例性过程4500。过程4500可在具有显示器的电子设备(例如,设备610)上执行。在一些示例中,显示器可包括触敏显示器。在其他示例中,显示器可与触敏表面分开。过程4500的一些框可被组合,和/或一些框的顺序可被改变。如下文描述,过程4500提供一种在设备保持锁定状态时供临时用户查看与电子设备的主要用户或拥有者相关联的医疗信息的方式。过程4500还在设备保持锁定状态时允许临时用户发起与主要用户的紧急联系人的通信。这有利地允许发现主要用户(例如,在主要用户无法操作电子设备或通信的状态下)的临时用户帮助主要用户得到适当的医疗护理。在框4502处,在电子设备(例如,用户设备610)处,当电子设备处于锁定状态时,可检测用于显示关于设备的用户的紧急信息的请求。例如,当正在显示与界面4000相似或相同的紧急拨号界面时,可接收用于显示紧急信息的请求,并且该请求可包括对与选项4002相似或相同的紧急信息选项的选择。关于设备的用户的紧急信息可包括用户的姓名、生日、医疗状况、过敏和反应、药物、以及用户的一个或多个紧急联系人。如上文论述,用户可为已通过向用户设备610安装应用程序和/或输入个人信息来对设备进行自定义的用户设备610的主要用户或拥有者。用于显示医疗信息的请求可由在设备的主要用户无法操作用户设备610(例如,因为主要用户失去意识或受伤)时遇到设备的主要用户的临时用户诸如第一应答者或其他人员来作出。在框4504处,响应于检测到该请求,可在不解锁设备的情况下显示包括关于设备的用户的紧急信息的紧急信息界面。例如,可显示与界面4100相似或相同的界面。在一些示例中,关于用户的紧急信息可包括与紧急联系人相关联的信息。与紧急联系人相关联的信息可包括紧急联系人的姓名和用户与紧急联系人之间的关系。例如,关于紧急联系人的信息可以与界面4100中的紧急联系人4112相似或相同的方式来显示。一个示例性紧急联系人可包括联系人姓名“JaneSmith”以及用户与该联系人之间的关系“母亲”。在框4506处,用户设备610可在电子设备处于锁定状态时检测用于与紧急联系人进行的请求。例如,可检测对来自界面4100的联系人4112的选择。在框4508处,用户设备610可响应于检测到用于进行通信的请求来发起与紧急联系人的通信。在一些示例中,发起与紧急联系人的通信包括向紧急联系人发送SMS消息或电子邮件。在其他示例中,发起与紧急联系人的通信可包括呼叫与紧急联系人相关联的电话号码。在一些示例中,呼叫与紧急联系人相关联的电话号码可包括将对该电话号码的呼叫标记为紧急呼叫。在一些示例中,与紧急联系人相关联的电话号码可被包括在紧急信息界面(例如,界面4100)内所显示的与紧急联系人相关联的信息中。在其他示例中,与紧急联系人相关联的电话号码可不被包括在紧急信息界面(例如,界面4100)内所显示的与紧急联系人相关联的信息中。然而,仍可对该紧急联系人进行呼叫或其他通信。这样做可保护紧急联系人的隐私。在一些示例中,过程4500可包括在显示紧急信息界面之前便显示紧急拨号界面。紧急拨号界面可包括数值输入盘和紧急信息选项。例如,与界面4000相似或相同的紧急拨号界面可在显示紧急信息界面4100之前被显示。紧急拨号界面4000可包括与输入盘4004相似或相同的数值输入盘、以及与选项4002相似或相同的紧急信息选项。在一些示例中,可响应于对紧急信息选项(例如,选项4002)的选择来显示紧急信息界面(例如,界面4100)。在一些示例中,过程4500可进一步包括检测在电子设备处于锁定状态时使用数值输入盘输入的预定义的电话号码。响应于检测到预定义的电话号码,过程4500可进一步包括呼叫该预定义的电话号码。例如,用户设备610可检测在数值输入盘(例如,输入盘4004)中输入的预定义号码(例如,9-1-1)。响应于检测到预定义的电话号码,用户设备610可在仍处于锁定状态时呼叫该预定义的号码。在一些示例中,呼叫预定义的电话号码可包括将对预定义的电话号码的呼叫标记为紧急呼叫。在一些示例中,被标记为紧急呼叫的呼叫可由处于任何操作状态的接收电子设备接受。例如,被标记为紧急呼叫的呼叫可使接收设备在处于免扰模式、静音模式等时响铃。另外,可在接收设备上显示指示符,从而通知接收人该呼叫是紧急呼叫。在一些示例中,过程4500可进一步包括在显示紧急拨号界面之前显示包括紧急选项的锁定屏幕界面。例如,可显示与界面3900相似或相同的界面,其具有与选项3902相似或相同的紧急选项。锁定屏幕界面可进一步包括用于对设备进行解锁的一个或多个控件。例如,可显示数值输入盘以允许用户输入密码,或用户设备610可被配置为检测用于对设备进行解锁的预定义的手势。在这些示例中,过程4500可进一步包括检测对紧急选项的选择并且响应于检测到对紧急选项的选择而显示紧急拨号界面。例如,用户设备610可检测对选项3902的选择并且响应于检测到对选项3902的选择而显示界面4000。应当理解,对图45中的操作进行描述的特定顺序仅仅是示例性的,并非意图表明所描述的顺序是可执行这些操作的唯一顺序。本领域的普通技术人员会想到多种方式来对本文所述的操作进行重新排序。另外,应当注意,本文针对本文所述的其他过程(例如,过程900,1600,1800,2100,2700或3800)描述的其他过程的细节同样以类似的方式适用于上文针对图45描述的过程4500。为了简明起见,这里不再赘述这些细节。在一些示例中,图22至图23、图28至图36以及图41至图43所示的界面可包括用于在各种界面之间进行导航的菜单栏2150。例如,响应于对菜单2150中的“仪表板”的选择,可显示界面2100或2200。响应于对菜单2150中的“我的健康”的选择,可显示界面2700。响应于对菜单2150中的“医疗ID”的选择,可显示界面4400。响应于对菜单2150中的“设置”的选择,可显示界面3600。可由与图46所示的系统4600相似或相同的系统来执行与聚合和共享健康数据相关联的一种或多种功能。系统4600可包括被存储在非暂态计算机可读存储介质诸如存储器4604或存储设备4602中并由处理器4606执行的指令。该指令也可被存储和/或输送于任何非暂态计算机可读存储介质内,以供指令执行系统、装置或设备诸如基于计算机的系统、包含处理器的系统,或从可指令执行系统、装置或设备获取指令并执行指令的其他系统使用或与其结合。在本文的上下文中,“非暂态计算机可读存储介质”可以是可包含或存储程序以供指令执行系统、装置和设备使用或与其结合的任何介质。非瞬时性计算机可读存储介质可包括但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或装置、便携式计算机软盘(磁性)、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)(磁性)、便携式光盘(诸如CD、CD-R、CD-RW、DVD、DVD-R、或DVD-RW)或闪存存储器(诸如紧凑型闪存卡、安全数字卡、USB存储器设备、记忆棒等等)。该指令也可传播于任何传输介质内以供指令执行系统、装置或设备诸如基于计算机的系统、包括处理器的系统,或可从指令执行系统、装置或设备获取指令并执行指令的其他系统使用或与其结合。在本文的上下文中,“传输介质”可以是可传送、传播或传输程序以供指令执行系统、装置或设备使用或与其结合的任何介质。传输单元介质可包括但不限于电子、磁性、光学、电磁或红外有线或无线传播介质。在一些示例中,系统4600可被包括在用户设备610或用户服务器614内。处理器4606可被配置为执行过程800,900,1500,1800,2100,2700,3800或4500。应当理解,该系统不限于图46的部件和配置,而是可包括根据各种示例的多种配置中的其他部件或附加部件。根据一些示例,图47示出了根据各种所述示例的原理配置的电子设备4700的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图47中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图47所示,电子设备4700可包括用于显示用户界面的显示单元4704、以及被配置为接收触摸输入的任选的传感器单元4702。电子设备4700可进一步包括耦接到任选的传感器单元4702和显示单元4704的处理单元4708。在一些示例中,该处理单元4708可包括显示启用单元4710、接收单元4712、和生成单元4714中的一者或多者。该处理单元4708可被配置为:启用对多个类型的健康数据的聚合视图的显示(例如,利用显示启用单元4710),其中该聚合视图包括多个分区,该多个分区中的每个分区与该多个类型的健康数据中的一个类型的健康数据相关联;接收对该多个分区中的一个分区的选择(例如,利用接收单元4712);并且启用对该多个分区中的所选择的分区的扩展视图显示(例如,利用显示启用单元4710)。在一些实施方案中,在聚合视图中,该多个分区中的每个分区包括相关联类型的健康数据的标识符以及与其一起显示的相关联类型的健康数据的第一部分,并且其中扩展视图包括该多个分区中的所选择的分区的较大视图、以及与其一起显示的相关联类型的健康数据的第二部分。在一些实施方案中,健康数据的第一部分包括相关联类型的健康数据的最近值,并且其中相关联类型的健康数据的第二部分包括相关联类型的健康数据随时间的表示。在一些实施方案中,处理单元被配置为:通过至少启用对用于表示该多个分区中的未被选择的分区的折叠分区集的显示来启用对所选择的分区的扩展视图的显示(例如,利用显示启用单元4710)。在一些实施方案中,基于相关联类型的健康数据的使用频率、相关联类型的健康数据的最近添加值的时间或当日时间来在显示器内对该多个分区进行排序。在一些实施方案中,所选择的分区的扩展视图包括用于通过电子邮件或文本消息来共享与该分区相关联的健康数据的可选元件。在一些实施方案中,该多个类型的健康数据包括体重数据、血糖数据、血压数据、活动数据、或心率数据。在一些实施方案中,电子设备还包括耦接到处理单元4708和显示单元4704的多个传感器单元。该处理单元4708被进一步配置为由从该多个传感器获取的传感器数据生成该多个类型的健康数据中的至少一种类型的健康数据(例如,利用生成单元4714)。在一些实施方案中,扩展视图包括相关联类型的健康数据的曲线图,并且其中该曲线图包括由从不同传感器获取的健康数据生成的区段。在一些实施方案中,该多个分区中的一个分区为用户生成的分区。在一些实施方案中,该多个分区具有以堆叠形式显示的多张卡片的外观。以上参考图16描述的操作任选地由图1A至图1B或者图47中描绘的部件来实现。例如,显示操作1602和1606以及接收操作1604可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图48示出了根据各种所述示例的原理配置的电子设备4800的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图48中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图48所示,电子设备4800可包括用于显示用户界面的显示单元4802、以及任选的陀螺仪和/或加速度计单元4810。电子设备4800可进一步包括耦接到显示单元4802并且任选地耦接到陀螺仪和/或加速度计单元4810的处理单元4804。在一些示例中,处理单元4804可包括显示启用单元4806、选择单元4808、检测单元4812和识别单元4814中的一者或多者。该处理单元4804可被配置为:启用对多个分区的显示(例如,利用显示启用单元4806),其中该多个分区中的每个分区与多个类型的健康数据中的一个类型的健康数据相关联;响应于检测到设备的取向的变化,选择该多个分区的子集(例如,利用选择单元4808);并且启用对该多个分区的所选择的子集的显示(例如,利用显示启用单元4806)。在一些实施方案中,电子设备还包括耦接到处理单元4804的陀螺仪和/或加速度计单元4810,该处理单元4804被进一步配置为:基于来自陀螺仪和/或加速度计单元的数据来检测设备的取向的变化(例如,利用检测单元4812)。在一些实施方案中,该处理单元被进一步配置为:通过至少检测电子设备的取向的阈值量的变化来检测设备的取向的变化(例如,利用检测单元4812)。在一些实施方案中,该多个分区的所显示的子集中的每个子集包括与其一起显示的相关联类型的健康数据的至少一部分的曲线图表示。在一些实施方案中,该处理单元被进一步配置为:通过至少进行以下操作来选择该多个分区的子集(例如,利用选择单元4808):识别该多个类型的健康数据之间的相关性(例如,利用识别单元4814);并且选择(例如,利用选择单元4808)与相关类型的健康数据相关联的分区作为该多个分区的子集。以上参考图18所述的操作任选地由图1A至1B或图48中描绘的部件来实现。例如,显示操作1802和1808以及检测操作1804可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图49示出了根据各种所述示例的原理配置的电子设备4900的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图49中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图49所示,电子设备4900可包括用于显示用户界面的显示单元4902。电子设备4900可进一步包括耦接到显示单元4902的处理单元4904。在一些示例中,处理单元4904可包括显示引发单元4906和接收单元4908。该处理单元4904可被配置为:使得显示与第一用户相关联的第一多个分区(例如,利用显示引发单元4806),其中该第一多个分区中的每个分区与第一用户的一个类型的健康数据相关联;并且响应于接收到原因查看与第二用户相关联的第二多个分区的请求(例如,利用接收单元4908),使得显示与第二用户相关联的第二多个分区(例如,利用显示引发单元4906),其中该第二多个分区中的每个分区与第二用户的一个类型的健康数据相关联。在一些实施方案中,用于查看第二多个分区的请求包括用于在横向方向上滚动所显示的第一多个分区的请求。在一些实施方案中,用于查看第二多个分区的请求包括对来自用户列表的第二用户的选择。在一些实施方案中,第一用户已被第二用户授权查看该第二多个分区。以上参考图21描述的操作任选地由图1A至1B或图49中描绘的部件来实现。例如,显示操作2102和2106以及接收操作2104可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图50示出了根据各种所述示例的原理配置的电子设备5000的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图50中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图50所示,电子设备5000可包括用于显示用户界面的显示单元5002。电子设备5000可进一步包括耦接到显示单元5002的处理单元5004。在一些示例中,处理单元5004可包括接收单元5006和传输单元5008。该处理单元5004可被配置为:接收对被授权访问一组健康数据的用户的识别(例如,利用接收单元5006);响应于检测到对该组健康数据的更新,向被授权访问该组健康数据的用户传输通知,从而通知被授权访问该组健康数据的用户已检测到对该组健康数据的更新例如,利用传输单元5008);以及将该组健康数据的至少一部分传输到被授权访问该组健康数据的用户(例如,利用传输单元5108)。在一些实施方案中,对被授权访问该组健康数据的用户的识别包括姓名、用户名或联系信息。在一些实施方案中,响应于从被授权访问该组健康数据的用户接收到请求来传输该组健康数据的至少一部分。以上参考图8描述的操作任选地由图1A至1B或图50中描绘的部件来实现。例如,接收操作802以及传输操作806和808可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图51示出了根据各种所述示例的原理配置的电子设备5100的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图51中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图51所示,电子设备5100可包括用于显示用户界面的显示单元5102。电子设备5100可进一步包括耦接到显示单元5102的处理单元5104。在一些示例中,处理单元5104可包括接收单元5106和传输单元5108中的一者或多者。该处理单元5104可被配置为:从第一用户接收用于访问与第二用户相关联的健康数据的请求(例如,利用接收单元5106);向第二用户传输用于授权第一用户访问与第二用户相关联的健康数据的请求(例如,利用传输单元5108);并且响应于从第二用户接收到授权,将与第二用户相关联的健康数据传输到第一用户(例如,利用传输单元5108)。在一些实施方案中,第一用户是健康护理提供者并且第二用户是患者,并且其中在第一用户和第二用户会见之前接收用于访问与第二用户相关联的健康数据的请求。在一些实施方案中,在第二用户的移动设备上显示用于授权第一用户访问与第二用户相关联的健康数据的请求。以上参考图9描述的操作任选地由图1A至1B或图51中描绘的部件来实现。例如,接收操作902以及传输操作904和908可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图52示出了根据各种所述示例的原理配置的电子设备5200的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图52中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图52所示,电子设备5200可包括用于显示用户界面的显示单元5202。电子设备5200可进一步包括耦接到显示单元5202的处理单元5204。在一些示例中,该处理单元5204可包括显示启用单元5206、检测单元5208、滚动启用单元5210、和重新排序单元5212中的一者或多者。该处理单元5204可被配置为:在显示器上启用对包括第一数据集的第一数据集表示和第二数据集的第二数据集表示的曲线图的显示(例如,利用显示启用单元5206),在第一数据集表示中,第一因变量随着自变量变化而变化,在第二数据集表示中,第二因变量随着自变量变化而变化,其中第一数据集表示与该曲线图内的第一竖直位置范围相关联,并且第二数据集表示与该曲线图内的第二竖直位置范围相关联;在显示器上的相应位置处检测用户输入(例如,利用检测单元2108);响应于检测到用户输入:根据确定该相应位置在与第一数据集表示相关联的第一竖直位置范围内,在显示器上启用对第一数据集表示已被选择的指示的显示(例如,利用显示启用单元5206);以及根据确定该相应位置在与第二数据集表示相关联的第二竖直位置范围内,在显示器上启用对第二数据集表示已被选择的指示的显示(例如,利用显示启用单元5206)。在一些实施方案中,该处理单元5204被进一步配置为:使得第一数据集表示能够(例如,利用显示启用单元5206)在曲线图中被显示为与第二数据集表示重叠。在一些实施方案中,第一数据集包括第一组健康数据,并且其中第二数据集包括第二组健康数据。在一些实施方案中,第一竖直位置范围与第一数据集表示唯一相关联,并且其中第二竖直位置范围与第二数据集表示唯一相关联。在一些实施方案中,第一数据集表示和第二数据集表示基于它们表示的数据类型而被加上颜色。在一些实施方案中,该处理单元5204被进一步配置为:通过至少在显示器上启用对在与显示器上的相应位置的水平位置对应的水平位置处被重叠在第一数据集表示上的标记的显示来启用对第一数据集表示已被选择的指示的显示(例如,利用显示启用单元5206)。在一些实施方案中,该处理单元5204被进一步配置为:通过至少在显示器上启用对在与显示器上的相应位置的水平位置对应的水平位置处被重叠在第一数据集表示上的标记的显示来启用对第一数据集表示已被选择的指示的显示(例如,利用显示启用单元5206)。在一些实施方案中,处理单元5204被配置为:通过至少在显示器上启用对与和显示器上的相应位置的水平位置对应的自变量的值相关联的第一数据集的第一数据条目的数值的显示来启用对第一数据集表示已被选择的指示的显示(例如,利用显示启用单元5206)。在一些实施方案中,该处理单元5204被进一步配置为:通过至少在显示器上启用对与和显示器上的相应位置的水平位置对应的自变量的值相关联的第二数据集的第二数据条目的数值的显示来启用对第二数据集表示已被选择的指示的显示(例如,利用显示启用单元5206)。在一些实施方案中,第一数据集或第二数据集包括血压数据,并且其中第一数据条目或第二数据条目的数值包括舒张压高值、舒张压低值、收缩压高值和收缩压低值。在一些实施方案中,第一数据集表示或第二数据集表示基于血压值的平均值而生成。在一些实施方案中,第一数据集或第二数据集包括心率数据,并且其中第一数据条目或第二数据条目的数值包括心率高值和心率低值。在一些实施方案中,第一数据集表示包括曲线图中的第一条线,并且其中显示第一数据集表示已被选择的指示包括突出显示第一条线下方的区域。在一些实施方案中,第二数据集表示包括曲线图中的第二条线,并且其中显示第二数据集表示已被选择的指示包括突出显示第二条线下方的区域。在一些实施方案中,曲线图内的第一竖直位置范围基于在显示器上的相应位置的竖直位置在第一竖直位置范围内时检测到用户输入的时间长度来扩展,并且其中曲线图内的第二竖直位置范围基于在显示器上的相应位置的竖直位置在第二竖直位置范围内时检测到所用户输入的时间长度来扩展。在一些实施方案中,第一数据集的所述因变量以与第二数据集的因变量不同的单位来测量。在一些实施方案中,用于显示第一数据集表示的竖直标度不同于用于显示第二数据集表示的竖直标度。在一些实施方案中,用于第一数据集表示的竖直标度基于将要被显示在曲线图中的第一数据集表示的第一因变量的最大值和最小值来确定,并且其中用于第二数据集表示的竖直标度基于将要被显示在曲线图中的第二数据集表示的第二因变量的最大值和最小值来确定。在一些实施方案中,用于多组健康数据的第一数据集表示的竖直标度由以下各项来限定:曲线图内的最大竖直位置,其对应于第一乘数乘以将要被显示在曲线图中的第一数据集表示的第一因变量的最大值;以及曲线图内的最小竖直位置,其对应于第二乘数乘以将要被显示在曲线图中的第一数据集表示的第一因变量的最小值。在一些实施方案中,用于多组健康数据的第二数据集表示的竖直标度由以下各项限定:曲线图内的最大竖直位置,其对应于第三乘数乘以将要被显示在曲线图中的第二数据集表示的第二因变量的最大值;以及曲线图内的最小竖直位置,其对应于第四乘数乘以将要被显示在曲线图中的第二数据集表示的第二因变量的最小值。在一些实施方案中,该处理单元5204被进一步配置为:检测详细视图输入(例如,利用检测单元5208);并且响应于检测到详细视图输入,启用对第一数据集和第二数据集的详细视图的显示,其中该详细视图包括与第一数据集相关联的第一分区和与第二数据集相关联的第二分区。在一些实施方案中,该处理单元5204被配置为通过至少检测在显示曲线图时的电子设备的取向的变化来检测详细视图输入(例如,利用检测单元5208)。在一些实施方案中,该处理单元5204被进一步配置为:检测用于滚动详细视图的请求(例如,利用检测单元5208);并且响应于检测到用于滚动详细视图的请求,滚动详细视图(例如,利用滚动启用单元5210)。在一些实施方案中,第一分区包括第一数据集的第一曲线图表示,并且其中第二分区包括第二数据集的第二曲线图表示。在一些实施方案中,第一曲线图表示与第二曲线图表示不重叠。在一些实施方案中,该处理单元5204被进一步配置为:以与第一数据集表示的颜色匹配的颜色来启用对第一分区的显示(例如,利用显示启用单元5206),并且其中以与第二数据集表示的颜色匹配的颜色来显示第二分区。在一些实施方案中,该处理单元5204被配置为:以与第一数据集表示的颜色匹配的颜色来启用对(第一分区的显示例如,利用显示启用单元5206),并且以与第二数据集表示的颜色匹配的颜色来启用对第二分区的显示。在一些实施方案中,该处理单元5204被进一步配置为:检测用于对第一分区和第二分区进行重新排序的请求(例如,利用检测单元5208);并且响应于检测到用于对第一分区和第二分区进行重新排序的请求,在详细视图内对第一分区和第二分区进行重新排序(例如,利用重新排序单元5212)。在一些实施方案中,该处理单元5204被进一步配置为:检测曲线图视图输入;并且响应于检测到曲线图视图输入,显示包括第一数据集的第一数据集表示和第二数据集的第二数据集表示的曲线图。以上参考图27描述的操作任选地由图1A至1B或图52中描绘的部件来实现。例如,显示操作2702、检测操作2704、显示操作2706和显示操作2710可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图53示出了根据各种所述示例的原理配置的电子设备5300的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图53中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图53所示,电子设备5300可包括用于显示用户界面的显示单元5302。电子设备5300可进一步包括耦接到显示单元5302的处理单元5304。在一些示例中,该处理单元5304可包括检测单元5306、显示启用单元5308、限制单元5310、发起单元5312、发送单元5314、呼叫单元5316和标记单元5318中的一者或多者。该处理单元5304可被配置为:在电子设备处于锁定状态时:检测用于显示关于设备的用户的紧急信息的请求(例如,利用检测单元5306);并且响应于检测到该请求,在显示器上启用对包括关于设备的用户的紧急信息的紧急信息界面的显示(例如,利用显示启用单元5308),而无需对设备进行解锁。在一些实施方案中,该处理单元5304被进一步配置为:在电子设备处于锁定状态时,限制电子设备的一个或多个功能的使用(例如,利用限制单元5310)。在一些实施方案中,在电子设备处于锁定状态时,被存储在设备上的数据的至少子集不可访问。在一些实施方案中,在电子设备处于锁定状态时,限制来自电子设备的通信。在一些实施方案中,关于用户的紧急信息包括与紧急联系人相关联的信息,并且其中与紧急联系人相关联的信息包括紧急联系人的姓名和用户与紧急联系人之间的关系。在一些实施方案中,该处理单元5304被进一步配置为:在电子设备处于锁定状态时,检测用于进行通信的请求(例如,利用检测单元5306);并且响应于检测到用于进行通信的请求,发起与紧急联系人的通信(例如,利用发起单元5312)。在一些实施方案中,该处理单元5304被配置为通过至少向紧急联系人发送SMS消息或电子邮件(例如,利用发送单元5314)来发起与紧急联系人的通信。在一些实施方案中,该处理单元5304被配置为通过至少呼叫与紧急联系人相关联的电话号码(例如,利用呼叫单元5316)来发起与紧急联系人的通信。在一些实施方案中,该处理单元5304被配置为通过至少将对该电话号码的呼叫标记为紧急呼叫(例如,利用标记单元5318)来呼叫与紧急联系人相关联的电话号码。在一些实施方案中,与紧急联系人相关联的信息还包括与紧急联系人相关联的电话号码。在一些实施方案中,与紧急联系人相关联的信息不包括与紧急联系人相关联的电话号码。在一些实施方案中,该处理单元5304被进一步配置为:在显示紧急信息界面之前:启用对包括数值输入盘和紧急信息选项的紧急拨号界面的显示(例如,利用显示启用单元5308);在显示紧急拨号界面时,检测对紧急信息选项的选择(例如,利用检测单元5306);并且响应于检测到对紧急信息选项的选择,启用对紧急信息界面的显示(例如,利用显示启用单元5308)。在一些实施方案中,该处理单元5304被进一步配置为:在电子设备处于锁定状态时,检测使用数值输入盘输入的预定义的电话号码(例如,利用检测单元5306);并且响应于检测到预定义的电话号码,呼叫该预定义的电话号码。在一些实施方案中,该处理单元5304被配置为通过至少将对预定义的电话号码的呼叫标记为紧急呼叫(例如,利用标记单元5318)来呼叫该预定义的电话号码(例如,利用呼叫单元5316)。在一些实施方案中,被标记为紧急呼叫的呼叫将被处于任何操作状态的接收电子设备接受。在一些实施方案中,该处理单元5304被进一步配置为:在显示紧急拨号界面之前:启用对包括紧急选项的锁定屏幕界面的显示(例如,利用显示启用单元5308);检测对紧急选项的选择(例如,利用检测单元5306);并且响应于检测到对紧急选项的选择,启用对紧急拨号界面的显示(例如,利用显示启用单元5308)。在一些实施方案中,关于用户的紧急信息包括以下各项中的一者或多者:用户的姓名、生日、医疗状况、过敏和反应、药物、以及用户的一个或多个紧急联系人。以上参考图45描述的操作任选地由图1A至1B或图53中描绘的部件来实现。例如,检测操作4502和显示操作4504可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。根据一些示例,图54示出了根据各种所述示例的原理配置的电子设备5400的功能框图。设备的功能块可由执行各种所述示例的原理的硬件、软件或硬件和软件的组合来实现。本领域的技术人员应当理解,图54中所述的功能块可被组合或被分离为子块,以便实现各种所述示例的原理。因此,本文的描述任选地支持本文所述的功能块的任何可能的组合或分离或进一步限定。如图54所示,电子设备5400可包括用于显示用户界面的显示单元5402。电子设备5400可进一步包括耦接到显示单元5402的处理单元5404。在一些示例中,处理单元5404可包括接收单元5406、识别单元5408、使用单元5410、优先化单元5412、显示启用单元5414、检测单元5416、重新排序单元5418、和批准或拒绝单元5420中的一者或多者。该处理单元5404可被配置为:从用户接收用于识别多个被批准的健康数据来源的信息(例如,利用接收单元5406),其中识别该多个被批准的来源的信息识别被批准将从该多个被批准的来源所接收的并且被存储在健康数据库中的一个或多个类型的健康数据;以及从用户接收用于识别多个被批准的健康数据目的地的信息(例如,利用接收单元5406),其中识别该多个被批准的目的地的信息识别被批准将由多个被批准的健康数据目的地从健康数据库访问的一个或多个类型的健康数据。在一些实施方案中,该多个被批准的来源包括电子设备或软件应用程序。在一些实施方案中,该多个被批准的目的地包括电子设备或软件应用程序。在一些实施方案中,该多个被批准的来源在彼此之间排级。在一些实施方案中,该处理单元5404被进一步配置为:识别健康数据库中的从多个被批准的来源中的第一个被批准的来源所接收的第一健康数据条目(例如,利用识别单元5408),该第一健康数据条目包括第一健康数据类型和第一时间戳;以及识别健康数据库中的从多个被批准的来源中的第二个被批准的来源所接收的第二健康数据条目(例如,利用识别单元5408),该第二健康数据条目包括第二健康数据类型和第二时间戳,其中该第一健康数据类型和该第二健康数据类型是相同的,并且其中该第一时间戳在距该第二时间戳的阈值时间长度内。在一些实施方案中,第一个被批准的来源已被用户识别为优选于第二个被批准的来源,并且其中该处理单元5404被进一步配置为:使用第一健康数据条目来代替使用第二健康数据条目(例如,利用使用单元5410)。在一些实施方案中,第一个被批准的来源已被用户识别为优选于第二个被批准的来源,并且其中该处理单元5404被进一步配置为:使第一健康数据条目优先于第二健康数据条目(例如,利用优先化单元5412)。在一些实施方案中,该处理单元5404被进一步配置为:根据确定第一健康数据条目优先于第二健康数据条目,使用第一健康数据条目来代替使用第二健康数据条目(例如,利用使用单元5410)。在一些实施方案中,第二个被批准的来源已被用户识别为优选于第一个被批准的来源,并且其中该处理单元5404被进一步配置为:使第二健康数据条目优先于第一健康数据条目(例如,利用优先化单元5412)。在一些实施方案中,该处理单元5404被进一步配置为:根据确定第二健康数据条目优先于第一健康数据条目,使用(第二健康数据条目来代替使用第一健康数据条目例如,利用使用单元5410)。在一些实施方案中,该处理单元5404被进一步配置为:在显示器上启用对被存储在健康数据库中的多个类别的健康数据的显示(例如,利用显示启用单元5414)。在一些实施方案中,该处理单元5404被进一步配置为:检测对来自所显示的多个类别的健康数据中的一个类别的健康数据的选择(例如,利用检测单元5416);并且响应于检测到对该类别的健康数据的选择,在显示器上启用对该类别的健康数据的一个或多个子类别的显示(例如,利用显示启用单元5414)。在一些实施方案中,该处理单元5404被进一步配置为:检测对来自所显示的一个或多个子类别的一个子类别的选择(例如,利用检测单元5416);并且响应于检测到对该子类别的选择,在显示器上启用对该子类别的详细视图的显示(例如,利用显示启用单元5414)。在一些实施方案中,子类别的详细视图包括健康数据的子类别随时间的曲线图表示和健康数据的子类别的每日数值。在一些实施方案中,子类别的详细视图进一步包括用于输入健康数据条目的输入字段,并且该处理单元5404被进一步配置为:接收被输入到输入字段中的将被存储在健康数据库中的健康数据条目(例如,利用接收单元5406)。在一些实施方案中,子类别的详细视图还包括对该子类别的文字描述。在一些实施方案中,子类别的详细视图进一步包括用于查看与该子类别对应的健康数据条目的选项,并且其中该处理单元5404被进一步配置为:在显示器上启用对被存储在健康数据库中的与该子类别对应的多个健康数据条目的显示(例如,利用显示启用单元5414)。在一些实施方案中,该多个健康数据条目中的每个健康数据条目包括数据条目的数值、时间戳和对数据条目的来源的识别。在一些实施方案中,子类别的详细视图进一步包括用于共享健康数据的选项,并且该处理单元5404被进一步配置为:在显示器上启用对包括所述多个被批准的来源和所述多个被批准的目的地的数据共享界面的显示(例如,利用显示启用单元5414)。在一些实施方案中,该处理单元5404被进一步配置为:检测用于对所显示的多个被批准的来源进行重新排序的请求(例如,利用检测单元5416);并且响应于检测到用于对所显示的多个被批准的来源进行重新排序的请求,根据用于对所显示的多个被批准的来源进行重新排序的所检测到的请求来对所显示的多个被批准的来源进行重新排序(例如,利用重新排序单元5418)。在一些实施方案中,数据共享界面进一步包括用于将被批准的目的地添加到该多个被批准的目的地的选项和用于从该多个被批准的目的地移除被批准的目的地的选项。在一些实施方案中,该处理单元5404被进一步配置为:接收搜索查询(例如,利用接收单元5406);并且在显示器上启用对多个类别中的与搜索查询匹配的一个或多个子类别的显示(例如,利用显示启用单元5414),其中与搜索查询匹配的所显示的一个或多个子类别基于其相应类别而被加上颜色。在一些实施方案中,该处理单元5404被进一步配置为:在显示器上启用对包括已知来源的列表的来源界面的显示(例如,利用显示启用单元5414)。在一些实施方案中,来源界面进一步包括与已知来源中的一个已知来源相关联的表示可由该已知来源提供的新类型的健康数据的数量的数值指示符。在一些实施方案中,该处理单元5404被进一步配置为:检测对来自所显示的已知来源的列表的已知来源的选择(例如,利用检测单元5416);并且响应于检测到对该已知来源的选择,在显示器上启用对该已知来源可提供的健康数据类型的列表的显示(例如,利用显示启用单元5414)。在一些实施方案中,已知来源可提供的健康数据的类型的列表包括用于已知来源可提供的健康数据的类型中的每个类型的可选选项,该可选选项用于批准或拒绝相关联类型的健康数据。在一些实施方案中,该处理单元5404被进一步配置为:检测对用于已知来源可提供的健康数据的类型的可选选项的选择;以及根据所检测到的对可选选项的选择来批准或拒绝已知来源可提供的健康数据的类型(例如,利用批准或拒绝单元5420)。以上参考图38A和图38B描述的操作任选地由图1A至图1B或图54中描绘的部件来实现。例如,接收操作3802和识别操作3806可由事件分类器170、事件识别器180和事件处理程序190来实现。事件分类器170中的事件监视器171检测触敏显示器112上的接触,并且事件分配器模块174将事件信息递送到应用程序136。应用程序136的相应事件识别器180将事件信息与相应的事件定义186进行比较,并确定在触敏表面上的第一位置处的第一触点是否对应于预定义的事件或子事件,诸如对用户界面上的示能表示的激活。当检测到相应的预定义的事件或子事件时,事件识别器180激活与该事件或子事件的检测相关联的事件处理程序190。事件处理程序190可利用或调用数据更新器176或对象更新器177来更新应用程序内部状态192。在一些实施方案中,事件处理程序190访问相应GUI更新器178,以更新由应用程序所显示的内容。类似地,本领域的技术人员会清楚地知道可如何基于图1A至图1B中描绘的部件来实现其他过程。出于解释的目的,前面的描述是通过参考具体实施方案来描述的。然而,上面的示例性讨论并非旨在是穷尽的或将本发明限制为所公开的精确形式。根据以上教导内容,很多修改形式和变型形式都是可能的。选择并描述这些实施方案是为了最好地解释这些技术的原理及其实际应用。本领域的其他技术人员由此能够最好地利用这些技术以及具有适合于所预期的特定用途的各种修改的各种实施方案。虽然参照附图对本公开以及示例进行了全面的描述,但应当注意,各种变化和修改对于本领域内的技术人员而言将变得显而易见。应当理解,此类变化和修改被认为被包括在由权利要求书所限定的本公开和示例的范围内。如上所述,本发明技术的一个方面在于采集和使用得自各种来源的数据,以改进向用户递送其可能感兴趣的启发内容或任何其他内容。在一些实例中,本公开预期这些所采集的数据可包括唯一地识别或可用于联系或定位特定人员的个人信息数据。此类个人信息数据可包括人口数据、基于位置的数据、电话号码、电子邮件地址、家庭地址、或任何其他识别信息。本公开认识到在本发明技术中使用此类个人信息数据可用于使用户受益。例如,该个人信息数据可用于递送用户较感兴趣的目标内容。因此,使用此类个人信息数据使得能够对所递送的内容进行有计划的控制。此外,本公开还预期个人信息数据有益于用户的其他用途。本公开还预期负责此类个人信息数据的收集、分析、公开、发送、存储或其他用途的实体将遵守已确立的隐私政策和/或隐私实践。具体地,此类实体应当实行并坚持使用被公认为满足或超出对维护个人信息数据的隐私性和安全性的行业或政府要求的隐私政策和实践。例如,来自用户的个人信息应当被收集用于实体的合法且合理的用途,并且不在这些合法使用之外共享或出售。另外,此类收集应当仅在用户知情同意之后进行。另外,此类实体应采取任何所需的步骤,以保障和保护对此类个人信息数据的访问权限,并且确保能够访问个人信息数据的其他人遵守他们的隐私政策和程序。另外,这种实体可使其本身经受第三方评估,以证明其遵守广泛接受的隐私政策和实践。不管前述情况如何,本公开还预期用户选择性地阻止使用或访问个人信息数据的示例。即本公开预期可提供硬件元件和/或软件元件,以防止或阻止对此类个人信息数据的访问权限。例如,就广告递送服务而言,本发明的技术可被配置为在注册服务期间允许用户选择“加入”或“退出”参与对个人信息数据的收集。作为另一个示例,用户可选择不为目标内容递送服务提供位置信息。再如,用户可选择不提供精确的位置信息,但准许传输位置区域信息。因此,虽然本公开广泛地覆盖了使用个人信息数据来实现一个或多个各种所公开的示例,但本公开还预期各种示例也可在无需访问此类个人信息数据的情况下被实现。即,本发明技术的各种示例不会由于缺少此类个人信息数据的全部或一部分而无法正常进行。例如,可通过基于非个人信息数据或绝对最低限度的个人信息诸如与用户相关联的设备所请求的内容、对内容传送服务可用的其他非个人信息或公开可用信息推断偏好来选择内容并递送给用户。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1