基于透明计算的移动终端应用程序管理方法及系统与流程

文档序号:13335685阅读:156来源:国知局
基于透明计算的移动终端应用程序管理方法及系统与流程

本发明涉及一种移动终端应用程序管理方法及系统,尤其涉及一种基于透明计算的移动终端应用程序管理方法及系统。



背景技术:

透明计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。

透明服务是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务,透明服务器是透明计算服务的重要组成部分,是面向各类互联网用户提供综合业务能力的服务平台。平台整合传统意义上的互联网应用三大核心要素:计算、存储、网络,面向用户提供公用化的互联网基础设施服务。

随着电子技术的告诉发展,移动终端不仅可以通话,拍照、听音乐、玩游戏,而且可以实现包括定位、信息处理、指纹扫描、身份证扫描、条码扫描、rfid扫描、ic卡扫描以及酒精含量检测等丰富的功能。移动终端已经深深地融入我们的经济和社会生活中,为提高人民的生活水平,提高执法效率,提高生产的管理效率,减少资源消耗和环境污染以及突发事件应急处理增添了新的手段。

移动终端的功能越来越强大,终端上需要管理的的应用程序也越来越多,用户需要单独对终端上的应用程序进行操作来实现管理。

目前市面上的移动终端用户通过自己管理移动终端上的应用程序,下载、安装、卸载应用程序需要花费用户时间与精力来管理。

尤其是在假如学校、医院等需要统一管理的场所内,场所内同一种移动终端需要安装一个或是多个应用软件,需要每个终端使用者或者管理者手动安装,当需要更新、卸载时,也需要每个终端使用者或者管理者手动操作实现,如此操作会效率等下,造成资源的浪费,不方便统一管理。

对比文件1:cn102395123b公开一种移动终端应用程序包的管理方法,旨在提供一种实现移动终端应用程序包自动更新的管理方法。本发明包括以下步骤:服务器接收定制应用程序包的请求完成应用程序包的定制;服务器接收定制策略的请求生成定制策略;在策略生效时,移动终端与服务器连接并获取定制的应用程序包。

对比文件2:cn104123152a一种移动终端中应用程序的更新方法、装置和移动终端,其中该方法包括以下步骤:移动终端接收针对应用程序的运行指令;移动终端根据运行指令通过类加载器加载并执行应用程序的业务逻辑包;移动终端检测业务逻辑包是否存在更新包;以及如果检测到存在更新包,则移动终端获取更新包,并通过类加载器将更新包加载至业务逻辑包以更新应用程序。

对比文件3:cn103257866a公开一种移动终端和应用程序管理方法,包括:获取单元,获取服务器对应用程序链接的第三方应用进行配置的信息并传送至更新单元;更新单元,根据与应用程序对应的配置信息对移动终端中应用程序链接的第三方应用的信息进行更新。

上述三份对比文件公开三种应用程序管理方法均是移动终端内部管理,对应用程序进行升级、安装等操作,不包括对应用程序的下载或卸载及统一管理,耗费时间和精力,降低用户体验;也不适用于如学校、医院等场所内同一种移动终端需要统一管理的情形。



技术实现要素:

本发明要解决的技术问题是提供一种基于透明计算的移动终端应用程序管理方法及系统,该移动终端应用程序的管理方法通过透明服务端实现对同一场所内的同一种移动终端所需应用程序的统一下载、安装、卸载、升级等操作,且基于透明计算框架,管理效率高,方便快捷;同一种移动终端内的应用程序由透明服务端统一管理也能大大节约人员管理成本和维护成本。

为了解决上述技术问题,本发明采用以下技术方案:

提供一种基于透明计算的移动终端应用程序管理方法,具体包括如下步骤:

s1、首先,透明服务器将需要统一管理的应用程序安装包或升级包通过调度控制模块存储在透明服务器的应用程序数据库中;

s2、然后,透明服务器扫描与透明服务器通过透明网络连接的透明移动终端;

s3、若步骤s2中,透明服务器扫描到与透明服务器连接的透明移动终端,透明移动终端反馈指令给透明服务器,并通过透明服务器的调度控制模块实现对与透明服务器连接的透明移动终端的操作系统内需要管理的应用程序的安装/升级/卸载。

进一步地,

若步骤s2中,透明服务器未扫描到与透明服务器连接的透明移动终端,则重复步骤s2-s3。

进一步地,

步骤s3中应用程序安装的方法具体包括如下步骤:

s311、调度控制模块接收应用程序安装指令,然后通过透明网络将需要统一管理的应用程序安装包传输到透明移动终端;

s312、透明移动终端的操作系统通过网络模块接收所述应用程序安装包;

s313、所述操作系统运行该应用程序,实现该应用程序的安装。

进一步地,

步骤s3中应用程序升级的方法具体包括如下步骤:

s321、调度控制模块接收应用程序升级指令,然后通过透明网络将需要统一管理的应用程序升级包传输到透明移动终端;

s322、透明移动终端的操作系统通过网络模块接收所述应用程序升级包并替换原有的应用程序安装包;

s323、所述操作系统运行应用程序,实现该应用程序的升级。

进一步地,

步骤s3中应用程序卸载的方法具体包括如下步骤:

s331、调度控制模块接收应用程序卸载指令,然后通过透明网络将应用程序卸载指令发送给透明移动终端;

s332、透明移动终端的操作系统通过网络模块接收应用程序卸载指令;

s333、操作系统卸载应用程序。

进一步地,

步骤s3还包括:

透明服务器扫描连接到透明移动终端后,通过透明服务器选择与透明服务器连接且需要部署的透明移动终端和需要部署的应用程序,输入确认部署指令,调度控制模块将应用程序数据库中所选择的应用部署到所选择的透明移动终端上。

