[发明专利]振动控制方法、装置、设备及存储介质有效
申请号: | 202110854628.8 | 申请日: | 2021-07-27 |
公开(公告)号: | CN115671712B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 张其田;洪楷;徐士立;刘专;王昊;张亚军;吴海洋;刘思亮;杨奕青;尤翰昊 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/285 | 分类号: | A63F13/285;A63F13/493;A63F13/803 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 振动 控制 方法 装置 设备 存储 介质 | ||
1.一种振动控制方法,其特征在于,包括:
在目标应用呈现的目标业务场景中包括需振动的目标振动对象时,通知终端在所述目标业务场景下,按照所述目标振动对象关联的目标振动波形文件,驱动所述终端内的振动组件进行振动;
当存在所述目标应用引发的关于所述振动组件的振动暂停事件时,记录所述目标振动波形文件以及当前振动时间;所述目标振动波形文件包括多个振动属性值,所述当前振动时间是指:在存在所述振动暂停事件时,所述目标振动波形文件中被采用的振动属性值所对应的振动时间;
在需恢复所述振动组件的振动时,若所述目标应用呈现的业务场景为所述目标业务场景,则基于所述当前振动时间,生成恢复振动时间;所述恢复振动时间为:所述当前振动时间、早于所述当前振动时间的一个振动时间,或者晚于所述当前振动时间的一个振动时间;
根据所述恢复振动时间和记录的目标振动波形文件生成振动恢复通知,所述振动恢复通知包括:记录的目标振动波形文本的文件标识;且所述振动恢复通知还包括:所述恢复振动时间和所述当前振动时间之间的相对时间偏移量,或者所述恢复振动时间;
并将所述振动恢复通知下发给所述终端,以使所述终端根据所述振动恢复通知驱动所述振动组件继续振动。
2.如权利要求1所述的方法,其特征在于,所述根据所述恢复振动时间和记录的目标振动波形文件生成振动恢复通知,包括:
将所述当前振动时间作为基准,计算所述恢复振动时间和所述当前振动时间之间的相对时间偏移量;
确定记录的目标振动波形文件的文件标识,并采用所述相对时间偏移量和所述文件标识,生成振动恢复通知。
3.如权利要求1所述的方法,其特征在于,所述根据所述恢复振动时间和记录的目标振动波形文件生成振动恢复通知,包括:
确定记录的目标振动波形文件的文件标识;
采用所述恢复振动时间和所述文件标识,生成振动恢复通知。
4.如权利要求1-3任一项所述的方法,其特征在于,所述基于所述当前振动时间,生成恢复振动时间,包括:
将所述当前振动时间确定为恢复振动时间;
或者,将早于所述当前振动时间的一个振动时间确定为恢复振动时间;
或者,将晚于所述当前振动时间的一个振动时间确定为恢复振动时间。
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
在所述终端按照所述目标振动波形文件驱动所述振动组件进行振动的过程中,按照目标频率生成心跳信号;
在每次生成心跳信号后,将生成的所述心跳信号下发至所述终端,以使得所述终端基于所述心跳信号维持所述振动组件的振动。
6.如权利要求5所述的方法,其特征在于,所述振动暂停事件包括以下至少一项:
目标应用响应于针对所述目标对象的振动暂停操作,向所述终端发送振动暂停通知的事件;以及,所述心跳信号丢失的事件。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
在需恢复所述振动组件振动时,若所述目标应用呈现的业务场景为新的业务场景,且所述新的业务场景中包括一个或多个需振动的振动对象时,获取所述新的业务场景所关联的新振动描述文件,所述新振动描述文件中包括:所述新的业务场景中的各个振动对象关联的振动波形文件;
将所述新振动描述文件下发给所述终端,使得所述终端根据所述新振动描述文件中的各个振动波形文件,驱动所述振动组件振动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110854628.8/1.html,转载请声明来源钻瓜专利网。