应用版本信息的获取方法、设备和系统的制作方法_6

文档序号:9452898阅读:来源:国知局
取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
[0211]本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。
[0212]应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。
【主权项】
1.一种应用版本信息的获取方法,其特征在于,应用于控制设备,所述方法包括: 获取待检测应用的第一安装包,所述第一安装包为终端设备当前安装的应用市场软件对应的服务器中所述待检测应用的最新版本; 向终端设备发送至少一个其他应用市场安装包和安装指令,所述安装指令用于指示所述终端设备下载所述待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 接收所述终端设备发送的所述待检测应用在其他应用市场中的至少一个第二安装包; 比较所述至少一个第二安装包和所述第一安装包,以确定所述待检测应用的最新版本; 将所述最新版本的安装包发送至所述服务器。2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收服务器发送的应用检测消息,所述应用检测消息中包括待检测应用的标识。3.根据权利要求2所述的方法,其特征在于,所述获取待检测应用的第一安装包,包括: 向所述服务器发送第一获取请求,所述第一获取请求用于获取所述服务器中所述待检测应用的最新版本; 接收所述服务器发送的所述待检测应用的第一安装包。4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 获取终端设备当前安装的所述待检测应用的第一版本信息,并将所述第一版本信息与所述第一安装包中的所述待检测应用的第二版本信息进行对比; 若比较出所述第二版本信息比所述第一版本信息高,则向所述终端设备发送所述第一安装包和安装指令,以使所述终端设备安装所述第一安装包中的待检测应用。5.根据权利要求1所述的方法,其特征在于,所述方法还包括; 获取至少一个其他应用市场安装包,所述其他应用市场安装包为除所述终端设备当前安装的应用市场软件之外的包括所述待检测应用的应用市场软件的安装包。6.一种应用版本信息的获取方法,其特征在于,应用于终端设备,所述方法包括 接收控制设备发送的至少一个其他应用市场安装包和安装指令; 根据所述安装指令和所述至少一个其他应用市场安装包,下载待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 将所述至少一个第二安装包发送给所述控制设备,以使所述控制设备从所述第二安装包和预先获取的第一安装包中确定所述待检测应用的最新版本,并将将确定的所述最新版本的安装包发送至所述服务器。7.根据权利要求6所述的方法,其特征在于,所述方法还包括: 接收所述控制设备发送的所述待检测应用的第一安装包和安装指令; 根据所述安装指令,安装所述第一安装包中的待检测应用,其中,所述第一安装包为终端设备当前安装的应用市场软件的服务器中待检测应用的最新版本。8.一种控制设备,其特征在于,包括: 第一获取模块,被配置为获取待检测应用的第一安装包,所述第一安装包为终端设备当前安装的应用市场软件对应的服务器中所述待检测应用的最新版本; 第一发送模块,被配置为向终端设备发送至少一个其他应用市场安装包和安装指令,所述安装指令用于指示所述终端设备下载所述待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 第一接收模块,被配置为接收所述终端设备发送的所述待检测应用在其他应用市场中的至少一个第二安装包; 第一处理模块,被配置为比较所述至少一个第二安装包和所述第一安装包,以确定所述待检测应用的最新版本; 第二发送模块,被配置为将所述最新版本的安装包发送至所述服务器。9.根据权利要求8所述的控制设备,其特征在于,所述控制设备还包括: 第二接收模块,被配置为接收服务器发送的应用检测消息;所述应用检测消息中包括待检测应用的标识。10.根据权利要求9所述的控制设备,其特征在于,所述第一获取模块包括: 第一发送单元,被配置为向所述服务器发送第一获取请求,所述第一获取请求用于获取所述服务器中所述待检测应用的最新版本; 第一接收单元,被配置为接收所述服务器发送的所述待检测应用的第一安装包。11.根据权利要求8所述的控制设备,其特征在于,所述控制设备还包括: 第二获取模块,被配置为获取终端设备当前安装的所述待检测应用的第一版本信息;第二处理模块,被配置为将所述第一版本信息与所述第一安装包中的所述待检测应用的第二版本信息进行对比; 第三发送模块,被配置为若比较出所述第二版本信息比所述第一版本信息高,则向所述终端设备发送所述第一安装包和安装指令,以使所述终端设备安装所述第一安装包中的待检测应用。12.根据权利要求8所述的控制设备,其特征在于,所述控制设备还包括; 第三获取模块,被配置为获取至少一个其他应用市场安装包,所述其他应用市场安装包为除所述终端设备当前安装的应用市场软件之外的包括所述待检测应用的应用市场软件的安装包。13.—种终端设备,其特征在于,包括 第一接收模块,被配置为接收控制设备发送的至少一个其他应用市场安装包和安装指令; 第一处理模块,被配置为根据所述安装指令和所述至少一个其他应用市场安装包,下载待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 发送模块,被配置为将所述至少一个第二安装包发送给所述控制设备,以使所述控制设备从所述第二安装包和预先获取的第一安装包中确定所述待检测应用的最新版本,并将将确定的所述最新版本的安装包发送至所述服务器。14.根据权利要求13所述的终端设备,其特征在于,所述终端设备还包括: 第二接收模块,被配置为接收所述控制设备发送的所述待检测应用的第一安装包和安装指令; 第二处理模块,被配置为根据所述安装指令,安装所述第一安装包中的待检测应用;其中,所述第一安装包为终端设备当前安装的应用市场软件的服务器中待检测应用的最新版本。15.一种控制设备,其特征在于,包括:接收器、发送器、被配置为控制可执行指令执行的处理器和被配置为存储处理器可执行指令的存储器; 所述处理器,被配置为获取待检测应用的第一安装包,所述第一安装包为终端设备当前安装的应用市场软件对应的服务器中所述待检测应用的最新版本; 所述发送器,被配置为向终端设备发送至少一个其他应用市场安装包和安装指令,所述安装指令用于指示所述终端设备下载所述待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 所述接收器,被配置为接收所述终端设备发送的所述待检测应用在其他应用市场中的至少一个第二安装包; 所述处理器还被配置为比较所述至少一个第二安装包和所述第一安装包,以确定所述待检测应用的最新版本; 所述发送器还被配置为将所述最新版本的安装包发送至所述服务器。16.一种终端设备,其特征在于,包括:接收器、发送器、被配置为控制可执行指令执行的处理器和被配置为存储处理器可执行指令的存储器; 所述接收器,被配置为接收控制设备发送的至少一个其他应用市场安装包和安装指令; 所述处理器,被配置为根据所述安装指令和所述至少一个其他应用市场安装包,下载待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 所述发送器,被配置为将所述至少一个第二安装包发送给所述控制设备,以使所述控制设备从所述第二安装包和预先获取的第一安装包中确定所述待检测应用的最新版本,并将将确定的所述最新版本的安装包发送至所述服务器。17.—种应用版本信息的获取系统,其特征在于,包括:控制设备、服务器和终端设备; 所述控制设备被配置为: 获取待检测应用的第一安装包,所述第一安装包为终端设备当前安装的应用市场软件对应的服务器中所述待检测应用的最新版本; 向终端设备发送至少一个其他应用市场安装包和安装指令,所述安装指令用于指示所述终端设备下载所述待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 接收所述终端设备发送的所述待检测应用在其他应用市场中的至少一个第二安装包; 比较所述至少一个第二安装包和所述第一安装包,以确定所述待检测应用的最新版本; 将所述最新版本的安装包发送至所述服务器; 所述服务器被配置为: 接收所述控制设备发送的所述待检测应用的所述最新版本的安装包; 所述终端设备被配置为: 接收控制设备发送的至少一个其他应用市场安装包和安装指令; 根据所述安装指令和所述至少一个其他应用市场安装包,下载待检测应用在至少一个其他应用市场的至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中所述待检测应用的最新版本; 将所述至少一个第二安装包发送给所述控制设备,以使所述控制设备从所述第二安装包和预先获取的第一安装包中确定所述待检测应用的最新版本,并将将确定的所述最新版本的安装包发送至所述服务器。
【专利摘要】本公开是关于一种应用版本信息的获取方法、设备和系统,该方法包括:获取待检测应用的第一安装包,第一安装包为终端设备当前应用的服务器中待检测应用的最新版本;向终端设备发送其他应用市场安装包和安装指令,指示终端设备下载至少一个第二安装包,每个第二安装包为对应的其他应用市场的服务器中待检测应用的最新版本;接收终端设备发送的待检测应用在其他应用市场中的至少一个第二安装包;在第二安装包和第一安装包中确定待检测应用的最新版本的安装包发送给服务器,通过控制终端设备在不同的应用市场自动下载待检测应用的最新版本发送到控制设备进行对比,将获得的各种应用市场中的待检测应用的最新版本的安装包发送给服务器,提高处理效率和准确度,节省人力成本。
【IPC分类】G06F9/445
【公开号】CN105204895
【申请号】CN201510547599
【发明人】张文瓅, 姜华, 梁博, 周秀虎
【申请人】小米科技有限责任公司
【公开日】2015年12月30日
【申请日】2015年8月31日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1