[发明专利]一种游戏激活系统在审
| 申请号: | 202110170361.0 | 申请日: | 2021-02-08 |
| 公开(公告)号: | CN112891950A | 公开(公告)日: | 2021-06-04 |
| 发明(设计)人: | 张公让;巩栋晨 | 申请(专利权)人: | 合肥工业大学 |
| 主分类号: | A63F13/69 | 分类号: | A63F13/69;A63F13/79;G06F21/12 |
| 代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
| 地址: | 230009 安*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 游戏 激活 系统 | ||
1.一种游戏激活系统,其特征是应用于由游戏发行商、游戏认购方、游戏交易平台、游戏激活平台所组成的网络环境中,所述游戏激活系统包括:区块链、游戏交易平台入链模块、激活码数据库、激活事务模块、激活判定模块、客户端激活模块;
所述游戏交易平台根据所述游戏认购方的游戏激活平台账号、游戏激活码和交易时间生成交易记录并向所述游戏交易平台入链模块发送交易记录入链请求;
所述游戏交易平台入链模块接收所述交易记录入链请求并进行验证,并在验证成功后,将所述交易记录在所述区块链中入链,而后所述游戏交易平台向所述游戏认购方发送游戏激活码;
所述游戏认购方将所述游戏激活码输入所述客户端激活模块中并生成激活请求;
所述客户端激活模块将所述激活请求发送给所述激活事务模块进行激活码识别,从而确定游戏发行商;
所述激活事务模块对所述激活请求添加所述游戏激活平台账号后发送给所述激活判定模块;
所述激活判定模块判定所接收到的激活请求内的游戏激活码的合法性并验证激活请求内的游戏激活平台账号是否存在异常;若两者均通过,则所述激活判定模块向所述激活事务模块发送激活请求验证通过消息,并由所述激活事务模块转发给客户端激活模块;否则,表示所述游戏激活码为非合法激活码或者游戏激活平台账号异常,所述激活判定模块发送验证失败消息给所述激活事务模块,所述激活事务模块转发该消息给所述客户端激活模块;
所述客户端激活模块若接收到验证失败消息,则无法启动游戏下载程序;
所述客户端激活模块若接收到所述激活请求验证通过消息后,启动游戏下载程序并在下载成功后反馈包含游戏激活码的激活成功消息给所述激活事务模块;
由所述激活事务模块将激活成功消息转发给所述激活判定模块;
所述激活判定模块根据所述激活成功消息将激活码数据库中对应的游戏激活码状态更改为已激活。
2.根据权利要求1所述的游戏激活系统,其特征是还包括:用于实现游戏激活平台迁徙的发行商入链模块、目标客户端激活模块,目标游戏激活平台激活事务模块;
所述游戏认购方将所述游戏激活码和所述目标客户端激活模块账号输入所述客户端激活模块中并生成激活请求;
所述客户端激活模块将所述迁徙请求发送给所述激活事务模块;
所述激活事务模块对迁徙请求内的游戏激活码进行识别,从而确定游戏发行商后,所述激活事务模块为所述迁徙请求添加所述游戏激活平台账号并发送给所述激活判定模块;
所述激活判定模块判定所接收到的迁徙请求中的游戏激活码的合法性并验证迁徙请求内的游戏激活平台账号是否存在异常;若均验证通过,所述激活判定模块生成包含游戏激活码、游戏激活平台账号、迁徙目标平台账号、迁徙时间的迁徙记录并向所述发行商入链模块提交迁徙记录的入链请求;否则,表示所述游戏激活码为非合法激活码或者游戏激活平台账号异常,所述激活判定模块发送验证失败消息给所述激活事务模块,所述激活事务模块转发该消息给所述客户端激活模块;
所述发行商入链模块验证入链请求,并在验证通过后将迁徙记录在所述区块链中入链;
迁徙记录入链完毕后,所述激活判定模块发送迁徙请求验证通过消息给所述激活事务模块;
由所述激活平台激活事务模块将所述迁徙请求验证通过消息转发至客户端激活模块;
所述客户端激活模块判定迁徙请求是否通过验证,若收到验证失败消息,则显示验证失败,阻止迁徙;
若收到验证通过消息,显示验证成功后,所述游戏认购方可在所述目标客户端激活模块输入所述游戏激活码并生成所述目标游戏激活平台的落户请求后发送给所述目标游戏激活平台激活事务模块;
所述目标游戏激活平台激活事务模块对所述落户请求进行激活码识别,从而确定游戏发行商;
所述目标游戏激活平台激活事务模块为落户请求添加所述目标游戏激活平台账号后一起发送给所述激活判定模块;
所述激活判定模块判定所接收到的落户请求中的游戏激活码的合法性并验证落户请求内的目标游戏激活平台账号是否存在异常;若两者均通过,则所述激活判定模块发送落户请求通过消息给所述激活事务模块,由所述激活事务模块将所述落户请求通过消息转发给所述客户端激活模;否则,表示所述游戏激活码为非合法激活码或者目标游戏激活平台账号异常,所述激活判定模块发送验证失败消息给所述激活事务模块,所述激活事务模块转发验证失败消息给所述客户端激活模块;
所述客户端激活模块判定落户请求是否通过验证,若收到验证失败消息,则显示验证失败,阻止落户;
若收到验证通过消息,则启动游戏下载程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110170361.0/1.html,转载请声明来源钻瓜专利网。





