CN100407623C - Method and system for user data transaction in communication system - Google Patents
Method and system for user data transaction in communication system Download PDFInfo
- Publication number
- CN100407623C CN100407623C CN2005100065825A CN200510006582A CN100407623C CN 100407623 C CN100407623 C CN 100407623C CN 2005100065825 A CN2005100065825 A CN 2005100065825A CN 200510006582 A CN200510006582 A CN 200510006582A CN 100407623 C CN100407623 C CN 100407623C
- Authority
- CN
- China
- Prior art keywords
- data
- user
- client
- group
- server end
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention is suitable for the data communication field, provides a method and a system for user data update in a communication system, and optimizes the update treatment of the user data through setting the data identification of the group data of the user data and the user identification double layer identification of the user data. When a client requests to update the user data, the client only needs to add a piece of client user identification of the user data to a user data update request sent to a server, and the server can judge the group data which needs to be updated by comparing the data identification of the server side with the client user identification. When the user data needs to be updated, the server selects group data with the data identification which is superior to the client user identification and sends the group data to the client, and the update of the client user data is completed. By using the present invention, the running overhead of the server can be reduced, the operation performance of the server can be improved, and simultaneously, the time for updating the user data is reduced, and the communication efficiency is improved.
Description
Technical field
The present invention relates to data communication field, relate in particular to the method and system of updating user data in data communication process.
Background technology
In data communication, the user often has many data, and these user data can be divided into some groups, and for example user's address book data can comprise multi-group data, the corresponding contact person's of each group data information.As shown in Figure 1, the user preserves local user data in client 101, and server 102 is that each user data of users preserved in index with user name or Subscriber Number.In communication process, when the user by different a plurality of clients 101, when communicating respectively as customer end A and customer end B, user data and the user data on the server 102 on each client 101 may be all incomplete same, preserved up-to-date user data on the server 102, when the user passes through client 101 logon servers 102, there is the out-of-date situation of user data of preserving on the client 101, at this moment just need client 101 to server 102, to download up-to-date user data, carry out Data Update.
In order to improve the update efficiency of user data, the communication load of reduction system, the general newness degree that uses sequence number technology or timestamp technology to come identification data, the sequence number of data is big more or timestamp is new more, the content of then representing user data is new more, when client 101 needs updating user data, do not need to download all user data from server 102, only need submit the sequence number or the timestamp of every group of data in the user data to server 102 to, the sequence number of 102 more every groups of data of server or timestamp, only sequence number greater than or timestamp newly send to client 101 in the sequence number of client 101 submissions or the data of timestamp, finish the renewal of user data, improved the efficient of user data update so to a certain extent.
But, when very big or user data update is frequent in the user's data amount, the sequence number that client 101 transmits to server 102 or the amount of timestamp will be very big, will cause server 102 to produce big operation expense and traffic load like this, prolonged the Data Update time, reduced communication performance to a certain extent, brought inconvenience to user's communications.
Summary of the invention
Need transmit when the objective of the invention is to solve the user data update that exists in the prior art and than relatively large sequence number or timestamp, thereby increase the operation expense of system, reduce the problem of user data update efficient.
In order to realize goal of the invention, the invention provides the method for user data update in a kind of communication system, described user data comprises a plurality of groups of data, each group data comprises a data sign, described Data Identification upgrades with the renewal of respective sets data, a user ID is set, is used to identify described user data, described method comprises:
A. receive modified group of data, upgrade the server end user ID of the described group of user data that data were subordinate to, and the server end Data Identification of described group of data is updated to server end user ID after the described renewal;
B. the server end Data Identification of client user's sign additional in the user data update request of client transmission with all group data that are under the jurisdiction of described user data compared, the group data that selection server end Data Identification is better than client user's sign send to client.
After described steps A, described method further comprises:
C. after the user data update request that receives client, client user's sign additional in the relative users sign of the server end of described user data and the described user data update request is compared, when the server end user ID is better than the client user and identifies, execution in step B, otherwise finish.
After described step B, described method further comprises:
D. after the group data that the server end Data Identification are better than client user sign send to client, upgrade the client user and be designated the current optimal data sign of client.
Described user ID is user's sequence number, and described Data Identification is a data sequence number, and described steps A further comprises:
A1. receive modified group of data, the server end user sequence number of the described group of user data that data were subordinate to is added 1, and the server end data sequence number of described group of data is updated to server end user sequence number after the described renewal;
Described step B further comprises:
B1. the client user's sequence number that adds in the user data update request that client is sent compares with the server end data sequence number of all group data that are under the jurisdiction of described user data, selects the server end data sequence number to send to client greater than the group data of client user's sequence number.
After described steps A 1, described method further comprises:
C1. after the user data update request that receives client, client user's sequence number additional in user's sequence number of the server end of described user data and the described user data update request is compared, when server end user sequence number during greater than client user's sequence number, execution in step B1, otherwise finish.
After described step B1, described method further comprises:
D1. after the server end data sequence number being sent to client greater than the group data of client user's sequence number, upgrading client user's sequence number is the current maximum data sequence number of client.
Described user ID is that user time is stabbed, and described Data Identification is that data time stabs, and described steps A further comprises:
A2. receive modified group of data, the server end user time of the described group of user data that data were subordinate to stabbed be updated to current system time, and the server end data time of described group of data is stabbed the server end user time that is updated to after the described renewal stab;
Described step B further comprises:
B2. the client user's timestamp that adds in the user data update request that client is sent compares with the server end data time stamp of all group data that are under the jurisdiction of described user data, selects server end data time stamp newly to send to client in the group data of client user's timestamp.
After described steps A 2, described method further comprises:
C2. after the user data update request that receives client, with the user time of the server end of described user data stab with described user data update request in additional client user's timestamp compare, when the server end user time is stabbed newly in client user's timestamp, execution in step B2, otherwise finish.
After described step B2, described method further comprises:
D2. the server end data time is stabbed after group data greater than client user's timestamp send to client, upgrading client user's timestamp is the current latest data timestamp of client.
The modification of described group of data comprises that deletion group data, interpolation group data or editor organize the content of data.
In order to realize goal of the invention better, the present invention further provides the system of user data update in a kind of communication system, described user data comprises a plurality of groups of data, each group data comprises a data sign; Described system comprises customer data base, is used to store each user data of users, and described Data Identification, and described user data comprises a user ID, and described system further comprises:
The identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user ID of the described group of user data that data were subordinate to of renewal;
(2) Data Identification of described group of data of renewal is the server end user ID after the described renewal;
Data selector is used for server end Data Identification and client user's sign are compared, and selects the server end Data Identification to be better than the group data of client user's sign;
Communication interface is used to receive the amended group of data that client is submitted to, and the user data update request, and sends the group data of upgrading to client.
Described system further comprises:
The sign comparator is used for client user's sign that server end user ID and the request of client user's Data Update is additional and compares, when the server end user ID is better than the client user and identifies, and the announcement server updating user data.
Described user ID is user's sequence number, and described Data Identification is a data sequence number;
Described identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user sequence number with the described group of user data that data were subordinate to adds 1;
(2) data sequence number of described group of data of renewal is the server end user sequence number after the described renewal;
Described data selector is used for server end data sequence number and client user's sequence number are compared, and selects the group data of server end data sequence number greater than client user's sequence number.
Described system further comprises:
The sign comparator is used for client user's sequence number that server end user sequence number and the request of client user's Data Update is additional and compares, when server end user sequence number during greater than client user's sequence number, and the announcement server updating user data.
Described user ID is that user time is stabbed, and described Data Identification is that data time stabs;
Described identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user time stamp with the described group of user data that data were subordinate to is updated to the server current system time;
(2) the data time stamp that upgrades described group of data stabs for the server end user time after the described renewal;
Described data selector is used for the server end data time is stabbed and client user's timestamp compares, and it is new for the group data of client user's timestamp to select the server end data time to stab.
Described system further comprises:
The sign comparator is used for client user's timestamp that the server end user time is stabbed and the request of client user's Data Update is additional is compared, when the server end user time is stabbed greater than client user's timestamp, and the announcement server updating user data.
The modification of described group of data comprises that deletion group data, interpolation group data or editor organize the content of data.
As from the foregoing, utilize the present invention can reduce the operation expense of server effectively, improve the runnability of server, reduce the time of user data update simultaneously, improve communication efficiency.
Description of drawings
Fig. 1 is that the system of user data update constitutes schematic diagram;
Fig. 2 is the realization flow figure of user data update among the present invention;
Fig. 3 is the realization flow figure of user data update when adopting the sequence number mode among the present invention;
Fig. 4 is the realization flow figure of user data update when adopting the timestamp mode among the present invention;
Fig. 5 is the structure chart of user data update provided by the invention system.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
Among the present invention, the method of dual sign is carried out in employing to user data, improve the efficient of user data update, promptly when each the group data in the user data are provided with a data sign, give a user ID to each user, be used for sign and be under the jurisdiction of this user data of users, user ID and Data Identification can be sequence numbers, perhaps timestamp is used for the newness degree of identification data.
With reference to figure 1, the group data in client 101 modification user data, and after server 102 was submitted to, server 102 upgraded the Data Identification of server end user ID He these group data of the amended group of user data that data were subordinate to simultaneously.During client 101 request updating user data, the client user of only additional user data sign in giving the user data update request of server 102, do not need all Data Identifications are sent to server 102, server 102 compares server end user ID and client user's sign, need to judge whether client 101 updating user data, when judging that client 101 needs updating user data, do not need the server end Data Identification and the client data sign of all group data are compared, only the server end Data Identification of client user's sign with the group data need be compared, selection sends to client 101 with the group data that the server end Data Identification is better than client user's sign, thereby finishes the renewal of client 101 user data.
Fig. 2 shows the realization flow figure of Data Update of the present invention, and in the present invention, after the user finished modification to the group data in the user data, server 102 received the amended group of data (S201) that clients 101 are submitted to;
The server end Data Identification of the group data after then, server 102 renewals are modified is the server end user ID (S203) after upgrading;
When the user needs updating user data, client 101 is sent the user data update request to server, additional client user's sign that this user data is arranged after server 102 receives the user data update request of client submission, is extracted client user's sign (S204) in the request;
When judging that client 101 needs updating user data, server 102 compares the server end Data Identification of all group data of this user data of preserving in client user's sign and the customer data base, need to determine the group data of upgrading (S206);
After the group data that client 101 receives and preservation server 102 sends, server 102 is designated the current optimal data sign (S208) of client with the client user of user data.
As a preferred embodiment of the present invention, user ID and Data Identification can adopt the mode of sequence number, when adopting the sequence number mode, each user data of users has user's sequence number, and each the group data that is under the jurisdiction of this user data have a data sequence number.
Fig. 3 shows when user ID and Data Identification employing sequence number mode, the detailed process during user data update:
The server end user sequence number that server 102 will be organized the user data that data are subordinate to adds 1 (S302);
Then, the server 102 server end data sequence number that upgrades the group data that are modified adds server end user sequence number (S303) after 1 for this;
When the user needed updating user data, client 101 was sent the user data update request to server 102, and server 102 extracts client user's sequence number (S304) of this additional in the request of client user's Data Update user data;
When judging that client needs updating user data, server 102 compares the server end data sequence number of all group data of this user data of preserving in client user's sequence number and the customer data base, need to determine the group data (S306) of renewal;
As another preferred embodiment of the present invention, user ID or Data Identification can adopt the mode of timestamp, when adopting the timestamp mode, each user data of users has a user time to stab, and each the group data that is under the jurisdiction of this user data have a data timestamp.
Fig. 4 shows when user ID and Data Identification employing timestamp mode, the detailed process during user data update:
Then, the server 102 server end data time that upgrades the group data that are modified stabs the server end user time that is updated to after the renewal and stabs (S403);
When the user needed updating user data, client 101 was sent the user data update request to server 102, and server 102 extracts client user's timestamp (S404) of this additional in the request of client user's Data Update user data;
When judging that client needs updating user data, server 102 stabs the server end data time of all group data of this user data of preserving in client user's timestamp and the customer data base and compares, and need to determine the group data (S406) of renewal;
Fig. 5 shows the structural representation of realization user data update of the present invention system, and this system comprises communication interface 501, identification renewal device 502, sign comparator 503, data selector 504 and customer data base 505, wherein:
Sign comparator 503, be used for comparison client user sign and server end subscriber sign, when judging that the server end user ID is better than the client user and identifies, show that client 101 needs updating user data, send the Data Update instruction to data selector 504;
The user ID of user data and the Data Identification that is under the jurisdiction of the group data of user data can be sequence numbers, perhaps timestamp etc.
As a preferred embodiment of the present invention, when user ID and Data Identification are sequence number, when database 505 is received amended group of data of client 101 submissions, identification renewal device 502 will this amended group of user data that data were subordinate to server end user sequence number add 1, simultaneously, the server end data sequence number that upgrades these amended group of data is the server end user sequence number behind this user data update;
After receiving the user data update request of client 101 submissions, sign comparator 503 is client user's sequence number and server end subscriber sequence number relatively, when judging server end user sequence number greater than client user's sequence number, show that client 101 needs updating user data, send the Data Update instruction to data selector 504;
As an alternative embodiment of the invention, user ID and Data Identification can be timestamps, be that customer data base 505 is when receiving amended group of data that client 101 submits to, identification renewal device 502 will this amended group of user data that data were subordinate to the server end user time stab the current system time that is updated to server 102 place systems, simultaneously, the server end data time stamp that upgrades these amended group of data stabs for the server end user time behind this user data update;
After receiving the user data update request of client 101 submissions, sign comparator 503 is client user's timestamp and server end subscriber timestamp relatively, when judging that the server end user time is stabbed newly in client user's timestamp, show that client 101 needs updating user data, send the Data Update instruction to data selector 504;
In invention, the modification of subscriber data set data comprises the content of increase group data, deletion group data, edit-modify group data etc.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (17)
1. the method for user data update in the communication system, described user data comprises a plurality of groups of data, and each group data comprises a data sign, and described Data Identification upgrades with the modification of group data, it is characterized in that,
A user ID is set, is used to identify described user data, described method comprises:
A. server receives modified group of data, upgrades the server end user ID of the described group of user data that data were subordinate to, and the server end Data Identification of described group of data is updated to server end user ID after the described renewal;
B. server compares the server end Data Identification of client user's sign additional in the user data update request of client transmission with all group data that are under the jurisdiction of described user data, and the group data that selection server end Data Identification is better than client user's sign send to client.
2. the method for user data update as claimed in claim 1 is characterized in that, after described steps A, described method further comprises:
C. after server receives the user data update request of client, client user's sign additional in the relative users sign of the server end of described user data and the described user data update request is compared, when the server end user ID is better than the client user and identifies, execution in step B, otherwise finish.
3. the method for user data update as claimed in claim 1 is characterized in that, after described step B, described method further comprises:
D. after server group data that the server end Data Identification is better than client user sign send to client, upgrade the client user and be designated the current optimal data sign of client.
4. the method for user data update as claimed in claim 1 is characterized in that: described user ID is user's sequence number, and described Data Identification is a data sequence number, and described steps A further comprises:
A1. server receives modified group of data, and the server end user sequence number of the described group of user data that data were subordinate to is added 1, and the server end data sequence number of described group of data is updated to server end user sequence number after the described renewal;
Described step B further comprises:
B1. server compares the server end data sequence number of client user's sequence number additional in the user data update request of client transmission with all group data that are under the jurisdiction of described user data, selects the server end data sequence number to send to client greater than the group data of client user's sequence number.
5. the method for user data update as claimed in claim 4 is characterized in that, after described steps A 1, described method further comprises:
C1. after server receives the user data update request of client, client user's sequence number additional in user's sequence number of the server end of described user data and the described user data update request is compared, when server end user sequence number during greater than client user's sequence number, execution in step B1, otherwise finish.
6. the method for user data update as claimed in claim 4 is characterized in that, after described step B1, described method further comprises:
D1. after server sent to client with the server end data sequence number greater than the group data of client user's sequence number, upgrading client user's sequence number was the current maximum data sequence number of client.
7. the method for user data update as claimed in claim 1 is characterized in that: described user ID is that user time is stabbed, and described Data Identification is that data time stabs, and described steps A further comprises:
A2. server receives the group data that client is revised, the server end user time of the described group of user data that data were subordinate to stabbed be updated to current system time, and the server end data time of described group of data is stabbed the server end user time that is updated to after the described renewal stab;
Described step B further comprises:
B2. server compares the server end data time stamp of the client user's timestamp that adds in the user data update request of client transmission and all group data that are under the jurisdiction of described user data, and selection server end data time stamp newly sends to client in the group data of client user's timestamp.
8. the method for user data update as claimed in claim 7 is characterized in that, after described steps A 2, described method further comprises:
C2. server is after the user data update request that receives client, with the user time of the server end of described user data stab with described user data update request in additional client user's timestamp compare, when the server end user time is stabbed newly in client user's timestamp, execution in step B2, otherwise finish.
9. the method for user data update as claimed in claim 7 is characterized in that, after described step B2, described method further comprises:
D2. server stabs the server end data time after group data greater than client user's timestamp send to client, and upgrading client user's timestamp is the current latest data timestamp of client.
10. as the method for the described user data update of the arbitrary claim of claim 1 to 9, it is characterized in that the modification of described group of data comprises that deletion group data, interpolation group data or editor organize the content of data.
11. the system of user data update in the communication system, described user data comprises a plurality of groups of data, and each group data comprises a data sign; Described system comprises customer data base, is used to store each user data of users, and described Data Identification, it is characterized in that, described user data comprises a user ID, and described system further comprises:
The identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user ID of the described group of user data that data were subordinate to of renewal;
(2) Data Identification of described group of data of renewal is the server end user ID after the described renewal;
Data selector is used for server end Data Identification and client user's sign are compared, and selects the server end Data Identification to be better than the group data of client user's sign;
Communication interface is used to receive the amended group of data that client is submitted to, and the user data update request, and sends the group data of upgrading to client.
12. the system of user data update as claimed in claim 11 is characterized in that, described system further comprises:
The sign comparator is used for client user's sign that server end user ID and the request of client user's Data Update is additional and compares, when the server end user ID is better than the client user and identifies, and the announcement server updating user data.
13. the system of user data update as claimed in claim 11 is characterized in that, described user ID is user's sequence number, and described Data Identification is a data sequence number;
Described identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user sequence number with the described group of user data that data were subordinate to adds 1;
(2) data sequence number of described group of data of renewal is the server end user sequence number after the described renewal;
Described data selector is used for server end data sequence number and client user's sequence number are compared, and selects the group data of server end data sequence number greater than client user's sequence number.
14. the system of user data update as claimed in claim 13 is characterized in that, described system further comprises:
The sign comparator is used for client user's sequence number that server end user sequence number and the request of client user's Data Update is additional and compares, when server end user sequence number during greater than client user's sequence number, and the announcement server updating user data.
15. the system of user data update as claimed in claim 11 is characterized in that, described user ID is that user time is stabbed, and described Data Identification is that data time stabs;
Described identification renewal device is used for carrying out following operation after receiving amended group of data of client:
(1) the server end user time stamp with the described group of user data that data were subordinate to is updated to the server current system time;
(2) the data time stamp that upgrades described group of data stabs for the server end user time after the described renewal;
Described data selector is used for the server end data time is stabbed and client user's timestamp compares, and it is new for the group data of client user's timestamp to select the server end data time to stab.
16. the system of user data update as claimed in claim 15 is characterized in that, described system further comprises:
The sign comparator is used for client user's timestamp that the server end user time is stabbed and the request of client user's Data Update is additional is compared, when the server end user time is stabbed newly in client user's timestamp, and the announcement server updating user data.
17. the system as the described user data update of the arbitrary claim of claim 11 to 16 is characterized in that, the modification of described group of data comprises that deletion group data, interpolation group data or editor organize the content of data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100065825A CN100407623C (en) | 2005-02-23 | 2005-02-23 | Method and system for user data transaction in communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100065825A CN100407623C (en) | 2005-02-23 | 2005-02-23 | Method and system for user data transaction in communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1825797A CN1825797A (en) | 2006-08-30 |
CN100407623C true CN100407623C (en) | 2008-07-30 |
Family
ID=36936263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100065825A Active CN100407623C (en) | 2005-02-23 | 2005-02-23 | Method and system for user data transaction in communication system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100407623C (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101399853B (en) * | 2007-09-24 | 2010-12-08 | 中国移动通信集团公司 | Customer identification server, data service processing system and method |
CN102625156B (en) * | 2011-01-27 | 2014-08-13 | 天脉聚源(北京)传媒科技有限公司 | information synchronization method and system |
CN103902576B (en) * | 2012-12-27 | 2018-04-20 | 腾讯数码(天津)有限公司 | Webpage subfield information method for refreshing and device |
CN104243533B (en) * | 2013-06-21 | 2018-03-30 | 英华达(上海)科技有限公司 | The method that data sharing and data syn-chronization are carried out in LAN |
CN106453651B (en) * | 2016-11-30 | 2020-01-31 | 中国互联网络信息中心 | RPKI database and data synchronization method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6138141A (en) * | 1996-10-18 | 2000-10-24 | At&T Corp | Server to client cache protocol for improved web performance |
CN1288199A (en) * | 1999-09-09 | 2001-03-21 | 日本电气株式会社 | Method for updating customer's mounting data respons costomer raising events |
CN1407475A (en) * | 2001-08-24 | 2003-04-02 | 前锦网络信息技术(上海)有限公司 | Synchronous updating personnel resume database method based on internet |
WO2004001588A2 (en) * | 2002-06-20 | 2003-12-31 | International Business Machines Corporation | A system and method to re-synchronize client devices while refreshing them from a server |
US6694335B1 (en) * | 1999-10-04 | 2004-02-17 | Microsoft Corporation | Method, computer readable medium, and system for monitoring the state of a collection of resources |
CN1520562A (en) * | 2001-06-30 | 2004-08-11 | 国际商业机器公司 | System and method for caching mechanism for central synchronization |
EP1489811A2 (en) * | 2003-06-19 | 2004-12-22 | Microsoft Corporation | System and method for managing cached objects using notification bonds |
-
2005
- 2005-02-23 CN CN2005100065825A patent/CN100407623C/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6138141A (en) * | 1996-10-18 | 2000-10-24 | At&T Corp | Server to client cache protocol for improved web performance |
CN1288199A (en) * | 1999-09-09 | 2001-03-21 | 日本电气株式会社 | Method for updating customer's mounting data respons costomer raising events |
US6694335B1 (en) * | 1999-10-04 | 2004-02-17 | Microsoft Corporation | Method, computer readable medium, and system for monitoring the state of a collection of resources |
CN1520562A (en) * | 2001-06-30 | 2004-08-11 | 国际商业机器公司 | System and method for caching mechanism for central synchronization |
CN1407475A (en) * | 2001-08-24 | 2003-04-02 | 前锦网络信息技术(上海)有限公司 | Synchronous updating personnel resume database method based on internet |
WO2004001588A2 (en) * | 2002-06-20 | 2003-12-31 | International Business Machines Corporation | A system and method to re-synchronize client devices while refreshing them from a server |
EP1489811A2 (en) * | 2003-06-19 | 2004-12-22 | Microsoft Corporation | System and method for managing cached objects using notification bonds |
Also Published As
Publication number | Publication date |
---|---|
CN1825797A (en) | 2006-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101540799B (en) | Mobile terminal software upgrading method | |
CN103678319B (en) | Resource file update method, device and system and server | |
CN100478956C (en) | Method and corresponding system for creating and obtaining report forms | |
CN101252702B (en) | Mobile terminal, system and control method of unstructured supplementary data traffic | |
CN102739720A (en) | Distributed cache server system and application method thereof, cache clients and cache server terminals | |
CN101998227B (en) | Service routing method, device and system | |
CN1886976B (en) | Method and apparatus for performing actions on a wireless device using action lists and versioning | |
CN102316416A (en) | Access method for terminal and wireless communication network | |
CN112751761A (en) | Transaction routing switching method, intermediate system and service processing system | |
CN105453126A (en) | Application sharing service method and apparatus applied thereto | |
CN101997726B (en) | Method and device for storing and managing telecommunication network user data | |
CN100407623C (en) | Method and system for user data transaction in communication system | |
CN107277188A (en) | A kind of method, client, server and operation system for determining IP address attaching information | |
EP2348676B1 (en) | Method for accessing magnanimity data of intelligent network service database and system and device thereof | |
CN112395024B (en) | Interface calling method and related device | |
CN102202267A (en) | Calling method, equipment and communication system | |
CN1326410C (en) | Method for obtaining updating power information of mobile terminal | |
CN101686156B (en) | Terminal and method for realizing local caching of network service data | |
CN112738823B (en) | Interface data interaction method, distributed unit and central unit | |
US8402144B2 (en) | Parameterizable selection of a communication system on the basis of name resolution mechanisms | |
CN2929830Y (en) | Search engine server and search system | |
CN100476728C (en) | Method for updating application program, and mobile communication device using the method | |
CN106713581A (en) | Communication number identification method, terminal and system | |
CN100499897C (en) | A method of user terminal identification for service server | |
CN105072170A (en) | Method, terminal and system for obtaining resource data from external network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |