CN109032640A - Terminal more new system, method and apparatus - Google Patents

Terminal more new system, method and apparatus Download PDF

Info

Publication number
CN109032640A
CN109032640A CN201810804443.4A CN201810804443A CN109032640A CN 109032640 A CN109032640 A CN 109032640A CN 201810804443 A CN201810804443 A CN 201810804443A CN 109032640 A CN109032640 A CN 109032640A
Authority
CN
China
Prior art keywords
file
terminal
upgraded
terminal device
information
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.)
Pending
Application number
CN201810804443.4A
Other languages
Chinese (zh)
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.)
Postal Savings Bank of China Ltd
Original Assignee
Postal Savings Bank of China 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 Postal Savings Bank of China Ltd filed Critical Postal Savings Bank of China Ltd
Priority to CN201810804443.4A priority Critical patent/CN109032640A/en
Publication of CN109032640A publication Critical patent/CN109032640A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of terminal more new systems, method and apparatus.Wherein, this method comprises: obtaining terminal device information;Whether the corresponding terminal device of detection terminal device information needs to be implemented updating operation;In the case where testing result, which is, is, upgrading instruction information is sent, so that terminal device indicates acquisition of information software to be upgraded according to upgrading, and executes updating operation.The present invention is solved as the technical issues of in the prior art to objective environment locating for each bank outlets, caused bank outlets' authorization set project team's client updates low efficiency.

Description

