能够启用触摸屏的可穿戴式装置所用的多轴界面的制作方法
【专利说明】能够启用触摸屏的可穿戴式装置所用的多轴界面
[0001]相关申请的交叉引用
[0002]本申请要求通过引用而包含于此的、2012年3月20日提交的美国专利申请13/425,355的优先权。
【背景技术】
[0003]即使随着电子数据和通信装置的信息处理能力不断提高,这些电子数据和通信装置也不断变得小型化。当前的便携式通信装置主要是基于触摸屏的用户界面,从而使得能够利用用户手指手势来控制这些装置。这些用户界面中的多数用户界面对于具有对角线通常大于3”或4”的较大屏幕的、诸如蜂窝电话等的口袋大小的装置而言是最优的。由于这些装置的相对较大的外形因素,因而通常设置一个或多个机械按钮以支持这些装置的操作。
[0004]例如,iPhone?所配备的触摸屏的用户界面是基于显示有可用应用程序图标的阵列的始位画面(home screen)的概念。根据iPhone上所加载的应用程序的数量,始位画面可以包括图标的数个页面,其中第一个页面是主始位画面。用户可以通过使手指沿水平方向横跨触摸屏滑动来从一个始位画面页面滚动至其它始位画面页面。点击其中一个图标则打开相应的应用程序。可以通过按下位于触摸屏的下方的硬件按钮(有时称为始位按钮)来从任何已打开应用程序或其它始位画面页面访问主始位画面。为了在应用程序之间快速地切换,用户可以双击始位按钮以展现出一行最近所使用的应用程序,其中用户可以利用水平滑动来滚动经过这些应用程序,然后通过手指点击来重新打开选中应用程序。由于使用水平滑动,因而可以将iPhone的用户界面描述为具有基于水平方向的导航。尽管诸如iPhone的用户界面等的基于触摸的用户界面可以提供许多优点,但这些基于触摸的用户界面依赖于按钮按下、手指滑动和点击的复杂组合来导航以及进入/退出应用程序。这要求用户关注于装置,并且从视觉上对准期望功能以对装置进行操作。
[0005]随着小型化的快速进步的发生,使得这些装置可穿戴的小得多的外形因素成为可能。屏幕大小的对角线小于2.5”的更小型可穿戴式触摸屏装置所用的用户界面必须显著不同,以提供用以操作这种小型装置的易于使用且直观的方式。
[0006]因此,期望提供针对非常小的可穿戴式电子装置最优化的改进的基于触摸屏的用户界面,其中该基于触摸屏的用户界面使得用户能够以在操作期间减少视觉关注的方式并且在无需消耗空间的机械按钮的情况下,访问并操纵数据和图形对象。
【发明内容】
[0007]典型实施例提供用于向触摸屏功能的可穿戴式计算机提供多轴用户界面的方法和系统。典型实施例的方面包括提供一种多轴用户界面,其包括:至少两个用户界面区域,其中在触摸屏上一次显示一个用户界面区域,并且各用户界面区域显示一系列的一个或多个应用程序画面;以及垂直导航轴和水平导航轴的组合,其中该垂直导航轴使得用户能够响应于在触摸屏上进行的垂直滑动手势而在多个用户界面区域之间导航,并且该水平导航轴使得用户能够响应于横跨触摸屏的水平滑动手势而对当前显示的用户界面区域的应用程序画面进行导航。
[0008]根据这里所公开的方法和系统,使用多轴导航而不是单轴导航使得用户能够通过一对垂直和水平的手指滑动(粗略手势)而不是精细定位的手指点击以及最小的关注度,来调用可穿戴式计算机上的期望功能。
【附图说明】
[0009]图1是可穿戴式计算机的典型实施例的框图。
[0010]图2是示出包括根据典型实施例的可穿戴式计算机的计算机组件的高层级框图。
[0011]图3A、3B和3C是示出可穿戴式装置所用的多轴用户界面的一个实施例的图。
[0012]图4是更详细地示出用于向可穿戴式计算机提供多轴用户界面的处理的流程图。
[0013]图5是示出起始页面应用程序包括表盘面的一个实施例的图。
[0014]图6是示出响应于垂直滑动手势而从顶层区域的起始页面应用程序向着中间层区域的应用程序启动器画面的垂直过渡的图。
[0015]图7是示出来自应用程序启动器的不同应用程序图标的水平滚动的图。
[0016]图8是示出从中间层区域的应用程序启动器画面向着底层区域的应用程序画面的垂直过渡的图。
[0017]图9是示出天气应用程序的示例应用程序画面的图。
[0018]图10是示出响应于诸如双指滑动等的通用手势而从示例的天气应用程序画面返回至起始页面应用程序的垂直过渡的图。
【具体实施方式】
[0019]本典型实施例涉及可穿戴式计算机所用的多轴用户界面。以下说明是为了使得本领域普通技术人员能够制造并使用本发明而呈现的,并且是在专利申请及其要求的上下文中提供的。将容易明白各种典型实施例的各种变形以及这里所述的一般原理和特征。这些典型实施例主要是针对特定实现中所提供的特定方法和系统进行说明的。然而,这些方法和系统在其它实现中也将有效地工作。诸如“典型实施例”、“一个实施例”和“另一实施例”等的短语可以指代相同或不同的实施例。将针对具有若干组件的系统和/或装置来说明这些实施例。然而,这些系统和/或装置可以包括与所示的组件相比更多或更少的组件,并且可以在没有背离本发明的范围的情况下进行这些组件的配置和类型的变化。还将在具有若干步骤的特定方法的上下文中说明这些典型实施例。然而,该方法和系统按与典型实施例不一致的不同顺序、针对具有不同和/或附加步骤的其它方法也有效地工作。因而,本发明并不意图局限于所示的实施例,而是应被给予与这里所述的原理和特征一致的最宽范围。
[0020]典型实施例提供用于显示能够启用触摸屏的可穿戴式计算机所用的多轴用户界面的方法和系统。该用户界面包括两个或更多个用户界面区域以及垂直导航轴和水平导航轴的组合,其中在这些用户界面区域中,在任何给定时间仅一个用户界面区域显示在触摸屏上。在一个实施例中,垂直导航轴使得用户能够响应于触摸屏上的垂直滑动手势而在用户界面区域之间导航。水平导航轴使得用户能够使用水平滑动手势来在各个用户界面区域中的一个或多个应用程序画面之间导航。
[0021]垂直导航轴和水平导航轴的组合简化了用户界面,使得用户能够快速地访问期望的应用程序或功能,并且不需要硬件按钮来进行导航。结果,使用一系列手指滑动,用户在调用期望功能时可能极少需要观看可穿戴式计算机。
[0022]图1是示出可穿戴式计算机的典型实施例的框图。根据典型实施例,可穿戴式计算机12以独立状态完全起作用,但还可以通过以物理方式插入例如表壳和系索等的不同外形因素而可以在配件装置间更换。图1的示例示出两个实施例。在一个实施例中,可以将可穿戴式计算机12插入表壳1a的背面。而另一实施例示出可以将可穿戴式计算机12插入具有封闭背面的另一表壳1b的背面。将表壳1a和1b统称为表壳10。
[0023]在一个实施例中,可穿戴式计算机12的本体14可以将诸如高分辨率的触摸屏16以及诸如无线通信所用的Bluetooth (蓝牙)和WiFi等的电子装置子组件18等的组件与运动传感器(未示出)组合。可穿戴式计算机12通过从机载应用程序和web服务一目了然地及时显示相关信息。通过从智能电话中继诸如文本、电子邮件和呼叫方ID信息等的信息,可穿戴式计算机12还可被视为智能电话的配套装置,由此减少用户从口袋、手提包或公文包拿出他们的智能电话以检查状态的需求。
[0024]在一个实施例中,触摸屏的大小为对角线小于2.5英寸,并且在一些实施例中可以是对角线约为1.5英寸。例如,在典型实施例中,触摸屏16可以为25.4X25.4MM,而可穿戴式计算机12的本体14可以为34X30MM。根据典型实施例,可穿戴式计算机12不具有用以控制用户界面的按钮。作为代替,用户通过触摸与触摸屏16互动来整体控制可穿戴式计算机12的用户界面,以使得可穿戴式计算机12完全不存在用于控制用户界面的按钮或拨盘这通査,由此简化了用户界面并节省了制造成本。在一个实施例中,可以在可穿戴式计算机12的侧面上设置如下按钮,其中该按钮用于开启和关闭可穿戴式计算机12、但不用于控制用户界面。在替代实施例中,可以在最初插入以进行再充电的情况下,自动开启模块化运动12。
[0025]在又一实施例中,用户界面可以配备有自动配置设置。在一个自动配置实施例中,一旦将可穿戴式计算机12插入壳体10,可穿戴式计算机12可被配置成经由触点20和壳体10上相应的一组触点来自动确定壳体10的特征、诸如壳体10的制造商和型号等。使用壳体10的特征,可穿戴式计算机12可以相应地自动配置其用户界面。例如,如果将可穿戴式计算机12插入壳体10中并且判断为壳体10是运动配件,则可穿戴式计算机12可将其用户界面配置成显示诸如心率监测器等的运动功能。并且,通过判断几个制造商(例如,Nike?和Under Armor?等)中的哪一个制造商提供了该配件,可穿戴式计算机12可以显示该制造商的图形主题和图标、或者自动调用针对该配件所设计的制造商特有的应用程序。
[0026]图2是示出包括根据典型实施例的可穿戴式计算机12的计算机组件的高层级框图。除触摸屏16外,可穿戴式计算机12的电子装置子组件18还可以包括诸如处理器202、存储器204、输入件/输出件206、电力管理器208、通信接口 210和传感器212等的组件。
[0027]处理器202可被配置为同时执行多个软