确定数据处理进度的方法及装置制造方法及图纸

技术编号:10574564 阅读:135 留言:0更新日期:2014-10-29 09:37
本发明专利技术公开了一种确定数据处理进度的方法及装置,属于计算机技术领域。该方法包括:提取应用的当前进度特征信息;根据预先建立的进度特征信息及数据处理进度之间的映射关系对当前进度特征信息进行匹配;根据匹配结果确定当前数据处理进度。本发明专利技术通过根据预先建立的进度特征信息及数据处理进度之间的映射关系对当前进度特征信息进行匹配来确定当前数据处理进度,由于会预先建立应用进度特征信息及数据处理进度之间的映射关系,因此,不仅确定数据处理进度的方法简单灵活,而且能够适用于所有已经建立映射关系的应用,适用范围较广。由于当前进度特征信息往往与当前数据处理情况有关,因此,根据当前进度特征信息确定的数据处理进度比较准确。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种确定数据处理进度的方法及装置
技术介绍
随着计算机技术的迅速发展,出现了各种各样的应用。各个应用均需要通过处理数据来支持应用的正常运行,且应用中不同的数据处理进度往往对应不同的应用事件。例如,对于游戏来说,游戏中不同的数据处理进度往往对应不同的游戏事件。在运行应用的过程中,经常需要根据实际需求确定数据处理进度,以明确应用的运行情况以及应用处理的当前事件。例如,如果应用为游戏,且当前需要中止正在运行的游戏事件,则为了后续可以从中止点对应的游戏事件处继续运行游戏,需要确定游戏当前的数据处理进度。另外,为了扩大应用的交互性,经常会设置第三方公共平台来管理应用的运行。例如,可以设置第三方游戏平台,不同的客户端可以在该第三方游戏平台下运行同一游戏,实现游戏的对战。然而,对于一些应用,由于第三方公共平台不具备应用的具体数据及应用的具体实现过程,使得第三方公共平台确定应用的数据处理进度通常比较困难。例如,对于游戏来说,由于第三方公共平台不具备各个游戏具体的运行数据。因此,第三方公共平台确定不同玩家的游戏进度比较困难。相关技术在确定数据处理进度时,第三方公共平台往往简单地根据应用的运行时间等实现。例如,对于游戏,第三方公共平台经常通过玩家运行游戏的时间确定玩家运行的游戏的数据处理进度。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于应用繁杂多样,即使不同用户操作应用的时间相同,不同的用户也可能对应不同的数据处理进度。例如,针对游戏来讲,由于不同玩家玩对游戏的熟练度不同,因此,不同的时间往往对应不同的游戏事件,导致通过游戏时间确定游戏的数据处理进度不准确。因此,根据时间确定的数据处理进度不仅不够准确,而且灵活性不高。另外,根据时间确定的数据处理进度可能仅适用于针对相同的时间对应的数据处理进度相同的应用,如视频等,适用范围有限。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种确定数据处理进度的方法及装置。所述技术方案如下:第一方面,提供了一种确定数据处理进度的方法,所述方法包括:提取应用的当前进度特征信息;根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配;根据匹配结果确定所述应用的当前数据处理进度。结合第一方面,在第一方面的第一种可能的实现方式中,所述提取应用的当前进度特征信息之前,还包括:启动并运行所述应用,在所述应用的运行过程中获取收集到的数据处理进度,提取与收集到的数据处理进度对应的进度特征信息;根据收集到的数据处理进度及提取到的与收集到的数据处理进度对应的进度特征信息建立进度特征信息与数据处理进度之间的映射关系。结合第一方面,在第一方面的第二种可能的实现方式中,所述根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配,包括:查询所述预先建立的进度特征信息及数据处理进度之间的映射关系中的进度特征信息,确定所述映射关系中的进度特征信息中是否存在与所述当前进度特征信息一致的进度特征信息;所述根据匹配结果确定所述应用的当前数据处理进度,包括:如果所述映射关系中的进度特征信息中存在与所述当前进度特征信息一致的进度特征信息,则将所述映射关系中与所述当前进度特征信息一致的进度特征信息对应的数据处理进度确定为所述应用的当前数据处理进度。结合第一方面,在第一方面的第三种可能的实现方式中,所述进度特征信息至少包括与所述应用相关的资源、组成所述应用的程序包括的函数、所述函数对应的参数以及应用画面。结合第一方面至第一方面的第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据匹配结果确定所述应用的当前数据处理进度之后,还包括:向运行所述应用的各个客户端推荐与所述当前数据处理进度相关的推荐信息或应用策略。第二方面,提供了一种确定数据处理进度的装置,所述装置包括:第一提取模块,用于提取应用的当前进度特征信息;匹配模块,用于根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配;确定模块,用于根据匹配结果确定所述应用的当前数据处理进度。结合第二方面,在第二方面的第一种可能的实现方式中,所述装置,还包括:运行模块,用于启动并运行所述应用;获取模块,用于在所述应用的运行过程中获取收集到的数据处理进度;第二提取模块,用于提取与收集到的数据处理进度对应的进度特征信息;建立模块,用于根据收集到的数据处理进度及提取到的与收集到的数据处理进度对应的进度特征信息建立进度特征信息与数据处理进度之间的映射关系。结合第二方面,在第二方面的第二种可能的实现方式中,所述匹配模块,用于查询所述预先建立的进度特征信息及数据处理进度之间的映射关系中的进度特征信息,确定所述映射关系中的进度特征信息中是否存在与所述当前进度特征信息一致的进度特征信息;所述确定模块,用于当所述映射关系中的进度特征信息中存在与所述当前进度特征信息一致的进度特征信息时,将所述映射关系中与所述当前进度特征信息一致的进度特征信息对应的数据处理进度确定为所述应用的当前数据处理进度。结合第二方面,在第二方面的第三种可能的实现方式中,所述进度特征信息至少包括与所述应用相关的资源、组成所述应用的程序包括的函数、所述函数对应的参数以及应用画面。结合第二方面至第二方面的第三种可能的实现方式中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述装置,还包括:推荐模块,用于向运行所述应用的各个客户端推荐与所述当前数据处理进度相关的推荐信息或应用策略。本专利技术实施例提供的技术方案带来的有益效果是:通过提取应用的当前进度特征信息,并根据预先建立的进度特征信息及数据处理进度之间的映射关系对当前进度特征信息进行匹配来确定当前数据处理进度,由于会预先建立应用进度特征信息及数据处理进度之间的映射关系,因此,不仅确定数据处理进度的方法简单,而且能够根据当前进度特征信息实时确定应用的数据处理进度。由于当前进度特征信息往往与当前数据处理情况有关,因此,根据当前进度特征信息确定的数据处理进度比较准确。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发本文档来自技高网
...

