应用的加速处理方法、装置和系统、服务器的制造方法

文档序号:9631423阅读:312来源:国知局
应用的加速处理方法、装置和系统、服务器的制造方法
【技术领域】
[0001]本发明涉及互联网技术,尤其是一种应用的加速处理方法、装置和系统、服务器。
【背景技术】
[0002]随着网络通信技术的发展,智能移动终端,例如智能手机终端、掌上电脑等,越来越普及。如今大部分的移动终端都具有联网功能,尤其是随着智能手机终端的普及,将人们带入了网络时代。用户可以通过在移动终端上安装各种应用程序(简称为:应用,APP),来进行学习和娱乐,例如看小说、看视频、上网冲浪、玩游戏等。其中,网络游戏成为越来越多的用户的娱乐方式,网页游戏、游戏客户端游戏、手机游戏等多种类型的网络游戏可以给用户带来不同的游戏体验。
[0003]由于通常的网络游戏对网络流量和系统资源的需求都比较大,故用户在网络游戏的过程中难免会遇到卡顿、卡屏、运行速度慢等问题。
[0004]在实现本发明的过程中,发明人发现,现有技术的游戏优化方案,通常是通过选择一个用户连接最快的服务器,从而提高游戏的联网速度来实现游戏优化。然而这种方案往往只能提升游戏的联网速度,而无法对移动终端的系统资源进行优化,因此,仍然有可能存在卡顿、卡屏、游戏运行速度慢等问题。

【发明内容】

