首页 / 专利库 / 生物计算 / 力反馈 / 一种触控反馈调节方法及装置

一种触控反馈调节方法及装置

阅读:1075发布:2020-06-11

专利汇可以提供一种触控反馈调节方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种触控反馈调节方法及装置。其中方法包括:若检测到终端设备位于 水 中,则通过压 力 传感器 获取所述终端设备受到的水压值,所述 压力传感器 设置于所述终端设备的上表面或者侧表面;根据所述水压值调节所述终端中线性 马 达的触控反馈参数;在检测到触控按压操作时,控制所述线性马达依据所述触控反馈参数产生震动。本发明实施例解决了在水中操控压感按键时感受到的触控反馈会减弱甚至感受不到的问题,实现了根据水压值 自动调节 终端设备的触控反馈。,下面是一种触控反馈调节方法及装置专利的具体信息内容。

1.一种触控反馈调节方法,其特征在于,包括:
若检测到终端设备位于中,则通过压传感器获取所述终端设备受到的水压值,所述压力传感器设置于所述终端设备的上表面或者侧表面;
根据所述水压值调节所述终端中线性达的触控反馈参数,包括:实时监测终端设备受到的水压值,当所述水压值大于预设的水压调节阈值,则根据所述水压值调节所述终端中线性马达的触控反馈参数;
所述线性马达的触控反馈参数与所述水压值正相关,水压值越大,则调节所述线性马达的振幅、频率和振动时长越大;
在检测到触控按压操作时,控制所述线性马达依据所述触控反馈参数产生震动;
在根据所述水压值调节所述终端设备中线性马达的触控反馈参数之后,若检测到终端设备离开水下,则将所述终端设备的触控反馈参数调节至预设的标准触控反馈参数。
2.根据权利要求1任一所述的方法,其特征在于,所述触控反馈参数包括如下至少一项:振幅、频率和振动时长。
3.根据权利要求1所述的方法,其特征在于,检测终端设备是否位于水中,包括:
检测设置在终端设备表面的不相邻的两个金属触点之间的电流值;
若检测到的电流值不为零,则确定所述终端设备是否位于水中;否则,确定所述终端设备不位于水中。
4.一种触控反馈调节装置,其特征在于,包括:
水压值测量模,用于若检测到终端设备位于水中,则通过压力传感器获取所述终端设备受到的水压值,所述压力传感器设置于所述终端设备的上表面或者侧表面;
第一参数调节模块,用于根据所述水压值调节所述终端中线性马达的触控反馈参数,包括:实时监测终端设备受到的水压值,当所述水压值大于预设的水压调节阈值,则根据所述水压值调节所述终端中线性马达的触控反馈参数;
所述线性马达的触控反馈参数与所述水压值正相关,水压值越大,则调节所述线性马达的振幅、频率和振动时长越大;
震动产生模块,用于在检测到触控按压操作时,控制所述线性马达依据所述触控反馈参数产生震动;在根据所述水压值调节所述终端设备中线性马达的触控反馈参数之后,若检测到终端设备离开水下,则将所述终端设备的触控反馈参数调节至预设的标准触控反馈参数。
5.根据权利要求4所述的装置,其特征在于,所述触控反馈参数包括如下至少一项:振幅、频率和振动时长。
6.根据权利要求4所述的装置,其特征在于,还包括设备状态检测模块,所述设备状态检测模块具体用于:
检测设置在终端设备表面的不相邻的两个金属触点之间的电流值;若检测到的电流值不为零,则确定所述终端设备是否位于水中;否则,确定所述终端设备不位于水中。

说明书全文

一种触控反馈调节方法及装置

技术领域

[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] 图1是本发明实施例一提供的一种触控反馈调节方法的流程图
[0031] 图2是本发明实施例二提供的一种触控反馈调节方法的流程图;
[0032] 图3是本发明实施例三提供的一种触控反馈调节方法的流程图;
[0033] 图4是本发明实施例四提供的一种触控反馈调节装置的结构示意图。

具体实施方式