Terminal more new system, method and apparatus
Technical field
The present invention relates to application of electronic technology field, in particular to a kind of terminal more new system, method and apparatus.
Background technique
It is also real after improving working efficiency with the networking of each equipment in the development of information age, especially enterprise Show each equipment room to cooperate.
But with the development of terminal device, in addition to HardwareUpgring replacement, the software upgrading of each terminal device is also increasingly Generally, it is common update upgrade method be server it is universal software upgrading/upgrading data are issued to terminal device one by one Packet, voluntarily completes update/updating operation by each terminal device.
Wherein, by taking banking as an example, since bank outlets' terminal quantity is huge, terminal machine type is complicated, national site Network discrepancy, each province's edition upgrading functional requirement are different, so that optimization and upgrading is frequent, so existing upgrade method can not expire The demand of sufficient bank outlets.
For above-mentioned as in the prior art to objective environment locating for each bank outlets, caused bank outlets' authorization set Middle project team's client updates the problem of low efficiency, and currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides a kind of terminal more new systems, method and apparatus, at least to solve due to the prior art In to objective environment locating for each bank outlets, caused bank outlets' authorization set project team's client updates the skill of low efficiency Art problem.
According to an aspect of an embodiment of the present invention, a kind of terminal more new system is provided, comprising: version management module, System file protection module and client update module, wherein version management module, for issuing each terminal software to be upgraded; Client update module, for providing each terminal upgrade information and executing updating operation according to software to be upgraded;System file Protective module, for executing file protection after the completion of each terminal upgrade.
Optionally, version management module includes: file uploading unit, for the file of new version to be uploaded to each downloading Server, and the version correctness of file is checked in server;File distribution unit, the version file for updating file are pressed Level matches corresponding target area and selects file publishing, and is updated by site, so that each terminal is examined automatically after publication Version is measured to be updated;End message administrative unit, for inquiring the current version of every terminal and corresponding quantity, and Update to every end message.
Optionally, client update module includes: information acquisition unit, for obtaining the component serial number of terminal, and is uploaded Component serial number, so that server is able to detect whether terminal needs to upgrade;Upgrade execution unit, it is to be upgraded soft for obtaining Part, and upgrading is executed according to software to be upgraded.
Other side according to an embodiment of the present invention provides a kind of terminal update method, comprising: obtains terminal device Information;Whether the corresponding terminal device of detection terminal device information needs to be implemented updating operation;The case where testing result, which is, is Under, upgrading instruction information is sent, so that terminal device indicates acquisition of information software to be upgraded according to upgrading, and executes upgrading behaviour Make.
Optionally, before obtaining terminal device information, this method further include: the file that caching terminal device uploads;It steps on Remember the corresponding the file information of file to database;The file information and version server belonging to software to be upgraded are synchronized.
Another aspect according to an embodiment of the present invention provides a kind of terminal update method, comprising: uploads terminal device Information;File to be upgraded is judged whether there is according to the upgrading instruction information got;In the case where the judgment result is yes, it obtains File to be upgraded is taken, and executes updating operation.
Optionally, obtaining file to be upgraded includes: the download address for obtaining file to be upgraded;According to download address downloading to Upgrade file.
Further, optionally, executing updating operation includes: that file to be upgraded is copied to installation mesh from download directory Record;It is protected by file and promotes whether upgrading is completed, and restarted terminal device and verify file to be upgraded.
Optionally, terminal device information includes: the component serial number of terminal device.
One aspect according to another embodiment of the present invention provides a kind of terminal updating device, comprising: module is obtained, For obtaining terminal device information;Detection module, for detecting whether the corresponding terminal device of terminal device information needs to be implemented Updating operation;Upgraded module, in the case where testing result, which is, is, sending upgrading instruction information, so that terminal device Acquisition of information software to be upgraded is indicated according to upgrading, and executes updating operation.
Optionally, the device further include: cache module, for caching terminal device before obtaining terminal device information The file of upload;Registration Module, for the corresponding the file information of registration documents to database;Synchronization module, for believing file Breath is synchronized with version server belonging to software to be upgraded.
Other side according to another embodiment of the present invention provides a kind of terminal updating device, comprising: uploads mould Block, for uploading terminal device information;Judgment module, for being judged whether there is according to the upgrading instruction information got wait rise Grade file;Upgraded module, in the case where the judgment result is yes, obtaining file to be upgraded, and execute updating operation.
Optionally, upgraded module includes: acquiring unit, for obtaining the download address of file to be upgraded;File download list Member, for downloading file to be upgraded according to download address.
Further, optionally, upgraded module further include: upgrade unit, for file to be upgraded to be copied from download directory Shellfish is to installation directory;File protection location promotes whether upgrading is completed for protecting by file, and restarts terminal device verifying File to be upgraded.
Another aspect according to another embodiment of the present invention, provides a kind of storage medium, and storage medium includes storage Program, wherein in program operation, equipment where control storage medium executes above-mentioned terminal update method.
Another aspect according to another embodiment of the present invention provides a kind of processor, and processor is used to run program, Wherein, above-mentioned terminal update method is executed when program is run.
The one aspect of another embodiment according to the present invention provides a kind of terminal, comprising: processor;And memory, It is connect with processor, for providing the instruction for handling following processing step for processor: obtaining terminal device information;Detect terminal Whether the corresponding terminal device of facility information needs to be implemented updating operation;In the case where testing result, which is, is, sends upgrading and refer to Show information, so that terminal device indicates acquisition of information software to be upgraded according to upgrading, and executes updating operation.
In embodiments of the present invention, by obtaining terminal device information;Detect the corresponding terminal device of terminal device information Whether updating operation is needed to be implemented;In the case where testing result, which is, is, upgrading instruction information is sent, so that terminal device root Acquisition of information software to be upgraded is indicated according to upgrading, and executes updating operation, has reached trans-regional multi-terminal equipment according to upgrading The purpose that demand difference is upgraded to realize the technical effect for promoting multi-terminal equipment upgrading efficiency, and then solves Since to objective environment locating for each bank outlets, caused bank outlets' authorization set project team client is more in the prior art The technical issues of new low efficiency.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the structural schematic diagram of according to embodiments of the present invention one terminal more new system;
Fig. 2 is the flow diagram of according to embodiments of the present invention two terminal update method;
Fig. 3 be according to embodiments of the present invention two terminal update method in the synchronous flow diagram of version management;
Fig. 4 be according to embodiments of the present invention two terminal update method in Version Control flow diagram;
Fig. 5 is the flow diagram of according to embodiments of the present invention three terminal update method;
Fig. 6 is the structural schematic diagram of according to embodiments of the present invention four terminal updating device;
Fig. 7 is the structural schematic diagram of according to embodiments of the present invention five terminal updating device.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
Embodiment one
According to embodiments of the present invention, a kind of embodiment of the method for terminal more new system is provided, it should be noted that attached The step of process of figure illustrates can execute in a computer system such as a set of computer executable instructions, though also, So logical order is shown in flow charts, but in some cases, it can be to be different from shown by sequence execution herein Or the step of description.
Fig. 1 is the structural schematic diagram of according to embodiments of the present invention one terminal more new system, as shown in Figure 1, the terminal is more New system includes:
Version management module 12, system file protection module 14 and client update module 16, wherein version management module 12, for issuing each terminal software to be upgraded;Client update module 14, for provide each terminal upgrade information and according to Upgrade software and executes updating operation;System file protection module 16, for executing file protection after the completion of each terminal upgrade.
Specifically, version management module 12,14 and of system file protection module in terminal provided by the present application more new system Client update module 16.Client update module 16 is embedded subprogram in the application, and major function is that version is looked into Inquiry, file download check the functions such as file, covering preservation;
System file protection module 14 is responsible for control file and submits function services;
Version management module 12 is to be erected at an application program of head office's server, is mainly responsible for transmitting file, publication The functions such as file, upgrade case inquiry, MAC Address management, download address management or automatic download management.
Terminal provided by the present application more new system solves that bank outlets' terminal quantity is huge, the terminal program of extensive formula The problems such as function optimization, version are promoted.
By using technologies such as SpingMVC frame, the downloading of htpp breakpoint, webService, and it is directed to all types of ends File protection problem is held, the file submiting command of new model is developed, updates covering problem to solve file.
In embodiments of the present invention, by version management module, system file protection module and client update module, In, version management module, for issuing each terminal software to be upgraded;Client update module, for providing each terminal upgrade letter It ceases and updating operation is executed according to software to be upgraded;System file protection module, for being executed after the completion of each terminal upgrade File protection, has achieved the purpose that trans-regional multi-terminal equipment is upgraded according to upgrade requirement difference, has mentioned to realize The technical effect of multi-terminal equipment upgrading efficiency is risen, and then is solved as in the prior art to objective locating for each bank outlets The technical issues of environment, caused bank outlets' authorization set project team's client updates low efficiency.
Optionally, version management module 12 includes: file uploading unit, for by the file of new version be uploaded to it is each under Server is carried, and checks the version correctness of file in server;File distribution unit, the version file for updating file Corresponding target area is matched by level and selects file publishing, and is updated by site, so that each terminal is automatic after publication Detect that version is updated;End message administrative unit, for inquiring the current version of every terminal and corresponding quantity, with And the update to every end message.
Optionally, client update module 16 includes: information acquisition unit, for obtaining the component serial number of terminal, and on Component serial number is passed, so that server is able to detect whether terminal needs to upgrade;Upgrade execution unit, it is to be upgraded soft for obtaining Part, and upgrading is executed according to software to be upgraded.
To sum up, terminal provided by the present application more new system is specific as follows:
1. version management module 12:
Upper transmitting file: being uploaded to each download server for the file of new version, can check version correctness in server.
File publishing: the version file that will be updated is needed by level, and selection saves other file publishing, is carried out by districts and cities site It updates, site can be sub-divided into, application terminal can automatically detect version and be updated after publication.
End message management: the current version of every terminal and corresponding quantity can be inquired, and basic to terminal machine The functions such as the newly-increased of information, update, count and are managed convenient for administrative staff.
2. client update module 16: embedding in the application, provide version to guarantee that terminal is interacted with background server This inquiry, file download check the functions such as file, covering preservation.
3. system file protection module 14: completing to restart reduction problem to guarantee that terminal machine file updates, update and complete File protection service is called afterwards, carries out file submission.
Terminal provided by the present application more new system tool, which is realized, answers multi version, multiple types, large batch of application program Miscellaneous version updating and version management.Wherein, update supporting management, can real-time query and maintenance every machine on application program Version.By distributed deployment background service, multiple servers are disposed, automatic synchronization file between server, can be born big concurrent Application update.And to update carry out concurrency control, when reach concurrency it is online when more new procedures enter wait in line, improve Update efficiency.And the protection of terminal machine file can be solved, file restores problem, guarantees that different types of machines are updated successfully.To version This is controlled, and not up in the case where minimum version, intelligent prompt updates.By the way that terminal machine is matched with each province Binding, is monitored every terminal machine information.
Embodiment two
Other side according to an embodiment of the present invention, provides a kind of terminal update method, and Fig. 2 is real according to the present invention The flow diagram of the terminal update method of example two is applied, in server side, as shown in Figure 2, comprising:
Step S202 obtains terminal device information;
Whether step S204, the corresponding terminal device of detection terminal device information need to be implemented updating operation;
Step S206 sends upgrading instruction information, so that terminal device is according to liter in the case where testing result, which is, is Grade instruction acquisition of information software to be upgraded, and execute updating operation.
Specifically, terminal update method provided by the present application can be adapted for implementing in conjunction with step S202 to step S206 Corresponding terminal more new system in example one.
In embodiments of the present invention, by obtaining terminal device information;Detect the corresponding terminal device of terminal device information Whether updating operation is needed to be implemented;In the case where testing result, which is, is, upgrading instruction information is sent, so that terminal device root Acquisition of information software to be upgraded is indicated according to upgrading, and executes updating operation, has reached trans-regional multi-terminal equipment according to upgrading The purpose that demand difference is upgraded to realize the technical effect for promoting multi-terminal equipment upgrading efficiency, and then solves Since to objective environment locating for each bank outlets, caused bank outlets' authorization set project team client is more in the prior art The technical issues of new low efficiency.
Optionally, before obtaining terminal device information in step S202, terminal update method provided by the present application is also wrapped It includes:
Step S199, the file that caching terminal device uploads;
Step S200, the corresponding the file information of registration documents to database;
Step S201 synchronizes the file information and version server belonging to software to be upgraded.
To sum up, Fig. 3 be according to embodiments of the present invention two terminal update method in the synchronous process signal of version management Figure, as shown in figure 3, terminal update method provided by the present application is specific as follows:
1. administrative center enters address of service, management end is logged in.
2. selecting upload version function, select file upload server.
3. services cache file, and registration record the file information is to database.
4. automatic synchronization operation is carried out, new edition file is synchronous with its distributed server progress file download.
5. selecting file publishing function, Ke Fen saves other released version.
Wherein, Fig. 4 be according to embodiments of the present invention two terminal update method in Version Control flow diagram, such as Shown in Fig. 4, terminal update method provided by the present application is specific as follows:
1. the automatic starting more new procedures of client booting.
2. obtaining native component serial number, it is sent to background server inspection machine information.
3. background service returns to upgrading mark according to information such as time, other, the machine current versions of province.
4. according to upgrading mark judgement: there are new version, new version is not present.
5. returning to server download address by background server to be downloaded.
6. the file in download directory is copied to using installation directory after the completion of downloading.
7. after the completion of copy, calling file protection service, prompting upgrading to complete, restart computer, verify version.
Terminal update method provided by the present application solves authorization set project team of bank outlets client replacement problem.By , terminal machine type complicated, national site network discrepancy, each province edition upgrading functional requirement huge in bank outlets' terminal quantity Difference, so that optimization and upgrading is frequent, spy takes this scheme to solve.It is provided by the present application in addition to updating application file version Terminal update method can also solve the files such as plug-in unit and update replacement problem, and sundry item group also takes this scheme to solve in row at present Site replacement problem.
Embodiment three
Another aspect according to an embodiment of the present invention, provides a kind of terminal update method, and Fig. 5 is real according to the present invention The flow diagram of the terminal update method of example three is applied, as shown in Figure 5, comprising:
Step S502 uploads terminal device information;
Step S504 judges whether there is file to be upgraded according to the upgrading instruction information got;
Step S506 obtains file to be upgraded, and execute updating operation in the case where the judgment result is yes.
In embodiments of the present invention, by uploading terminal device information;It is according to the upgrading instruction information judgement got It is no that there are files to be upgraded;In the case where the judgment result is yes, file to be upgraded is obtained, and executes updating operation, is reached The purpose that trans-regional multi-terminal equipment is upgraded according to upgrade requirement difference promotes multi-terminal equipment upgrading to realize The technical effect of efficiency, and then solve as in the prior art to objective environment locating for each bank outlets, caused bank Site authorization set project team client updates the technical issues of low efficiency.
Optionally, it includes: the download address for obtaining file to be upgraded that file to be upgraded is obtained in step S506;According to downloading Download file to be upgraded in address.
Further, optionally, it includes: to copy file to be upgraded from download directory that updating operation is executed in step S506 To installation directory;It is protected by file and promotes whether upgrading is completed, and restarted terminal device and verify file to be upgraded.
Optionally, terminal device information includes: the component serial number of terminal device.
Example IV
One aspect according to another embodiment of the present invention, provides a kind of terminal updating device, and Fig. 6 is according to the present invention The structural schematic diagram of the terminal updating device of example IV, as shown in Figure 6, comprising:
Module 62 is obtained, for obtaining terminal device information;Detection module 64, it is corresponding for detecting terminal device information Whether terminal device needs to be implemented updating operation;Upgraded module 66 refers in the case where testing result, which is, is, sending upgrading Show information, so that terminal device indicates acquisition of information software to be upgraded according to upgrading, and executes updating operation.
In embodiments of the present invention, by obtaining terminal device information;Detect the corresponding terminal device of terminal device information Whether updating operation is needed to be implemented;In the case where testing result, which is, is, upgrading instruction information is sent, so that terminal device root Acquisition of information software to be upgraded is indicated according to upgrading, and executes updating operation, has reached trans-regional multi-terminal equipment according to upgrading The purpose that demand difference is upgraded to realize the technical effect for promoting multi-terminal equipment upgrading efficiency, and then solves Since to objective environment locating for each bank outlets, caused bank outlets' authorization set project team client is more in the prior art The technical issues of new low efficiency.
Optionally, the device further include: cache module, for caching terminal device before obtaining terminal device information The file of upload;Registration Module, for the corresponding the file information of registration documents to database;Synchronization module, for believing file Breath is synchronized with version server belonging to software to be upgraded.
Embodiment five
Other side according to another embodiment of the present invention, provides a kind of terminal updating device, and Fig. 7 is according to this hair The structural schematic diagram of the terminal updating device of bright embodiment five, as shown in fig. 7, comprises:
Uploading module 72, for uploading terminal device information;Judgment module 74, for according to the upgrading instruction letter got Breath judges whether there is file to be upgraded;Upgraded module 76, in the case where the judgment result is yes, obtaining text to be upgraded Part, and execute updating operation.
In embodiments of the present invention, by uploading terminal device information;It is according to the upgrading instruction information judgement got It is no that there are files to be upgraded;In the case where the judgment result is yes, file to be upgraded is obtained, and executes updating operation, is reached The purpose that trans-regional multi-terminal equipment is upgraded according to upgrade requirement difference promotes multi-terminal equipment upgrading to realize The technical effect of efficiency, and then solve as in the prior art to objective environment locating for each bank outlets, caused bank Site authorization set project team client updates the technical issues of low efficiency.
Optionally, upgraded module 76 includes: acquiring unit, for obtaining the download address of file to be upgraded;File download Unit, for downloading file to be upgraded according to download address.
Further, optionally, upgraded module 76 further include: upgrade unit, for by file to be upgraded from download directory It is copied to installation directory;File protection location promotes whether upgrading is completed for protecting by file, and restarts terminal device and test Demonstrate,prove file to be upgraded.
Embodiment six
Another aspect according to another embodiment of the present invention, provides a kind of storage medium, and storage medium includes storage Program, wherein program operation when control storage medium where equipment execute the end in above-described embodiment two and embodiment three Hold update method.
Embodiment seven
Another aspect according to another embodiment of the present invention provides a kind of processor, and processor is used to run program, Wherein, the terminal update method in above-described embodiment two and embodiment three is executed when program is run.
Embodiment eight
The one aspect of another embodiment according to the present invention provides a kind of terminal, comprising: processor;And memory, It is connect with processor, for providing the instruction for handling following processing step for processor: obtaining terminal device information;Detect terminal Whether the corresponding terminal device of facility information needs to be implemented updating operation;In the case where testing result, which is, is, sends upgrading and refer to Show information, so that terminal device indicates acquisition of information software to be upgraded according to upgrading, and executes updating operation.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, Ke Yiwei A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered It is considered as protection scope of the present invention.

