CN106534300A - Data updating method and system, user equipment and server - Google Patents

Data updating method and system, user equipment and server Download PDF

Info

Publication number
CN106534300A
CN106534300A CN201610987610.4A CN201610987610A CN106534300A CN 106534300 A CN106534300 A CN 106534300A CN 201610987610 A CN201610987610 A CN 201610987610A CN 106534300 A CN106534300 A CN 106534300A
Authority
CN
China
Prior art keywords
server
user equipment
renewal
management server
data
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.)
Granted
Application number
CN201610987610.4A
Other languages
Chinese (zh)
Other versions
CN106534300B (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.)
Neusoft Corp
Original Assignee
Neusoft Corp
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 Neusoft Corp filed Critical Neusoft Corp
Priority to CN201610987610.4A priority Critical patent/CN106534300B/en
Publication of CN106534300A publication Critical patent/CN106534300A/en
Application granted granted Critical
Publication of CN106534300B publication Critical patent/CN106534300B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a data updating method and system, user equipment and a server. The data updating method comprises the following steps that: a management server receives an update request transmitted by an update server, wherein the update request includes an identifier of the update server; the management server determines a user equipment identifier to be updated according to the identifier of the update server; and the management server transmits the update request to user equipment corresponding to the user equipment identifier to be updated, so that the user equipment acquires update data from the update server. Through adoption of the data updating method and system, the management server uniformly manages a plurality of rule update requests in network safety equipment, so that the permission management of an update service is independent of an update data transmitting process; the user equipment can be updated immediately; unnecessary loss caused by delayed update is avoided; resources occupied by connection of the user equipment are saved; and the user experience is improved.

Description

