×

System operator independent server alerted synchronization system and methods

  • US 7,689,713 B2
  • Filed: 01/23/2006
  • Issued: 03/30/2010
  • Est. Priority Date: 01/23/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method enabling server alerted synchronization between a client device and a synchronization server where the network address of the client device is subject to arbitrary reassignment by the network operator without communication with the synchronization server, said method comprising the steps of:

  • a) receiving, by a client device having a first network address and operative to execute a client application, a second network address in replacement of said first network address, wherein said second network address is dynamically assigned by a network operator, wherein said client application is responsive to synchronization data exchanged with an application server, and wherein said application server is controlled independent of said network operator;

    b) transmitting, by said client device, said second network address upon dynamic assignment, to a synchronization server, wherein said synchronization server operates independent of said network operator; and

    c) providing, through communication between said synchronization server and said application server, for the establishment of a network connection dependent on said second network address to exchange said synchronization data between said client device and said application server.d) terminating, by said client device in response to the receipt of said second network address, a first network connection dependent on said first network address established to exchange said synchronization data between said client device and said application server, wherein said step of providing provides for the establishment of a second network connection dependent on said second network address to exchange said synchronization data between said client device and said application server.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×