基于订阅的应用程序管理方法、系统及装置制造方法及图纸

技术编号:8766065 阅读:269 留言:0更新日期:2013-06-08 00:02
本发明专利技术公开了一种基于订阅的应用程序管理方法,包括以下步骤:服务器保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征;所述服务器接收用户通过终端发送的新订阅应用程序的请求;所述服务器根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征并发送至所述终端;如果所述终端的本地存储空间达到上限,则所述终端根据所述替换策略从在所述终端中已安装的应用程序中选择一个或多个进行卸载;在卸载完成之后,安装所述新订阅应用程序。本发明专利技术可以使用户的体验不受网络环境的影响,提高用户的体验效果。

【技术实现步骤摘要】

本专利技术涉及移动通信
,特别涉及一种基于订阅的应用程序管理方法、应用程序管理系统、服务器和移动终端。
技术介绍
随着移动网络和智能设备的发展和普及,安装在智能设备上的应用程序也在不断更新。应用程序作为智能设备的主要手段,其安装和管理对用户也越来越重要。传统的应用程序的安装和管理包括以下两种方式:(I)应用程序需要下载并安装到终端本地才可以使用。这种方式的缺点在于:受限于智能设备本身的存储能力。如果超过智能设备的存储上限,则无法安装使用新的应用。用户必须手动删除已有程序,再安装新的应用。如果用户仍要使用上述被删除程序,则必须手动删除其它程序,再次安装所需应用,从而产生“卸载安装”循环的情况。(2)应用程序安装在服务器上,终端通过网络访问并使用应用程序。这种方式的缺点在于:智能设备完全使用服务器的存储能力,本身不需要为应用提供专门的存储空间。但要求网络必须一直连通,否则无法使用应用程序。如果网络状况不好,用户体验会较差。
技术实现思路
本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的第一个目的在于提供一种基于订阅的应用程序管理方法,该方法可以使得用户的体验不受网络影响。本专利技术的第二个目的在于提供一种基于订阅的应用程序管理系统。本专利技术的第三个目的在于提供一种服务器。本专利技术的第四个目的在于提供一种移动终端。为实现上述目的,本专利技术第一方面的实施例提供了一种基于订阅的应用程序管理方法,包括如下步骤:服务器保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征;所述服务器接收用户通过终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略;所述服务器根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端;如果所述终端的本地存储空间达到上限,则所述终端根据所述替换策略从在所述终端中已安装的应用程序中选择一个或多个进行卸载;以及在卸载完成之后,安装所述新订阅应用程序。根据本专利技术实施例的基于订阅的应用程序管理方法,利用服务器维护完整的应用程序列表,用户通过终端订阅应用程序列表并安装为本地应用,从而可以使得用户的体验不受网络环境的影响。并且,在终端的存储空间到达上限以后,根据替换策略卸载部分程序,避免循环卸载安装的情况,从而提高了用户的体验效果。本专利技术第二方面的实施例提供了一种基于订阅的应用程序管理系统,包括:终端和服务器,其中,所述终端和所述服务器进行通信,所述服务器用于保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征,以及接收用户通过所述终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略,并根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端;所述终端用于在本地存储空间达到上限,根据所述替换策略从在已安装的应用程序中选择一个或多个进行卸载,并在卸载完成之后,安装所述新订阅应用程序。根据本专利技术实施例的基于订阅的应用程序管理系统,利用服务器维护完整的应用程序列表,用户通过终端订阅应用程序列表并安装为本地应用,从而可以使得用户的体验不受网络环境的影响。并且,在终端的存储空间到达上限以后,根据替换策略卸载部分程序,避免循环卸载安装的情况,从而提高了用户的体验效果。本专利技术第三方面的实施例提供了一种服务器,包括:接收模块,所述接收模块用于接收用户通过终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略;存储模块,所述存储模块用于存储用户应用程序列表并记录所述用户应用程序列表中每个应用程序的特征;以及查询模块,所述查询模块用于根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端。根据本专利技术实施例的服务器,可以维护完整的应用程序列表,用户通过终端订阅应用程序列表并安装为本地应用并从服务器下载相应的应用程序,从而可以使得用户的体验不受网络环境的影响。本专利技术第四方面的实施例提供了一种终端,包括:订阅模块,所述订阅模块用于在用户的触发下订阅新应用程序;发送模块,所述发送模块用于向服务器发送新订阅应用程序的请求,其中,所述新订阅应用程序的请求包括用户选择的应用程序,及所述用户设置的替换策略;检测模块,所述检测模块用于本地存储空间是否达到上限;卸载模块,所述卸载模块用于在所述本地存储空间达到上限时,根据所述替换策略从已安装的应用程序中选择一个或多个进行卸载;以及安装模块,所述安装模块用于在所述卸载模块卸载完成后,安装所述新订阅应用程序。根据本专利技术实施例的终端,可以订阅应用程序列表并安装为本地应用,从而可以使得用户的体验不受网络环境的影响。并且,在终端的存储空间到达上限以后,根据替换策略卸载部分程序,避免循环卸载安装的情况,从而提高了用户的体验效果。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本专利技术实施例的基于订阅的应用程序管理方法的流程图;图2为根据本专利技术实施例的基于订阅的应用程序管理方系统的示意图;图3为根据本专利技术实施例的服务器的示意图;以及图4为根据本专利技术实施例的终端的示意图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。如图1所示,本专利技术实施例提供的基于订阅的应用程序管理方法,包括如下步骤:步骤S101,服务器保存有用户应用程序列表,并记录用户应用程序列表中每个应用程序的特征。在用户应用程序列表中记录有多个应用程序的特征。在本专利技术的一个实例中,应用程序的特征包括名称、作者、版本、大小、应用程序安装文件。服务器需要对维护完整的应用程序列表。其中。用户应用程序列表中的应用程序可以为办公程序、娱乐程序等。步骤S102,服务器接收用户通过终端发送的新订阅应用程序的请求。用户可以在终端浏览已经订阅的应用列表,也可以浏览服务器上所有的应用。如果用于要使用某个未订阅应用,则可以通过终端对应用程序进行订阅操作。其中终端可以为 PC(Personal Computer,个人电脑)、智能手机、PDA (Personal Digital Assistant,个人数字助理)或平板电脑。在本专利技术的一个实施例中,用户可以订阅应用程序的方式可以为免费的或计费的。可以理解的是,此处仅出于示例的目的,用户的订阅的方式不限于,也可以为其他方式。终端将新订阅应用程序的请求发送给服务器。其中,新订阅应用程序的本文档来自技高网...

