[发明专利]用于碰撞检测的数据处理装置及方法有效
| 申请号: | 201210478541.6 | 申请日: | 2012-11-22 |
| 公开(公告)号: | CN103840979A | 公开(公告)日: | 2014-06-04 |
| 发明(设计)人: | 谢波 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 欧阳启明 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 碰撞 检测 数据处理 装置 方法 | ||
【技术领域】
本发明涉及碰撞检测的技术领域,特别涉及一种用于碰撞检测的数据处理装置及方法。
【背景技术】
传统的服务器有时候需要对客户端之间交互的数据进行处理。例如,在很多情况下,服务器需要对客户端中的交互对象之间的碰撞数据进行处理。在此过程中,传统的服务器有时候需要对该交互对象之间的碰撞进行检测。
传统的碰撞检测技术一般是根据交互对象的2D(二维)或者3D(三维)模型数据,并利用特定的算法来检测交互对象是否发生碰撞的。
对于上述传统的碰撞检测技术,目前常用的有两种:一种是在客户端实现碰撞检测,服务器直接信任使用该碰撞检测的结果;二是在服务器中进行包围盒碰撞检测。
在上述第二种方案中,在服务器进行包围盒碰撞检测,会导致服务器需要花费大量的CPU(中央处理单元)资源在碰撞检测算法上,需要庞大的计算能力的支持,在服务器成本上,是一笔非常大的开支。
为了减少服务器的数据计算量,节约服务器的开支,可以选择第一种方案,但是,如果服务器直接使用在客户端进行碰撞检测的结果,常常会有安全隐患。
故,有必要提出一种新的技术方案,以解决上述技术问题。
【发明内容】
本发明的一个目的在于提供一种用于碰撞检测的数据处理方法,其能防止客户端中的交互对象之间出现不真实的碰撞,不需要在服务器上实现碰撞检测计算,减少了服务器的数据计算量。
为解决上述问题,本发明提供了一种用于碰撞检测的数据处理方法,所述方法包括以下步骤:与至少一个客户端通信并获取碰撞数据,所述碰撞数据与所述客户端中交互对象之间的碰撞对应;根据所述客户端的可信度信息判断所述客户端是否可信并生成第一判断结果;在所述第一判断结果为所述客户端可信时对所述碰撞数据进行处理;在所述第一判断结果为所述客户端不可信时选择第三方来对所述碰撞进行检测,所述第三方区别于所述装置和所述客户端。
本发明的另一个目的在于提供一种用于碰撞检测的数据处理装置,其能防止客户端中的交互对象之间出现不真实的碰撞,不需要在服务器上实现碰撞检测计算,减少了服务器的数据计算量。
为解决上述问题,本发明提供了一种用于碰撞检测的数据处理装置,所述装置包括:通信模块,用于与至少一个客户端通信并获取碰撞数据,所述碰撞数据与所述客户端中交互对象之间的碰撞对应;判断模块,用于根据所述客户端的可信度信息判断所述客户端是否可信并生成第一判断结果;数据处理模块,用于在所述第一判断结果为所述客户端可信时对所述碰撞数据进行处理;碰撞检测模块,用于在所述第一判断结果为所述客户端不可信时选择第三方来对所述碰撞进行检测,所述第三方区别于所述装置和所述客户端。
相对现有技术,本发明由于使用了不同于该客户端和该装置的第三方来对该碰撞进行检测,因此能够防止客户端作弊,避免出现安全隐患,同时能减轻服务器关于碰撞数据的运算量,降低服务器的开支和成本。
为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:
【附图说明】
图1为本发明的用于碰撞检测的数据处理装置的第一实施例的框图;
图2为本发明的用于碰撞检测的数据处理装置的第二实施例的框图;
图3为本发明的用于碰撞检测的数据处理装置的第三实施例的框图;
图4为本发明的用于碰撞检测的数据处理方法的第一实施例的流程图;
图5为本发明的用于碰撞检测的数据处理方法的第二实施例的流程图;
图6为本发明的用于碰撞检测的数据处理方法的第三实施例的流程图;
图7为本发明的用于碰撞检测的数据处理方法的第四实施例的流程图。
【具体实施方式】
以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施的特定实施例。
参考图1,图1为本发明的用于碰撞检测的数据处理装置的第一实施例的框图。
本实施例的用于碰撞检测的数据处理装置包括通信模块101、判断模块102、数据处理模块104和碰撞检测模块103。
通信模块101用于与至少一个客户端通信并获取碰撞数据,该碰撞数据与该客户端中交互对象之间的碰撞对应。通信模块101在接收到该碰撞数据后将该碰撞数据发送给该判断模块102。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210478541.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串口测试方法、系统和装置
- 下一篇:一种基于无芯光纤的空气相对湿度测量仪





