×

Distributed database system and method

  • US 5,913,029 A
  • Filed: 02/07/1997
  • Issued: 06/15/1999
  • Est. Priority Date: 02/07/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A distributed data processing system including a server computer and a plurality of client computers connected to the server computer, the interaction of each client computer with the server computer being a separate client session, the system comprising:

  • means, associated with the server computer, for storing a plurality of data items including a session data item having a value that is unique for each client session and a shared data item having a value common to each of the client sessions;

    means, associated with the server computer, for storing a macro for performing operations on one of the shared data items and the session data items;

    means, associated with the server computer, for generating a template comprising a graphical representation of a plurality of data structures and a macro, the template being selected from one of a session template and a shared template, the session template comprising a graphical representation of data structures containing session data items and macros associated with those session data items, and the shared template comprising graphical representations of hierarchical data structures containing shared data items and macros associated with those shared data items;

    means, associated with the server computer, for tracking the session data item values for each client session and the shared data item values;

    means, associated with the server computer, for transferring the session template to a particular client computer upon starting of a client session between said client computer and the server computer;

    means, associated with said client computer, for displaying the session template;

    means, associated with said client computer, for receiving changes to the value of the session data item contained on said displayed session template; and

    means for updating the shared data item values in the shared template based on the user changes to the session data item.

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