Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
260 words
A method of controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having stored user IDs, and having separate a stored passwords associated with each stored user ID, comprising the steps of: prompting the user to enter a password associated with a first user ID; comparing the entered password with a first stored password from a first set of stored passwords associated with user IDs allowed to perform the requested function; if the entered password matches the first stored password and is associated with the first ID, allowing the user to access the requested function; if the entered password does not match the first stored password or is not associated with the first ID, repeating the comparing step for other stored passwords from the first set until either all stored passwords of the first set have been compared, or a match of both entered password and the first ID is found; if the entered password and first ID does not match a stored password and its associated user ID of the first set, comparing the entered password with a second stored password from a second set of stored passwords with associated user IDs; and if the entered password matches the second stored password and a second ID associated with the second stored password dominates the first ID, then allowing access to the requested function and reporting that the password associated with the first ID has been entered.
Claim 2
Independent Claim
260 words
A method of controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having stored user IDs, and having separate a stored passwords associated with each stored user ID, comprising the steps of: prompting the user to enter a password associated with a first user ID; comparing the entered password with a first stored password from a first set of stored passwords associated with user IDs allowed to perform the requested function; if the entered password matches the first stored password and is associated with the first ID, allowing the user to access the requested function; if the entered password does not match the first stored password or is not associated with the first ID, repeating the comparing step for other stored passwords from the first set until either all stored passwords of the first set have been compared, or a match of both entered password and the first ID is found; if the entered password and first ID does not match a stored password and its associated user ID of the first set, comparing the entered password with a second stored password from a second set of stored passwords with associated user IDs; and if the entered password matches the second stored password and a second ID associated with the second stored password dominates the first ID, then allowing access to the requested function and reporting that the password associated with the first ID has been entered.
Claim 3
Independent Claim
242 words
A method of operating a computer having a hierarchy of stored user IDs and separate stored user passwords associated with each stored user ID, and wherein various functions of the computer are associated with different levels of the hierarchy, the method comprising the steps of: upon initialization of the computer, comparing an entered user ID with the hierarchy of stored user IDs to determine the place of the entered user ID in the hierarchy of the stored user IDs; if the entered user ID exists in the hierarchy of stored user IDs, then comparing an entered password with a first stored password associated with the entered user ID; if the entered password matches the first stored password, then allowing operation of the computer by allowing the user to proceed; if the entered password does not match the first stored password, comparing the entered password with a second stored password associated with a user ID of a level of the hierarchy above the place of the entered user ID in the hierarchy of stored user IDs: if the entered password matches the second stored password then reporting that the first stored password has been entered and allowing operation of the computer by allowing the user to proceed; and locking the user out of the functions of the computer associated with levels of the hierarchy of stored user IDs above the place of the entered user ID in the hierarchy of stored user IDs.
Claim 4
Independent Claim
242 words
A method of operating a computer having a hierarchy of stored user IDs and separate stored user passwords associated with each stored user ID, and wherein various functions of the computer are associated with different levels of the hierarchy, the method comprising the steps of: upon initialization of the computer, comparing an entered user ID with the hierarchy of stored user IDs to determine the place of the entered user ID in the hierarchy of the stored user IDs; if the entered user ID exists in the hierarchy of stored user IDs, then comparing an entered password with a first stored password associated with the entered user ID; if the entered password matches the first stored password, then allowing operation of the computer by allowing the user to proceed; if the entered password does not match the first stored password, comparing the entered password with a second stored password associated with a user ID of a level of the hierarchy above the place of the entered user ID in the hierarchy of stored user IDs: if the entered password matches the second stored password then reporting that the first stored password has been entered and allowing operation of the computer by allowing the user to proceed; and locking the user out of the functions of the computer associated with levels of the hierarchy of stored user IDs above the place of the entered user ID in the hierarchy of stored user IDs.
Claim 5
Dependent Claim
100 words
A computer having an initialization password function for restricting access to the computer, comprising: a CPU for requesting entry of user IDs and user passwords; a EEROM for storing a hierarchy of stored user IDs, and a unique stored password associated with each stored user ID; a coprocessor coupled to the CPU and to the EEROM, for reading a user ID and a user password entered by a user and comparing the entered user ID and password to the stored user IDs and stored passwords; and means for locking access to functions of the computer, as directed by the coprocessor.
Claim 6
Dependent Claim
100 words
A computer having an initialization password function for restricting access to the computer, comprising: a CPU for requesting entry of user IDs and user passwords; a EEROM for storing a hierarchy of stored user IDs, and a unique stored password associated with each stored user ID; a coprocessor coupled to the CPU and to the EEROM, for reading a user ID and a user password entered by a user and comparing the entered user ID and password to the stored user IDs and stored passwords; and means for locking access to functions of the computer, as directed by the coprocessor.
Claim 7
Dependent Claim
11 words
The computer of claim 3, wherein the EEROM is an EPROM.
Claim 8
Dependent Claim
11 words
The computer of claim 3, wherein the EEROM is a WORM.
Claim 9
Dependent Claim
12 words
The computer of claim 3, wherein the EEROM is a battery-powered RAM.
Claim 10
Dependent Claim
11 words
The computer of claim 3, wherein the hierarchy has three levels.
Claim 11
Independent Claim
164 words
A method of controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having user IDs and a password associated with each user ID stored therein, the method comprising: prompting the user to enter a password associated with a first user ID; comparing the entered password with a first stored password associated with the first user ID; if the entered password matches the first stored password, allowing the user to access the requested function; if the entered password does not match the first stored password, comparing the entered password with a second stored password associated with a second user ID; and if the entered password matches the second stored password and the second user ID dominates the first user ID, allowing the user to access the requested function and reporting that the password associated with the first user ID has been entered.
Claim 12
Independent Claim
164 words
A method of controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having user IDs and a password associated with each user ID stored therein, the method comprising: prompting the user to enter a password associated with a first user ID; comparing the entered password with a first stored password associated with the first user ID; if the entered password matches the first stored password, allowing the user to access the requested function; if the entered password does not match the first stored password, comparing the entered password with a second stored password associated with a second user ID; and if the entered password matches the second stored password and the second user ID dominates the first user ID, allowing the user to access the requested function and reporting that the password associated with the first user ID has been entered.
Claim 13
Dependent Claim
34 words
The method of claim 8 further comprising, if the second user ID does not dominate the first user ID, comparing the entered password with a next password associated with a next stored user ID.
Claim 14
Dependent Claim
40 words
The method of claim 9 further comprising repeating the step of comparing the entered password with a next password associated with a next stored user ID until a match is found or there are no more passwords to be compared.
Claim 15
Dependent Claim
40 words
The method of claim 9 further comprising repeating the step of comparing the entered password with a next password associated with a next stored user ID until a match is found or there are no more passwords to be compared.
Claim 16
Dependent Claim
33 words
The method of claim 8 further comprising, if the entered password does not match the second stored password, comparing the entered password with a next password associated with a next stored user ID.
Claim 17
Dependent Claim
249 words
Apparatus for controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having stored user IDs, and having a stored password associated with each stored user ID, the apparatus comprising: means for prompting the user to enter a password associated with a first user ID; means for comparing the entered password with a first stored password from a first set of stored passwords associated with user IDs allowed to perform the requested function; means for allowing the user to access the requested function if the entered password matches the first stored password and is associated with the first ID; means for repeating the comparing step for other stored passwords from the first set until either all stored passwords of the first set have been compared, or a match is found if the entered password does not match the first stored password; means for comparing the entered password with a second stored password from a second set of stored passwords with associated user IDs if the entered password does not match a stored password associated with the first ID of the first set; and means for allowing access to the requested function and reporting that the password associated with the first ID has been entered if the entered password matches the second stored password and a second ID associated with the second stored password dominates the first ID.
Claim 18
Dependent Claim
249 words
Apparatus for controlling access to a requested function of a computer, a CPU of the computer requiring a user to verify that the user has the right to access the requested function, the computer having stored user IDs, and having a stored password associated with each stored user ID, the apparatus comprising: means for prompting the user to enter a password associated with a first user ID; means for comparing the entered password with a first stored password from a first set of stored passwords associated with user IDs allowed to perform the requested function; means for allowing the user to access the requested function if the entered password matches the first stored password and is associated with the first ID; means for repeating the comparing step for other stored passwords from the first set until either all stored passwords of the first set have been compared, or a match is found if the entered password does not match the first stored password; means for comparing the entered password with a second stored password from a second set of stored passwords with associated user IDs if the entered password does not match a stored password associated with the first ID of the first set; and means for allowing access to the requested function and reporting that the password associated with the first ID has been entered if the entered password matches the second stored password and a second ID associated with the second stored password dominates the first ID.