一种终端设备应用升级管理系统与方法与流程

文档序号:16067028发布日期:2018-11-24 12:46阅读:1724来源:国知局

本发明涉及应用升级技术领域,具体涉及一种终端设备应用升级管理系统与方法。

背景技术

目前对于许多移动操作系统中的应用管理,无论是手机,还是装有移动操作系统的其他终端设备中都安装有许多的应用,这些应用大多都是通过系统中安装的应用商店来管理更新,因此为了操作应用商店,对于装有移动操作系统的终端设备来说就必须要有界面来显示,并且对于系统内的应用管理升级都是在当前设备的系统界面上进行操作。

比如以android系统的盒子为例,当前大多android系统的盒子装有应用商店,使用遥控操作盒子界面来升级管理盒子内部的应用,这样增加了操作的难度也不是很方便。尤其对于一些对界面没有特别需求的移动操作系统的终端设备设备来说,主要功能体现在系统的应用中,可能硬件设备都不需要有屏幕界面,也就不需要进入系统界面中去做操作,因此没必要必须有应用商店,也就更难来管理系统中的应用,导致对于这些应用的更新比较复杂。



技术实现要素:

本发明的目的在于提供一种可以很方便并且高效的通过智能操作终端管理装有移动操作系统的终端设备中的应用的一种终端设备应用升级管理系统与方法。

本发明技术方案为:一种终端设备应用升级管理系统,其包括:

-管理app,其运行于智能操作终端,

-云端,其用于管理终端设备的设备信息和安装运行的应用信息;

-终端管理应用,其运行于所述终端设备,用于与所述智能操作终端和所述云端进行数据通信和交互,以及对该终端设备的移动操作系统内部的应用进行管理;

所述管理app通过向所述终端管理应用发送指令,控制所述终端管理应用执行应用升级。

优选地,上述的一种终端设备应用升级管理系统,其中所述管理app连接局域网,并通过该局域网发现所述终端管理应用。

优选地,上述的一种终端设备应用升级管理系统,其中所述应用信息包括应用类型信息、版本信息、更新日志信息。

优选地,上述的一种终端设备应用升级管理系统,其中所述终端管理应用实时查询所述云端的应用信息,存在更新信息时,向所述管理app推送更新信息。

一种终端设备应用升级管理方法,其包括如下步骤:

s1:终端管理应用登记管理终端设备中已经安装的本地应用版本信息;

s2:管理app发送查询指令,终端管理应用接收指令,去云端查询应用版本信息,并与本地应用版本信息对比;

s3:将步骤s2的查询结果返回至管理app,若存在应用更新,则管理app可发送更新指令,终端管理应用接收指令,去云端请求下载更新应用的安装包,执行应用升级。

优选地,上述的一种终端设备应用升级管理方法,其中步骤s3中所述终端管理应用传入需要更新的应用信息,以及当前终端设备的设备信息至云端,云端对其进行校验,校验通过后,授权终端管理应用访问云端,开始下载更新相应的应用版本。

优选地,上述的一种终端设备应用升级管理方法,其中步骤s2中所述终端管理应用还可自主查询所述云端存储的应用版本信息,若存在应用更新,则向所述管理app发送推送。

本发明带来的有益效果是:本发明提供了一种通过智能操作终端,如手机或pad等,对装有移动操作系统的终端设备中的应用升级管理的技术方案,所有的操作都是在智能操作终端的软件界面操作完成,当然如果装有移动操作系统的终端设备中有可操作界面也可以直接在系统终端设备界面中完成,智能操作终端的系统也可以是任意移动操作系统,主要是通过智能操作终端来管理装有移动操作系统的终端设备中的应用。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明结构原理示意框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整的描述。显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种终端设备应用升级管理系统,包括管理app、云端和终端管理应用;管理app运行于智能操作终端,并会显示操作管理的相应界面,云端用于管理终端设备的设备信息和安装运行的应用信息;终端管理应用运行于所述终端设备,用于与所述智能操作终端和所述云端进行数据通信和交互,以及对该终端设备的移动操作系统内部的应用进行管理;所述管理app通过向所述终端管理应用发送指令,控制所述终端管理应用执行应用升级。