Data-updating method, user equipment, server and system
Technical field
The application is related to communication technical field, more particularly to a kind of data-updating method, user equipment, server and is System.
Background technology
Generally, for the purpose to network management and control and safeguard protection, Network Security Device is needed with application identification, URL One or more of the security features such as filtration, anti-rubbish mail, IPS, anti-virus service.These security feature services are Reply changeable network environment, it usually needs constantly update the data, such as updates filtering rule, updates application identities, more New virus title etc..
At present, each Network Security Device is updated to local rule base mainly by the way of regularly updating.This is just Occur due to Policy Updates not in time, many unnecessary losses, such as emergent malicious virus, danger is brought to user Huge malicious application of evil etc..And as the different corresponding renewal servers of security feature service may be different, network Safety equipment need to keep network connection with each renewal server, periodically could obtain from webserver side and update the data Bag, this will take excessive custom system resource, affect the normal use of user equipment.
The content of the invention
The application is intended at least to solve to a certain extent one of technical problem in correlation technique.
For this purpose, first purpose of the application is to propose a kind of data-updating method, the method passes through management server Unified management Network Security Device in multiple rule upgrade demand so that the rights management of more new demand servicing with update the data transmission Process manages every more new demand servicing independently of one another, more easily, and fresh information can be sent to user equipment timely so that User equipment can be updated in time, it is to avoid due to updating caused unnecessary loss not in time, save user equipment Due to the resource that connection takes, Consumer's Experience is improved.
Second purpose of the application is to propose another kind of data-updating method.
3rd purpose of the application is to propose another kind of data-updating method.
4th purpose of the application is to propose a kind of management server.
5th purpose of the application is to propose a kind of user equipment.
6th purpose of the application is to propose a kind of renewal server.
7th purpose of the application is to propose a kind of data update system.
It is that, up to above-mentioned purpose, the application first aspect embodiment proposes a kind of data-updating method, including:Management service Device receives the renewal request for updating that server sends, and the renewal request includes the mark for updating server;
The management server determines customer equipment identification to be updated according to the mark for updating server;
Described renewal is asked by the management server, is sent to use corresponding with the customer equipment identification to be updated Family equipment, so as to the user equipment is obtained from the renewal server update the data.
In a kind of possible way of realization of first aspect, the management server is received and updates server transmission more After new request, also include:
The management server is generated corresponding newest with the customer equipment identification to be updated according to default rule Service identifiers code;
Described renewal is asked to be sent to use corresponding with the customer equipment identification to be updated by the management server Family equipment, including:
The latest services identification code is sent to and the customer equipment identification pair to be updated by the management server The user equipment answered, so that the user equipment is obtained more from the renewal server according to the first service identification code New data.
In the alternatively possible way of realization of first aspect, also identify including original service in the renewal request Code;
The management server is generated corresponding newest with the customer equipment identification to be updated according to default rule Service identifiers code, including:
The management server adopts default renewal function, according to the original service identification code and described to be updated Customer equipment identification, it is determined that latest services identification code corresponding with the user equipment.
In the alternatively possible way of realization of first aspect, the management server is according to the renewal server Mark, determines customer equipment identification to be updated, including:
The management server passes through to inquire about default service information table, it is determined that corresponding with the mark for updating server Customer equipment identification to be updated.
In another possible way of realization of first aspect, the management server is received and updates what server sent Before updating request, also include:
The registration request that the management server receive user equipment sends, the registration request include that the user sets Standby mark and the renewal server identification;
The management server generates the default service information table according to the registration request.
In another possible way of realization of first aspect, the management server is according to the registration request, raw Into before the default service information table, also include:
The management server judges service corresponding with the mark of the user equipment and the renewal server identification, It is whether expired;
If it is not, then according to default rule, it is determined that with the mark of the user equipment and the renewal server identification pair The initial service identification code answered;
The management server by the initial service identification code, be sent respectively to the user equipment and with the renewal The corresponding renewal server of server identification.
In another possible way of realization of first aspect, described renewal is asked by the management server, sends Before giving the corresponding user equipment of the customer equipment identification to be updated, also include:
The management server determines corresponding with the renewal server identification and the customer equipment identification to be updated Service it is not out of date.
The data-updating method that the embodiment of the present application is provided, management server update the renewal of server transmission receiving During request, it is first determined customer equipment identification corresponding with server identification is updated, then will update request and be sent to and user The corresponding user equipment of device identification, so that user equipment is set up to be connected and obtain with renewal server update the data.Thus, The multiple rule being managed collectively in Network Security Device by management server is upgraded demand so that the rights management of more new demand servicing It is independent of one another with transmit process is updated the data, every more new demand servicing is more easily managed, and timely fresh information can be sent Up to user equipment so that user equipment can be updated in time, it is to avoid due to updating caused unnecessary loss not in time, The resource that user equipment is taken due to connection is saved, Consumer's Experience is improved.
It is that, up to above-mentioned purpose, the application second aspect embodiment proposes another kind of data-updating method, including:User sets Standby to receive the more new command that management server sends, the more new command includes updating server identification;The user equipment To renewal server corresponding with the renewal server identification, data acquisition request is sent;The user equipment receives described Update updating the data for server return.
In a kind of possible way of realization of second aspect, in the more new command, also include latest services identification code;
The user equipment sends data acquisition request to renewal server corresponding with the renewal server identification, Including:The user equipment includes the latest services to renewal server corresponding with the renewal server identification, transmission The data acquisition request of identification code, during so that the renewal server determining that the latest services identification code is legal, will update number According to returning to the user equipment.
In the alternatively possible way of realization of second aspect, the data-updating method also includes:
The user equipment sends registration request to the management server, and the registration request includes that the user sets Standby mark and the renewal server identification;
The user equipment receives the initial service identification code that the management server is returned;
The initial service identification code is stored in default mapping with the renewal server identification by the user equipment In relation table.
In another possible way of realization of second aspect, the user equipment receives management server and sends and updates After instruction, also include:
The user equipment is updated in the default mapping table according to the latest services identification code, and described Update the corresponding initial service identification code of server identification.
The data-updating method that the embodiment of the present application is provided, user equipment refer in the renewal for receiving management server transmission After order, then data acquisition request is sent to the server that updates corresponding with server identification is updated, and then from renewal server Acquisition is updated the data.Hereby it is achieved that user equipment is without the need for keeping network connection with renewal server always, and simply receiving After the more new command sent to management server, just data acquisition request is sent to renewal server, and then acquisition is updated the data, So as to reduce the resource consumption of user equipment, Consumer's Experience is improved.
It is that, up to above-mentioned purpose, the application third aspect embodiment proposes another kind of data-updating method, including:Update clothes Business device sends to management server and updates request, and the renewal request includes the mark for updating server;
It is described to update the data acquisition request that server receive user equipment sends;
The renewal server is returned to the user equipment and is updated the data.
In a kind of possible way of realization of the third aspect, in the renewal request, also include original service identification code;
The renewal server is sent to management server after updating request, is also included:
The server that updates receives the latest services identification code that the management server is returned;
It is described to update the data acquisition request that server receive user equipment sends, including:
The server that updates receives the data acquisition including the latest services identification code that the user equipment sends Request;
The renewal server is returned to the user equipment and is updated the data, including:
The latest services that the latest services identification code is sent with the management server are judged in the renewal server Whether identification code is consistent;
If consistent, send to the user equipment and update the data.
The data-updating method that the embodiment of the present application is provided, renewal server is when it is determined that update the data, you can Xiang Guan Reason server sends and updates request, then when the data acquisition request of user equipment transmission is received, you can return to user equipment Return and update the data.Hereby it is achieved that user equipment is without the need for keeping being connected with renewal server always, you can obtain in time and update number According to saving resources for user equipment.
It is that, up to above-mentioned purpose, the application fourth aspect embodiment proposes a kind of management server, including for storing journey The memorizer and processor of sequence code, wherein, the processor is used for calling the program code in the memorizer, with execution The data-updating method of first aspect offer is provided.
The management server that the embodiment of the present application is provided, when the renewal request for updating server transmission is received, first It is determined that with update the corresponding customer equipment identification of server identification, then will update request be sent to it is corresponding with customer equipment identification User equipment so that user equipment is connected and obtains and update the data with updating server and setting up.Thus, by management service Device unified management Network Security Device in multiple rule upgrade demand so that the rights management of more new demand servicing with update the data biography Pass through journey independently of one another, more easily manage every more new demand servicing, and fresh information can be sent to into user equipment timely, make Obtain user equipment to be updated in time, it is to avoid due to updating caused unnecessary loss not in time, save user and set The standby resource due to connecting occupancy, improves Consumer's Experience.
It is that the 5th aspect embodiment of the application proposes a kind of user equipment, including for storage program up to above-mentioned purpose The memorizer and processor of code, wherein, the processor is for calling the program code in the memorizer, above-mentioned to perform The data-updating method that second aspect is provided.
The embodiment of the present application provide user equipment, receive management server transmission more new command after, then to Update the corresponding server that updates of server identification and send data acquisition request, and then number is updated from updating to obtain at server According to.Hereby it is achieved that user equipment is without the need for keeping network connection with renewal server always, and simply receiving management service After the more new command that device sends, just data acquisition request is sent to renewal server, and then acquisition is updated the data, so as to reduce The resource consumption of user equipment, improves Consumer's Experience.
Be up to above-mentioned purpose, the 6th aspect embodiment of the application propose it is a kind of update server, including for storing journey The memorizer and processor of sequence code, wherein, the processor is used for calling the program code in the memorizer, with execution The data-updating method of third aspect offer is provided.
The renewal server that the embodiment of the present application is provided, when it is determined that update the data, you can sends to management server Request is updated, then when the data acquisition request of user equipment transmission is received, you can return to user equipment and update the data.By This, realizes user equipment without the need for keeping being connected with renewal server always, you can obtain in time and update the data, save user Device resource.
It is that the 7th aspect of the application proposes a kind of data update system, including as described in fourth aspect up to above-mentioned purpose Management server, described renewal server in terms of described user equipment and the 6th in terms of the 5th.
Description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments It is substantially and easy to understand, wherein:
Fig. 1 is the flow chart of the data-updating method of the application one embodiment;
Fig. 2 is the flow chart of the data-updating method of the application another embodiment;
Fig. 3 is the flow chart of the data-updating method of the application another embodiment;
Fig. 4 updates signaling diagram for the data first that the application one embodiment is provided;
Fig. 5 updates signaling diagram for the data that the application another embodiment is provided;
Fig. 6 is the structural representation of the management server of the application one embodiment;
Fig. 7 is the structural representation of the user equipment of the application one embodiment;
Fig. 8 is the structural representation of the renewal server of the application one embodiment.
Specific embodiment
Embodiments herein is described below in detail, the example of the embodiment is shown in the drawings, wherein from start to finish Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached The embodiment of figure description is exemplary, it is intended to for explaining the application, and it is not intended that restriction to the application.
Mainly in prior art, Network Security Device needs to keep with each renewal server each embodiment of the application Network connection, periodically could obtain updated data package from webserver side, can take multi-user system resource, affect user The normal problem for using of equipment, proposes a kind of data-updating method, apparatus and system.In the data renewal side that the application is provided In method, user equipment is connected with each renewal server by management server, and acquisition is updated the data, and user equipment only needs to protect The connection with management server is held, custom system resource is saved.
Below with reference to the accompanying drawings the data-updating method, apparatus and system of the embodiment of the present application are described.
Fig. 1 is the flow chart of the data-updating method of the application one embodiment.
As shown in figure 1, the data-updating method includes:
Step 101, management server receive the renewal request for updating that server sends, and the renewal request includes described Update the mark of server.
Specifically, the data-updating method that the present embodiment is provided, the management server that executive agent is provided for the application should Management server can be connected with user equipment and each renewal server, and the data for managing user equipment update.
Wherein, user equipment, can refer to each Network Security Device, it is also possible to refer to and be provided with network security device, such as prevent Wall with flues, intrusion detection system, antivirus software, such as any terminal unit of network log-in management device, computer, mobile phone etc..More New demand servicing device, refers to for for Network Security Device, there is provided new filtering rule, application identities, Virus Name rule etc. it is various Server.
When implementing, update in server when arbitrary, when regular data need to update, you can send out to management server Send renewal request.
Step 102, the management server determine user equipment mark to be updated according to the mark for updating server Know.
Specifically, each server that updates can be prestored to close with the mapping of each customer equipment identification in management server System, so as to after renewal request is received, you can according to default mapping relations, it is determined that corresponding with the mark of the renewal server User equipment to be updated.
I.e. before above-mentioned steps 102, can also include:
The management server passes through to inquire about default service information table, it is determined that corresponding with the mark for updating server Customer equipment identification to be updated.
Wherein, default service information table, may refer to after user have purchased corresponding service, by providing respective service Service provider is configured in management server;Or, or management server provided according to user customer equipment identification, Server identification and corresponding checking information is updated, generation, the present embodiment is not limited to this.
Accordingly, in a kind of possible way of realization of the present embodiment, in the method before above-mentioned steps 101, can be with Including:
The registration request that the management server receive user equipment sends, the registration request include that the user sets Standby mark and the renewal server identification;
The management server generates the default service information table according to the registration request.
Described renewal is asked by step 103, the management server, is sent to and the customer equipment identification to be updated Corresponding user equipment, so as to the user equipment is obtained from the renewal server update the data.
Specifically, determine in management server and update after the corresponding user equipment of request with this, you can request will be updated User equipment is transmitted to, so that user equipment is connected with updating server and setting up, and acquisition is updated the data.
Further, typically, each network english teaching of user's purchase generally has certain useful life, because This, in default service information table, can also include with each renewal server identification and with the corresponding service of device identification arriving Phase temporal information, so as to management server is after renewal request is received, updates request or newest clothes sending to user equipment Before business identification code, can also judge whether the corresponding service of the user equipment is out of date, i.e., before above-mentioned steps 103, also Can include:
The management server determines corresponding with the renewal server identification and the customer equipment identification to be updated Service it is not out of date.
Further, in a kind of possible way of realization of the present embodiment, in order to obtain from server is updated to user equipment Taking the process for updating the data carries out reliable control, in the present embodiment, after above-mentioned steps 102, before step 103, also includes:
The management server is generated corresponding newest with the customer equipment identification to be updated according to default rule Service identifiers code.
Accordingly, above-mentioned steps 103, specially:
The latest services identification code is sent to and the customer equipment identification pair to be updated by the management server The user equipment answered, so that the user equipment is obtained more from the renewal server according to the latest services identification code New data.
Wherein, latest services identification code, for identifying the legitimacy for this time updating.
Specifically, management server can adopt following various ways, generate latest services identification code.
Mode one
Latest services identification code is generated by the way of random generation.
Mode two
Specific operation function can be adopted, latest services identification code is generated.
Specifically, as with the development of network, renewal server constantly may be provided for user equipment and be updated the data, Update with data before to distinguish this secondary data and updating, management server can according to it is front once with user equipment and renewal The corresponding service identifiers code of server, generating this service identifiers code, i.e. aforesaid way two can be specially:
The management server adopts default renewal function, according to original service identification code and the user to be updated Device identification, it is determined that latest services identification code corresponding with the user equipment.
Wherein, original service identification code, when being once to update before user equipment, the service identifiers that management server is generated Code.
When implementing, management server can obtain original service identification code in several ways.
Example one
Management server by with update the corresponding original service identification code of server and be stored in service information table, so as to Receive after updating the renewal request that server sends, according to the mark for updating server, by searching service information table, it is determined that with The corresponding original service identification code of the renewal server.
Example two
Updating server can also be when renewal request be sent to management server, by its corresponding original service identification code Carry in request is updated, be together sent to management server, so that management server is determined according to original service identification code Newest service identifiers code.
It is understood that be stored with service information table in management server renewal server identification and original service Identification code, and original server identification code is also carried in updating the renewal request that server sends, so as to management server is received After updating request, you can whether consistent with storage by judging the original service identification code in renewal request, if unanimously, say Bright this time renewal asks legal, asks so as to respond this time to update;If inconsistent, may determine that using default renewal Function, according to the original service identification code whether the original service identification code for receiving can obtain storing, if can be illustrating this Secondary renewal asks to be responded, so that locally stored original service identification code are sent to renewal server, so that more New demand servicing device upgrades in time original server identification code etc. of its storage.
Also, due to being provided with multiple network services in same user equipment, and consolidated network service may pass through Multiple different versions, are separately mounted in multiple user equipmenies, therefore, in the service information table in management server, use Family equipment is probably multi-to-multi with the corresponding relation for updating server, so as to update corresponding to uniquely characterize current data User equipment, different user equipmenies can adopt different renewal functions.For example, with the use that customer equipment identification is D1 The corresponding renewal function of family equipment can form as follows:
Mark_n=f (userD1, Mark_n-1)
Wherein it is possible to be understood by, Mark_n be according to renewal function, it is determined that customer equipment identification set for the user of D1 The latest services identification code of standby n-th, Mark_n-1 are the service of (n-1)th time of the user equipment that customer equipment identification is D1 Identification code, for n-th data update, Mark_n-1 is the original service identification code in this data updating process, its In, n is the positive integer more than 1.
It should be noted that when renewal server carries out the renewal of the first secondary data, i.e., during n=1, depositing in management server Storage is initial service identification code Mark_0 corresponding with server is updated, and this initial service identification code can be management server It is after the renewal request for updating server is received or after receiving the registration request of user equipment transmission, random for updating server Distribution, or calculated using random number according to above-mentioned renewal function, the present embodiment is not construed as limiting to this.
That is, in a kind of possible way of realization of the present embodiment, management server is generated default according to registration request Before service information table, the method also includes:
The management server judges service corresponding with the mark of the user equipment and the renewal server identification, It is whether expired;
If it is not, then according to default rule, it is determined that with the mark of the user equipment and the renewal server identification pair The initial service identification code answered;
The management server by the initial service identification code, be sent respectively to the user equipment and with the renewal The corresponding renewal server of server identification.
It should be noted that management server can be any user equipment and renewal server is randomly assigned one initially Value, then using above-mentioned default operation function, generates initial service identification code according to initial value computing, and then by initial service Identification code is sent to user equipment and updates server, so that user equipment can be according to initial service identification code from renewal clothes Business device is obtained and is initially updated the data.
By above-mentioned analysis, in management server, service information table can be realized such as the form of table 1 below:
Table 1
ID The expire-services time Service identifiers Version number Identification-state function
UserID1 Dedine1 ServiceMark1 Version1 Mark_n+1=f (UserID1, Mark_n)
UserID2 Dedine2 ServiceMark2 Version2 Mark_n+1=f (UserID2, Mark_n)
... ... ... ... ...
UserIDn Declinen ServiceMarkn Versionn Mark_n+1=f (UserIDn, Mark_n)
Wherein, ID is customer equipment identification;Service identifiers are latest services identification code corresponding with user equipment, i.e., Identifying code;Version number, is the version number of the service being currently installed in user equipment, and thus, management server can be by service The service update status changed to manage each user of identification code so that the control information for updating each time is all managed service Device is grasped, and is easy to integrated control & management.
The data-updating method that the embodiment of the present application is provided, management server update the renewal of server transmission receiving During request, it is first determined customer equipment identification corresponding with server identification is updated, then will update request and be sent to and user The corresponding user equipment of device identification, so that user equipment is set up to be connected and obtain with renewal server update the data.Thus, The multiple rule being managed collectively in Network Security Device by management server is upgraded demand so that the rights management of more new demand servicing It is independent of one another with transmit process is updated the data, every more new demand servicing is more easily managed, and timely fresh information can be sent Up to user equipment so that user equipment can be updated in time, it is to avoid due to updating caused unnecessary loss not in time, The resource that user equipment is taken due to connection is saved, Consumer's Experience is improved.
By above-mentioned analysis, management server can be managed to the data updating process of user equipment and authority Reason, so that user equipment timely not only can be obtained update the data, and can be with a certain degree of money for reducing user equipment Source expense.With reference to Fig. 2, by taking user equipment side as an example, traveling one is entered to the data-updating method that the embodiment of the present application is provided The explanation of step.
The schematic flow sheet of the data-updating method that Fig. 2 is provided for the application another embodiment.
As shown in Fig. 2 the data-updating method, including:
Step 201, user equipment receive the more new command that management server sends, and the more new command includes updating clothes Business device mark.
Step 202, the user equipment send data and obtain to renewal server corresponding with the renewal server identification Take request.
Step 203, the user equipment receive updating the data for the renewal server return.
Specifically, in the present embodiment, after receiving the more new command of management server transmission in user equipment, just to renewal Server sends data acquisition request, and then acquisition is updated the data, and without the need for keeping network connection with renewal server always, from And the resource consumption of user equipment is reduced, improve Consumer's Experience.
In a kind of possible way of realization of the present embodiment, in more new command, also include latest services identification code;
Accordingly, above-mentioned steps 202, specially:
The user equipment includes the newest clothes to renewal server corresponding with the renewal server identification, transmission The data acquisition request of business identification code, during so that the renewal server determining that the latest services identification code is legal, will update Data return to the user equipment.
Further, due to being provided with multiple network services in same user equipment, user equipment is obtaining different Service data when, it may be necessary to service identifiers code it is different, therefore renewal server identification can be stored in a user device With the mapping relations of service identifiers code, so as to after the more new command for receiving management server transmission, you can judge this time to update Carry in instruction and whether server identification is updated local, and need are judged whether according to the service identifiers code in this more new command Data renewal is carried out, if the service identifiers code in this more new command is consistent with local service identifiers code, user is illustrated Equipment has been carried out data renewal, if inconsistent, after can updating local service identifiers code, then to renewal server request Data, so that carry out data renewal.
Further, in order that data renewal of the management server to user equipment is managed, the method can also be wrapped Include:
The user equipment sends registration request to the management server, and the registration request includes that the user sets Standby mark and the renewal server identification;
The user equipment receives the initial service identification code that the management server is returned;
The initial service identification code is stored in default mapping with the renewal server identification by the user equipment In relation table.
Wherein, default mapping table can be such as the form of table 2 below:
Service ID Service identifiers
Service ID1 Service Mark1
Service ID2 Service Mark2
... ...
Service IDn Service Markn
Wherein, it is the identification number for updating server to service ID, and service identifiers are currently corresponding newest with renewal server Service identifiers code.
It is understood that user equipment carry out data update when, receive management server transmission including newest After the more new command of service identifiers code, it is possible to according to the latest services identification code, the default mapping table is updated In, original service identification code corresponding with the renewal server identification.
The data-updating method that the embodiment of the present application is provided, user equipment refer in the renewal for receiving management server transmission After order, then data acquisition request is sent to the server that updates corresponding with server identification is updated, and then from renewal server Acquisition is updated the data.Hereby it is achieved that user equipment is without the need for keeping network connection with renewal server always, and simply receiving After the more new command sent to management server, just data acquisition request is sent to renewal server, and then acquisition is updated the data, So as to reduce the resource consumption of user equipment, Consumer's Experience is improved.
Fig. 3 is combined further below, and as a example by updating server, the data-updating method provided to the application enters to advance The explanation of one step.
The schematic flow sheet of the data-updating method that Fig. 3 is provided for the application another embodiment.
As shown in figure 3, the data-updating method, including:
Step 301, updates server and sends renewal request to management server, and the renewal request includes the renewal The mark of server.
Specifically, updating server can be when locally updating the data, you can sends to management server and updates request, Or can also send to management server and update request when user's triggering is received.
Step 302, it is described to update the data acquisition request that server receive user equipment sends.
Step 303, the renewal server are returned to the user equipment and are updated the data.
Specifically, by above-mentioned analysis, management server is all generated with this secondary data more when every secondary data updates New corresponding latest services identification code, and renewal server is sent to, so that management server is obtained to user equipment updates number According to legitimacy verified that is, the method also includes after above-mentioned steps 301:
The server that updates receives the latest services identification code that the management server is returned;
Accordingly, above-mentioned steps 302, including:It is described update that server receives that the user equipment sends including described The data acquisition request of latest services identification code;
Above-mentioned steps 303, including:The latest services identification code and the management service is judged in the renewal server Whether the latest services identification code that device sends is consistent;
If consistent, send to the user equipment and update the data.
It is understood that update server can be when every secondary data updates, the newest clothes that management server is generated Business identification code is stored, so as to when lower secondary data updates, the service identifiers code of last time, i.e. original service identification code be carried Management server is sent in request is updated, so that management server is according to the original service mark carried in renewal request Code, checking this time update whether the renewal request of server is responded, and then this renewal request is processed.
The data-updating method that the embodiment of the present application is provided, renewal server is when it is determined that update the data, you can Xiang Guan Reason server sends and updates request, then when the data acquisition request of user equipment transmission is received, you can return to user equipment Return and update the data.Hereby it is achieved that user equipment is without the need for keeping being connected with renewal server always, you can obtain in time and update number According to saving resources for user equipment.
By above-mentioned analysis, when data update, the authority that each item data updates is managed by management server, updated Server is provided for user equipment and is updated the data, you can make user equipment without the need for keeping being connected with renewal server always, you can Obtain in time and update the data, with reference to Fig. 4 and Fig. 5, the process of the data-updating method provided to the application is carried out further Explanation.
Fig. 4 updates signaling diagram for the data first that the application one embodiment is provided.
As shown in figure 4, in data update system, including management server 41, user equipment 42 and renewal server 43.
Specifically, the data-updating method includes:
S401, user equipment send registration request to management server.
Wherein, registration request includes the mark of the user equipment and the renewal server identification.
S402, management server are inquired about default service information table, judge to be set with the user according to the registration request Standby mark and the corresponding service of the renewal server identification, if expired.
S403, management server determine that service is not out of date, according to default rule, determine initial service identification code.
Initial service identification code is sent to user equipment by S404, management server.
Initial service identification code is sent and updates server by S405, management server.
S406, updates the data acquisition request including initial service identification code that server receive user equipment sends.
S407, updates server it is determined that the initial service identification code of user equipment transmission is first with what management server sent When beginning service identifiers code is consistent, returns to user equipment and update the data.
Fig. 4 is for, during first renewal, the signaling interaction diagram between user equipment, renewal server and management server, first After secondary renewal, if having in updating server it is new update the data, data can be completed more using the signaling diagram described in Fig. 5 Newly.
Fig. 5 updates signaling diagram for the data that the application another embodiment is provided.
As shown in figure 5, the data-updating method includes:
S501, updates server and sends renewal request to management server.
Wherein, update in request, including the mark and original service identification code that update server.
S502, management server is according to default service information table, it is determined that service corresponding with the mark for updating server It is not out of date, according to default rule, generate latest services identification code.
Latest services identification code is sent to user equipment by S503, management server.
Latest services identification code is sent to renewal server by S504, management server.
S505, updates the latest services identification code that server receive user equipment sends.
S506, updates server and judges that the latest services identification code of user equipment transmission is newest with what management server sent Service identifiers code is consistent, returns to user equipment and updates the data.
In order to realize above-described embodiment, the application also proposes a kind of management server.
Fig. 6 is the structural representation of the management server of the application one embodiment.
As shown in fig. 6, the management server 60 includes:Memorizer 61 and processor 62.
Wherein, memorizer 61, for store program codes;
The processor 62, for calling the code in the storage 61, to perform the data of the offer of above-described embodiment one Update method.
It should be noted that the explanation of the aforementioned data-updating method embodiment performed to management server side is also fitted For the management server of the embodiment, here is omitted.
The management server that the embodiment of the present application is provided, when the renewal request for updating server transmission is received, first It is determined that with update the corresponding customer equipment identification of server identification, then will update request be sent to it is corresponding with customer equipment identification User equipment so that user equipment is connected and obtains and update the data with updating server and setting up.Thus, by management service Device unified management Network Security Device in multiple rule upgrade demand so that the rights management of more new demand servicing with update the data biography Pass through journey independently of one another, more easily manage every more new demand servicing, and fresh information can be sent to into user equipment timely, make Obtain user equipment to be updated in time, it is to avoid due to updating caused unnecessary loss not in time, save user and set The standby resource due to connecting occupancy, improves Consumer's Experience.
Fig. 7 is the structural representation of the user equipment of the application one embodiment.
As shown in fig. 7, the user equipment 70, including:Memorizer 71 and processor 72.
Wherein, memorizer 71 is used for store program codes;
The processor 72 is provided with performing above-mentioned embodiment two such as calling the program code in the memorizer Data-updating method.
It should be noted that the explanation of the aforementioned data-updating method embodiment performed to user equipment side is also suitable In the user equipment of the embodiment, here is omitted.
The embodiment of the present application provide user equipment, receive management server transmission more new command after, then to Update the corresponding server that updates of server identification and send data acquisition request, and then number is updated from updating to obtain at server According to.Hereby it is achieved that user equipment is without the need for keeping network connection with renewal server always, and simply receiving management service After the more new command that device sends, just data acquisition request is sent to renewal server, and then acquisition is updated the data, so as to reduce The resource consumption of user equipment, improves Consumer's Experience.
Fig. 8 is the structural representation of the renewal server of the application one embodiment.
As shown in figure 8, the renewal server 80, including:Memorizer 81 and processor 82.
Wherein, memorizer 81 is used for store program codes;
The processor 82 is provided more with performing above-mentioned embodiment such as calling the program code in the memorizer The data-updating method of new demand servicing device side.
It should be noted that the aforementioned explanation to updating the data-updating method embodiment that server side is performed also is fitted For the renewal server of the embodiment, here is omitted.
The renewal server that the embodiment of the present application is provided, when it is determined that update the data, you can sends to management server Request is updated, then when the data acquisition request of user equipment transmission is received, you can return to user equipment and update the data.By This, realizes user equipment without the need for keeping being connected with renewal server always, you can obtain in time and update the data, save user Device resource.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show Example ", or the description of " some examples " etc. mean specific features with reference to the embodiment or example description, structure, material or spy Point is contained at least one embodiment or example of the application.Additionally, term " first ", " second " are only used for describing purpose, And it is not intended that indicating or implying relative importance or the implicit quantity for indicating indicated technical characteristic.
It should be appreciated that each several part of the application can be realized with hardware, software, firmware or combinations thereof.Above-mentioned In embodiment, the software that multiple steps or method can be performed in memory and by suitable instruction execution system with storage Or firmware is realizing.For example, if realized with hardware, and in another embodiment, can be with well known in the art Any one of row technology or their combination are realizing:With for realizing the logic gates of logic function to data signal Discrete logic, the special IC with suitable combinational logic gate circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method is carried Suddenly the hardware that can be by program to instruct correlation is completed, and described program can be stored in a kind of computer-readable storage medium In matter, the program upon execution, including one or a combination set of the step of embodiment of the method.Storage medium mentioned above can be Read only memory, disk or CD etc..Although embodiments herein has been shown and described above, it is to be understood that Above-described embodiment is exemplary, it is impossible to be interpreted as the restriction to the application, one of ordinary skill in the art is the application's In the range of above-described embodiment can be changed, change, replace and modification.

