[发明专利]一种软件受控自动更新方法及装置有效
申请号: | 201911317228.2 | 申请日: | 2019-12-19 |
公开(公告)号: | CN111176678B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 伍素素;丁成 | 申请(专利权)人: | 深圳市航天泰瑞捷电子有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F21/44;H04L29/06;H04L29/08 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李娟 |
地址: | 518000 广东省深圳市罗湖区国威路莲塘*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 受控 自动更新 方法 装置 | ||
1.一种软件受控自动更新方法,其特征在于,包括:
获取启动指令,进行启动,并验证身份注册信息;
当所述身份注册信息通过验证后,检测与文件服务器的连接关系;
若与所述文件服务器连接成功,从所述文件服务器中获取启动入口信息,并保存至本地;
从所述启动入口信息中获取所需软件的启动入口信息,当符合预设条件时,根据所述启动入口信息从所述文件服务器中获取所需软件的组件信息进行自动更新;
所述验证身份注册信息,包括:
验证所述身份注册信息中的身份信息,若所述身份信息没有验证通过,则获取注册码进行注册,生成注册文件;
当生成注册文件后,验证所述身份注册信息中的注册信息;
若所述注册信息没有验证通过,则与数据库服务器进行连接;
若与数据库服务器连接成功,生成注册文件,验证所述注册信息;
若所述注册信息验证通过,则证明所述身份注册信息通过验证。
2.如权利要求1所述的一种软件受控自动更新方法,其特征在于,还包括:
当新版软件发出后,获取所述新版软件的最新版本记录以及组件信息;
将所述最新版本记录保存至数据库,并将所述组件信息保存至文件服务器。
3.如权利要求2所述的一种软件受控自动更新方法,其特征在于,所述当符合预设条件时,根据所述启动入口信息从所述文件服务器中获取所需软件的组件信息进行自动更新,包括:
检测与所述数据库的连接关系,若与所述数据库连接成功,则从所述数据库中获取所述所需软件的最新版本记录;
获取所需要软件的本地版本记录,若所述最新版本记录与所述本地版本记录不符,则与所述文件服务器进行连接;
若与所述文件服务器连接成功,获取所述文件服务器中的所述所需软件的组件信息进行自动更新。
4.一种软件受控自动更新装置,其特征在于,包括:
第一获取模块,用于获取启动指令,进行启动,并验证身份注册信息;
检测模块,用于当所述身份注册信息通过验证后,检测与文件服务器的连接关系;
第一保存模块,用于若与所述文件服务器连接成功,从所述文件服务器中获取启动入口信息,并保存至本地;
自动更新模块,用于从所述启动入口信息中获取所需软件的启动入口信息,当符合预设条件时,根据所述启动入口信息从所述文件服务器中获取所需软件的组件信息进行自动更新;
第一验证模块,用于验证所述身份注册信息中的身份信息,若所述身份信息没有验证通过,则获取注册码进行注册,生成注册文件;
生成模块,用于当生成注册文件后,验证所述身份注册信息中的注册信息;
连接模块,用于若所述注册信息没有验证通过,则与数据库服务器进行连接;
第二验证模块,用于若与数据库服务器连接成功,生成注册文件,验证所述注册信息;
验证通过模块,用于若所述注册信息验证通过,则证明所述身份注册信息通过验证。
5.如权利要求4所述的一种软件受控自动更新装置,其特征在于,包括:
第二获取模块,用于当新版软件发出后,获取所述新版软件的最新版本记录以及组件信息;
第二保存模块,用于将所述最新版本记录保存至数据库,并将所述组件信息保存至文件服务器。
6.如权利要求5所述的一种软件受控自动更新装置,其特征在于,包括:
连接成功模块,用于检测与所述数据库的连接关系,若与所述数据库连接成功,则从所述数据库中获取所述所需软件的最新版本记录;
第三获取模块,用于获取所需要软件的本地版本记录,若所述最新版本记录与所述本地版本记录不符,则与所述文件服务器进行连接;
自动更新模块,用于若与所述文件服务器连接成功,获取所述文件服务器中的所述所需软件的组件信息进行自动更新。
7.一种终端设备,包括处理器,与所述处理器连接的存储器,以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项所述的一种软件受控自动更新方法的步骤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述的一种软件受控自动更新方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市航天泰瑞捷电子有限公司,未经深圳市航天泰瑞捷电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911317228.2/1.html,转载请声明来源钻瓜专利网。