具体的,智能操作终端(手机或pad)与终端设备在同一个局域网内,所述管理app连接局域网,并通过该局域网发现的方式,发现终端设备中的终端管理应用,并将其添加到管理app内进行管理,需要说明的是:管理app可以管理多个终端设备及其中的应用。

另外,每个终端设备在云端都会有注册,云端会管理终端设备的设备信息,以及终端设备中安装运行的所有应用信息,比如其中包括应用的类型,版本,及更新日志等信息,此处,还需要说明的是:终端设备会装有许多不同的应用,每种类型的应用在云端都会有注册登记管理。

终端设备中运行的终端管理应用和终端设备中其他的一些应用一样,同样都是可以被手机或pad中的管理app在局域网内发现,并且管理app发现的这些应用也都有相应的控制界面来操作应用。

除此之外,所述终端管理应用还会实时查询所述云端的应用信息,存在更新信息时,主动向所述管理app推送更新信息。

一种终端设备应用升级管理方法,其包括如下步骤:

s1:终端管理应用登记管理终端设备中已经安装的本地应用版本信息;

s2:管理app发送查询指令,终端管理应用接收指令,去云端查询应用版本信息,并与本地应用版本信息对比;

s3:将步骤s2的查询结果返回至管理app,若存在应用更新,则管理app可发送更新指令,终端管理应用接收指令,去云端请求下载更新应用的安装包,执行应用升级。

其中步骤s3中所述终端管理应用传入需要更新的应用信息,以及当前终端设备的设备信息至云端,云端对其进行校验,校验通过后,授权终端管理应用访问云端,开始下载更新相应的应用版本。

步骤s2中所述终端管理应用还可自主查询所述云端存储的应用版本信息,若存在应用更新,则向所述管理app发送推送。

本发明提供了一种通过智能操作终端,如手机或pad等,对装有移动操作系统的终端设备中的应用升级管理的技术方案,所有的操作都是在智能操作终端的软件界面操作完成,当然如果装有移动操作系统的终端设备中有可操作界面也可以直接在系统终端设备界面中完成,智能操作终端的系统也可以是任意移动操作系统,主要是通过智能操作终端来管理装有移动操作系统的终端设备中的应用。

通过上述方案描述,对管理app、云端和终端管理应用的主要功能说明如下:

(1)管理app主要功能:

a、向终端设备中的终端管理应用发送查询指令,终端管理应用会将已经安装在本地和云端的应用的版本等应用信息返回给管理app;对于有可更新的应用可以查看新版本的更新日志;

b、向终端设备中的终端管理应用发送更新指令,控制终端设备中的终端管理应用去云端下载对相应的应用进行更新。

(2)终端管理应用的主要功能:

a、终端设备中的每个应用在启动时,终端设备会将该应用的版本信息写入本地指定的配置文件中,用于登记管理移动终端设备中已经安装的本地的应用版本;

b、终端设备中的终端管理应用收到手机中管理app发送的查询指令后,去云端查询该终端设备下所有应用的版本信息,然后对比终端设备中本地的应用版本信息,并将查询的结果返回给手机管理app。如果有更新,也将返回应用对应的新版本的更新日志;

c、终端设备中的终端管理应用收到手机中管理app发送的某个应用更新的指令后,去云端请求下载该应用的安装包,此时传入需要更新的应用信息及当前移动终端设备的唯一标识和版本信息等,云端通过校验后,才能下载更新相应的应用版本。

(3)云端的主要功能:

a、登记存储每个类型的终端设备信息以及终端设备中可以安装运行的应用信息;

b、管理每个类型的终端设备可下载最新的应用安装包及更新日志;

c、在终端设备请求查询和下载应用时,对其进行校验和授权,只有通过授权的终端设备才可以访问云端。

终端设备下载到应用的最新版本后,执行安装操作,安装成功后自动启动已经安装的应用。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1