Claims (10)

1. a kind of data-updating method, it is characterised in that comprise the following steps:
Management server receives the renewal request that renewal server sends, and the renewal request includes the renewal server Mark;
The management server determines customer equipment identification to be updated according to the mark for updating server;
Described renewal is asked by the management server, is sent to user corresponding with the customer equipment identification to be updated and sets It is standby, so as to the user equipment is obtained from the renewal server update the data.
2. the method for claim 1, it is characterised in that the management server receives the renewal for updating that server sends After request, also include:
The management server generates latest services corresponding with the customer equipment identification to be updated according to default rule Identification code;
The renewal request is sent to user corresponding with the customer equipment identification to be updated and is set by the management server It is standby, including:
The latest services identification code is sent to corresponding with the customer equipment identification to be updated by the management server User equipment, so that the user equipment is obtained from the renewal server and updates number according to the latest services identification code According to.
3. method as claimed in claim 2, it is characterised in that also include original service identification code in the renewal request;
The management server generates latest services corresponding with the customer equipment identification to be updated according to default rule Identification code, including:
The management server adopts default renewal function, according to the original service identification code and the user to be updated Device identification, it is determined that latest services identification code corresponding with the user equipment.
4. the method for claim 1, it is characterised in that the management server is according to the mark for updating server Know, determine customer equipment identification to be updated, including:
The management server is by inquiring about default service information table, it is determined that corresponding with the mark for updating server treat The customer equipment identification of renewal.
5. method as claimed in claim 4, it is characterised in that the management server receives the renewal for updating that server sends Before request, also include:
The registration request that the management server receive user equipment sends, the registration request include the user equipment Mark and the renewal server identification;
The management server generates the default service information table according to the registration request.
6. a kind of data-updating method, it is characterised in that comprise the following steps:
User equipment receives the more new command that management server sends, and the more new command includes updating server identification;
The user equipment sends data acquisition request to renewal server corresponding with the renewal server identification;
The user equipment receives updating the data for the renewal server return.
7. a kind of data-updating method, it is characterised in that comprise the following steps:
Update server and send to management server and update request, the renewal request includes the mark for updating server Know;
It is described to update the data acquisition request that server receive user equipment sends;
The renewal server is returned to the user equipment and is updated the data.
8. a kind of management server, it is characterised in that include:For the memorizer and processor of store program codes;
Wherein, the processor is used for calling the program code in the memorizer, to perform as described in claim 1-5 is arbitrary Data-updating method.
9. a kind of user equipment, it is characterised in that include:For the memorizer and processor of store program codes;
Wherein, the processor is used for calling the program code in the memorizer, to perform data as claimed in claim 6 Update method.
10. it is a kind of to update server, it is characterised in that to include:For the memorizer and processor of store program codes;
Wherein, the processor is used for calling the program code in the memorizer, to perform data as claimed in claim 7 Update method.
CN201610987610.4A 2016-11-09 2016-11-09 Data-updating method, user equipment, server and system Active CN106534300B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610987610.4A CN106534300B (en) 2016-11-09 2016-11-09 Data-updating method, user equipment, server and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610987610.4A CN106534300B (en) 2016-11-09 2016-11-09 Data-updating method, user equipment, server and system