Claims (10)

1. a kind of terminal more new system characterized by comprising
Version management module, system file protection module and client update module, wherein
The version management module, for issuing each terminal software to be upgraded;
The client update module is used to provide the described each terminal upgrade information and executes liter according to the software to be upgraded Grade operation;
The system file protection module, for executing file protection after the completion of each terminal upgrade.
2. terminal according to claim 1 more new system, which is characterized in that the version management module includes:
File uploading unit for the file of new version to be uploaded to each download server, and checks the text in server The version correctness of part;
File distribution unit, the version file for updating the file match corresponding target area selection publication by level File, and being updated by site, so that each terminal automatically detects version and is updated after publication;
End message administrative unit, for inquiring the current version of every terminal and corresponding quantity, and to every end The update of client information.
3. terminal according to claim 1 or 2 more new system, which is characterized in that the client update module includes:
Information acquisition unit for obtaining the component serial number of terminal, and uploads the component serial number, so that server can be examined Survey whether the terminal needs to upgrade;
Upgrade execution unit, executes upgrading for obtaining the software to be upgraded, and according to the software to be upgraded.
4. a kind of terminal update method characterized by comprising
Obtain terminal device information;
Detect whether the corresponding terminal device of the terminal device information needs to be implemented updating operation;
In the case where testing result, which is, is, upgrading instruction information is sent, so that the terminal device refers to according to the upgrading Show acquisition of information software to be upgraded, and executes updating operation.
5. terminal update method according to claim 4, which is characterized in that before the acquisition terminal device information, The method also includes:
Cache the file that the terminal device uploads;
The corresponding the file information of the file is registered to database;
The file information and version server belonging to the software to be upgraded are synchronized.
6. a kind of terminal update method characterized by comprising
Upload terminal device information;
File to be upgraded is judged whether there is according to the upgrading instruction information got;
In the case where the judgment result is yes, the file to be upgraded is obtained, and executes updating operation.
7. terminal update method according to claim 6, which is characterized in that described to obtain the file to be upgraded and include:
Obtain the download address of the file to be upgraded;
The file to be upgraded is downloaded according to the download address.
8. terminal update method according to claim 7, which is characterized in that the execution updating operation includes:
The file to be upgraded is copied to installation directory from download directory;
It is protected by file and promotes whether upgrading is completed, and restarted the terminal device and verify the file to be upgraded.
9. a kind of terminal updating device characterized by comprising
Module is obtained, for obtaining terminal device information;
Detection module, for detecting whether the corresponding terminal device of the terminal device information needs to be implemented updating operation;
Upgraded module, in the case where testing result, which is, is, sending upgrading instruction information, so that the terminal device root Acquisition of information software to be upgraded is indicated according to the upgrading, and executes updating operation.
10. a kind of terminal updating device characterized by comprising
Uploading module, for uploading terminal device information;
Judgment module, for judging whether there is file to be upgraded according to the upgrading instruction information got;
Upgraded module, in the case where the judgment result is yes, obtaining the file to be upgraded, and execute updating operation.
CN201810804443.4A 2018-07-20 2018-07-20 Terminal more new system, method and apparatus Pending CN109032640A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810804443.4A CN109032640A (en) 2018-07-20 2018-07-20 Terminal more new system, method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810804443.4A CN109032640A (en) 2018-07-20 2018-07-20 Terminal more new system, method and apparatus

