本发明专利技术提供一种用于速度姿态的最大速度准则的装置、系统和方法。该装置包括输入传感器、处理器和存储器。该装置还包括用于检测在与处理器通信的输入传感器上是否满足速度姿态准则的检测模块。速度姿态准则包括低于最大速度的移动。该装置还包括用于响应于检测模块检测到满足速度姿态准则而启动速度姿态功能的启动模块。
【技术实现步骤摘要】
本文中公开的主题涉及速度姿态,并且更为具体地,涉及用于速度姿态的最大速度准则。
技术介绍
计算设备的尺寸已经减小,从而许多这种设备(智能手机、膝上型计算机、平板计算设备等)具有供用户输入的集成输入传感器,以消除对外部鼠标的需求。这些输入传感器通常包括触摸板、轨迹板和触摸屏,通过检测用户的触摸和/或移动来控制计算设备上的光标移动或其它移动。然而,输入传感器的尺寸也已经减小。因此,用户可以尽力通过这些输入传感器来准确传送用户所期望的光标移动。
技术实现思路
基于前述讨论,专利技术人已经认识到对在识别比如“拖曳并保持”姿态的速度姿态时的最大速度准则的装置、系统和方法的需求。有益的是,如果输入传感器检测到高于最大速度的移动,则这种装置、系统和方法将不会启动速度姿态。响应于本领域的当前状态,特别是响应于本领域中利用当前可用的速度姿态准则还未完全解决的问题和需求,已经研发了本公开内容中的实施例。相应地,已经研发上述实施例来提供速度姿态的最大速度准则的方法、装置和系统,其克服了许多或全部上面讨论的本领域中的缺点。—种装置具有输入传感器、处理器、存储器和多个模块,该多个模块被配置为在功能上执行检测是否满足速度姿态准则以及启动速度姿态功能的步骤。所述实施例中的这些模块包括检测模块和启动模块。在一个实施例中,检测模块检测在与处理器通信的输入传感器上是否满足速度姿态准则。速度姿态准则可以包括低于最大速度的移动。在一个实施例中,启动模块响应于检测模块检测到满足速度姿态准则,启动速度姿态功能。还呈现了一种方法。所公开的实施例中的方法基本上包括执行如上针对所述装置的操作所呈现的功能的步骤。在一个实施例中,该方法包括检测在与信息处理设备通信的输入传感器上是否满足速度姿态准则。速度姿态准则可以包括低于最大速度的移动。在一个实施例中,该方法还包括响应于检测到满足速度姿态准则,启动信息处理设备上的速度姿态功能。还呈现了一种计算机程序产品。在一个实施例中,该计算机程序产品包括检测在与信息处理设备通信的输入传感器上是否满足速度姿态准则。速度姿态准则可以包括低于最大速度的移动。在一个实施例中,该方法还包括响应于检测到满足所述速度姿态准则,启动所述信息处理设备上的速度姿态功能。在整个说明书中对特征、优点或类似语言的引用不是隐含所有特征和优点都可以在任何单个实施例中实现。相反,涉及特征和优点的语言被理解为意味着特定特征、优点或特性被包括在至少一个实施例中。因此,整个说明书中对特征、优点的讨论或类似语言不必指代同一实施例。此外,上述实施例的所述特征、优点和特性可以以任何合适的方式组合。相关领域的技术人员将认识到,上述实施例可以在没有特定实施例的特定特征或优点中的一个或多个的情况下实现。在其它实例中,在所有实施例中没有呈现的特定实施例中,可以考虑其它特征和优点。根据下述描述和所附权利要求,上述实施例的这些特征和优点将变得更加明显,或者上述实施例的这些特征和优点可以通过实践下文中阐述的实施例来学习。附图说明通过参考在附图中例示的特定实施例,将会呈现如上简要描述的实施例的更为具体的描述。要理解的是,这些附图仅仅描绘一些实施例,并且因此不被认为是限制范围。将 通过使用附图,利用其它特征和细节来描述和说明上述实施例。在附图中图I是例示根据本主题的计算设备的一个实施例的示意方框图;图2是例示根据本主题的用于速度姿态的最大速度准则的系统的一个实施例的示意方框图;图3例示了根据本主题的信息处理设备的一个实施例;图4是例示根据本主题的用于速度姿态的最大速度准则的装置的一个实施例的示意方框图;图5是例示根据本主题的用于速度姿态的最大速度准则的方法的一个实施例的示意流程图;和图6是例示根据本主题的用于速度姿态的最大速度准则的方法的另一实施例的详细示意流程图。具体实施例方式如本领域技术人员将明白的,上述实施例的各个方面可以被具体实现为系统、方法或程序产品。相应地,实施例可以采用完全硬件实施例的形式,完全软件实施例(包括固件、常驻软件、宏代码等)的形式,或者组合了本文中可以统称为“电路”、“模块”或“系统”的软件和硬件方面的实施例的形式。此外,实施例可以采用包含在存储机器可读代码的一个或多个存储设备中的程序产品的形式。在本说明书中描述的许多功能单元已经被标记为模块,以便更为特别地强调它们的实现独立性。例如,模块可以被实现为包括定制VLSI电路或门阵列、比如逻辑芯片、晶体管的现货供应的半导体器件或其它分立组件的硬件电路。模块还可以实现于可编程硬件设备中,比如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等。还可以在供各种类型的处理器执行的机器可读代码和/或软件中实现模块。机器可读代码的识别模块例如可以包括一个或多个物理或逻辑可执行代码块,该一个或多个物理或逻辑可执行代码块可以被组织为对象、程序或函数。然而,可执行的识别模块不必在物理上被放置在一起,而是可以包括存储在不同位置中的不同指令,当在逻辑上连接到一起时,该不同指令包括上述模块并实现该模块的目的。实际上,机器可读代码的模块可以是单个指令或多个指令,并且甚至可以分布在若干不同代码段、不同程序以及若干存储器设备上。类似地,在本文中,可以在模块内识别和例示操作数据,并且可以以任何合适的形式实现以及在任何合适类型的数据结构内组织操作数据。操作数据可以被收集作为单个数据集,或者可以分布在不同位置上,包括分布在不同存储设备上,并且可以至少部分地仅仅作为电信号存在于系统或网络上。在模块或模块的一部分以软件实现的情况下,软件的一部分存储在一个或多个存储设备上。可以使用一个或多个机器可读介质的任何组合。机器可读存储介质可以是机器可读信号介质或存储设备。机器可读介质可以是存储机器可读代码的存储设备。存储设备例如可以是但不限于电、磁、光学、电磁、红外、全息、微机械或半导体系统、装置或设备,或者前述的任何合适组合。存储设备的更为具体的示例(非排他性列表)将包括具有一个或多个布线的电连接器、便携式计算机盘片、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦写可编 程只读存储器(EPR0M或快闪存储器)、便携式紧凑盘只读存储器(CD-ROM)、光学存储设备、磁性存储设备,或前述的任何合适组合。在本文档的上下文中,计算机可读介质可以是任何有形介质,该有形介质可以包含或存储供指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的程序。机器可读信号介质可以包括例如在基带中或作为载波的一部分传播的数据信号,该数据信号中包含机器可读代码。这种被传播的信号可以采用各种形式中的任何一种,包括但不限于电磁形式、光学形式或它们的任何合适组合。机器可读信号介质可以是不是计算机可读存储介质并且可以传送、传播或传输供指令执行系统、装置或设备使用或结合指令执行系统、装置或设备使用的程序的任何存储设备。存储设备中包含的机器可读代码可以使用任何合适的介质传输,包括但不限于无线、有线、光纤线缆、射频(RF)等,或者前述的任何合适组合。用于执行实施例的操作的机器可读代码可以以一种或多种编程语言的任何组合编写,包括比如Java、Smalltalk、C++等的面向对象编程语言以及比如“C”编程语言或类似编程语言的常规过程编程语言。机器可读代码可以整体在用本文档来自技高网...
【技术保护点】
一种用于速度姿态的最大速度准则的装置,包括:输入传感器;处理器;存储由所述处理器执行的模块的存储器,所述模块包括:检测模块,用于检测在与所述处理器通信的输入传感器上是否满足速度姿态准则,所述速度姿态准则包括低于最大速度的移动;以及启动模块,用于响应于所述检测模块检测到满足所述速度姿态准则,启动速度姿态功能。
【技术特征摘要】
2011.05.05 US 13/101,6011.一种用于速度姿态的最大速度准则的装置,包括 输入传感器; 处理器; 存储由所述处理器执行的模块的存储器,所述模块包括 检测模块,用于检测在与所述处理器通信的输入传感器上是否满足速 度姿态准则,所述速度姿态准则包括低于最大速度的移动;以及 启动模块,用于响应于所述检测模块检测到满足所述速度姿态准则, 启动速度姿态功能。2.如权利要求I所述的装置,其中,所述速度姿态准则包括拖曳并保持准则,并且其中,所述速度姿态功能包括滑行功能。3.如权利要求I所述的装置,其中,所述速度姿态准则还包括高于最小速度的移动、在所述输入传感器上行进的最小距离以及初始移动之后的最小延迟中的一个或多个。4.如权利要求I所述的装置,还包括调整模块,用于允许用户独立地调整一个或多个所述速度姿态准则。5.如权利要求I所述的装置,其中,所述速度姿态准则是用户特有的,所述装置还包括定制模块,定制模块用于基于用户身份改变一个或多个所述速度姿态准则。6.如权利要求I所述的装置,还包括适配模块,用于基于用户历史、信息处理设备类型、输入传感器类型、显示屏大小、正在使用的软件应用以及当前正在执行的任务中的一个或多个,适配一个或多个所述速度姿态准则。7.如权利要求I所述的装置,还包括启用模块,用于基于来自用户的物理输入接收启用指示并且响应于接收到所述启用指示而启用速度姿态选项,其中所述启动模块响应于所启用的速度姿态选项以及所述检...
【专利技术属性】
技术研发人员:亚伦·迈克尔·斯图尔特,托马斯·约翰·斯卢恰克,
申请(专利权)人:联想新加坡私人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。