×

Method and apparatus for updating and synchronizing information between a client and a server

  • US 6,253,228 B1
  • Filed: 03/31/1997
  • Issued: 06/26/2001
  • Est. Priority Date: 03/31/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for synchronizing information between a client and a server comprising the steps of:

  • initializing a communication system between said client and said server, said communication system comprising a plurality of objects, said objects capable of;

    maintaining keys and values;

    accepting user input; and

    determining when to invoke an action;

    wherein said initializing a communication system further comprises creating a server dictionary of said values on said server;

    said client constructing a first package, wherein said first package is comprised of said keys and values;

    said client transmitting said first package to said server;

    synchronizing information between said server and said client comprising the steps of;

    said server using said first package;

    updating said server dictionary with said keys and values from said first package;

    binding said server dictionary'"'"'s values to variables in said server;

    said server constructing synchronization information based on said first package, wherein said constructing synchronization information comprises the steps of;

    comparing said bound variables with said server dictionary'"'"'s values;

    placing said keys and said values that have changed in said synchronization information;

    said server transmitting said synchronization information to said objects;

    said objects updating said client with said synchronization information.

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