Publications (1)

Publication Number Publication Date
CN109032640A true CN109032640A (en) 2018-12-18

Family

ID=64643876

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810804443.4A Pending CN109032640A (en) 2018-07-20 2018-07-20 Terminal more new system, method and apparatus

Country Status (1)

Country Link
CN (1) CN109032640A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113791806B (en) * 2021-09-24 2023-08-22 浪潮金融信息技术有限公司 Remote upgrading method, system and medium for terminal

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753524A (en) * 2008-12-15 2010-06-23 青岛海信传媒网络技术有限公司 Method and system for upgrading software
CN103902299A (en) * 2012-12-24 2014-07-02 航天信息股份有限公司 Software version updating method and system
CN105677425A (en) * 2016-01-12 2016-06-15 四川文轩教育科技有限公司 Updating method of software system of C/S system structure
CN107357612A (en) * 2017-06-27 2017-11-17 聚好看科技股份有限公司 Application program updating detection method and device
CN108229142A (en) * 2017-12-28 2018-06-29 中国人民银行数字货币研究所 A kind of method and apparatus upgraded based on digital cash wallet terminal-pair wallet

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753524A (en) * 2008-12-15 2010-06-23 青岛海信传媒网络技术有限公司 Method and system for upgrading software
CN103902299A (en) * 2012-12-24 2014-07-02 航天信息股份有限公司 Software version updating method and system
CN105677425A (en) * 2016-01-12 2016-06-15 四川文轩教育科技有限公司 Updating method of software system of C/S system structure
CN107357612A (en) * 2017-06-27 2017-11-17 聚好看科技股份有限公司 Application program updating detection method and device
CN108229142A (en) * 2017-12-28 2018-06-29 中国人民银行数字货币研究所 A kind of method and apparatus upgraded based on digital cash wallet terminal-pair wallet

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113791806B (en) * 2021-09-24 2023-08-22 浪潮金融信息技术有限公司 Remote upgrading method, system and medium for terminal

