The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 16, 1998

Filed:

Sep. 18, 1995
Applicant:
Inventors:

Michael Jeffrey Galvin, Altanta, GA (US);

Zhiqiang Liu, Altanta, GA (US);

Mary-Kathryn McLemore Nix, Altanta, GA (US);

Vijay Vasandani, Roswell, GA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
39520033 ; 39520047 ; 707 10 ;
Abstract

The present invention provides a method and system for managing objects in a networked computer system. The networked computer system includes a client and a server. Data is persistently stored in the server in the form of an object. Each object includes attributes and methods and is accessible to a plurality of clients. An object is instantiated and materialized in a client when the client accesses the object. When a client desires to take an action in connection with an object, the server sends an updated object to the client. After receiving the updated object from the server, the client determines whether an existing object has been previously received from the server and stored in the client. If an existing object has not been previously received from the server and stored in the client, the client stores a pointer to the updated object in the client. In either case, the client then merges the existing object and the updated object and notifies windows in the client of changes to the existing object. Thus, the method and system of the present invention enable objects to be efficiently stored and maintained in the client.


Find Patent Forward Citations

Loading…