Patent US5897635A successfully refreshed from Google Patents.
US5897635A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Single access to common user/application information
Assignee: International Business Machines Corp
•
Filing: 1995-06-07
•
Granted: 1999-04-27
•
Expires: 2015-06-07
Abstract
Abstract The present invention is directed of a method for centralized storage of user and application information where user and application information can be added, deleted, modified, updated, and enhanced to customize user compute environments and to improve overall system administration and oversight. The information is stored in a database file which is interfaced with the user and/or system administrator through a customization user interface (CUI). The CUI includes windowing functionality and allows the user to invoke the method steps for adding, deleting, and updating user information and for adding, deleting, and updating application information.
Inventors
- 👤 Robert J. Torres
- 👤 Michael Collins
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 20:05
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/451; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99944; Y10S707/99945
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
174 words
A method for centrally storing user and application information and automatically distributing such information to and from heterogeneous applications requiring directory and enrollment information, the applications installed in a distributed computer environment running a windowing type operating system, the method comprising the steps of: a. installing a localized user and application information procedure (LUAIP) comprising a central datafile, a customization user interface (CUI ), and a plurality of data entries manipulation user invocable procedures designed to modify the information contained in the datafile and in the installed applications; b. monitoring data entry devices for user input from a series of menus or icons associated with a CUI display window designed to select an invocable procedure associated with the LUAIP; c. executing the selected LUAIP procedure to accomplish the user modification of one or more datafile entries and/or the information associated with one or more installed applications, thereby automatically synchronizing the directory and enrolment information in the central datafile and the installed applications; and d. returning to the monitoring step (b) for further user input.
Claim 2
Independent Claim
174 words
A method for centrally storing user and application information and automatically distributing such information to and from heterogeneous applications requiring directory and enrollment information, the applications installed in a distributed computer environment running a windowing type operating system, the method comprising the steps of: a. installing a localized user and application information procedure (LUAIP) comprising a central datafile, a customization user interface (CUI ), and a plurality of data entries manipulation user invocable procedures designed to modify the information contained in the datafile and in the installed applications; b. monitoring data entry devices for user input from a series of menus or icons associated with a CUI display window designed to select an invocable procedure associated with the LUAIP; c. executing the selected LUAIP procedure to accomplish the user modification of one or more datafile entries and/or the information associated with one or more installed applications, thereby automatically synchronizing the directory and enrolment information in the central datafile and the installed applications; and d. returning to the monitoring step (b) for further user input.
Claim 3
Dependent Claim
26 words
The method of claim 1, wherein the procedures comprise an add user procedure, a delete user procedure, an update user procedure, and an update self procedure.
Claim 4
Dependent Claim
48 words
The method of claim 1, wherein the CUI comprises a plurality of profiles including at least a user profile and at least one application profile displayed in a profile display area of the CUI window where each profile is represented by a tab associated with an active profile.
Claim 5
Dependent Claim
32 words
The method of claim 3, wherein the CUI further comprises tabs associated with an active profile window in the profile display area where the tabs are designed to designate profile specific information.
Claim 6
Dependent Claim
160 words
The method of claim 2, wherein the add user procedure comprises the steps of: a. adding a user to the address book; b. analyzing the transaction; c. checking the transaction in an application enrollment conditional branch step; d. branching to a yes path due to a successful enrollment check; e. generating an enrollment request from the yes branch; f. sending the enrollment request to the application; g. waiting for a response from the application; h. checking a status of the application response in a check status conditional branch; i. branching to an error handling logic unit in response to an error status; j. branching to a send next step in response to a successful status; k. jumping back to step (e) to complete any additional add user requests in a send nest step; l. branching to a no path due to an unsuccessful enrollment check; m. committing all changes to the datafile; and n. returning to the monitor events step.
Claim 7
Dependent Claim
160 words
The method of claim 2, wherein the delete user procedure comprises the steps of: a. deleting a user from the address book; b. analyzing the transaction; c. checking the transaction in an application delete conditional branch step; d. branching to a yes path due to a successful delete check; e. generating a delete request from the yes branch; f. sending the delete request to the application; g. waiting for a response from the application; h. checking a status of the application response in a check status conditional branch; i. branching to an error handling logic unit in response to an error status; j. branching to a send next step in response to a successful status; k. jumping back to step (e) to complete any additional delete user requests in a send next step; l. branching to a no path due to an unsuccessful delete check; m. committing all changes to the datafile; and n. returning to the monitor events step.
Claim 8
Dependent Claim
229 words
The method of claim 2, wherein the update user procedure comprises the steps of: a. locking the record in the datafile; b. updating information associated with a user; c. analyzing the transaction; d. checking the transaction in an update datafile conditional branch step; e. branching to a yes path due to an update datafile check and updating the datafile in accordance with the inputted update and continuing to an add or update enrollment check; f. continuing through a no path to the add or update enrollment check; g. checking the transaction for an add or update enrollment request in the add or update enrollment conditional branch step; h. branching to a yes path due to a successful enrollment check; i. generating an enrollment request from the yes branch; j. sending the enrollment request to the application; k. waiting for a response from the application; l. checking a status of the application response in a check status conditional branch; m. branching to an error handling logic unit in response to an error status; n. branching to a send next step in response to a successful status; o. jumping back to step (e) to complete any additional enrollment requests in a send next step; p. branching to a no path due to an unsuccessful enrollment check; q. committing all changes to the datafile; and r. returning to the monitor events step.
Claim 9
Dependent Claim
229 words
The method of claim 2, wherein the update self procedure comprises the steps of: a. locking the record in the datafile; b. updating information associated with a user; c. analyzing the transaction; d. checking the transaction in an update datafile conditional branch step; e. branching to a yes path due to an update datafile check and updating the datafile in accordance with the inputted update and continuing to an add or update enrollment check; f. continuing through a no path to the add or update enrollment check; g. checking the transaction for an add or update enrollment request in the add or update enrollment conditional branch step; h. branching to a yes path due to a successful enrollment check; i. generating an enrollment request from the yes branch; j. sending the enrollment request to the application; k. waiting for a response from the application; l. checking a status of the application response in a check status conditional branch; m. branching to an error handling logic unit in response to an error status; n. branching to a send next step in response to a successful status; o. jumping back to step (e) to complete any additional enrollment requests in a send next step; p. branching to a no path due to an unsuccessful enrollment check; q. committing all changes to the datafile; and r. returning to the monitor events step.
Claim 10
Dependent Claim
178 words
Apparatus for centrally storing user and application information and automatically distributing such information to and from heterogeneous applications requiring directory and enrollment information, the applications installed in a distributed computer environment running a windowing type operating system comprising the steps of: a. means for installing a localized user and application information procedure (LUAIP) comprising a central datafile, a customization user interface (CUI), and a plurality of data entries manipulation user invocable procedures designed to modify the information contained in the datafile and in the installed applications; b. means for monitoring data entry devices for user input from a series of menus or icons associated with a CUI display window designed to select an invocable procedures associated with the LUAIP; c. means for executing the selected LUAIP procedure to accomplish the user modification of one or more datafile entries and/or the information associated with one or more installed applications, thereby automatically synchronizing the directory and enrollment information in the central datafile and the installed applications; and d. means for returning to the monitoring step (b) for further user input.
Claim 11
Dependent Claim
178 words
Apparatus for centrally storing user and application information and automatically distributing such information to and from heterogeneous applications requiring directory and enrollment information, the applications installed in a distributed computer environment running a windowing type operating system comprising the steps of: a. means for installing a localized user and application information procedure (LUAIP) comprising a central datafile, a customization user interface (CUI), and a plurality of data entries manipulation user invocable procedures designed to modify the information contained in the datafile and in the installed applications; b. means for monitoring data entry devices for user input from a series of menus or icons associated with a CUI display window designed to select an invocable procedures associated with the LUAIP; c. means for executing the selected LUAIP procedure to accomplish the user modification of one or more datafile entries and/or the information associated with one or more installed applications, thereby automatically synchronizing the directory and enrollment information in the central datafile and the installed applications; and d. means for returning to the monitoring step (b) for further user input.
References Cited (Backward Citations)
US4399504A
Cited
US4627019A
Cited
US4974151A
Cited
US4710870A
Cited
US4805134A
Cited
US5230048A
Cited
US4815030A
Cited
US4799156A
Cited
US4878175A
Cited
US5008853A
Cited
US5418942A
Cited
US5189606A
Cited
US5305434A
Cited
US5367686A
Cited
US5396417A
Cited
US5256863A
Cited
US5423034A
Cited
US5361358A
Cited
US5504888A
Cited
US5442788A
Cited
US5551030A
Cited
US5457797A
Cited
US5564002A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-04-26 | 2002-10-26 | 2003-04-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-04-26 | 2006-10-26 | 2007-04-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-04-26 | 2010-10-26 | 2011-04-27 | $7700.00 | Window Closed / Lapsed |