Similar Documents

Publication Publication Date Title
CN104253866B (en) Software deployment method, system and the relevant device of virtual network function network element
CN105373401A (en) Method and system for automatically releasing software package
CN104699511B (en) Plug-in unit upgrade method and device
CN109522041A (en) Client resource update method, device, processor, server and terminal
WO2013015942A1 (en) Method and system for distributed application stack deployment
CN105159718B (en) Firmware upgrade method and device
CN109144683A (en) Task processing method, device, system and electronic equipment
CN107193607A (en) Method and apparatus, storage medium, processor and terminal for updating code file
CN110597673B (en) Disaster recovery method, device and equipment of storage system and computer readable storage medium
CN106844730A (en) The display methods and device of file content
EP3166029A1 (en) Exporting hierarchical data from a source code management (scm) system to a product lifecycle management (plm) system
CN113315754B (en) Intelligent linkage method, device, equipment and medium for firewall of container visit
CN109324821B (en) Self-service terminal system version management method
CN109189859B (en) Node initialization method and device in block chain network
CN113867782A (en) Gray scale distribution method and device, computer equipment and storage medium
CN103778026A (en) Object calling method and device
CN111506358A (en) Method and device for updating container configuration
CN103701653A (en) Processing method for interface hot plugging and unplugging configuration data and network configuration server
CN108459960A (en) Method of automatic configuration, device, equipment and the storage medium of test environment
CN107621963A (en) A kind of software deployment method, software deployment system and electronic equipment
CN109032640A (en) Terminal more new system, method and apparatus
CN107404389A (en) Service deployment methods, devices and systems
CN110083504A (en) The running state monitoring method and device of distributed task scheduling
CN107437174B (en) Virtual card management method and device
CN107438017A (en) Server system interface expander firmware upgrade method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20181218

RJ01 Rejection of invention patent application after publication