Publications (2)

Publication Number Publication Date
CN106534300A true CN106534300A (en) 2017-03-22
CN106534300B CN106534300B (en) 2019-11-29

Family

ID=58350978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610987610.4A Active CN106534300B (en) 2016-11-09 2016-11-09 Data-updating method, user equipment, server and system

Country Status (1)

Country Link
CN (1) CN106534300B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109788027A (en) * 2018-12-13 2019-05-21 平安科技(深圳)有限公司 Method of data synchronization, device, server and computer storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101409592A (en) * 2008-11-17 2009-04-15 普天信息技术研究院有限公司 Method, system and apparatus for implementing multi-application business based on condition receiving card
CN101425017A (en) * 2007-10-29 2009-05-06 国际商业机器公司 Installation method and system of updated software for server components
CN102118479A (en) * 2011-01-26 2011-07-06 宇龙计算机通信科技(深圳)有限公司 Communication book updating method, server and system
EP2680174A1 (en) * 2012-06-29 2014-01-01 M-Files Oy A method, a server, a system and a computer program product for copying data from a source server to a target server
CN104836879A (en) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 Address list updating method, server and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101425017A (en) * 2007-10-29 2009-05-06 国际商业机器公司 Installation method and system of updated software for server components
CN101409592A (en) * 2008-11-17 2009-04-15 普天信息技术研究院有限公司 Method, system and apparatus for implementing multi-application business based on condition receiving card
CN102118479A (en) * 2011-01-26 2011-07-06 宇龙计算机通信科技(深圳)有限公司 Communication book updating method, server and system
EP2680174A1 (en) * 2012-06-29 2014-01-01 M-Files Oy A method, a server, a system and a computer program product for copying data from a source server to a target server
CN104836879A (en) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 Address list updating method, server and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109788027A (en) * 2018-12-13 2019-05-21 平安科技(深圳)有限公司 Method of data synchronization, device, server and computer storage medium

