[发明专利]移动设备中应用程序关键数据的离线控制方法和系统有效
申请号: | 201210446207.2 | 申请日: | 2012-11-09 |
公开(公告)号: | CN102999570A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 北京深思洛克软件技术股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 应用程序 关键 数据 离线 控制 方法 系统 | ||
技术领域
本发明涉及移动互联设备的数据安全领域,特别涉及一种应用程序关键数据的离线控制方法和系统。
背景技术
当前,面向移动互联设备的游戏开发是一个活跃的领域。为了防止游戏程序被随意复制使用,游戏开发商有时会将一些与游戏进程相关的资源(比如虚拟道具、虚拟金币之类的应用程序关键数据)存放在服务器上,并要求游戏客户端登录网络进行游戏,以此来加强对非法用户的限制。但是,在现有的网络条件下,移动设备并不总是能连接到或流畅地连接到游戏服务器,无法访问网络服务器上的游戏资源的情况会时有发生,这将直接地影响到游戏用户的游戏体验。在这种情况下,如果能将一部分游戏资源存放在移动设备中并在离线状态下随着游戏进程逐步地提供给游戏用户使用将是一种解决办法。不过,随之而来的一个新问题是——如何防止用户将其在游戏中获得的这些资源随意复制给其他用户使用。
发明内容
为了支持离线支付应用程序关键数据,并防止游戏用户随意将其在游戏中获得的应用程序关键数据共享给其它游戏用户使用,本发明设计了一种应用程序关键数据的表示方法及其使用方式。
附图说明
图1是本发明的系统构架模块示意图; 图2是本发明的一种应用程序关键数据存储格式; 图3是本发明中签发操作的工作流程图; 图4是本发明的实施例一中的应用程序关键数据支付环节的流程图; 图5是本发明的实施例二中的应用程序关键数据支付环节的流程图。
具体实施方式
为使本发明所述内容更加清楚,下面结合附图和实施例对本发明做进一步的说明。
本发明公开了一种管理应用程序关键数据的方法,可用于实现在离线状态下的应用程序关键数据的发放功能,并能防止用户随意将其在游戏中获得的应用程序关键数据共享给其他用户。这种方法略加改动也可用于管理游戏中其它类型的虚拟道具。
另外,这种计数值的改变应该也可以用于其他类型应用程序中关键数据的管理和控制。
所述应用程序关键数据的表示方法包括:应用程序关键数据体现为一个包含若干数据项的数据记录,其中至少包含有计数幅度信息、所有者标识信息和数字签名。必要时,还可包含游戏标识信息。在数据结构上,每个应用程序关键数据的构成可以表示为:
[游戏标识]<面值><用户标识><数字签名>
其中:方括号“[ ]”和尖括号“< >”不是数据的组成部分而只是语法标记;方括号表示被包括的数据项是可选项,尖括号表示被包括的数据项是必需项。
所述计数幅度“面值”也可以称为“计数幅度信息”,是指应用程序关键数据的计数幅度,是一个数值。应用程序关键数据的计数幅度只能在预先设定的一个或几个特定的数值中取值。例如:如果预先设定只有“1元”这一种计数幅度,则所有应用程序关键数据都只能是1元计数幅度的。如果预先设置有“1元、10元、100元、500元”四种计数幅度,则一个应用程序关键数据的计数幅度可以是且只能是这四种计数幅度中的一种。
所述“所有者标识信息”是指在游戏开发商的一个游戏中能用来唯一地代表某个游戏用户的数字或字符串。
所述“数字签名”是指用来防止计数幅度信息、所有者标识信息被篡改的一个二进制数据项,通常是由多个字节构成的。
所述“游戏标识”是指在一个游戏开发商的一系列游戏产品中能惟一地代表某个游戏产品的数字或字符串。
所述应用程序关键数据的使用方式包括:应用程序关键数据的属性规则和实施模块。所述应用程序关键数据的属性规则包括:应用程序关键数据在使用过程中作为一个独立的对象存在,其计数幅度始终不变;应用程序关键数据在使用时要检查应用程序关键数据的有效性,如果无效则禁止使用。
所述应用程序关键数据在使用过程中作为一个独立的对象存在并且计数幅度不变是指:应用程序关键数据在使用时表现为一个包含计数幅度和所有者标识信息的数据记录,这个数据记录在发送、接收、存储、删除时都作为一个整体对待;这个数据记录中的计数幅度信息在发送、接收、存储过程中不能被修改;代表多个小计数幅度应用程序关键数据的数据记录可按其计数幅度的合计值来用于支付,但在发送、接收和存储时不能合并成一个代表大计数幅度应用程序关键数据的数据记录;一个代表大计数幅度应用程序关键数据的数据记录也不能被替换为代表多个小计数幅度应用程序关键数据的多个数据记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京深思洛克软件技术股份有限公司,未经北京深思洛克软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210446207.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:单手用纸箱双面提把结构
- 下一篇:并捻机控制系统