基于移动计算设备的使用的利手性适配用户接口的制作方法

文档序号:8476681阅读:223来源:国知局
基于移动计算设备的使用的利手性适配用户接口的制作方法
【专利说明】基于移动计算设备的使用的利手性适配用户接口
[0001]对相关申请的交叉引用
本申请在35 U.S.C.§ 119 (e)下要求对2012年12月28日提交的美国专利申请序列号13/729,379的优先权。
【背景技术】
[0002]移动计算设备正在成为用于个人、商务和社交用途的普遍存在的工具。移动计算设备的便携性正在随设备的尺寸减小和处理能力增加而增加。事实上,许多计算设备被定尺寸成由用户手持以改善舒适性。此外,现代移动计算设备配备有增加的处理能力和数据存储能力以允许这样的设备执行高级处理。另外,许多现代移动计算设备能够连接到各种数据网络(包括因特网)以通过这样的网络检索和接收数据通信。因而,现代移动计算设备是强大的、通常个人的、不受束缚于特定位置的工具。
[0003]为了促进便携性,许多移动计算设备不包括诸如硬件键盘或鼠标之类的硬件输入设备。而是,许多现代移动计算设备依赖于触摸屏显示器和图形用户接口(包括虚拟键盘和选择菜单)以用于用户交互和数据录入。例如,用户可以使用他/她的手指或拇指来选择菜单的选项。然而,虽然触摸屏显示器促进移动计算设备的便携性和较小的封装尺寸,但是使用触摸屏显示器与用户接口的交互可能易于出错并且是困难的,这是由于包括例如以下各项的因素的组合:移动计算设备的相对小尺寸、用户倾向于在一只手或两只手中握持移动计算设备、用户倾向于利用手指或拇指操作移动计算设备以及所显示的用户接口的静态性质。
【附图说明】
[0004]通过示例的方式而不是通过限制的方式在附图中图示本文所描述的概念。为了图示的简单和清楚,图示在图中的元件未必按比例绘制。在认为适当的情况下,已经在图之间重复参考标记以指示对应或类似的元件。
[0005]图1是具有自适应用户接口的移动计算设备的至少一个实施例的简化框图;
图2是图1的移动计算设备的环境的至少一个实施例的简化框图;
图3是图1的移动计算设备的简化平面视图;
图4是可以由图1-3的移动计算设备执行的用于基于使用的利手性(handedness)而适配移动计算设备的用户接口的方法的至少一个实施例的简化流程图;
图5是可以由图1-3的移动计算设备执行的用于基于使用的利手性而适配输入手势的方法的至少一个实施例的简化流程图;
图6是在图5的方法的执行期间在图1-3的移动计算设备上显示的用户接口的至少一个实施例的简化图示;
图7是可以由图1-3的移动计算设备执行的用于基于使用的利手性而适配子菜单显示的方法的至少一个实施例的简化流程图;
图8A是在典型的移动计算设备上显示的用户接口的简化图示; 图SB是在图7的方法的执行期间在图1-3的移动计算设备上显示的用户接口的至少一个实施例的简化图示;
图9是可以由图1-3的移动计算设备执行的用于基于使用的利手性而适配用户接口以忽略错误输入的方法的至少一个实施例的简化流程图;
图10是在图9的方法的执行和用户的交互期间图1-3的移动计算设备的简化平面视图;
图11是可以由图1-3的移动计算设备执行的用于基于使用的利手性而适配用户接口控件的方法的至少一个实施例的简化流程图;以及
图12是在图11的方法的执行期间在图1-3的移动计算设备上显示的用户接口的至少一个实施例的简化图示。
【具体实施方式】
[0006]虽然本公开的概念易受各种修改和替换形式影响,但是已经通过示例的方式在附图中示出其具体实施例并且将在本文中对其进行详细描述。然而,应当理解的是,没有意图将本公开的概念限制到所公开的特定形式,而是相反,意图是覆盖与本公开和随附权利要求一致的所有修改、等同物和替换物。
[0007]在说明书中对“一个实施例”、“实施例”、“说明性实施例”等的提及指示所描述的实施例可以包括特定特征、结构或特性,但是每一个实施例可以或可以不必包括该特定特征、结构或特性。而且,这样的短语不必是指相同的实施例。另外,当结合实施例描述特定特征、结构或特性时,所主张的是,结合无论是否明确描述的其它实施例实现这样的特征、结构或特性处于本领域技术人员的知识范围内。
[0008]在一些情况中,所公开的实施例可以实现在硬件、固件、软件或其任何组合中。所公开的实施例还可以实现为由暂时性或非暂时性机器可读(例如计算机可读)存储介质承载或存储在其上的指令,所述指令可以由一个或多个处理器读取和执行。机器可读存储介质可以体现为用于以机器可读的形式存储或传输信息的任何存储设备、机构或其它物理结构(例如易失性或非易失性存储器、媒介盘或其它媒介设备)。
[0009]在附图中,一些结构或方法特征可以以特定布置和/或定序示出。然而,应当领会到的是,可以不要求这样的特定布置和/或定序。而是,在一些实施例中,这样的特征可以以与说明性的图中所示的不同的方式和/或次序布置。此外,特定图中的结构或方法特征的包括不意指暗示这样的特征在所有实施例中是所要求的并且在一些实施例中可以不被包括或者可以与其它特征组合。
[0010]现在参考图1,在一个实施例中,被配置成适配在触摸屏显示器110上所显示的用户接口的操作的移动计算设备100包括一个或多个传感器120,所述传感器120被配置成生成指示用户对移动计算设备100的使用的利手性的传感器信号。也就是说,如以下更加详细地讨论的,传感器120被布置和配置成生成传感器信号,从中移动计算设备100可以推断用户正在用他/她的左手还是右手握持移动计算设备100和/或用户正在使用哪只手与移动计算设备100交互。基于用户对移动计算设备100的使用的所确定的利手性,移动计算设备100适配设备100的用户接口的操作。例如,可以基于用户正在握持移动计算设备100和/或用于操作移动计算设备100所用的特定手来修改、变换或以其它方式适配菜单和控件的显示位置、移动计算设备100的手势识别以及其它用户接口特征和操作。由于基于使用的利手性来适配移动计算设备100的用户接口的操作,用户与用户接口的交互可以更加准确、高效和更迅速,如以下更加详细地讨论的那样。
[0011]移动计算设备100可以体现为能够执行本文所描述的功能的任何类型的移动计算设备。例如,在一些实施例中,移动计算设备100可以体现为“智能”电话、平板计算机、移动媒体设备和游戏控制台、移动因特网设备(MID)、个人数字助理、膝上型计算机、移动器具设备或其它移动计算设备。如图1中所示,说明性移动计算设备100包括处理器102、存储器106、输入/输出子系统108和显示器110。当然,在其它实施例中,移动计算设备100可以包括其它或附加组件,诸如在移动计算和/或通信设备中通常存在的那些(例如各种输入/输出设备)。此外,在一些实施例中,一个或多个说明性组件可以合并在另一组件中,或者以其它方式来自另一组件的一部分。例如,在一些实施例中,存储器106或其部分可以合并在处理器102中。
[0012]处理器102可以体现为能够执行本文所描述的功能的任何类型的处理器。例如,处理器可以体现为具有一个或多个处理器核104的(一个或多个)单核或多核处理器、数字信号处理器、微控制器或其它处理器或处理/控制电路。类似地,存储器106可以体现为当前已知或在将来被开发并且能够执行本文所描述的功能的任何类型的易失性或非易失性存储器或数据存储装置。在操作中,存储器106可以存储在移动计算设备100的操作期间使用的各种数据和软件,诸如操作系统、应用、程序、库和驱动器。存储器106经由I/O子系统108通信耦合到处理器102,所述I/O子系统可以体现为促进与处理器102、存储器106和移动计算设备100的其它组件的输入/输出操作的电路和/或组件。例如,I/O子系统108可以体现为或以其它方式包括存储器控制器集线器、输入/输出控制集线器、固件设备、通信链路(即点对点链路、总线链路、导线、线缆、光导、印刷电路板迹线等)和/或促进输入/输出操作的其它组件和子系统。在一些实施例中,I/O子系统108可以形成芯片上系统(SoC)的一部分并且可以连同处理器102、存储器106和移动计算设备100的其它组件一起合并在单个集成电路芯片上。
[0013]移动计算设备的显示器110可以体现为可以在其上向移动计算设备的用户显示信息的任何类型的显示器。说明性地,显示器110是触摸屏显示器并且包括对应的触摸屏传感器112以从用户接收触觉输入和数据录入。显示器110可以体现为或以其它方式使用任何合适的显示技术,包括例如液晶显示器(IXD)、发光二极管(LED)显示器、阴极射线管(CRT)显示器、等离子体显示器和/或在移动计算设备中可使用的其它显示器。类似地,触摸屏传感器112可以使用任何合适的触摸屏输入技术以检测用户对显示在触摸屏显示器110上的信息的触觉选择,包括但不限于电阻式触摸屏传感器、电容式触摸屏传感器、表面声波(SAW)触摸屏传感器、红外触摸屏传感器、光学成像触摸
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1