【技术保护点】
一种确定数据处理进度的方法,其特征在于,所述方法包括:提取应用的当前进度特征信息;根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配;根据匹配结果确定所述应用的当前数据处理进度。

【技术特征摘要】
1.一种确定数据处理进度的方法,其特征在于,所述方法包括:
提取应用的当前进度特征信息;
根据预先建立的进度特征信息及数据处理进度之间的映射关系对所述当前
进度特征信息进行匹配;
根据匹配结果确定所述应用的当前数据处理进度。
2.根据权利要求1所述的方法,其特征在于,所述提取应用的当前进度特
征信息之前,还包括:
启动并运行所述应用,在所述应用的运行过程中获取收集到的数据处理进
度,提取与收集到的数据处理进度对应的进度特征信息;
根据收集到的数据处理进度及提取到的与收集到的数据处理进度对应的进
度特征信息建立进度特征信息与数据处理进度之间的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述根据预先建立的进度特
征信息及数据处理进度之间的映射关系对所述当前进度特征信息进行匹配,包
括:
查询所述预先建立的进度特征信息及数据处理进度之间的映射关系中的进
度特征信息,确定所述映射关系中的进度特征信息中是否存在与所述当前进度
特征信息一致的进度特征信息;
所述根据匹配结果确定所述应用的当前数据处理进度,包括:
如果所述映射关系中的进度特征信息中存在与所述当前进度特征信息一致
的进度特征信息,则将所述映射关系中与所述当前进度特征信息一致的进度特
征信息对应的数据处理进度确定为所述应用的当前数据处理进度。
4.根据权利要求1所述的方法,其特征在于,所述进度特征信息至少包括
与所述应用相关的资源、组成所述应用的程序包括的函数、所述函数对应的参
数以及应用画面。
5.根据权利要求1至4中任一权利要求所述的方法,其特征在于,所述根
据匹配结果确定所述应用的当前数据处理进度之后,还包括:
向运行所述应用的各个客户端推荐与所述当前数据处理进度相关的推荐信...

【专利技术属性】
技术研发人员:陈伟明屈添祥
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1