一种触控方法、相关装置以及终端设备的制造方法

文档序号:8430439阅读:167来源:国知局
一种触控方法、相关装置以及终端设备的制造方法
【技术领域】
[0001]本发明涉及触控领域,尤其涉及一种触控方法、相关装置以及终端设备。
【背景技术】
[0002]随着终端设备的日益智能化,触控技术正在飞速发展。由于触控操作与按键操作相比,操作性能更流畅、可用接口更加多样化、可以节约屏幕空间,所以得到了广泛的应用。
[0003]在触控技术中,终端设备的触摸屏即为用户接口,用户可以通过触摸屏来控制终端设备,而不必采用传统的按键方式,用户体验度较好。
[0004]但是,将触摸屏作为用户接口也存在一些缺点,例如用户在使用终端设备时如果不小心碰到了触摸屏,很容易就会引发误操作。但由于触摸屏的面积往往较大,所以用户在手持终端设备进行触控操作时,很容易会触碰屏幕。而现阶段的触控技术中往往将所有的触控操作均认为是正常操作,这样就无法避免用户不小心引发的误操作。

【发明内容】

[0005]本发明实施例第一方面提供了一种触控方法,包括:
[0006]接收用户的触摸指令;
[0007]确定所述触摸指令对应的用户触摸区域;
[0008]判断用户观察区域与所述用户触摸区域是否有重合部分;
[0009]若所述用户观察区域与所述用户触摸区域有重合部分,则响应所述用户的触摸指令。
[0010]结合本发明实施例的第一方面,本发明实施例的第一方面的第一种实现方式中,所述方法还包括:
[0011]终端设备中存储有样本库,所述样本库中存储有至少一个样本,每一个所述样本包括:样本观察区域、与样本触摸区域、与样本界面信息;
[0012]所述终端设备获取用户界面信息,所述用户界面信息用于表示所述终端设备当前的界面的特征、或当前的界面中的界面元素的功能;
[0013]若所述用户观察区域与所述用户触摸区域没有重合部分,则所述终端设备从所述样本库中获取目标样本,其中,所述目标样本的样本观察区域与所述用户观察区域匹配、且所述目标样本的样本界面信息与所述用户界面信息匹配;
[0014]所述终端设备判断所述用户触摸区域是否与所述目标样本的样本触摸区域匹配;
[0015]若所述用户触摸区域与所述目标样本的样本触摸区域匹配,则所述终端设备响应所述触摸指令;
[0016]若所述用户触摸区域与所述目标样本的样本触摸区域不匹配,则所述终端设备不响应所述触摸指令。
[0017]结合本发明实施例的第一方面的第一种实现方式,本发明实施例的第一方面的第二种实现方式中,所述用户界面信息包括:所述用户界面的亮度、或所述界面元素的功能、或所述界面元素的大小、或所述界面元素位于所述终端设备的界面上的位置、或至少两个界面元素之间的关系。
[0018]结合本发明实施例的第一方面的第一种实现方式与第二种实现方式,本发明实施例的第一方面的第三种实现方式还包括:
[0019]所述终端设备获取用户交互信息,所述用户交互信息用于表示所述终端设备与所述用户的交互情况;
[0020]所述样本库中每个样本还包括:样本交互信息;
[0021]所述所述终端设备从所述样本库中获取目标样本,其中,所述目标样本的样本观察区域与所述用户观察区域匹配、且所述目标样本的样本界面信息与所述用户界面信息匹配具体包括:
[0022]所述终端设备从所述样本库中获取目标样本,其中,所述目标样本的样本观察区域与所述用户观察区域匹配、且所述目标样本的样本界面信息与所述用户界面信息匹配、且所述目标样本的样本交互信息与所述用户交互信息匹配。
[0023]结合本发明实施例的第一方面的第三种实现方式,本发明实施例的第一方面的第四种实现方式中:所述交互情况包括:用户手持方式、或用户姿势、或用户运动状态、或环境亮度、或环境地点、或环境时间、或环境干扰。
[0024]结合本发明实施例的第一方面的第一种至第四种中任一项实现方式,本发明实施例的第一方面的第五种实现方式中,所述方法还包括:
[0025]所述终端设备确定所述触摸指令对应的用户触摸手势;
[0026]所述样本中还包括:样本触摸手势;
[0027]所述所述终端设备判断所述用户触摸区域是否与所述目标样本的样本触摸区域匹配具体包括:所述终端设备判断所述用户触摸区域是否与所述目标样本的样本触摸区域匹配,且所述用户触摸手势是否与所述目标样本的样本触摸手势匹配;
[0028]所述若所述用户触摸区域与所述目标样本的样本触摸区域匹配,则所述终端设备响应所述触摸指令具体包括:若所述用户触摸区域与所述目标样本的样本触摸区域匹配,且所述用户触摸手势与所述目标样本的样本触摸手势匹配,则所述终端设备响应所述触摸指令;
[0029]所述若所述用户触摸区域与所述目标样本的样本触摸区域不匹配,则所述终端设备不响应所述触摸指令具体包括:若所述用户触摸区域与所述目标样本的样本触摸区域不匹配,或所述用户触摸手势与所述目标样本的样本触摸手势不匹配,则所述终端设备不响应所述触摸指令。
[0030]结合本发明实施例的第一方面的第一种至第五种中任一项实现方式,本发明实施例的第一方面的第六种实现方式中,所述方法还包括:
[0031]所述终端设备获取所述用户的反馈信息,所述反馈信息用于表示:所述用户是否接受所述终端设备对所述触摸指令的响应;
[0032]所述终端设备根据所述反馈信息更新所述目标样本。
[0033]结合本发明实施例的第一方面的第六种实现方式,本发明实施例的第一方面的第七种实现方式中,所述所述终端设备根据所述反馈信息更新所述目标样本包括:
[0034]所述终端设备确定所述目标样本对应的累计值;
[0035]若所述反馈信息表示:所述用户接受所述终端设备对所述触摸指令的响应,则所述终端设备增加所述累计值;
[0036]若所述反馈信息表示:所述用户不接受所述终端设备对所述触摸指令的响应,则所述终端设备降低所述累计值;
[0037]若所述目标样本对应的累计值小于预设值,则所述终端设备删除所述目标样本。
[0038]本发明实施例的第二方面提供了一种触控装置,包括:
[0039]触摸指令模块,用于接收用户的触摸指令;
[0040]触摸区域模块,用于确定所述触摸指令模块接收的触摸指令对应的用户触摸区域;
[0041]第一判断模块,用于判断用户观察区域与所述用户触摸区域是否有重合部分;
[0042]响应模块,用于在所述第一判断模块确定所述用户观察区域与所述用户触摸区域有重合部分时,响应所述用户的触摸指令。
[0043]结合本发明实施例的第二方面,本发明实施例的第二方面的第一种实现方式中,所述触控装置还包括:
[0044]界面信息模块,用于获取用户界面信息,所述用户界面信息用于表示所述终端设备当前的界面的特征、或当前的界面中的界面元素的功能;
[0045]样本获取模块,用于当所述第一判断模块确定所述用户观察区域与所述用户触摸区域没有重合部分时,从所述终端设备的样本库中获取目标样本,其中,所述目标样本的样本观察区域与所述用户观察区域匹配、且所述目标样本的样本界面信息与所述用户界面信息匹配,其中,所述样本库中存储有至少一个样本,每一个所述样本中包括:样本观察区域、与样本触摸区域、与样本界面信息;
[0046]第二判断模块,用于判断所述用户触摸区域是否与所述目标样本的样本触摸区域匹配;
[0047]所述响应模块具体用于:若所述第二判断模块确定所述用户触摸区域与所述目标样本的样本触摸区域匹配,则响应所述触摸指令,若所述第二判断模块确定所述用户触摸区域与所述目标样本的样本触摸区域不匹配,则不响应所述触摸指令。
[0048]结合本发明实施例的第二方面第一种实现方式,本发明实施例的第二方面的第二种实现方式中,所述触控装置还包括:
[0049]交互信息模块,用于获取用户交互信息,所述用户交互信息用于表示所述终端设备与所述用户的交互情况;
[0050]所述样本库模块中,所述样本库中每个样本还包括:样本交互信息;
[0051]所述样本获取模块具体用于:当所述第一判断模块确定所述用户观察区域与所述用户触摸区域没有重合部分时,从所述样本库中获取目标样本,其中,所述目标样本的样本观察区域与所述用户观察区域匹配、且所述目标样本的样本界面信息与所述用户界面信息匹配、且所述目标样本的样本交互信息与所述用户交互信息匹配。
[0052]结合本发明实施例的第二方面第一种实现方式货第二种实现方式,本发明实施例的第二方面的第三种实现方式中,所述触控装置还包括:
[0053]触摸手势模块,用于确定所述触摸指令对应的用户触摸手势;
[0054]所述样本库模块中,所述样本库中每个样本还包括:样本触摸手势;
[0055]所述第二判断模块具体用于:判断所述用户触摸区域是否与所述目标样本的样本触摸区域匹配,且判断所述用户触摸手势是否与所述目标样本的样本触摸手势匹配;
[0056]所述响应模块具体用于:若所述第二判断模块确定所述用户触摸区域与所述目标样本的样本触摸区域匹配,且所述用户触摸手势与所述目标样本的样本触摸手势匹配,则响应所述触摸指令,若所述第二判断模块确定所述用户触摸区域与所述目标样本的样本触摸区域不匹配,或所述第二判断模块确定所述用户触摸手势与所述目标样本的样本触摸手势不匹配,则不响应所述触摸指令。
[0057]结合本发明实施例的第二方面第一种至第三种实现方式中任一项实现方式,本发明实施例的第二方面的第四种实现方式中,所述触控装置还包括:
[0058]反馈信息模块,用于所述用户的反馈信息,所述反馈信息用于表示:所述用户是否接受所述响应模块对所述触摸指令的响应;
[0059]样本更新模块,用于根据所述反馈信息更新所述目标样本。
[0060]结合本发明实施例的第二方面第四种实现方式,本发明实施例的第二方面的第五种实现方式中,所述样本更新模块包括:
[0061]数值单元,用于确定所述目标样本对应的累计值;
[0062]计算单元,具体用于:当所述用户接受所述响应模块对所述触摸指令的响应时,增加所述累计值,当所述用户不接受所述响应模块对所述触摸指令的响应时,降低所述累计值;
[0063]判断单元,用于判断所述目标样本对应的累计值是否小于预设值;
[0064]删除单元,用于在所述判断单元的判断结果为是时,删除所述目标样本。
[0065]本发明实施例的第三方面提供了一种终端设备,包括:本发明第二方面、或本发明第二方面第一种至第五种实现方式中的任一种实现方式。从以上技术方案可以看出,本发明实施例具有以下优点:
[0066]本发明实施例通过获取用户的观察信息与用户的触摸指令来判断用户的用户观察区域与用户触摸区域是否有重合部分,若有则响应所述用户的触摸指令。由于用户在操作终端设备时,必须要观察界面才能判断是否执行触控操作,所以用户触摸区域往往位于用户观察区域内。因此,如果用户观察区域与用户触摸区域存在重合部分,则可以说明该操作为用户在观察终端设备的界面的同时主动进行的操作,而不是误操作,终端设备可以响应该操作。本发明实施例通过获取用户的观察信息与触摸指令,并判断用户观察区域与用户触摸区域是否有重合部分,可以判断一次操作是正常操作还是误操作,实现了正常操作与误操作的区分。
【附图说明】
[0067]图1为本发明实施例中触控方法一个实施例流程图;
[0068]图2为本发明实施例中触控方法另一个实施例流程图;
[0069]图3为本发明实施例中触控方法另一个实施例流程图;
[0070]图4为本发明实施例中触控方法另一个实施例流程图;
[0071]图5为本发明实施例中触控方法另一个实施例流程图;
[0072]图6为本发明实施例中触控方法另一个实施例流程图;
[0073]图7为本发明实施例中触控装置一个实施例结构图;
[0074]图8为本发明实施例中触控装置另一个实施例结构图;
[0075]图9为本发明实施例中触控装置另一个实施例结构图;
[0076]图10为本发明实施例中触控装置另一个实施例结构图;
[0077]图11为本发明实施例中触控装置另一个实施例结构图;
[0078]图12为本发明实施例中触控装置另一个实施例结构图;
[0079]图13为本发明实施例中触控装置另一个实施例结构图;
[0080]图14为本发明实施例中触控装置另一个实施例结构图;
【具体实施方式】
[0081]本发明实施例提供了一种触控方法,用于区分正常操作与误操作。本发明实施例还提出了相关的触控装置以及终端设备,以下将分别进行详细说明。
[0082]本发明实施例提供的触控方法的基本流程请参见图1,主要包括:
[0083]101、接收用户的触摸指令;
[0084]用户在使用终端设备的时候,终端设备接收用户的触摸指令。其中,该触摸指令对应的手势可以为点击、滑动、悬浮等手势,也可以为其他手势,此处不做限定。
[0085]终端设备获取触摸指令可以通过触摸屏获取、或通过摄像头获取、或通过光线传感器获取、或通过其他途径获取,此处不做限定。
[0086]触摸指令中包含的信息包括用户触摸区域,还可以包括触摸手势,还可以包括其他信息,此处不做限定。
[00
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1