进一步地,

所述应用程序安装/升级/卸载指令由透明移动终端管理者通过透明服务器的输入端输入。

进一步地,

所述透明移动终端可以为手机、电脑或可穿戴智能设备。

本发明还提供一种采用上述基于透明计算的移动终端应用程序管理方法的移动终端应用程序管理系统,具体包括:

透明服务器、透明移动终端,所述透明服务器与透明移动终端之间通过透明网络连接;

所述透明移动终端包括操作系统和网络模块;

所述透明服务器包括调度控制模块和应用程序数据库;

所述应用程序数据库用于存储各种功能的应用程序;所述调度控制模块用于管理应用程序数据库内各应用程序的上传、下载。

进一步地,

所述透明移动终端为至少一个。

进一步地,

所述透明移动终端可以为手机、电脑或可穿戴智能设备。

本发明的有益效果:

本发明提供的移动终端应用程序管理方法,基于透明计算框架,该移动终端应用程序的管理方法通过透明服务端的透明服务器实现对同一场所(例如学校、医院等)内的同一种移动终端所需应用程序的统一下载、安装、卸载、升级等操作。由于本发明的应用程序管理方法及系统基于透明计算框架,管理效率高,方便快捷;同一种移动终端内的应用程序由透明服务端统一管理也能大大节约人员管理成本和维护成本。

相比传统的移动终端内应用程序的管理方法,本发明能实现对同一种移动终端内的应用程序进行同一管理和部署,可以很大程度地节约管理时间和精力,实现资源共享,提高用户体验。

附图说明

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

图1为本发明实施例移动终端应用程序管理系统的整体框架图;

图2为本发明实施例移动终端应用程序管理方法的流程示意图。

具体实施方式

下面结合附图及实施例对本发明进一步说明,但不用来限制本发明的范围。

实施例1

如图1、2所示,本发明提供一种基于透明计算的移动终端应用程序管理系统,具体包括:

透明服务器1、透明移动终端2,透明服务器1与透明移动终端2之间通过透明网络3连接;

透明移动终端2包括操作系统22和网络模块21;

透明服务器1包括调度控制模块11和应用程序数据库12;

应用程序数据库12用于存储各种功能的应用程序;调度控制模块11用于管理应用程序数据库12内各应用程序的上传、下载。

本发明实施例中的透明移动终端2为至少一个。

本发明实施例中的透明移动终端2可以为手机、电脑或可穿戴智能设备。

本实施例提供的基于透明计算的移动终端应用程序管理系统的管理移动终端应用程序的方法,具体步骤如下:

s1、首先,透明服务器1将需要统一管理的应用程序安装包或升级包通过调度控制模块11存储在透明服务器1的应用程序数据库12中;

s2、然后,透明服务器1扫描与透明服务器1通过透明网络3连接的透明移动终端2;

s3、若步骤s2中,透明服务器1扫描到与透明服务器1连接的透明移动终端2,透明移动终端2反馈指令给透明服务器1,并通过透明服务器1的调度控制模块11实现对与透明服务器1连接的透明移动终端2的操作系统22内需要管理的应用程序的安装/升级/卸载。

步骤s3中透明服务器1扫描连接到透明移动终端2后,通过透明服务器1选择与透明服务器1连接且需要部署的透明移动终端2和需要部署的应用程序,输入确认部署指令,调度控制模块11将应用程序数据库12中所选择的应用部署到所选择的透明移动终端2上。

若步骤s2中,透明服务器1未扫描到与透明服务器1连接的透明移动终端2,则重复步骤s2-s3。

步骤s3中应用程序安装的方法具体包括如下步骤:

s311、调度控制模块11接收应用程序安装指令,然后通过透明网络3将需要统一管理的应用程序安装包传输到透明移动终端2;

s312、透明移动终端2的操作系统22通过网络模块21接收所述应用程序安装包;

s313、操作系统22运行该应用程序,实现该应用程序的安装。

步骤s3中应用程序升级的方法具体包括如下步骤:

s321、调度控制模块11接收应用程序升级指令,然后通过透明网络3将需要统一管理的应用程序升级包传输到透明移动终端2;

s322、透明移动终端2的操作系统22通过网络模块21接收所述应用程序升级包并替换原有的应用程序安装包;

s323、所述操作系统22运行应用程序,实现该应用程序的升级。

步骤s3中应用程序卸载的方法具体包括如下步骤:

s331、调度控制模块11接收应用程序卸载指令,然后通过透明网络3将应用程序卸载指令发送给透明移动终端2;

s332、透明移动终端2的操作系统22通过网络模块21接收应用程序卸载指令;

s333、操作系统22卸载应用程序。

所述应用程序安装/升级/卸载指令由透明移动终端管理者通过透明服务器2的输入端输入。

本实施例提供的移动终端应用程序管理方法,基于透明计算框架,该移动终端应用程序的管理方法通过透明服务端的透明服务器实现对同一场所(例如学校、医院等)内的同一种透明移动终端所需应用程序的统一下载、安装、卸载、升级等操作部署。由于本实施例的应用程序管理方法及系统基于透明计算框架,管理效率高,方便快捷;同一种透明移动终端内的应用程序由透明服务端的透明服务器统一管理,也能大大节约人员管理成本和维护成本。

相比传统的移动终端内应用程序的管理方法,本实施例提供的移动终端应用程序管理方法能实现对同一种移动终端内的应用程序进行同一管理和部署,可以很大程度地节约管理时间和精力,实现资源共享,提高用户体验。

以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等同物界定。

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