[发明专利]确定数据处理进度的方法及装置有效
申请号: | 201410363950.0 | 申请日: | 2014-07-28 |
公开(公告)号: | CN104123373B | 公开(公告)日: | 2017-08-08 |
发明(设计)人: | 陈伟明;屈添祥 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/445 |
代理公司: | 北京三高永信知识产权代理有限责任公司11138 | 代理人: | 张耀光 |
地址: | 511446 广东省广州市番*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 数据处理 进度 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种确定数据处理进度的方法及装置。
背景技术
随着计算机技术的迅速发展,出现了各种各样的应用。各个应用均需要通过处理数据来支持应用的正常运行,且应用中不同的数据处理进度往往对应不同的应用事件。例如,对于游戏来说,游戏中不同的数据处理进度往往对应不同的游戏事件。在运行应用的过程中,经常需要根据实际需求确定数据处理进度,以明确应用的运行情况以及应用处理的当前事件。例如,如果应用为游戏,且当前需要中止正在运行的游戏事件,则为了后续可以从中止点对应的游戏事件处继续运行游戏,需要确定游戏当前的数据处理进度。
另外,为了扩大应用的交互性,经常会设置第三方公共平台来管理应用的运行。例如,可以设置第三方游戏平台,不同的客户端可以在该第三方游戏平台下运行同一游戏,实现游戏的对战。然而,对于一些应用,由于第三方公共平台不具备应用的具体数据及应用的具体实现过程,使得第三方公共平台确定应用的数据处理进度通常比较困难。例如,对于游戏来说,由于第三方公共平台不具备各个游戏具体的运行数据。因此,第三方公共平台确定不同玩家的游戏进度比较困难。
相关技术在确定数据处理进度时,第三方公共平台往往简单地根据应用的运行时间等实现。例如,对于游戏,第三方公共平台经常通过玩家运行游戏的时间确定玩家运行的游戏的数据处理进度。
在实现本发明的过程中,发明人发现相关技术至少存在以下问题:
由于应用繁杂多样,即使不同用户操作应用的时间相同,不同的用户也可能对应不同的数据处理进度。例如,针对游戏来讲,由于不同玩家玩对游戏的熟练度不同,因此,不同的时间往往对应不同的游戏事件,导致通过游戏时间确定游戏的数据处理进度不准确。因此,根据时间确定的数据处理进度不仅不够准确,而且灵活性不高。另外,根据时间确定的数据处理进度可能仅适用于针对相同的时间对应的数据处理进度相同的应用,如视频等,适用范围有限。
发明内容
为了解决相关技术的问题,本发明实施例提供了一种确定数据处理进度的方法及装置。所述技术方案如下:
第一方面,提供了一种确定数据处理进度的方法,所述方法包括:
提取应用的当前进度特征信息;
根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配;
根据匹配结果确定所述应用的当前数据处理进度。
结合第一方面,在第一方面的第一种可能的实现方式中,所述提取应用的当前进度特征信息之前,还包括:
启动并运行所述应用,在所述应用的运行过程中获取收集到的数据处理进度,提取与收集到的数据处理进度对应的进度特征信息;
根据收集到的数据处理进度及提取到的与收集到的数据处理进度对应的进度特征信息建立进度特征信息与数据处理进度之间的映射关系。
结合第一方面,在第一方面的第二种可能的实现方式中,所述根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配,包括:
查询所述预先建立的进度特征信息及数据处理进度之间的映射关系中的进度特征信息,确定所述映射关系中的进度特征信息中是否存在与所述当前进度特征信息一致的进度特征信息;
所述根据匹配结果确定所述应用的当前数据处理进度,包括:
如果所述映射关系中的进度特征信息中存在与所述当前进度特征信息一致的进度特征信息,则将所述映射关系中与所述当前进度特征信息一致的进度特征信息对应的数据处理进度确定为所述应用的当前数据处理进度。
结合第一方面,在第一方面的第三种可能的实现方式中,所述进度特征信息至少包括与所述应用相关的资源、组成所述应用的程序包括的函数、所述函数对应的参数以及应用画面。
结合第一方面至第一方面的第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据匹配结果确定所述应用的当前数据处理进度之后,还包括:
向运行所述应用的各个客户端推荐与所述当前数据处理进度相关的推荐信息或应用策略。
第二方面,提供了一种确定数据处理进度的装置,所述装置包括:
第一提取模块,用于提取应用的当前进度特征信息;
匹配模块,用于根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配;
确定模块,用于根据匹配结果确定所述应用的当前数据处理进度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410363950.0/2.html,转载请声明来源钻瓜专利网。