当前位置: 首页 > 专利查询>微软公司专利>正文

运动自适应用户界面服务制造技术

技术编号:7161313 阅读:206 留言:0更新日期:2012-04-11 18:40
描述了运动自适应用户界面服务。在实施例中,当应用在设备上执行时,用户界面可显示在设备的集成显示器上。与所述设备的移动相关联的上下文数据可被接收并被用于确定对用户界面的增强以方便使用性。然后,发起所述增强以在设备处于运动中时修改用户界面。

【技术实现步骤摘要】
【国外来华专利技术】运动自适应用户界面服务背景计算设备越来越普遍且可移动,如个人媒体设备、膝上型计算机、平板PC、超便携移动PC和其他媒体数据、消息通信和/或通信设备。然而,在用户正在移动且试图操纵显示在设备上的用户界面控件时,例如当计算设备被嵌在车内或在慢跑时携带便携设备的时候,计算设备可能难以使用。在便携设备和/或计算设备上执行的应用的用户界面一般被优化用于用户与设备均是静止的时候。概述提供本概述以介绍运动自适应用户界面服务的简化概念。这些简化概念在接下来的“详细描述”中被进一步描述。此概述并不意在标识所要求保护的主题的必要特征,也不是意在用于确定所要求保护的主题的范围。在运动自适应用户界面服务的实施例中,当应用在设备上执行时,用户界面能被显示在设备的集成显示器上。与设备的移动相关联的上下文数据能被接收并被用于确定用户界面的增强,以方便使用性。然后,可发起该增强,以在设备运动时修改用户界面。在其他实施例中,显示在用户界面上的应用的用户可选控件可被重新排列、重调大小、移除和/或重塑形状,以方便使用性。例如,当用户在奔跑时,显示在用户界面上且能通过触碰而被选择的用户可选控件在大小上被增大,从而该用户可选控件更易于被用户看见并选择。在各种实施例中,用户可选控件可以在大小上被增大以方便使用性,和/或用户可选控件可从用户界面中被移除。在其他实施例中,与设备的移动相关联的上下文数据可包括加速度数据和/或定位数据。在一些实施例中,该上下文数据可以从与设备结合的传感器接收。例如,加速计能与设备结合以提供加速度数据。类似地,GPS单元或模块能与该设备结合以提供定位数据。附图简述参考接下来的附图描述运动自适应用户界面服务的实施例。在所有附图中使用相同的数字指代类似的特征或组件附图说明图1示出其中可实现运动自适应用户界面服务的实施例的示例系统。图2示出便携设备上的运动自适应用户界面服务的示例实现。图3示出根据一个或多个实施例的运动自适应用户界面服务的示例方法。图4示出能实现运动自适应用户界面服务的实施例的示例设备的各种组件。详细描述运动自适应用户界面服务的实施例使得便携和/或计算设备能接收表示该设备正在运动或被移动的上下文数据。运动自适应用户界面服务能至少部分地基于上下文数据来确定设备的移动。然后,运动自适应用户界面服务能基于所述设备的移动而发起对显示在设备上的用户界面的增强。所述增强能使用户界面在该设备被移动或正在移动时更易于看到和/或操作。例如,当确定了设备的使用者正在慢跑时,用户界面上的用户可选控件可被放大以使用户更易于看到并选择控件。尽管用于运动自适应用户界面服务的所描述的系统与方法的特征与概念可以在任何数量的不同环境、系统和/或各种配置中实现,但运动自适应用户界面服务的实施例在下面的示例系统和环境的上下文中描述。图1示出可在其中实现运动自适应用户界面服务的各种实施例的示例系统。示例系统100包括计算设备(如,有线和/或无线设备),计算设备可以是以下任何一个或其组合媒体设备104(如,个人媒体播放器、便携媒体播放器等)、为数据、消息和/或语音通信而实现的便携通信设备106(如移动电话、PDA等)、便携计算机设备108、超便携个人计算机(UMPC) 110、游戏系统、电器设备、电子设备、计算机设备和/或能以视频、声音和/或图像数据的任何形式来接收、显示和/或通信数据的任何类型的便携设备。计算设备102还可以被实现为车辆或其他形式的运输工具中的导航和显示系统。各种便携和/或计算设备中的每一个能包括集成显示器和可选输入控件,用户可通过可选输入控件来输入数据。例如,媒体设备104包括可显示用户界面114的集成显示器112。在该示例中,用户界面114是包括用户界面元素116的媒体播放器用户界面,用户界面元素例如任何类型的图像、图形、文本、可选按钮、用户可选控件、菜单选择、专辑封面、 和/或任何其他类型的用户界面可显示的特征或项目。此处描述的各种便携和/或计算设备中的任何一个可以用一个或多个处理器、通信组件、内容输入、存储器组件、存储介质、信号处理与控制电路、以及内容呈现系统来实现。各种便携和/或计算设备中的任何一个还能被实现用于通过通信网络进行通信,通信网络可包括任何类型的数据网络、语音网络、广播网络、基于IP的网络、和/或便于数据、 消息和/或语音通信的无线网络。便携设备还能用参考图4所示的示例设备描述的不同组件中的任意数量的组件或其组合来实现。便携和/或计算设备也可以与操作该设备的用户 (即个人)和/或实体相关联,使得便携设备描述包括用户、软件和/或设备的组合的逻辑设备。在该示例中,计算设备102包括一个或多个处理器118 (如,任何微处理器、控制器等)、用于数据、消息和/或语音通信的通信接口 120、以及用于接收内容124的媒体内容输入122。内容(如,包括记录的内容或媒体内容)能包括从任何内容源接收的任何类型的音频、视频、和/或图像媒体内容,例如电视媒体内容、音乐、视频剪辑、数据馈送、交互式游戏、基于网络的应用、以及任何其他内容。计算设备102还包括设备管理器126(如,控制应用、软件应用、信号处理与控制模块、特定设备的本机代码、特定设备的硬件抽象层等)。计算设备102能包括能被处理器118处理或被另外执行的应用128,如产生媒体播放器用户界面作为显示在媒体设备104上的用户界面114的媒体播放器应用。计算设备 102包括可从应用1 呈现用户界面以产生任何便携设备上的显示的内容呈现系统130。计算设备102还包括运动自适应用户界面服务132,运动自适应用户界面服务132能被实现为计算机可执行指令被由处理器118执行以实现运动自适应用户界面服务的各种实施例和/ 或特征。在一实施例中,运动自适应用户界面服务132能被实现为设备管理器126的组件或模块。在该示例中,计算设备102包括能被实现来提供与计算设备相关联的上下文数据 136的各种上下文提供者。传感器134是一种类型的上下文提供者,它提供关于物理世界的上下文。各种传感器可以被实现来传感设备的移动以产生与该移动相关联的上下文数据 136。传感器的示例可包括加速计、全球定位系统(GPQ单元、光传感器、温度计、振动传感器和/或摄像头,从所述摄像头可以对图像流进行分析以检测和估计运动。例如,配备有加速计的便携和/或计算设备可以被实现来传感该设备的加速度,例如在手持该设备的用户正在走路或跑步的时候。类似地,配备有GPS单元的便携和/或计算设备可被实现来传感该设备的多个位置,这也可以被用于确定该设备正在移动或被移动。在各种实施例中,计算设备102处的运动自适应用户界面服务132能从诸如传感器134之类的不同上下文提供者接收诸如加速度数据或位置数据之类的上下文数据136, 并使用该上下文数据,确定该设备的移动。移动的示例包括但不限于,跑步、慢跑、走路、在车中和/或在火车上行进。在一些实例中,运动自适应用户界面服务132可被实现以从多个传感器接收多个不同类型的上下文数据,以确定该设备的移动。例如,运动自适应用户界面服务132能被实现来接收指示特定振动模式的上下文数据以及加速度数据这两种数据, 以基于加速度数据和振动模式两者来确定该设备是在汽车中,而不是被正在走路的用户所持有。如上所本文档来自技高网...

【技术保护点】
1.一种方法(300),包括:当应用(128)在设备(202)上执行的时候,在设备(202)的集成显示器(204)上显示(302)用户界面(206);接收(304)与设备(202)的移动相关联的上下文数据(136);基于所述设备(202)的移动,选择对用户界面(206)的增强(212)以方便使用性;以及发起(309)所述增强(212)以在所述设备(202)处于运动中时修改所述用户界面(206)。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:Z·王
申请(专利权)人:微软公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1