一种信息处理装置及方法

文档序号:9235114阅读:218来源:国知局
一种信息处理装置及方法
【技术领域】
[0001]本发明涉及信息处理技术,尤其涉及一种信息处理装置及方法。
【背景技术】
[0002]目前,电子设备对屏幕操作的报点取决于触控面板(TP,TouchPanel),而TP报点依赖于用户操作时与TP屏幕的实际接触。但是,用户在实际滑动操作过程中并不一定与屏幕一直保持接触,有时候会在长行程滑动过程中出现轻微的抬起,这种状况很有可能导致TP报点出现断开,即在单次滑动中报出多个点,电子设备将同一次较长行程滑动操作识别为多次较短行程的滑动,从而无法正确响应用户的操作,降低了用户的体验。特别是对于无边框电子设备,经常由于用户在边缘滑动操作过程中难以做到与屏幕一直保持接触而导致无法识别和正确触发边缘滑动操作,边缘滑动手势的识别率和响应准确度都较低。

【发明内容】

[0003]有鉴于此,本发明的主要目的在于提供一种信息处理装置及方法,能提高滑动操作的识别率和响应准确度,提升用户的使用体验。
[0004]为达到上述目的,本发明的技术方案是这样实现的:
[0005]本发明提供了一种信息处理装置,所述装置包括:
[0006]触摸传感器,用于获取触摸输入的过程中产生的报点;
[0007]第一处理器,根据所述报点的个数确定所述触摸输入的操作类型;
[0008]第二处理器,用于根据所述操作类型响应所述触摸输入。
[0009]上述方案中,优选地,所述第一处理器,还用于:
[0010]当所述报点的个数为I时,确定所述触摸输入的操作类型为第一操作类型;
[0011 ]当所述报点的个数为N时,判断所述N个报点是否满足预设条件,如果满足,确定所述触摸输入的操作类型为第二操作类型;如果不满足,确定所述触摸输入为第三操作类型;其中,N为大于等于2的正整数。
[0012]上述方案中,优选地,所述预设条件至少为下述中的一种或几种:
[0013]相邻报点所对应的时间的差值均小于等于第一预设参数阈值;
[0014]相邻报点所对应的距离的差值均小于等于第二预设参数阈值;
[0015]各个报点所对应的速度的差值均小于等于第三预设参数阈值。
[0016]上述方案中,优选地,所述第二处理器,还用于:
[0017]当所述操作类型为第一操作类型时,执行第一指令,其中,所述第一指令用于指示以第一工作模式响应所述触摸输入;
[0018]当所述操作类型为第二操作类型时,执行第二指令,其中,所述第二指令用于指示以第二工作模式响应所述触摸输入;
[0019]当所述操作类型为第三操作类型时,执行第三指令,其中,所述第三指令用于指示以第三工作模式响应所述触摸输入。
[0020]上述方案中,优选地,所述第二处理器,还用于:
[0021]以第一工作模式响应所述触摸输入时,按照单次触摸输入进行处理;
[0022]以第二工作模式响应所述触摸输入时,将所述N个报点合并成一个报点,并对所述N个报点按照单次触摸输入进行处理;
[0023]以第三工作模式响应所述触摸输入时,对所述N个报点按照N个单次触摸输入进行处理。
[0024]本发明还提供了一种信息处理方法,所述方法包括:
[0025]获取触摸输入的过程中产生的报点;
[0026]根据所述报点的个数确定所述触摸输入的操作类型;
[0027]根据所述操作类型响应所述触摸输入。
[0028]上述方案中,优选地,所述根据所述报点的个数确定所述触摸输入的操作类型,包括:
[0029]当所述报点的个数为I时,确定所述触摸输入的操作类型为第一操作类型;
[0030]当所述报点的个数为N时,判断所述N个报点是否满足预设条件,如果满足,确定所述触摸输入的操作类型为第二操作类型;如果不满足,确定所述触摸输入为第三操作类型;其中,N为大于等于2的正整数。
[0031]上述方案中,优选地,所述预设条件至少为下述中的一种或几种:
[0032]相邻报点所对应的时间的差值均小于等于第一预设参数阈值;
[0033]相邻报点所对应的距离的差值均小于等于第二预设参数阈值;
[0034]各个报点所对应的速度的差值均小于等于第三预设参数阈值。
[0035]上述方案中,优选地,所述根据所述操作类型响应所述触摸输入,包括:
[0036]当所述操作类型为第一操作类型时,执行第一指令,其中,所述第一指令用于指示以第一工作模式响应所述触摸输入;
[0037]当所述操作类型为第二操作类型时,执行第二指令,其中,所述第二指令用于指示以第二工作模式响应所述触摸输入;
[0038]当所述操作类型为第三操作类型时,执行第三指令,其中,所述第三指令用于指示以第三工作模式响应所述触摸输入。
[0039]上述方案中,优选地,所述以第一工作模式响应所述触摸输入,包括:
[0040]按照单次触摸输入进行处理;
[0041]所述以第二工作模式响应所述触摸输入,包括:
[0042]将所述N个报点合并成一个报点,并对所述N个报点按照单次触摸输入进行处理;
[0043]所述以第三工作模式响应所述触摸输入,包括:
[0044]对所述N个报点按照N个单次触摸输入进行处理。
[0045]本发明所提供的信息处理装置及方法,获取触摸输入的过程中产生的报点;根据所述报点的个数确定所述触摸输入的操作类型;根据所述操作类型响应所述触摸输入;如此,能提高滑动操作的识别率和响应准确度,提升了用户的使用体验。
【附图说明】
[0046]图1为本发明实施例提供的信息处理方法的实现流程示意图一;
[0047]图2为本发明实施例提供的信息处理方法的实现流程示意图二 ;
[0048]图3为本发明实施例提供的将多个报点合并为单个报点的示意图一;
[0049]图4为本发明实施例提供的将多个报点合并为单个报点的示意图二;
[0050]图5为本发明实施例提供的信息处理方法的实现流程示意图三;
[0051]图6为本发明实施例提供的信息处理装置的组成结构示意图一;
[0052]图7为本发明实施例提供的信息处理装置的组成结构示意图二。
【具体实施方式】
[0053]为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0054]为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。
[0055]实施例一
[0056]图1为本发明实施例提供的信息处理方法的实现流程示意图一,本实施例中的信息处理方法可应用于电子设备中,如图1所示,该信息处理方法主要包括以下步骤:
[0057]步骤101:获取触摸输入的过程中产生的报点。
[0058]优选地,所述报点为TP报点。
[0059]这里,TP报点依赖于用户进行触摸操作时与屏幕的实际接触。用户与屏幕实际接触的过程中所产生的运动轨迹对应于一个报点。
[0060]具体地,报点由电子设备根据用户与屏幕的实际接触情况产生。
[0061]这里,所述触摸输入可以单点触摸输入,也可以是有触摸轨迹(即有位移)的滑动触摸输入。
[0062]优选地,所述获取触摸输入的过程中产生的报点,可以包括:
[0063]获取滑动触摸输入过城中产生的报点。
[0064]步骤102:根据所述报点的个数确定所述触摸输入的操作类型。
[0065]优选地,所述操作类型可至少包括第一操作类型、第二操作类型、第三操作类型。
[0066]优选地,所述根据所述报点的个数确定所述触摸输入的操作类型,可以包括:
[0067]当所述报点的个数为I时,确定所述触摸输入的操作类型为第一操作类型;
[0068]当所述报点的个数为N时,判断所述N个报点是否满足预设条件,如果满足,确定所述触摸输入的操作类型为第二操作类型;如果不满足,确定所述触摸输入为第三操作类型;
[0069]其中,N为大于等于2的正整数。
[0070]优选地,所述预设条件至少为下述中的一种或几种:
[0071]相邻报点所对应的时间的差值均小于等于第一预设参数阈值;
[0072]相邻报点所对应的距离的差值均小于等于第二预设参数阈值;
[0073]各个报点所对应的速度的差值均小于等于第三预设参数阈值。
[0074]这里,所述第一预设参数阈值可以是预设的时间阈值,所述第二预设参数阈值可以是预设的距离阈值,所述第三预设参数阈值可以是预设的速度阈值。
[0075]比如,所述预设条件,可以为:
[0076]在触摸输入的过程中,相邻报点所对应的时间的差值均小于等于第一预设参数阈值。
[0077]这里,所述预设条件可以理解为:
[0078]在整个滑动输入的过程中,出现了 TP断点,但是,断点的时间间隔很小,可以忽略不计。
[0079]再比如,所述预设条件,可以为:
[0080]在触摸输入的过程中,相邻报点所对应的距离的差值均小于等于第二预设参数阈值。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1