Movatterモバイル変換


[0]ホーム

URL:


CN108011870B - A kind of remote software online upgrading information automatic identification management method - Google Patents

A kind of remote software online upgrading information automatic identification management method
Download PDF

Info

Publication number
CN108011870B
CN108011870BCN201711137445.4ACN201711137445ACN108011870BCN 108011870 BCN108011870 BCN 108011870BCN 201711137445 ACN201711137445 ACN 201711137445ACN 108011870 BCN108011870 BCN 108011870B
Authority
CN
China
Prior art keywords
upgrade
software
information
communication network
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711137445.4A
Other languages
Chinese (zh)
Other versions
CN108011870A (en
Inventor
邵蓉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Xixiang Yixiang E Commerce Co ltd
Original Assignee
Shanghai Hexiang Art Agel Ecommerce Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Hexiang Art Agel Ecommerce LtdfiledCriticalShanghai Hexiang Art Agel Ecommerce Ltd
Priority to CN201711137445.4ApriorityCriticalpatent/CN108011870B/en
Publication of CN108011870ApublicationCriticalpatent/CN108011870A/en
Application grantedgrantedCritical
Publication of CN108011870BpublicationCriticalpatent/CN108011870B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明涉及一种软件远程在线升级信息自动识别管理方法,包括构建升级服务网络,硬件识别信息备份,软件身份识别,主动身份识别密码,升级作业及系统拓展等六个步骤。本发明方法简单,操作和实施容易,一方面系统具有良好的拓展性和数据通讯能力,并有效的简化了远程软件升级作业通讯网络结构,另一方面可有效的提供远程升级作业中升级服务器与设备终端间数据识别、定位及下载升级作业的工作效率、精度及数据安全性。

The invention relates to a method for automatic identification and management of software remote online upgrade information, comprising six steps of building an upgrade service network, backing up hardware identification information, software identification, active identification password, upgrading operation and system expansion. The method of the invention is simple, easy to operate and implement. On the one hand, the system has good expansibility and data communication capability, and effectively simplifies the communication network structure of the remote software upgrade operation; The work efficiency, accuracy and data security of data identification, positioning and downloading and upgrading between equipment terminals.

Description

Translated fromChinese
一种软件远程在线升级信息自动识别管理方法A method for automatic identification and management of software remote online upgrade information

技术领域technical field

本发明涉及一种软件远程在线升级信息自动识别管理方法,属计算机软件技术领域。The invention relates to a method for automatically identifying and managing software remote online upgrade information, which belongs to the technical field of computer software.

背景技术Background technique

目前各类基于计算机软件系统运行的各类设备在日常办公、自动化控制等领域中得到了广泛的应用,在实际工作中,为了提高设备运行的可靠性和稳定性,并满足设备对不同工作状态运行的需要,均需要对各设备中运行的软件进行频繁的升级及故障修复作业,但由于需要升级的各客户端分布范围极广,与升级软件做存放的服务器间往往需要通过网络进行远程数据升级,但由于距离较远,且当前升级过程中往往均采用传统的通讯网络,从而一方面导致在升级作业时,一方面升级数据通讯效率低下,且实际数据包易发生丢失等现象,另一方面在升级作业中,也往往缺乏升级服务器与客户端间缺乏有效的身份信息确认和辨识,从而易导致软件信息发生被盗用、升级软件与客户端软件版本不符合等现象,从而严重影响软件升级作业的效率和成功率,而针对这一问题,当前也与专门用于软件升级的通讯网络,可有效克服软件信息丢失等情况,但这类网络的数据结构复杂,建设和维护成本相对较高,同时数据传输能力也相对较差,因此针对这一问题,迫切需要开发一种全新的软件故障排除方法,以满足实际使用的需要。At present, various types of equipment based on computer software systems have been widely used in daily office, automation control and other fields. The needs of operation require frequent upgrades and fault repairs for the software running in each device. However, due to the wide distribution of the clients that need to be upgraded, it is often necessary to communicate remotely with the server where the upgrade software is stored. However, due to the long distance and the traditional communication network is often used in the current upgrade process, on the one hand, the upgrade data communication efficiency is low during the upgrade operation, and the actual data packets are prone to loss. On the one hand, in the upgrade operation, there is often a lack of effective identity information confirmation and identification between the upgrade server and the client, which can easily lead to software information being stolen, upgrade software and client software versions do not match, which seriously affects software upgrades The efficiency and success rate of the operation, and in response to this problem, the current communication network specially used for software upgrades can effectively overcome the loss of software information, but the data structure of this type of network is complex, and the construction and maintenance costs are relatively high , At the same time, the data transmission ability is relatively poor, so in view of this problem, it is urgent to develop a new software troubleshooting method to meet the needs of actual use.

发明内容Contents of the invention

本发明目的就在于克服上述不足,提供一种软件远程在线升级信息自动识别管理方法。The object of the present invention is to overcome the above-mentioned disadvantages and provide a method for automatically identifying and managing software remote online upgrade information.

为实现上述目的,本发明是通过以下技术方案来实现:To achieve the above object, the present invention is achieved through the following technical solutions:

一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的软件远程在线升级信息自动识别管理方法包括以下步骤:A method for automatically identifying and managing software remote online upgrade information, characterized in that: the method for automatically identifying and managing software remote online upgrade information includes the following steps:

第一步,构建升级服务网络,首先通过网络路由器、中继服务器建立一个升级服务通讯网络,然后将保存有软件升级包的至少一个升级服务器接入到升级服务通讯网络中,然后将需要进行升级服务的各运行终端设备接入到升级服务通讯网络中,由升级服务通讯网络、升级服务器和各运行终端设备构成一级数据通讯网,各运行终端设备之间通过升级服务通讯网络共同构成至少一个二级数据通讯网;The first step is to build an upgrade service network. First, establish an upgrade service communication network through network routers and relay servers, and then connect at least one upgrade server that stores software upgrade packages into the upgrade service communication network, and then perform upgrades Each operation terminal equipment of the service is connected to the upgrade service communication network, and the upgrade service communication network, the upgrade server and each operation terminal equipment constitute a first-level data communication network, and each operation terminal equipment jointly forms at least one secondary data communication network through the upgrade service communication network Level data communication network;

第二步,硬件识别信息备份,完成第一步后,首先由升级服务器为升级服务通讯网络中的一级数据通讯网和二级数据通讯网设定数据通讯交互策略,然后再由升级服务器分别为接入到升级服务通讯网络中的各运行终端设备分配相互独立的数据通讯地址,并将数据通讯地址分别保存在升级服务器和各运行终端设备中;The second step is to back up the hardware identification information. After the first step is completed, the upgrade server sets the data communication interaction strategy for the first-level data communication network and the second-level data communication network in the upgrade service communication network, and then the upgrade server respectively Each operating terminal device connected to the upgrade service communication network is assigned a mutually independent data communication address, and the data communication address is stored in the upgrade server and each operating terminal device respectively;

第三步,软件身份识别,完成第二步作业后,由升级服务器对接入到升级服务通讯网络中的各运行终端设备中的软件信息进行收集,然后将收集到的软件信息进行收集保存到升级服务器内,并将收集到的软件信息与第二步中保存在升级服务器中的数据通讯地址进行匹配并保存;The third step is software identification. After completing the second step, the upgrade server collects the software information of each operating terminal device connected to the upgrade service communication network, and then collects and saves the collected software information to the In the upgrade server, match and save the collected software information with the data communication address stored in the upgrade server in the second step;

第四步,主动身份识别密码,完成第三步作业后,由各运行终端设备分别设定其登录升级服务器的登录密码及下载升级服务器中的软件升级包的下载密码,然后分别将登录密码和下载密码分别保存到升级服务器中,并与第二步保存的数据通讯地址相互匹配保存;The fourth step is to actively identify the password. After completing the third step, each operating terminal device sets its login password for logging in to the upgrade server and the download password for downloading the software upgrade package in the upgrade server, and then sets the login password and The download passwords are saved in the upgrade server respectively, and are matched with the data communication address saved in the second step;

第五步,升级作业,完成第四步作业后,当各运行终端设备中的任意一个或几个需要进行软件升级时,首先需要升级软件的运行终端设备先接入到第一步构建的升级服务通讯网络中,然后由升级软件的运行终端设备通过第二步设定的数据通讯地址,与升级服务器间建立通讯数据连接,并在完成升级软件的运行终端设备与升级服务器建立通讯数据连接后,由升级服务器对建立通讯数据连接的需要升级软件的运行终端设备的软件信息进行采集,并将采集的信息与第三步中识别并保存在升级服务器中软件信息进行识别,并在完成软件信息识别后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的登录密码,完成在升级服务器中进行登录作业,并在完成登录作业后,在升级服务器中选择相应的软件升级包,在选定软件升级包后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的下载密码,并在完成密码确认后将软件升级包下载 到需要升级软件的运行终端设备内,然后操作需要升级软件的运行终端设备进行软件升级;The fifth step is the upgrade operation. After the fourth step is completed, when any one or several of the operating terminal devices need to upgrade the software, the operating terminal device that needs to upgrade the software first connects to the upgrade built in the first step In the service communication network, the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server through the data communication address set in the second step, and after the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server , the upgrade server collects the software information of the operating terminal equipment that needs to upgrade the software to establish a communication data connection, and identifies the collected information with the software information identified in the third step and stored in the upgrade server, and completes the software information After identification, the running terminal device that needs to upgrade the software sends the login password set in the fourth step to the upgrade server to complete the login operation in the upgrade server, and after completing the login operation, select the corresponding software in the upgrade server Upgrade package, after selecting the software upgrade package, the running terminal device that needs to upgrade the software sends the download password set in the fourth step to the upgrade server, and after completing the password confirmation, download the software upgrade package to the device that needs to upgrade the software Run the terminal device, and then operate the running terminal device that needs to upgrade the software to upgrade the software;

第六步,系统拓展,完成第五步作业后,一方面返回到第三步,由升级服务器再次对完成软件升级后运行终端设备中的软件信息收集,并用最新收集的信息覆盖原始信息,另一方面当有全新的运行终端设备需要进行软件升级时,则直接从第一步开始,对全新的运行终端设备进行识别和升级。The sixth step is system expansion. After completing the fifth step, on the one hand, return to the third step, and the upgrade server collects the software information in the running terminal device after the software upgrade is completed, and overwrites the original information with the latest collected information. On the one hand, when there is a brand-new operating terminal device that needs to be upgraded for software, the brand-new operating terminal device is identified and upgraded directly from the first step.

进一步的,所述的第一步中的升级服务通讯网络包括至少一条在线通讯网络和至少一条无线通讯网络,所述的升级服务通讯网络另设至少一个物联网控制器。Further, the upgrade service communication network in the first step includes at least one online communication network and at least one wireless communication network, and the upgrade service communication network is additionally provided with at least one IoT controller.

进一步的,所述的第二步中所述的数据通讯地址为八进制、十六进制中的任意一种模式的数据组。Further, the data communication address in the second step is a data group in any mode of octal or hexadecimal.

进一步的,所述的第三步中,软件信息包括软件版本信息、软件校验值信息及软件更新策略信息。Further, in the third step, the software information includes software version information, software check value information and software update policy information.

进一步的,所述的第四步中,主动身份识别密码为字符密码、数字密码、音频密码、图文密码、指纹密码中的任意一种或几种共用。Further, in the fourth step, the active identification password is any one or several of character passwords, digital passwords, audio passwords, image-text passwords, and fingerprint passwords.

进一步的,所述的第一步中的各软件升级包在升级服务器中设升级目录,第二步中的数据通讯地址在升级服务器中设通讯寻址目录,第三步中的软件信息在升级服务器中设升级寻址目录,第四步中的登录密码和下载密码分别设主动身份识别密码目录。Further, each software upgrade package in the first step is provided with an upgrade directory in the upgrade server, the data communication address in the second step is provided with a communication address directory in the upgrade server, and the software information in the third step is updated in the upgrade server. The upgrade addressing directory is set in the server, and the login password and download password in the fourth step are respectively set as active identification password directories.

进一步的,所述的升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录均至少一个,且升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录间通过终端子程序和检索寻址子程序相互连接。Further, there is at least one upgrade directory, communication address directory, upgrade address directory, and active identification password directory, and the upgrade directory, communication address directory, upgrade address directory, and active identity identification password directory are connected through the terminal The subroutine and the search addressing subroutine are connected to each other.

本发明方法简单,操作和实施容易,一方面系统具有良好的拓展性和数据通讯能力,并有效的简化了远程软件升级作业通讯网络结构,另一方面可有效的提供远程升级作业中升级服务器与设备终端间数据识别、定位及下载升级作业的工作效率、精度及数据安全性。The method of the invention is simple, easy to operate and implement. On the one hand, the system has good expansibility and data communication capability, and effectively simplifies the communication network structure of the remote software upgrade operation; The efficiency, accuracy and data security of data identification, positioning and downloading and upgrading between equipment terminals.

附图说明Description of drawings

图1为本发明方法流程示意图;Fig. 1 is a schematic flow sheet of the method of the present invention;

图2为本发故障分析排除过程示意图。Figure 2 is a schematic diagram of the fault analysis and elimination process of the present invention.

具体实施方式Detailed ways

如图1和2所示,一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的软件远程在线升级信息自动识别管理方法包括以下步骤:As shown in Figures 1 and 2, a method for automatically identifying and managing software remote online upgrade information is characterized in that: the described method for automatically identifying and managing software remote online upgrade information includes the following steps:

第一步,构建升级服务网络,首先通过网络路由器、中继服务器建立一个升级服务通讯网络,然后将保存有软件升级包的至少一个升级服务器接入到升级服务通讯网络中,然后将需要进行升级服务的各运行终端设备接入到升级服务通讯网络中,由升级服务通讯网络、升级服务器和各运行终端设备构成一级数据通讯网,各运行终端设备之间通过升级服务通讯网络共同构成至少一个二级数据通讯网;The first step is to build an upgrade service network. First, establish an upgrade service communication network through network routers and relay servers, and then connect at least one upgrade server that stores software upgrade packages into the upgrade service communication network, and then perform upgrades Each operation terminal equipment of the service is connected to the upgrade service communication network, and the upgrade service communication network, the upgrade server and each operation terminal equipment constitute a first-level data communication network, and each operation terminal equipment jointly forms at least one secondary data communication network through the upgrade service communication network Level data communication network;

第二步,硬件识别信息备份,完成第一步后,首先由升级服务器为升级服务通讯网络中的一级数据通讯网和二级数据通讯网设定数据通讯交互策略,然后再由升级服务器分别为接入到升级服务通讯网络中的各运行终端设备分配相互独立的数据通讯地址,并将数据通讯地址分别保存在升级服务器和各运行终端设备中;The second step is to back up the hardware identification information. After the first step is completed, the upgrade server sets the data communication interaction strategy for the first-level data communication network and the second-level data communication network in the upgrade service communication network, and then the upgrade server respectively Each operating terminal device connected to the upgrade service communication network is assigned a mutually independent data communication address, and the data communication address is stored in the upgrade server and each operating terminal device respectively;

第三步,软件身份识别,完成第二步作业后,由升级服务器对接入到升级服务通讯网络中的各运行终端设备中的软件信息进行收集,然后将收集到的软件信息进行收集保存到升级服务器内,并将收集到的软件信息与第二步中保存在升级服务器中的数据通讯地址进行匹配并保存;The third step is software identification. After completing the second step, the upgrade server collects the software information of each operating terminal device connected to the upgrade service communication network, and then collects and saves the collected software information to the In the upgrade server, match and save the collected software information with the data communication address stored in the upgrade server in the second step;

第四步,主动身份识别密码,完成第三步作业后,由各运行终端设备分别设定其登录升级服务器的登录密码及下载升级服务器中的软件升级包的下载密码,然后分别将登录密码和下载密码分别保存到升级服务器中,并与第二步保存的数据通讯地址相互匹配保存;The fourth step is to actively identify the password. After completing the third step, each operating terminal device sets its login password for logging in to the upgrade server and the download password for downloading the software upgrade package in the upgrade server, and then sets the login password and The download passwords are saved in the upgrade server respectively, and are matched with the data communication address saved in the second step;

第五步,升级作业,完成第四步作业后,当各运行终端设备中的任意一个或几个需要进行软件升级时,首先需要升级软件的运行终端设备先接入到第一步构建的升级服务通讯网络中,然后由升级软件的运行终端设备通过第二步设定的数据通讯地址,与升级服务器间建立通讯数据连接,并在完成升级软件的运行终端设备与升级服务器建立通讯数据连接后,由升级服务器对建立通讯数据连接的需要升级软件的运行终端设备的软件信息进行采集,并将采集的信息与第三步中识别并保存在升级服务器中软件信息进行识别,并在完成软件信息识别后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的登录密码,完成在升级服务器中进行登录作业,并在完成登录作业后,在升级服务器中选择相应的软件升级包,在选定软件升级包后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的下载密码,并在完成密码确认后将软件升级包下载 到需要升级软件的运行终端设备内,然后操作需要升级软件的运行终端设备进行软件升级;The fifth step is the upgrade operation. After the fourth step is completed, when any one or several of the operating terminal devices need to upgrade the software, the operating terminal device that needs to upgrade the software first connects to the upgrade built in the first step In the service communication network, the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server through the data communication address set in the second step, and after the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server , the upgrade server collects the software information of the operating terminal equipment that needs to upgrade the software to establish a communication data connection, and identifies the collected information with the software information identified in the third step and stored in the upgrade server, and completes the software information After identification, the running terminal device that needs to upgrade the software sends the login password set in the fourth step to the upgrade server to complete the login operation in the upgrade server, and after completing the login operation, select the corresponding software in the upgrade server Upgrade package, after selecting the software upgrade package, the running terminal device that needs to upgrade the software sends the download password set in the fourth step to the upgrade server, and after completing the password confirmation, download the software upgrade package to the device that needs to upgrade the software Run the terminal device, and then operate the running terminal device that needs to upgrade the software to upgrade the software;

第六步,系统拓展,完成第五步作业后,一方面返回到第三步,由升级服务器再次对完成软件升级后运行终端设备中的软件信息收集,并用最新收集的信息覆盖原始信息,另一方面当有全新的运行终端设备需要进行软件升级时,则直接从第一步开始,对全新的运行终端设备进行识别和升级。The sixth step is system expansion. After completing the fifth step, on the one hand, return to the third step, and the upgrade server collects the software information in the running terminal device after the software upgrade is completed, and overwrites the original information with the latest collected information. On the one hand, when there is a brand-new operating terminal device that needs to be upgraded for software, the brand-new operating terminal device is identified and upgraded directly from the first step.

本实施例中,所述的第一步中的升级服务通讯网络包括至少一条在线通讯网络和至少一条无线通讯网络,所述的升级服务通讯网络另设至少一个物联网控制器。In this embodiment, the upgrade service communication network in the first step includes at least one online communication network and at least one wireless communication network, and the upgrade service communication network is additionally provided with at least one IoT controller.

本实施例中,所述的第二步中所述的数据通讯地址为八进制、十六进制中的任意一种模式的数据组。In this embodiment, the data communication address in the second step is a data group in any mode of octal or hexadecimal.

本实施例中,所述的第三步中,软件信息包括软件版本信息、软件校验值信息及软件更新策略信息。In this embodiment, in the third step, the software information includes software version information, software check value information and software update policy information.

本实施例中,所述的第四步中,主动身份识别密码为字符密码、数字密码、音频密码、图文密码、指纹密码中的任意一种或几种共用。In this embodiment, in the fourth step, the active identification password is any one or several of character passwords, digital passwords, audio passwords, graphic passwords, and fingerprint passwords.

本实施例中,所述的第一步中的各软件升级包在升级服务器中设升级目录,第二步中的数据通讯地址在升级服务器中设通讯寻址目录,第三步中的软件信息在升级服务器中设升级寻址目录,第四步中的登录密码和下载密码分别设主动身份识别密码目录。In this embodiment, each software upgrade package in the first step is provided with an upgrade directory in the upgrade server, the data communication address in the second step is provided with a communication addressing directory in the upgrade server, and the software information in the third step The upgrade addressing directory is set in the upgrade server, and the login password and download password in the fourth step are respectively set as active identification password directories.

本实施例中,所述的升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录均至少一个,且升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录间通过终端子程序和检索寻址子程序相互连接。In this embodiment, there are at least one upgrade directory, communication address directory, upgrade address directory, and active identification password directory, and the upgrade directory, communication address directory, upgrade address directory, and active identity identification password directory Connected to each other through the terminal subroutine and the retrieval addressing subroutine.

本发明方法简单,操作和实施容易,一方面系统具有良好的拓展性和数据通讯能力,并有效的简化了远程软件升级作业通讯网络结构,另一方面可有效的提供远程升级作业中升级服务器与设备终端间数据识别、定位及下载升级作业的工作效率、精度及数据安全性。The method of the invention is simple, easy to operate and implement. On the one hand, the system has good expansibility and data communication capability, and effectively simplifies the communication network structure of the remote software upgrade operation; The efficiency, accuracy and data security of data identification, positioning and downloading and upgrading between equipment terminals.

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。The basic principles and main features of the present invention and the advantages of the present invention have been shown and described above. Those skilled in the industry should understand that the present invention is not limited by the above-mentioned embodiments, and what described in the above-mentioned embodiments and the description only illustrates the principles of the present invention, and the present invention will also have other functions without departing from the spirit and scope of the present invention. Variations and improvements all fall within the scope of the claimed invention. The protection scope of the present invention is defined by the appended claims and their equivalents.

Claims (7)

Translated fromChinese
1.一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的软件远程在线升级信息自动识别管理方法包括以下步骤:1. A software remote online upgrade information automatic identification management method is characterized in that: the software remote online upgrade information automatic identification management method comprises the following steps:第一步,构建升级服务网络,首先通过网络路由器、中继服务器建立一个升级服务通讯网络,然后将保存有软件升级包的至少一个升级服务器接入到升级服务通讯网络中,然后将需要进行升级服务的各运行终端设备接入到升级服务通讯网络中,由升级服务通讯网络、升级服务器和各运行终端设备构成一级数据通讯网,各运行终端设备之间通过升级服务通讯网络共同构成至少一个二级数据通讯网;The first step is to build an upgrade service network. First, establish an upgrade service communication network through network routers and relay servers, and then connect at least one upgrade server that stores software upgrade packages into the upgrade service communication network, and then perform upgrades Each operation terminal equipment of the service is connected to the upgrade service communication network, and the upgrade service communication network, the upgrade server and each operation terminal equipment constitute a first-level data communication network, and each operation terminal equipment jointly forms at least one secondary data communication network through the upgrade service communication network Level data communication network;第二步,硬件识别信息备份,完成第一步后,首先由升级服务器为升级服务通讯网络中的一级数据通讯网和二级数据通讯网设定数据通讯交互策略,然后再由升级服务器分别为接入到升级服务通讯网络中的各运行终端设备分配相互独立的数据通讯地址,并将数据通讯地址分别保存在升级服务器和各运行终端设备中;The second step is to back up the hardware identification information. After the first step is completed, the upgrade server sets the data communication interaction strategy for the first-level data communication network and the second-level data communication network in the upgrade service communication network, and then the upgrade server respectively Each operating terminal device connected to the upgrade service communication network is assigned a mutually independent data communication address, and the data communication address is stored in the upgrade server and each operating terminal device respectively;第三步,软件身份识别,完成第二步作业后,由升级服务器对接入到升级服务通讯网络中的各运行终端设备中的软件信息进行收集,然后将收集到的软件信息进行收集保存到升级服务器内,并将收集到的软件信息与第二步中保存在升级服务器中的数据通讯地址进行匹配并保存;The third step is software identification. After completing the second step, the upgrade server collects the software information of each operating terminal device connected to the upgrade service communication network, and then collects and saves the collected software information to the In the upgrade server, match and save the collected software information with the data communication address stored in the upgrade server in the second step;第四步,主动身份识别密码,完成第三步作业后,由各运行终端设备分别设定其登录升级服务器的登录密码及下载升级服务器中的软件升级包的下载密码,然后分别将登录密码和下载密码分别保存到升级服务器中,并与第二步保存的数据通讯地址相互匹配保存;The fourth step is to actively identify the password. After completing the third step, each operating terminal device sets its login password for logging in to the upgrade server and the download password for downloading the software upgrade package in the upgrade server, and then sets the login password and The download passwords are saved in the upgrade server respectively, and are matched with the data communication address saved in the second step;第五步,升级作业,完成第四步作业后,当各运行终端设备中的任意一个或几个需要进行软件升级时,首先需要升级软件的运行终端设备先接入到第一步构建的升级服务通讯网络中,然后由升级软件的运行终端设备通过第二步设定的数据通讯地址,与升级服务器间建立通讯数据连接,并在完成升级软件的运行终端设备与升级服务器建立通讯数据连接后,由升级服务器对建立通讯数据连接的需要升级软件的运行终端设备的软件信息进行采集,并将采集的信息与第三步中识别并保存在升级服务器中软件信息进行识别,并在完成软件信息识别后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的登录密码,完成在升级服务器中进行登录作业,并在完成登录作业后,在升级服务器中选择相应的软件升级包,在选定软件升级包后,再由需要升级软件的运行终端设备向升级服务器发送第四步中设定的下载密码,并在完成密码确认后将软件升级包下载 到需要升级软件的运行终端设备内,然后操作需要升级软件的运行终端设备进行软件升级;The fifth step is the upgrade operation. After the fourth step is completed, when any one or several of the operating terminal devices need to upgrade the software, the operating terminal device that needs to upgrade the software first connects to the upgrade built in the first step In the service communication network, the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server through the data communication address set in the second step, and after the operating terminal equipment of the upgraded software establishes a communication data connection with the upgrading server , the upgrade server collects the software information of the operating terminal equipment that needs to upgrade the software to establish a communication data connection, and identifies the collected information with the software information identified in the third step and stored in the upgrade server, and completes the software information After identification, the running terminal device that needs to upgrade the software sends the login password set in the fourth step to the upgrade server to complete the login operation in the upgrade server, and after completing the login operation, select the corresponding software in the upgrade server Upgrade package, after selecting the software upgrade package, the running terminal device that needs to upgrade the software sends the download password set in the fourth step to the upgrade server, and after completing the password confirmation, download the software upgrade package to the device that needs to upgrade the software Run the terminal device, and then operate the running terminal device that needs to upgrade the software to upgrade the software;第六步,系统拓展,完成第五步作业后,一方面返回到第三步,由升级服务器再次对完成软件升级后运行终端设备中的软件信息收集,并用最新收集的信息覆盖原始信息,另一方面当有全新的运行终端设备需要进行软件升级时,则直接从第一步开始,对全新的运行终端设备进行识别和升级。The sixth step is system expansion. After completing the fifth step, on the one hand, return to the third step, and the upgrade server collects the software information in the running terminal device after the software upgrade is completed, and overwrites the original information with the latest collected information. On the one hand, when there is a brand-new operating terminal device that needs to be upgraded for software, the brand-new operating terminal device is identified and upgraded directly from the first step.2.根据权利要求1所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的第一步中的升级服务通讯网络包括至少一条在线通讯网络和至少一条无线通讯网络,所述的升级服务通讯网络另设至少一个物联网控制器。2. A method for automatically identifying and managing software remote online upgrade information according to claim 1, wherein the upgrade service communication network in the first step includes at least one online communication network and at least one wireless communication network, The upgrade service communication network is additionally provided with at least one IoT controller.3.根据权利要求1所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的第二步中所述的数据通讯地址为八进制、十六进制中的任意一种模式的数据组。3. A method for automatically identifying and managing software remote online upgrade information according to claim 1, characterized in that: the data communication address described in the second step is any one of octal and hexadecimal schema data group.4.根据权利要求1所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的第三步中,软件信息包括软件版本信息、软件校验值信息及软件更新策略信息。4. A method for automatically identifying and managing software remote online upgrade information according to claim 1, characterized in that: in the third step, the software information includes software version information, software check value information and software update policy information .5.根据权利要求1所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的第四步中,主动身份识别密码为字符密码、数字密码、音频密码、图文密码、指纹密码中的任意一种或几种共用。5. A method for automatically identifying and managing software remote online upgrade information according to claim 1, characterized in that: in the fourth step, the active identification password is a character password, a digital password, an audio password, and a graphic password , any one or more of fingerprint passwords.6.根据权利要求1所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的第一步中的各软件升级包在升级服务器中设升级目录,第二步中的数据通讯地址在升级服务器中设通讯寻址目录,第三步中的软件信息在升级服务器中设升级寻址目录,第四步中的登录密码和下载密码分别设主动身份识别密码目录。6. A method for automatically identifying and managing software remote online upgrade information according to claim 1, characterized in that: each software upgrade package in the first step is provided with an upgrade directory in the upgrade server, and in the second step The data communication address is provided with a communication addressing directory in the upgrade server, the software information in the third step is provided with an upgrade address directory in the upgrade server, and the login password and download password in the fourth step are respectively provided with an active identification password directory.7.根据权利要求6所述的一种软件远程在线升级信息自动识别管理方法,其特征在于:所述的升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录均至少一个,且升级目录、通讯寻址目录、升级寻址目录和主动身份识别密码目录间通过终端子程序和检索寻址子程序相互连接。7. A method for automatically identifying and managing software remote online upgrade information according to claim 6, characterized in that: said upgrade directory, communication address directory, upgrade address directory and active identification password directory are at least one, In addition, the upgrade directory, the communication address directory, the upgrade address directory and the active identification password directory are connected to each other through the terminal subroutine and the search address subroutine.
CN201711137445.4A2017-11-162017-11-16A kind of remote software online upgrading information automatic identification management methodActiveCN108011870B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201711137445.4ACN108011870B (en)2017-11-162017-11-16A kind of remote software online upgrading information automatic identification management method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201711137445.4ACN108011870B (en)2017-11-162017-11-16A kind of remote software online upgrading information automatic identification management method

Publications (2)

Publication NumberPublication Date
CN108011870A CN108011870A (en)2018-05-08
CN108011870Btrue CN108011870B (en)2018-12-11

Family

ID=62052520

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201711137445.4AActiveCN108011870B (en)2017-11-162017-11-16A kind of remote software online upgrading information automatic identification management method

Country Status (1)

CountryLink
CN (1)CN108011870B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108011870B (en)*2017-11-162018-12-11上海熙香艺享电子商务有限公司A kind of remote software online upgrading information automatic identification management method
CN111092909A (en)*2019-12-302020-05-01深圳市优权天成科技有限公司Decentralized remote control downloading algorithm and equipment
CN114610771B (en)*2022-05-162022-07-26广东孺子牛地理信息科技有限公司VR natural disaster scene interaction system and method and cloud platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1953376A (en)*2005-10-182007-04-25河南省863软件孵化器有限公司A system and method for updating remote software of wireless terminal equipment
CN101753547A (en)*2008-12-192010-06-23北京银迅捷电子技术有限公司Method and system for updating applications and parameters of multi-model POS terminal device
CN102622705A (en)*2011-02-012012-08-01福建新大陆电脑股份有限公司Terminal management system for automatic management of POS terminal upgrading and upgrading management method thereof
CN105978921A (en)*2016-07-292016-09-28重庆长安汽车股份有限公司Remote upgrading method for vehicle-mounted communication terminal
CN108011870A (en)*2017-11-162018-05-08南京轩世琪源软件科技有限公司A kind of remote software online upgrading information automatic identification management method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10097984B2 (en)*2014-04-012018-10-09Belkin International, Inc.IoT device environment detection, identification and caching

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1953376A (en)*2005-10-182007-04-25河南省863软件孵化器有限公司A system and method for updating remote software of wireless terminal equipment
CN101753547A (en)*2008-12-192010-06-23北京银迅捷电子技术有限公司Method and system for updating applications and parameters of multi-model POS terminal device
CN102622705A (en)*2011-02-012012-08-01福建新大陆电脑股份有限公司Terminal management system for automatic management of POS terminal upgrading and upgrading management method thereof
CN105978921A (en)*2016-07-292016-09-28重庆长安汽车股份有限公司Remote upgrading method for vehicle-mounted communication terminal
CN108011870A (en)*2017-11-162018-05-08南京轩世琪源软件科技有限公司A kind of remote software online upgrading information automatic identification management method

Also Published As

Publication numberPublication date
CN108011870A (en)2018-05-08

Similar Documents

PublicationPublication DateTitle
CN107911421B (en)Method, apparatus, and computer storage medium for configuring cross-network communications in a blockchain
US10270648B2 (en)Configuration information management method, device, network element management system and storage medium
US9930632B2 (en)M2M application remote registration method, device, system and storage medium
CN201878190U (en)Account filling-out-based single point login platform
CN104965726A (en)Configuration updating method, apparatus and system
CN106993043B (en)Data communication system and method based on agency
CN105049502A (en)Method of upgrading equipment software in cloud network management system and device
CN108011870B (en)A kind of remote software online upgrading information automatic identification management method
CN114089711B (en)Industrial equipment control management method, electronic equipment and storage medium
CN108881380A (en)data transmission system and method based on cloud service
CN104536405A (en)Remote monitoring system of air conditioning unit
CN108429656A (en)Method for monitoring connection state of network card of physical machine
WO2024183449A1 (en)Building protocol data processing method, apparatus, and system
CN114338419A (en)IPv6 global networking edge node monitoring and early warning method and system
EP3197207A1 (en)Method for managing application resources and registered node in m2m
CN115037719A (en) Code sending method and system
CN108089968A (en)Method for monitoring state of database of virtual machine by host machine
CN109039752B (en)Unified gateway-based SOA architecture system management method
CN115473730B (en)Method, system and storage medium for remote management of switch
CN114356810B (en) A communication connection method, device, equipment and medium for a host and a storage system
CN111542001B (en)Network system with distributed server clusters and construction method thereof
CN104579967A (en)Transmission path control apparatus
TWI703834B (en) Method and system for remotely waking up network user equipment
JP4863126B2 (en) Server monitoring system and server monitoring method
CN113612735A (en)Secure storage system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right
TA01Transfer of patent application right

Effective date of registration:20181029

Address after:200051 room 3C, 179 Zhongshan West Road, Changning District, Shanghai.

Applicant after:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Address before:211100 two, B unit 300, Zhihui Road, Kirin science and Technology Innovation Park, Jiangning District, Nanjing, Jiangsu.

Applicant before:NANJING XUANSHI QIYUAN SOFTWARE TECHNOLOGY Co.,Ltd.

GR01Patent grant
GR01Patent grant
PE01Entry into force of the registration of the contract for pledge of patent right
PE01Entry into force of the registration of the contract for pledge of patent right

Denomination of invention:A method for automatic identification and management of software remote online upgrade information

Effective date of registration:20211217

Granted publication date:20181211

Pledgee:Industrial and Commercial Bank of China Limited Shanghai pilot Free Trade Zone Branch

Pledgor:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Registration number:Y2021310000137

PC01Cancellation of the registration of the contract for pledge of patent right
PC01Cancellation of the registration of the contract for pledge of patent right

Date of cancellation:20230602

Granted publication date:20181211

Pledgee:Industrial and Commercial Bank of China Limited Shanghai pilot Free Trade Zone Branch

Pledgor:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Registration number:Y2021310000137

PE01Entry into force of the registration of the contract for pledge of patent right
PE01Entry into force of the registration of the contract for pledge of patent right

Denomination of invention:A Method for Automatic Identification and Management of Software Remote Online Upgrade Information

Effective date of registration:20230619

Granted publication date:20181211

Pledgee:Industrial Bank Co.,Ltd. Shanghai Jing'an Sub branch

Pledgor:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Registration number:Y2023310000266

PC01Cancellation of the registration of the contract for pledge of patent right
PC01Cancellation of the registration of the contract for pledge of patent right

Granted publication date:20181211

Pledgee:Industrial Bank Co.,Ltd. Shanghai Jing'an Sub branch

Pledgor:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Registration number:Y2023310000266

OL01Intention to license declared
OL01Intention to license declared
EE01Entry into force of recordation of patent licensing contract
EE01Entry into force of recordation of patent licensing contract

Application publication date:20180508

Assignee:Shanghai Shiwei Zero Kitchen Technology Development Co.,Ltd.

Assignor:SHANGHAI XIXIANG YIXIANG E-COMMERCE Co.,Ltd.

Contract record no.:X2025980015267

Denomination of invention:A method for automatic identification and management of software remote online upgrade information

Granted publication date:20181211

License type:Open License

Record date:20250725


[8]ページ先頭

©2009-2025 Movatter.jp