[0034] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0035] 实施例一
[0036] 图1为本发明实施例一提供的一种触控反馈调节方法的流程图,本实施例可适用于终端设备在水下时,自动调节触控反馈参数的情况,该装置可以由本发明实施例提供的触控反馈调节装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成于具有压感按键的终端设备内,该终端设备例如可以是智能手表或者智能手环之类的智能穿戴设备。参见图1,该方法具体包括:
[0037] S110、若检测到终端设备位于水中,则通过压力传感器获取终端设备受到的水压值,压力传感器设置于终端设备的上表面或者侧表面。
[0038] 本实施例中,终端设备具有良好的防水性,能够对用户的水中运动进行监测。示例性的,水中运动可以是游泳。
[0039] 其中,压力传感器指的是能够检测终端设备受到的压力的传感器。本实施例中,当检测到终端设备位于水中时,通过设置在终端表面的压力传感器获取终端设备受到的水压值,其中,水压值指的是水对终端设备的压力值。需要说明的是,压力传感器设置于终端设备的上表面或者侧表面,不能设置在终端设备的底面,避免用户佩戴时对终端底面产生压力,或者当用户在水中佩戴终端设备时,不能准确测量水对终端设备的压力值。
[0040] S120、根据水压值调节终端中线性马达的触控反馈参数。
[0041] 其中,线性马达指的是一种将电能直接转换成直线运动机械能,而不需要任何中间转换机构的传动装置。本实施例中,当用户按压终端设备的压感按键时,终端设备控制线性马达产生震动反馈,其中触控反馈参数指的是线性马达产生震动的相关参数,触控反馈参数决定线性马达的震动效果。
[0042] 可选的,触控反馈参数包括如下至少一项:振幅、频率和震动时长。
[0043] 其中,振幅指的是线性马达产生震动时离开平衡位置的最大位移的绝对值;频率指的是单位时间内线性马达产生的震动次数;震动时长指的是用户压感按键受到一次按压时,线性马达震动的时间长度。
[0044] 本实施例中,若检测到终端设备位于水中,则根据终端设备受到的水压值自动调节线性马达的触控反馈参数。示例性的,线性马达的触控反馈参数与水压值正相关,水压值越大,则调节线性马达的振幅、频率和震动时长越大,以使用户收到的震动反馈效果越大,避免了用户在水中操控终端设备时,感受到的触控反馈会减弱甚至感受不到的情况。
[0045] S130、在检测到触控按压操作时,控制线性马达依据触控反馈参数产生震动。
[0046] 当用户在水中触控压感按键时,终端设备的线性马达根据当前的触控反馈参数产生震动,其中线性马达的触控反馈参数根据水压值实时变化,以使用户处于不同的水深时感受到相同效果的触控反馈。
[0047] 本实施例的技术方案,通过当检测到终端设备在水中时,根据终端表面受到的水压值调节终端设备内置的线性马达的触控反馈参数,并在用户触控按压操作时,根据调节后的触控反馈参数产生震动,替代了线性马达的触控反馈参数在不同的使用场景保持不变的情况,解决了在水中操控压感按键时感受到的触控反馈会减弱甚至感受不到的问题,实现了根据水压值自动调节终端设备的触控反馈。
[0048] 实施例二
[0049] 图2是本发明实施例二提供的一种触控反馈调节方法的流程图,在上述实施例的基础上进行了优化,进一步的对根据水压值调节终端中线性马达的触控反馈参数进行了细化。参见图2,该方法具体可以包括:
[0050] S210、若检测到终端设备位于水中,则通过压力传感器获取终端设备受到的水压值,压力传感器设置于终端设备的上表面或者侧表面。
[0051] S220、若水压值大于预设的水压调节阈值,则根据水压值调节终端中线性马达的触控反馈参数。
[0052] 本实施例中,若检测到终端设备位于水中,则实时检测终端设备受到的水压值,当水压值大于预设的水压调节阈值时,根据水压值调节终端中线性马达的触控反馈参数,其中水压调节阈值指的是调节线性马达触控反馈参数的最小水压值。示例性的,预设的水压调节阈值可以是终端设备位于水下15cm时收到的水压值。当水压值小于或等于预设的水压调节阈值时,线性马达的触控反馈参数保持不变,避免了当水压值很小时,线性马达触控反馈参数调节范围太小,用户无法感觉震动差异,同时由于调节线性马达触控反馈参数造成的终端设备电量消耗的问题。
[0053] S230、在检测到触控按压操作时,控制线性马达依据触控反馈参数产生震动。
[0054] 本实施例的技术方案,通过当检测到终端设备在水中时,若检测到终端设备受到的水压值大于预设的水压调节阈值,则根据水压值调节终端中线性马达的触控反馈参数,并根据调节后的触控反馈参数产生震动,避免了当水压值很小时,线性马达触控反馈参数调节范围太小,用户无法感觉震动差异,同时由于调节线性马达触控反馈参数造成的终端设备电量消耗的问题。
[0055] 在上述实施例的基础上,步骤S230之后包括:
[0056] 若检测到终端设备离开水下,则将终端设备的触控反馈参数调节至预设的标准触控反馈参数。
[0057] 其中,标准触控反馈参数指的是终端设备处于空气中,不受其他压力影响时,线性马达的触控反馈参数。
[0058] 示例性的,若检测到终端设备受到的水压值为零或者小于等于预设的水压调节阈值时,将终端设备的线性马达的触控反馈参数调节至预设的标准触控反馈参数,实现了根据终端设备所处的不同环境自动调节触控反馈,提高了用户体验。
[0059] 实施例三
[0060] 图3是本发明实施例三提供的一种触控反馈调节方法的流程图,在上述实施例的基础上进行了优化,提供了检测终端设备是否位于水中的方法。相应的,参考图3,该方法具体包括:
[0061] S310、检测设置在终端设备表面的不相邻的两个金属触点之间的电流值。
[0062] S320、若检测到的电流值不为零,则确定终端设备位于水中。
[0063] 本实施例中,在终端表面设置两个不相邻的金属触点,若两个金属触点导通,则金属触点之间的电流值大于零;若两个金属触点不导通,则金属触点之间的电流值为零。
[0064] 本实施例中,水为导电介质,若终端设备位于水中时,则两个不相邻的金属触点导通,产生不为零的电流值,进一步确定终端设备位于水中。可选的,两个不相邻的金属触点设置于终端设备的不同表面,避免了两个金属触点位于相同表面时,由于终端表面有水滴等情况导致两个金属触点导通的问题,提高了用户体验。
[0065] S330、通过压力传感器获取终端设备受到的水压值,压力传感器设置于终端设备的上表面或者侧表面。
[0066] S340、根据水压值调节终端中线性马达的触控反馈参数。
[0067] S350、在检测到触控按压操作时,控制线性马达依据触控反馈参数产生震动。
[0068] S360、若检测到的电流值为零,则确定终端设备不位于水中。
[0069] 本实施例中,在检测到终端设备位于水中后,实时检测终端设备表面的两个金属触点之间的电流值,若检测到该电流值为零时,则确定终端设备确定终端设备不位于水中。
[0070] S370、将终端设备的触控反馈参数调节至预设的标准触控反馈参数,并在检测到触控按压操作时,控制线性马达依据预设的标准触控反馈参数产生震动。
[0071] 本实施例的技术方案,通过检测设置在终端设备表面的不相邻的两个金属触点之间的电流值,根据电流值确定终端设备是否位于水中。若终端设备位于水中,则根据检测到的水压值调节终端中线性马达的触控反馈参数,若终端设备不位于水中,则将线性马达的触控反馈参数调节至预设的标准触控反馈参数,并控制线性马达根据调节后的触控反馈参数产生震动,实现了根据不同环境自动调节触控反馈,提高了用户体验。
[0072] 实施例四
[0073] 图4是本发明实施例四提供的一种触控反馈调节装置的结构示意图,该装置适用于执行发明实施例提供的触控反馈调节方法。参见图2,该装置具体包括:
[0074] 水压值测量模块410,用于若检测到终端设备位于水中,则通过压力传感器获取终端设备受到的水压值,压力传感器设置于终端设备的上表面或者侧表面;
[0075] 第一参数调节模块420,用于根据水压值调节终端中线性马达的触控反馈参数;
[0076] 震动产生模块430,用于在检测到触控按压操作时,控制线性马达依据触控反馈参数产生震动。
[0077] 可选的,第一参数调节模块420具体用于:
[0078] 若水压值大于预设的水压调节阈值,则根据水压值调节终端中线性马达的触控反馈参数。
[0079] 可选的,装置还包括:
[0080] 第二参数调节模块,用于在根据水压值调节终端设备中线性马达的触控反馈参数之后,若检测到终端设备离开水下,则将终端设备的触控反馈参数调节至预设的标准触控反馈参数。
[0081] 可选的,触控反馈参数包括如下至少一项:振幅、频率和震动时长。
[0082] 可选的,水压值测量模块410还包括设备状态检测模块,所述设备状态检测模块具体用于:
[0083] 检测设置在终端设备表面的不相邻的两个金属触点之间的电流值;若检测到的电流值不为零,则确定终端设备是否位于水中;否则,确定终端设备不位于水中。
[0084] 本发明实施例提供的触控反馈调节装置可执行本发明任意实施例所提供的触控反馈调节方法,具备执行方法相应的功能模块和有益效果。
[0085] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调节和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