US5163097A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for providing secure access to a limited access system
Assignee: DynamicServe Ltd
•
Filing: 1991-08-07
•
Granted: 1992-11-10
•
Expires: 2011-08-07
Abstract
Abstract Disclosed is a method and apparatus that protects user passwords and identification numbers by using dynamic and fixed cipher keys to generate one-time access codes that are recognized by an authorization center. The authorization center provides a user with a pool of user selectable algorithms that are easily remembered by a user. When access is desired the user mentally generates and subsequently enters a non-machine generated access code formed by using the selected algorithm, the password, and a dynamic variable. The authorization center also generates a corresponding access code using stored user data. If the two access codes match access is granted.
Inventors
- 👤 Tina C. Pegg
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 18:38
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G06; G06Q; G06Q20/00; G06Q20/38; G06Q20/40; G07C; G07C9/00; G07C9/30; G07C9/32; G07C9/33
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
150 words
A method for providing secure access to a limited access system comprising the steps of: maintaining a plurality of user selectable ciphering algorithms that are accessible by an authorization means; selecting, by the user, one of the plurality of user selectable ciphering algorithms as an access ciphering method; inputting, by the user, a non-machine generated access code based on the selected ciphering algorithm and further comprised of at least a dynamic variable as a first cipher key; generating, for use by the authorization means, a corresponding access code also based on the selected ciphering algorithm and further comprised of at least a dynamic variable as a first cipher key; comparing the non-machine generated access code with the corresponding access code; and granting the user access to the limited access system in response to an output resulting from the comparison of the non-machine generated access code and the corresponding access code.
Claim 2
Independent Claim
150 words
A method for providing secure access to a limited access system comprising the steps of: maintaining a plurality of user selectable ciphering algorithms that are accessible by an authorization means; selecting, by the user, one of the plurality of user selectable ciphering algorithms as an access ciphering method; inputting, by the user, a non-machine generated access code based on the selected ciphering algorithm and further comprised of at least a dynamic variable as a first cipher key; generating, for use by the authorization means, a corresponding access code also based on the selected ciphering algorithm and further comprised of at least a dynamic variable as a first cipher key; comparing the non-machine generated access code with the corresponding access code; and granting the user access to the limited access system in response to an output resulting from the comparison of the non-machine generated access code and the corresponding access code.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the selectable ciphering algorithms are selectable by a plurality of users.
Claim 4
Dependent Claim
20 words
The method of claim 1 wherein the dynamic variable comprises location data regarding a current access position of the user.
Claim 5
Dependent Claim
56 words
The method of claim 1 wherein inputting by the user further comprises: entering a combination of at least one key from a keypad with numerical keys; entering another key from the keypad as a delimiter key; and determining whether the combination of the at least two numerical keys and the delimiter key represents a non-numerical character.
Claim 6
Dependent Claim
14 words
The method of claim 1 wherein the dynamic variable is an environmental dependent variable.
Claim 7
Dependent Claim
27 words
The method of claim 1 wherein the non-machine generated access code and corresponding access code futher comprise at least one fixed variable as a second cipher key.
Claim 8
Independent Claim
175 words
An apparatus for providing secure access to a limited access system comprising: a. authorization means further comprising: (i) means for storing a plurality of user selectable ciphering algorithms; (ii) computing means, operably coupled to the means for storing, for generating a corresponding access code based on a user selected ciphering algorithm chosen from the plurality of user selectable ciphering algorithm; the corresponding access code further comprising at least one dynamic variable as a first cipher key; (iii) means, operably coupled to the computing means, for comparing a non-machine generated access code with the corresponding access code; and (iv) means, operably coupled to the computing means, for granting the user access to the limited access system in response to an output resulting from the comparison of the non-machine generated access code and the corresponding access code; and b. code entry means, operably coupled to the authorization means, for inputting a non-machine generated access code based on the selected ciphering algorithm; the non-machine access code further comprising at least one dynamic variable as a first cipher key.
Claim 9
Independent Claim
175 words
An apparatus for providing secure access to a limited access system comprising: a. authorization means further comprising: (i) means for storing a plurality of user selectable ciphering algorithms; (ii) computing means, operably coupled to the means for storing, for generating a corresponding access code based on a user selected ciphering algorithm chosen from the plurality of user selectable ciphering algorithm; the corresponding access code further comprising at least one dynamic variable as a first cipher key; (iii) means, operably coupled to the computing means, for comparing a non-machine generated access code with the corresponding access code; and (iv) means, operably coupled to the computing means, for granting the user access to the limited access system in response to an output resulting from the comparison of the non-machine generated access code and the corresponding access code; and b. code entry means, operably coupled to the authorization means, for inputting a non-machine generated access code based on the selected ciphering algorithm; the non-machine access code further comprising at least one dynamic variable as a first cipher key.
Claim 10
Dependent Claim
29 words
The apparatus of claim 7 wherein the code entry means further comprises: means for selecting one of the plurality of user selectable ciphering algorithms as an access ciphering method.
Claim 11
Dependent Claim
16 words
The apparatus of claim 7 wherein the code entry means comprises a keypad having numerical keys.
Claim 12
Dependent Claim
55 words
The apparatus of claim 9 wherein the code entry means comprises: means for entering a combination of at least one key and a delimiter key from the keypad; and means, operably coupled to the means for entering, for determining whether the combination of at least one key and the delimiter key represents a non-numerical character.
Claim 13
Dependent Claim
14 words
The apparatus of claim 7 wherein the dynamic variable is an environmental dependent variable.
Claim 14
Dependent Claim
27 words
The apparatus of claim 7 wherein the non-machine access code and the corresponding access code further comprise at least one fixed variable as a second cipher key.
References Cited (Backward Citations)
US4023012A
Cited
US4236068A
Cited
US4484025A
Cited
US4528442A
Cited
US4819267A
Cited
US4691355A
Cited
US4885778A
Cited
US4856062A
Cited
US4720860A
Cited
US4998279A
Cited
US4733345A
Cited
US4980679A
Cited
US4992783A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-11-10 | 1996-05-11 | 1996-11-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-11-10 | 2000-05-11 | 2000-11-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-11-10 | 2004-05-11 | 2004-11-10 | $7700.00 | Window Closed / Lapsed |