一种识别用户按压时间的方法及终端设备与流程

文档序号:23551829发布日期:2021-01-05 21:10阅读:92来源:国知局
一种识别用户按压时间的方法及终端设备与流程

本发明涉及计算机技术领域,具体涉及一种识别用户按压时间的方法及终端设备。



背景技术:

随着无线通信技术与计算机编程技术的不断发展和成熟,使得智能手机等终端设备在硬件性能及软件性能体验上得到了较大的提升。终端上丰富的应用程序的使用已经深入到日常生活的各个方面,并给人们的日常生活带来了极大的便捷。

随着人机交互的形式及维度的不断扩展用户对终端设备的操作不再限于通过指定按键或屏幕触摸的触发。通过不同的传感器的支持,手持终端设备能够越来越多的感受到用户的情绪及思维的变化,并将之翻译成人机交互的语言。而现有的放啊还是局限在传统领域,例如通过单纯的判断是否有按压操作进而判断是否触发某一操作,无法感知用户操作动作本身蕴含的丰富语言,无法感知操作本身的细微变化,进而在人机交互语言的互译方面存在缺陷。

通常而言,对按钮短按和长按可能对应的不同的操作。但是当用户按了一下按钮的时候,可能本来想短按,但是按的时间较长,终端设备识别成了长按,而用户却没有察觉到终端设备将短按操作识别成了长按操作。



技术实现要素:

本申请第一方面提供了一种识别用户按压时间的方法,其特征在于,所述方法包括:获取用户的按压操作;从用户接触开始计时,直至按压结束停止计时,并获取开始至结束之间的时长;将所述开始至结束之间的时长与预设时长相比较;若所述开始至结束之间的时长大于或等于预设时长,则初步判断所述用户的按压操作为长按,显示第一消息;若所述开始至结束之间的时长小于预设时长,则初步判断所述用户的按压操作为短按,显示第二消息,所述第一消息不同于所述第二消息。

可选的,结合第一方面所述显示所述第一消息之后,所述方法还包括:获取用户的第一指令,所述第一指令用于指示所述初步判断所述用户的按压操作为长按是否正确。

可选的,结合第一方面所述的方法,其特征在于,所述显示所述第二消息之后,所述方法还包括:获取用户的第二指令,所述第二指令用于指示所述初步判断所述用户的按压操作为短按是否正确。

本申请第二方面提供的识别用户按压时间的终端设备,其特征在于,所述终端设备包括:获取模块,用于获取用户的按压操作;计时模块,用于从用户接触开始计时,直至按压结束停止计时,并获取开始至结束之间的时长;处理模块,用于将所述开始至结束之间的时长与预设时长相比较;所述处理模块,还用于当所述开始至结束之间的时长大于或等于预设时长时,初步判断所述用户的按压操作为长按,并显示第一消息;所述处理模块,还用于当所述开始至结束之间的时长小于预设时长时,则初步判断所述用户的按压操作为短按,显示第二消息,所述第一消息不同于所述第二消息。

可选的,结合第二方面,所述获取模块,还用于获取用户的第一指令,所述第一指令用于指示所述初步判断所述用户的按压操作为长按是否正确。

可选的,结合第二方面,所述获取模块,还用于获取用户的第二指令,所述第二指令用于指示所述初步判断所述用户的按压操作为短按是否正确。

结合第一方面至第一方面任意一种可选的实现方式,第二方面至第二方面任意一种可选的实现方式。本申请提供的这种识别用户按压时间的方法及终端设备具有如下优点:该终端设备可以根据用户的按压操作,初步判断用户的按压行为是长按还是短按。并根据识别出的结果采用不同的消息提示用户。当识别出是短按时,显示第一消息。当识别出是长按时,显示第二消息。从而用户可以根据显示的消息判断终端设备识别出的按压操作是否和用户想要执行的按压操作匹配。

附图说明

图1是本申请提供的一种识别用户按压时间的方法流程图;

图2是本申请提供的一种识别用户按压时间的终端设备结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。

随着无线通信技术与计算机编程技术的不断发展和成熟,使得智能手机等终端设备在硬件性能及软件性能体验上得到了较大的提升。终端上丰富的应用程序的使用已经深入到日常生活的各个方面,并给人们的日常生活带来了极大的便捷。

