US2018357295A1PendingUtilityA1

Database Synchronization via a Mobile Network

59
Assignee: SEVEN NETWORKS LLCPriority: Dec 29, 2004Filed: Jul 26, 2018Published: Dec 13, 2018
Est. expiryDec 29, 2024(expired)· nominal 20-yr term from priority
G06F 16/178G06F 16/275G06F 16/9574G06Q 10/109G06F 16/27G06Q 10/1095G06F 17/30902G06F 17/30174H04L 67/42G06F 17/30581G06F 17/30575G06Q 10/1093H04L 67/1091H04L 67/04
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus adapted to operate as an A party in a database synchronization with a B party via a mobile communication network. The database contains data items to be synchronized. The apparatus includes mechanisms for maintaining a copy of the database and a client-server communication module with a client part and a server part. The client part is configured to communicate via the mobile communication network with the server part of the B party. The apparatus also includes change detection mechanisms responsive to a detection of a changed data item, for initiating a synchronization event via the client part of the client-server communication module.

Claims

exact text as granted — not AI-modified
1 - 10 . (canceled) 
     
     
         11 . Within a first computer having a first database, a method comprising:
 verifying a data path using a tunnelling protocol over an Internet Protocol (IP) network with a second computer having a second database;   maintaining the first database, wherein the first database comprises an existing data item and the second database comprises a corresponding data item that has been previously synchronized with the existing data item;   detecting a change in the existing data item; and   transmitting a notification message to the second computer over the data path, wherein the notification message comprises:
 an indication the existing data item has changed; and 
 the change in the existing data item, wherein the second computer updates the corresponding data item. 
   
     
     
         12 . The method of  claim 11 , wherein detecting the change, verifying the data path, and transmitting the notification message are executed in near real-time. 
     
     
         13 . The method of  claim 12 , wherein the first computer, the second computer, and the IP network are implemented within a mobile communication network. 
     
     
         14 . The method of  claim 13 , wherein the first computer comprises a server. 
     
     
         15 . The method of  claim 14 , wherein the second computer comprises a server. 
     
     
         16 . The method of  claim 15 , wherein the IP network is an intranet. 
     
     
         17 . The method of  claim 11 , wherein the second computer maintains the second database. 
     
     
         18 . The method of  claim 11 , wherein the tunneling protocol is a GPRS Tunnelling Protocol (GTP). 
     
     
         19 . The method of  claim 11 , wherein the first computer establishes the data path. 
     
     
         20 . The method of  claim 11 , wherein the second computer establishes the data path. 
     
     
         21 . A first computer comprising:
 a processor;   a memory; and   a first database comprising an existing data item wherein the first computer is configured for:   verifying a data path using a tunnelling protocol over an Internet Protocol (IP) network with a second computer having a second database;   maintaining the first database, wherein the first database comprises an existing data item and the second database comprises a corresponding data item that has been previously synchronized with the existing data item;   detecting a change in the existing data item; and   transmitting a notification message to the second computer over the data path, wherein the notification message comprises:
 an indication the existing data item has changed; and 
 the change in the existing data item, wherein the second computer updates the corresponding data item. 
   
     
     
         22 . The first computer of  claim 21 , wherein the first computer is further configured to detect the change, verify the data path, and transmit the notification message in real-time. 
     
     
         23 . The first computer of  claim 22 , wherein the first computer, the second computer, and the IP network are implemented within a mobile communication network. 
     
     
         24 . The first computer of  claim 23 , wherein the first computer is a server. 
     
     
         25 . The first computer of  claim 24 , wherein the second computer is a server. 
     
     
         26 . The first computer of  claim 25 , wherein the IP network is an intranet. 
     
     
         27 . The first computer of  claim 21 , wherein the second computer is configured to maintain the second database. 
     
     
         28 . The first computer of  claim 21 , wherein the tunneling protocol is a GPRS Tunnelling Protocol (GTP). 
     
     
         29 . The first computer of  claim 21 , wherein the first computer is further configured to establish the data path. 
     
     
         30 . The first computer of  claim 21 , wherein the second computer is configured to establish the data path.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.