Also Published As

Publication number Publication date
CN106534300B (en) 2019-11-29

Similar Documents

Publication Publication Date Title
CN102982141B (en) A kind of method and device realizing distributed data base agency
US9864595B2 (en) Software updating method, system, and device
US9930632B2 (en) M2M application remote registration method, device, system and storage medium
CN104838618A (en) Method and apparatus for authenticating access authorization in wireless communication system
US10581619B2 (en) Certificate management method, device, and system
CN105228111A (en) resource subscription processing method and device
CN110995873A (en) Gateway service interface discovery method, system, electronic device and storage medium
CN112672357B (en) Method and device for processing user account in service system and computer equipment
CN101657036B (en) Method for updating correspondence of terminal identification and user identification, equipment and system thereof
CN105049502A (en) Method of upgrading equipment software in cloud network management system and device
US10749867B1 (en) Systems and methods for device detection and registration
CN111277422B (en) Method, device and system for processing microservice and computer readable storage medium
CN104683968A (en) Machine type communication application resource management method, node and system
CN104125558A (en) Client-based service processing method, equipment and system
CN111353136B (en) Method and device for processing operation request
CN105871963B (en) Method and device for processing resource operation request
CN101467132A (en) Method and system for distributing data processing units in a communication network
US11108588B2 (en) Configuration information to an internet of things multiplexer
CN111182536A (en) SIM card state detection method, device, network equipment and storage medium
CN106534300A (en) Data updating method and system, user equipment and server
EP1993245A1 (en) A system and method for realizing message service
CN111127706B (en) Intelligent lock control method, intelligent lock, cloud server and computing equipment
CN112637821B (en) Management platform and management method of vehicle communication chip and vehicle communication management system
CN104219258A (en) Method and system of real-time query of number attribution as well as terminal and server
CN103457934A (en) Gateway device, server and anti-virus method based on gateway device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant