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.
Patent No.:
Date of Patent:
Jun. 05, 2001
Filed:
Sep. 18, 1998
Brian Scott Gordon, San Jose, CA (US);
David Ralph Preston, Los Gatos, CA (US);
Lee Sean Henry, Campbell, CA (US);
Camstar Systems, Inc., Campbell, CA (US);
Abstract
A system and method for implementing revision management of linked data entities and user dependent terminology. The present invention provides a novel method to implement revision management so that when a referenced data record is revised, no manual updating of any referencing data record is required to reflect the corresponding change. When defining a referencing data record, a user designates a choice of version of the referenced data record to be used with the referencing data record thereafter. Specifically, the user can either specify a particular version, in which case that particular version of the referenced data record will be used when the referencing data record is subsequently accessed, or the user can elect to use the “revision of record”, in which case the version of the referenced data record currently identified as the “revision of record” will be used. The present invention also provides a method to implement user dependent terminology in a computer implemented system without requiring any user programming. Specifically, when a user logs in, the system determines the appropriate language and values of customizable terms for the user by checking the associated language and terminology set previously defined for the user. Thereafter, the system displays the custom value of the customizable term if it is defined within the terminology set associated with this user; otherwise, if it is defined within the language set associated with this user the system displays the corresponding representation of that customizable term in the user's chosen language; otherwise, the system displays the default value for the customizable term.