随着人机交互的形式及维度的不断扩展用户对终端设备的操作不再限于通过指定按键或屏幕触摸的触发。通过不同的传感器的支持,手持终端设备能够越来越多的感受到用户的情绪及思维的变化,并将之翻译成人机交互的语言。而现有的放啊还是局限在传统领域,例如通过单纯的判断是否有按压操作进而判断是否触发某一操作,无法感知用户操作动作本身蕴含的丰富语言,无法感知操作本身的细微变化,进而在人机交互语言的互译方面存在缺陷。

通常而言,对按钮短按和长按可能对应的不同的操作。但是当用户按了一下按钮的时候,可能本来想短按,但是按的时间较长,终端设备识别成了长按,而用户却没有察觉到终端设备将短按操作识别成了长按操作。

所以,本申请提供了一种识别用户按压时间的方法,请参见图1,该方法包括:

101、获取用户的按压操作。

获取用户的按压操作;

102、获取从用户开始接触至按压结束的时长。

从用户接触开始计时,直至按压结束停止计时,并获取开始至结束之间的时长;

103、将用户开始接触至按压结束的时长相比较。

将所述开始至结束之间的时长与预设时长相比较;

若所述开始至结束之间的时长大于或等于预设时长,则初步判断所述用户的按压操作为长按,显示第一消息;

若所述开始至结束之间的时长小于预设时长,则初步判断所述用户的按压操作为短按,显示第二消息,所述第一消息不同于所述第二消息。

可选的,所述方法还包括:

所述显示所述第一消息之后,所述方法还包括:获取用户的第一指令,所述第一指令用于指示所述初步判断所述用户的按压操作为长按是否正确。

所述显示所述第二消息之后,所述方法还包括:获取用户的第二指令,所述第二指令用于指示所述初步判断所述用户的按压操作为短按是否正确。

请参见图2,本申请还提供了一种识别用户按压时间的终端设备20。请参见图2,该终端设备包括:

获取模块201,用于获取用户的按压操作;

计时模块202,用于从用户接触开始计时,直至按压结束停止计时,并获取开始至结束之间的时长;

处理模块203,用于将所述开始至结束之间的时长与预设时长相比较;

所述处理模块203,还用于当所述开始至结束之间的时长大于或等于预设时长时,初步判断所述用户的按压操作为长按,并显示第一消息;

所述处理模块203,还用于当所述开始至结束之间的时长小于预设时长时,则初步判断所述用户的按压操作为短按,显示第二消息,所述第一消息不同于所述第二消息。

所述获取模块203,还用于获取用户的第一指令,所述第一指令用于指示所述初步判断所述用户的按压操作为长按是否正确。

所述获取模块203,还用于获取用户的第二指令,所述第二指令用于指示所述初步判断所述用户的按压操作为短按是否正确。

本申请提供的这种识别用户按压时间的方法及终端设备具有如下优点:该终端设备可以根据用户的按压操作,初步判断用户的按压行为是长按还是短按。并根据识别出的结果采用不同的消息提示用户。当识别出是短按时,显示第一消息。当识别出是长按时,显示第二消息。从而用户可以根据显示的消息判断终端设备识别出的按压操作是否和用户想要执行的按压操作匹配。

本申请提供的识别用户按压时间的终端设备可以以通用计算设备的形式表现。该通用计算机设备的组件可以包括但不限于:一个或者多个处理器或者处理单元,系统存储器,连接不同系统组件(包括系统存储器和处理单元)的总线;

总线表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industrystandardarchitecture;以下简称:isa)总线,微通道体系结构(microchannelarchitecture;以下简称:mac)总线,增强型isa总线、视频电子标准协会(videoelectronicsstandardsassociation;以下简称:vesa)局域总线以及外围组件互连(peripheralcomponentinterconnection;以下简称:pci)总线;

通用计算设备典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

存储器可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(randomaccessmemory;以下简称:ram)和/或高速缓存存储器。电子设备可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统可以用于读写不可移动的、非易失性磁介质(通常称为“硬盘驱动器”)。可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器(compactdiscreadonlymemory;以下简称:cd-rom)、数字多功能只读光盘(digitalvideodiscreadonlymemory;以下简称:dvd-rom)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多数量据介质接口与总线相连。存储器可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。

以上对本发明实施例所提供的一种识别用户按压时间的方法及终端设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1