基于预测输入的便携式计算设备的输入的制作方法

文档序号:9355130阅读:300来源:国知局
基于预测输入的便携式计算设备的输入的制作方法
【专利说明】
【背景技术】
[0001]当用户想要将一个或多个命令录入到计算设备中时,用户可以访问诸如计算设备的键盘和/或鼠标的输入部件。用户能够使用键盘和/或鼠标录入一个或多个输入用于计算设备解释。计算设备能够继续识别和执行与从键盘和/或鼠标接收的输入对应的命令。
【附图说明】
[0002]从下面结合附图的详细说明,公开的实施例的各种特征和优点将显而易见,附图与详细说明一起作为示例示出了公开的实施例的特征。
[0003]图1A和图1B图示具有传感器的便携式计算设备的示例,该传感器用于检测手势以及便携式计算设备的面板。
[0004]图2A和图2B图示便携式计算设备的示例,该便携式计算设备用于在第一面板处检测手势并且用于检测在第二面板处选择的输入。
[0005]图3图示输入应用程序的框图的示例,该输入应用程序基于手势预测输入并且基于预测输入检测便携式计算设备的输入。
[0006]图4是图示用于检测输入的方法的示例流程图。
[0007]图5是图示用于检测输入的方法的另一示例流程图。
【具体实施方式】
[0008]便携式计算设备包括第一面板和第二面板。在一个实施方式中,第一面板包括便携式计算设备的后面板,并且第二面板包括便携式计算设备的前面板。便携式计算设备包括诸如触摸表面、触摸板、图像捕获部件和/或近距离传感器之类的传感器,以检测在便携式计算设备的第一面板处的手势。手势包括用户触摸便携式计算设备的后面板或将其手指或手掌重新定位在便携式计算设备的后面板处。在一个实施方式中,在第一面板处的位置对应于便携式计算设备的虚拟键盘的位置。
[0009]响应于传感器检测到来自用户的手势,便携式计算设备基于手势预测便携式计算设备的至少一个输入。为本申请目的,预测输入包括由便携式计算设备基于从手势检测的信息而预期的输入。检测的信息包括由便携式计算设备利用的认可信息的一部分以识别便携式计算设备的输入。在一个实施方式中,如果来自手势的检测的信息对应于虚拟键盘的一个或多个字母数字式字符,那么便携式计算设备的一个或多个预测输入包括匹配该字母数字式字符、以该字母数字式字符开始、以该字母数字式字符结束和/或包含该字母数字式字符的单词。例如,如果来自手势的检测的信息是字母数字式字符“rob”,那么预测输入可包括 “Rob,,、“Robert”、“robbery” 以及 “probe”。
[0010]响应于便携式计算设备识别至少一个预测输入,诸如触摸屏显示器之类的显示部件显示预测输入供用户选择。显示部件被包括在便携式计算设备的第二面板处。如果用户访问触摸屏来选择预测输入之一,那么预测输入被便携式计算设备作为便携式计算设备的输入接收。因此,通过基于在后面板处检测到的手势来预测便携式计算设备的输入以及在前面板处显示预测输入供用户选择,能够减少便携式计算设备的大量偶然输入。
[0011]图1A和图1B根据示例图示具有传感器130的便携式计算设备100,该传感器130用于检测手势140和便携式计算设备100的面板170、175。便携式计算设备100可以是平板电脑、智能手机、移动装置、PDA(个人数字助理)、ΑΙ0(多合一)计算设备、笔记本电脑、可转换或混合笔记本电脑(convertible or hybrid notebook)、上网本、和/或具有检测手势140的传感器130的任何其他便携式计算设备100。
[0012]如图1A所示,便携式计算设备100包括控制器120、传感器130、显示部件160以及通信通道150,通信通道150用于控制器120和/或便携式计算设备100的一个或多个部件彼此通信。在一个实施方式中,便携式计算设备100还包括存储在非易失性计算机可读介质上的输入应用程序,非易失性计算机可读介质包括在便携式计算设备100中或对便携式计算设备100可访问。为本申请目的,输入应用程序是能够被独立利用以检测便携式计算设备100的输入195的应用程序和/或与控制器结合以检测便携式计算设备100的输入195的应用程序。
[0013]如图1B所示,便携式计算设备100包括第一面板170和第二面板175。第一面板170可以是便携式计算设备100的后面板。后面板包括后框架、后面板、外壳、壳体和/或便携式计算设备100的对接部件。第二面板175可以是便携式计算设备100的前面板。第二面板175包括前框架、前面板、外壳和/或便携式计算设备100的壳体。在另一实施方式中,第二面板175包括便携式计算设备100的侧面板。
[0014]便携式计算设备100的传感器130用于通过检测在第一面板170处的用户手指或手掌来检测手势。用户可以是通过访问第一面板170向便携式计算设备100录入输入的任何人。为本申请目的,传感器130是便携式计算设备100的硬件部件,诸如触摸表面、触摸板、图像捕获部件、近距离传感器和/或任何能够检测在便携式计算设备的第一面板处的用户的手的其他设备。
[0015]传感器130检测触摸第一面板170或在第一面板170的邻近范围内的用户的手指和/或手掌。如果传感器130检测到在第一面板处的手势140,那么控制器120和/或输入应用程序接收手势140的信息。手势140的信息可包括通过手势140访问的第一面板170的坐标。在一个实施方式中,信息还包括手势140是否包括手指或手掌重新定位、手势140中使用的多个手指和/或手势140使用的压力量。
[0016]控制器120和/或输入应用程序使用所检测的手势140的信息以预测便携式计算设备100的一个或多个输入195。为本申请目的,预测输入190包括便携式计算设备100的输入195,该输入195由控制器120和/或输入应用程序基于所检测的来自手势140的信息预期。为本申请目的,如果所检测的来自手势的信息匹配对应于便携式计算设备100的输入195的认可信息的一部分或全部,那么通过控制器120和/或输入应用程序预期输入。
[0017]在一个实例中,便携式计算设备100的预测输入190是便携式计算设备100的字母数字式字符的输入195。在另一实例中,预测输入190可以是选择便携式计算设备100的内容的输入195、发布便携式计算设备100的内容的输入195、发布内容菜单的输入195、导航内容或便携式计算设备100的输入195和/或在便携式计算设备100操作模式之间切换的输入195。
[0018]当识别预测输入190时,控制器120和/或输入应用程序将所检测的来自手势140的信息与对应于输入的认可信息进行比较。如果所检测的信息包括对应于输入的认可信息的全部或一部分,那么对应的输入将通过控制器120和/或输入应用程序识别为便携式计算设备100的预测输入190。
[0019]在一个实施方式中,控制器120和/或输入应用程序访问表格、数据库和/或输入列表。表格、数据库和/或输入列表对于便携式计算设备100而言可以是本地的或者是远程的,并且包括便携式计算设备100的认可输入以及认可输入对应的信息。控制器120和/或输入应用程序确定所检测的来自手势140的信息是否匹配任何认可输入的对应信息的一部分。如果所检测的信息匹配任何认可输入的对应信息的一部分,那么认可输入将被识别为预测输入190。
[0020]在一个示例中,所检测的来自手势140的信息包括对应于具有字母数字式字符“ham”的虚拟键盘的访问坐标。控制器120和/或输入应用程序将所检测的信息与认可输入的信息进行比较,并确定“ham”是单词“sham”、“hamburger”以及“ham”的一部分。作
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1