【技术保护点】
一种基于订阅的应用程序管理方法,其特征在于,包括以下步骤:服务器保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征;所述服务器接收用户通过终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略;所述服务器根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端;如果所述终端的本地存储空间达到上限,则所述终端根据所述替换策略从在所述终端中已安装的应用程序中选择一个或多个进行卸载;以及在卸载完成之后,安装所述新订阅应用程序。

【技术特征摘要】
1.一种基于订阅的应用程序管理方法,其特征在于,包括以下步骤: 服务器保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征; 所述服务器接收用户通过终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略; 所述服务器根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端; 如果所述终端的本地存储空间达到上限,则所述终端根据所述替换策略从在所述终端中已安装的应用程序中选择一个或多个进行卸载;以及在卸载完成之后,安装所述新订阅应用程序。2.如权利要求1所述的基于订阅的应用程序管理方法,其特征在于,还包括: 所述终端在接收到用户取消一个或多个应用程序订阅的指令后,从本地卸载所述用户指定的一个或多个应用程序;以及 所述终端向所述服务器发送通知以使所述服务器同时更新所述终端订阅的应用程序。3.如权利要求1所述的基于订阅的应用程序管理方法,其特征在于,还包括: 所述终端将所述新订阅应用程序中每个应用程序对应的用户数据发送至所述服务器保存。4.如权利要求1所述的基于订阅的应用程序管理方法,其特征在于,其中,所述替换策略中包括排序后的应用程序。5.如权利要求1-4中任一项所述的基于订阅的应用程序管理方法,其特征在于,还包括: 根据新订阅应用程序的大小从所述替换策略的应用程序中选择相应大小的应用程序删除。6.如权利要求1-5中任一项所述的基于订阅的应用程序管理方法,其特征在于,还包括: 所述服务器定期检查所述用户订阅的每个应用程序的更新版本; 所述服务器在所述应用程序有对应的更新版本时,通知所述终端。7.一种基于订阅的应用程序管理系统,其特征在于,包括:终端和服务器,其中,所述终端和所述服务器进行通信, 所述服务器用于保存有用户应用程序列表,并记录所述用户应用程序列表中每个应用程序的特征,以及接收用户通过所述终端发送的新订阅应用程序的请求,其中,所述新订阅应用程序请求包括用户选择的应用程序,及所述用户设置的替换策略,并根据所述新订阅应用程序的请求从所述用户应用程序列表中查询相应的特征,并发送至所述终端; 所述终端用于在本地存储空间达到上限,根据所述替换策略从在已安装的应用程序中选择一个或多个进行卸载,并在卸载完成之后,安装所述新订阅应用程序。8.如权利要求7所述的基于订阅的应用程序管理系统,其特征在于,所述终端还用于接收用户取消一个或多个应用程序订阅的指令,以及从本地卸载所述用户指定的一个或多个应用程序,并向所述服务器发送通知以使所述服务器同时更新所述终端订阅的应用程序。9.如权利要求7所述的基于订阅的应用程序管理系统,其特征在于,所述终端还用于将所述新订阅应用...

【专利技术属性】
技术研发人员:漆一宏薛瑞尼
申请(专利权)人:珠海德百祺科技有限公司
类型:发明
国别省市:

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

1