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:
Aug. 15, 2000

Filed:

May. 05, 1998
Applicant:
Inventor:

Kent Fillmore Hayes, Jr, Chapel Hill, NC (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
709226 ; 709220 ; 709221 ; 709223 ; 709224 ; 709226 ;
Abstract

A system with a network interconnecting a server and a plurality of user stations. The system automatically determines a unique storage location for storing preference information for an object-oriented application, without resorting to the requirement of having a central authority assign a unique designation for the application and without requiring the coding of storage location information into the application. The server stores a plurality of object-oriented end user applications for downloading to user stations and it further stores configuration preferences for the end user applications in the context of different groups and subgroups of users. A profile manager at an administrators station is arranged to execute a configuration application for an end user application, whereby the administrator can specify configuration preferences for the end user application in the context of different groups and subgroups of system users. When a set of configuration preferences is to be saved on the server, a unique location for storing the configuration preferences is determined for the end user application in a selected context by retrieving the fully qualified class name of the end user application from an object on the administrator's station which represents the configuration application. Then combining the fully qualified class name with the selected context to form a key. The key is then mapped in a prescribed manner to generate the unique storage location address for the application and context.


Find Patent Forward Citations

Loading…