[0005]本发明实施例所要解决的一个技术问题是:提供一种应用的加速处理方法、装置和系统、服务器,以提高移动终端中应用的运行速度和流畅度。
[0006]根据本发明实施例的一个方面,提供的一种应用的加速处理方法,包括:
[0007]接收客户端上传的所在移动终端中前台应用的应用特征信息;所述应用特征信息由客户端在检测到移动终端中有前台应用启动时获取并上传;
[0008]将所述应用特征与应用特征库中的预设特征进行匹配;所述预设特征为特定类型应用的标识特征;
[0009]若所述应用特征与应用特征库中的预设特征匹配,向所述移动终端反馈加速指示,以便所述客户端根据所述加速指示清理所述移动终端中与所述前台应用的运行效果无关的清理对象;其中,所述清理对象包括:进程、服务、内存资源和网络访问中的任意一种或多种。
[0010]基于上述方法的另一实施例中,所述应用特征包括:应用的包名、应用名称、包的大小;
[0011]所述预设特征包括:所述特定类型应用的包的大小范围、属于所述特定类型应用的各应用的应用名称中的第一特征和包名中的第二特征。
[0012]基于上述方法的另一实施例中,所述特定类型应用为游戏类应用;
[0013]若所述应用特征与应用特征库中的预设特征匹配,确认所述前台应用为游戏类应用。
[0014]基于上述方法的另一实施例中,还包括:
[0015]对所述特定类型中各已有应用的应用特征进行分析,从所述各已有应用的应用特征中获取特定类型应用的标识特征作为预设特征;其中,所述特定类型应用的应用特征包括:应用的包名、应用名称、包的大小;
[0016]在应用特征库中存储预设特征,或进一步对应用特征库中的预设特征进行更新。
[0017]基于上述方法的另一实施例中,从所述各已有应用的应用特征中获取特定类型应用的标识特征作为预设特征包括:
[0018]根据对所述特定类型中各已有应用的包的大小,确定所述特定类型应用的包的大小范围;
[0019]分别针对所述特定类型中的各已有应用,对应用名称进行分词,从应用名称中提取限定词外的特征词作为第一特征;
[0020]分别针对所述特定类型中的各已有应用,对包名以点号进行分割,从包名中提取标识移动终端应用格式、公司名称、发布渠道和版本号以外的特征词作为第二特征。
[0021]基于上述方法的另一实施例中,将所述应用特征与应用特征库中的预设特征进行匹配包括:
[0022]分别将所述应用特征中的应用名称与应用特征库中的第一特征进行匹配,将所述应用特征中应用的包名与应用特征库中的第二特征进行匹配,以及比较所述应用特征中包的大小是否在应用特征库中存储的包的大小范围内。
[0023]基于上述方法的另一实施例中,所述应用特征与应用特征库中的预设特征匹配包括:
[0024]应用特征库中存在与所述应用特征中的应用名称匹配的第一特征,应用特征库中存在与所述应用特征中应用的包名匹配的第二特征,且所述应用特征中包的大小在应用特征库中存储的包的大小范围内;或者
[0025]应用特征库中存在与所述应用特征中的应用名称匹配的第一特征或应用特征库中存在与所述应用特征中应用的包名匹配的第二特征,且所述应用特征中包的大小在应用特征库中存储的包的大小范围内。
[0026]根据本发明实施例的另一个方面,提供的一种应用的加速处理装置,包括:
[0027]接收单元,用于接收客户端上传的所在移动终端中前台应用的应用特征信息;所述应用特征信息由客户端在检测到移动终端中有前台应用启动时获取并上传;
[0028]匹配单元,用于将所述应用特征与应用特征库中的预设特征进行匹配;所述预设特征为特定类型应用的标识特征;
[0029]发送单元,用于根据匹配单元的匹配结果,若所述应用特征与应用特征库中的预设特征匹配,向所述移动终端反馈加速指示,以便所述客户端根据所述加速指示清理所述移动终端中与所述前台应用的运行效果无关的清理对象;其中,所述清理对象包括:进程、服务、内存资源和网络访问中的任意一种或多种。
[0030]根据本发明实施例的又一个方面,提供的一种服务器,包括应用特征库和上述任一实施例所述的应用的加速处理装置;
[0031]所述应用特征库,用于存储预设特征,所述预设特征为特定类型应用的标识特征。
[0032]根据本发明实施例的再一个方面,提供的一种应用的加速处理系统,包括客户端和服务器;
[0033]所述服务器,用于接收客户端上传的所在移动终端中前台应用的应用特征信息;所述应用特征信息由客户端在检测到移动终端中有前台应用启动时获取并上传;将所述应用特征与应用特征库中的预设特征进行匹配;所述预设特征为特定类型应用的标识特征;若所述应用特征与应用特征库中的预设特征匹配,向所述移动终端反馈加速指示;
[0034]所述客户端,用于根据所述加速指示清理所述移动终端中与所述前台应用的运行效果无关的清理对象;其中,所述清理对象包括:进程、服务、内存资源和网络访问中的任意一种或多种。
[0035]基于本发明上述实施例提供的应用的加速处理方法、装置和系统、服务器,客户端可以在检测到移动终端中有前台应用启动时获取其应用特征信息并上传服务器,服务器将该应用特征与应用特征库中的预设特征进行匹配,其中的预设特征为特定类型应用(例如,游戏类应用)的标识特征;若应用特征与应用特征库中的预设特征匹配,确认该前台应用为特定类型应用,向客户端反馈加速指示,由客户端清理移动终端中与该前台应用的运行效果无关的清理对象。由此,本发明实施例在移动终端中运行特定类型应用(例如,游戏类应用)时实现了系统资源的优化和对特定类型应用(例如,游戏类应用)的运行加速,提高了移动终端中特定类型应用(例如,游戏类应用)的运行速度和流畅度。
[0036]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0037]构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。
[0038]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0039]图1为本发明应用的加速处理方法一个实施例的流程图。
[0040]图2为本发明应用的加速处理方法另一个实施例的流程图。
[0041]图3为本发明应用的加速处理方法又一个实施例的流程图。
[0042]图4为本发明应用的加速处理装置一个实施例的结构示意图。
[0043]图5为本发明应用的加速处理装置另一个实施例的结构示意图。
[0044]图6为本发明服务器一个实施例的结构示意图。
[0045]图7为本发明应用的加速处理系统一个实施例的结构示意图。
【具体实施方式】
[0046]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0047]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0048]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0049]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0050]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0051]图1为本发明应用的加速处理方法一个实施例的流程图。该实施例的操作可以示例性地由一个服务器执行。如图1所示,该实施例的应用的加速处理方法包括:
[0052]102,接收客户端上传的所在移动终端中前台应用的应用特征信息,该应用特征信息由客户端在检测到移动终端中有前台应用启动时获取并上传。
[0053]—个系统中在同一时刻仅有一个前台应用,即由基于用户使用操作行为运行的应用。因此,该实施例中,客户端检测到用户操作打开一个应用时,即移动终端中有前台应用启动时,获取前台应用的应用特征信息并上传服务器。
[0054]104,将客户端上传的应用特征与应用特征库中的预设特征进行匹配。
[0055]其中的预设特征为特定类型应用的标识特征,即:一个应用具有该预设特征时,说明该应为特定类型应用。本发明各实施例中针对的特定类型应用,可以是单机应用或者联机应用,例如单机游戏或者联机游戏。
[0056]若应用特征与应用特征库中的预设特征匹配,执行操
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1