[发明专利]触控事件处理方法和装置有效
| 申请号: | 201910541823.8 | 申请日: | 2019-06-21 |
| 公开(公告)号: | CN110333815B | 公开(公告)日: | 2022-03-08 |
| 发明(设计)人: | 许敏华 | 申请(专利权)人: | 腾讯科技(成都)有限公司 |
| 主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0488;A63F13/25;A63F13/30 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
| 地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 事件 处理 方法 装置 | ||
本申请实施例公开了一种触控事件处理方法和装置;本申请实施例获取当前触控事件的第一编号、第二编号、触控类型;查询最新触控事件的第一编号、第二编号;在触控类型为第一类型时,基于最新触控事件的第一编号和当前触控事件的第一编号,对当前触控事件进行清除处理;在触控类型为第二类型时,基于最新触控事件的第二编号和当前触控事件的第二编号,计算最新触控事件和当前触控事件和之间的事件完整值;当事件完整值属于第一阈值范围时,对当前触控事件进行缓存处理;当事件完整值属于第二阈值范围时,向目标应用发送当前触控事件。本申请实施例通过触控事件的双编号来处理当前触控事件,由此,本方案可提升触控事件的处理效率。
技术领域
本申请涉及计算机领域,具体涉及一种触控事件处理方法和装置。
背景技术
近年来,随着互联网技术的发展与普及,采用多点触控技术(Multi-Touch),终端可以通过触摸屏接收用户发出的单击、双击、平移、按压、滚动、旋转等手势,并将这些交互数据发送给服务器,服务器再采用流式传输(Stream Transfer)技术来将服务器生成的图像、视频等发送到终端,并显示到终端的屏幕上,从而反馈用户。比如,在云游戏(Cloudgaming)领域,游戏终端可以采集玩家的手势触控事件,将其发送到云端游戏服务器中运行,并由云端游戏服务器将游戏场景渲染为视频流,最后通过网络传输给玩家游戏终端。
然而,目前触控事件的传输方法会导致终端与服务器之间触控事件传输延迟,由此,目前触控事件的处理效率低。
发明内容
本申请实施例提供一种触控事件处理方法和装置,可以提升触控事件的处理效率。
本申请实施例提供一种触控事件处理方法,适用于服务器,包括:
获取当前触控事件的第一编号、第二编号、触控类型;
查询最新触控事件的第一编号、第二编号,最新触控事件为上一次发送给目标应用的触控事件;
在触控类型为第一类型时,基于最新触控事件的第一编号和当前触控事件的第一编号,对当前触控事件进行清除处理;
在触控类型为第二类型时,基于最新触控事件的第二编号和当前触控事件的第二编号,计算最新触控事件和当前触控事件和之间的事件完整值;
当事件完整值属于第一阈值范围时,对当前触控事件进行缓存处理;
当事件完整值属于第二阈值范围时,向目标应用发送当前触控事件。
本申请实施例提供一种触控事件处理方法,适用于用户端,包括:
获取用户的当前触控事件,以及当前触控事件的事件类型;
获取上一触控事件的第一编号、第二编号、触控类型;
根据上一触控事件的第一编号、第二编号、触控类型,生成当前触控事件的第一编号、第二编号;
向服务器发送当前触控事件的第一编号、第二编号、触控类型,以使服务器处理所述当前触控事件。
本申请实施例提供一种触控事件处理装置,包括:
获取单元,用于获取当前触控事件的第一编号、第二编号、触控类型;
查询单元,用于查询最新触控事件的第一编号、第二编号,最新触控事件为上一次发送给目标应用的触控事件;
清除单元,用于在触控类型为第一类型时,基于最新触控事件的第一编号和当前触控事件的第一编号,对当前触控事件进行清除处理;
完整值单元,用于在触控类型为第二类型时,基于最新触控事件的第二编号和当前触控事件的第二编号,计算最新触控事件和当前触控事件和之间的事件完整值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(成都)有限公司,未经腾讯科技(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910541823.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分享内容的方法及电子设备
- 下一篇:一种轮播处理方法及装置





