US4023012A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for verifying the user of a card
Assignee: Omron Corp
•
Filing: 1975-06-30
•
Granted: 1977-05-10
•
Expires: 1995-06-30
Abstract
Abstract A system for verifying the user of a card in an automatic banking system and the like, wherein when a card is used for the first time after issuance, the user of the card himself manipulates the machine to input a secret number he intends to use with the card so that strict secrecy of the secret number can be maintained. The balance of the use's account is utilized for checking the correctness of the secret number when the card is used after the first use thereof.
Inventors
- 👤 Shizuya Ano
- 👤 Yasuo Uchida
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 02:02
CPC Classifications
G; G07; G07F; G07F19/00; G07F19/20; G07F19/202; G07F7/00; G07F7/08; G07F7/10; G07F7/1025; G07F7/1058; G07F7/1066
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
108 words
A system for verifying the user of a card containing data comprising: A. means for obtaining data from said card; B. input means operable by the user of said card to input a secret number; and, C. checking means connected to receive said data from said card and said secret number for: 1. manipulating said data read from said card to obtain derived data; 2. checking whether said derived data includes predetermined specific data; and, 3. recognizing said user as the proper user of said card if said predetermined specified data is found to exist, regardless of whether correspondence exists between said derived data and said secret number.
Claim 2
Independent Claim
108 words
A system for verifying the user of a card containing data comprising: A. means for obtaining data from said card; B. input means operable by the user of said card to input a secret number; and, C. checking means connected to receive said data from said card and said secret number for: 1. manipulating said data read from said card to obtain derived data; 2. checking whether said derived data includes predetermined specific data; and, 3. recognizing said user as the proper user of said card if said predetermined specified data is found to exist, regardless of whether correspondence exists between said derived data and said secret number.
Claim 3
Dependent Claim
18 words
The system claimed in claim 1, wherein said predetermined specific data denotes the first use of said card.
Claim 4
Dependent Claim
35 words
The system claimed in claim 1, wherein said data is recorded on said card and said means for obtaining data from said card is a card reader for reading said data recorded on said card.
Claim 5
Dependent Claim
84 words
The system claimed in claim 1, wherein: A. said data contained on said card includes an account number adapted to be read by said card reader; and, B. said checking means includes: 1. memory means for storing further data, said further data being identified in said memory, and accessible by, account numbers; and 2. withdrawing means connected to said memory means for withdrawing from said memory means data stored therein related to an account number applied to said memory means by said withdrawing means.
Claim 6
Dependent Claim
42 words
The system claimed in claim 1, wherein said checking means includes: means for producing said predetermined specific data, said predetermined specific data denoting the first use of said card; and comparing means for comparing said derived data and said predetermined specific data.
Claim 7
Dependent Claim
40 words
The system claimed in claim 1, wherein said data obtained from said card comprises two different kinds of data; and wherein said checking means performs a predetermined mathematical operation on said two different kinds of data and said secret number.
Claim 8
Dependent Claim
29 words
The system claimed in claim 6, wherein one of said at least two different kinds of data represents the balance of the account of the user of said card.
Claim 9
Dependent Claim
57 words
The system claimed in claim 1, wherein said checking means includes means for setting a cipher and means for setting specific data denoting the first use of a card; and, wherein said checking means performs predetermined operations on said card data and said cipher to produce different data and compares said different data and said specific data.
Claim 10
Independent Claim
109 words
A system for verifying the user of a card containing data comprising: input means manually operable by said user for entering a secret number; reading means for reading data contained on said card and for producing related card data; checking means for determining if said card data denotes the first use of said card; and control means responsive to said checking means determining that said card data denotes the first use of said card for causing said user to operate said manually operable input means to enter a secret number to be produced as card data when said card is used subsequent to said first use of said card.
Claim 11
Independent Claim
109 words
A system for verifying the user of a card containing data comprising: input means manually operable by said user for entering a secret number; reading means for reading data contained on said card and for producing related card data; checking means for determining if said card data denotes the first use of said card; and control means responsive to said checking means determining that said card data denotes the first use of said card for causing said user to operate said manually operable input means to enter a secret number to be produced as card data when said card is used subsequent to said first use of said card.
Claim 12
Dependent Claim
39 words
The system claimed in claim 9, including setting means for setting a cipher and wherein said checking means determines whether said card is being used for the first time on the basis of said card data and said cipher.
Claim 13
Independent Claim
167 words
A system for verifying the user of a card comprising: A. a card issuing device including: 1. first calculating means for calculating a subsidiary code from at least useful data and a specific code; and 2. first recording means for recording said useful data and said subsidiary code on said card; and, B. a card using device including: 1. checking means for determining whether said useful data and said subsidiary code recorded on said card define said specific code; 2. input means operable by use of said card to enter a secret number; 3. data producing means for producing new useful data for renewing said useful data; 4. second calculating means, responsive to said checking means determining that said useful data and said subsidiary code recorded on said card define said specific code, for calculating a new subsidiary code from said secret number and said new useful data; and, 5. second recording means for recording said new useful data and said new subsidiary code on said card.
Claim 14
Independent Claim
167 words
A system for verifying the user of a card comprising: A. a card issuing device including: 1. first calculating means for calculating a subsidiary code from at least useful data and a specific code; and 2. first recording means for recording said useful data and said subsidiary code on said card; and, B. a card using device including: 1. checking means for determining whether said useful data and said subsidiary code recorded on said card define said specific code; 2. input means operable by use of said card to enter a secret number; 3. data producing means for producing new useful data for renewing said useful data; 4. second calculating means, responsive to said checking means determining that said useful data and said subsidiary code recorded on said card define said specific code, for calculating a new subsidiary code from said secret number and said new useful data; and, 5. second recording means for recording said new useful data and said new subsidiary code on said card.
Claim 15
Dependent Claim
33 words
The system claimed in claim 11, wherein said specific code denotes the first use of said card and said useful data includes the balance of the account of said user of said card.
Claim 16
Independent Claim
166 words
A system for verifying the user of a card containing data comprising: reading means for reading said card data; data developing means responsive to said reading means for producing at least account balance data and a subsidiary code in accordance with the data read by said reading means; input means, manually operated by said user, for producing a secret number; checking means for manipulating said account balance data, said subsidiary code and said secret number to verify that the user of the card is entitled to use the card; setting means for setting an amount of money for a monetary transaction; calculating means for calculating new account balance data from said account balance data and said amount of money and a new subsidiary code from said new account balance data and said secret number; and, storing means for storing said new account balance data and said new subsidiary code for use as said account balance data and said subsidiary code when said card is next used.
Claim 17
Independent Claim
166 words
A system for verifying the user of a card containing data comprising: reading means for reading said card data; data developing means responsive to said reading means for producing at least account balance data and a subsidiary code in accordance with the data read by said reading means; input means, manually operated by said user, for producing a secret number; checking means for manipulating said account balance data, said subsidiary code and said secret number to verify that the user of the card is entitled to use the card; setting means for setting an amount of money for a monetary transaction; calculating means for calculating new account balance data from said account balance data and said amount of money and a new subsidiary code from said new account balance data and said secret number; and, storing means for storing said new account balance data and said new subsidiary code for use as said account balance data and said subsidiary code when said card is next used.
Claim 18
Dependent Claim
55 words
The system claimed in claim 13 including setting means for setting a cipher and wherein said checking means checks correspondence between said account balance data, said subsidiary code, said secret number and said cipher and said calculating means calculates a new subsidiary code from said new account balance data, said secret number and said cipher.
References Cited (Backward Citations)
US3401830A
Cited
US3513441A
Cited
US3665162A
Cited
US3581063A
Cited
US3740530A
Cited
US3761682A
Cited
US3862716A
Cited
US3764742A
Cited
US3786420A
Cited
US3846622A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1980-05-09 | 1980-11-08 | 1981-05-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-05-09 | 1984-11-08 | 1985-05-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-05-09 | 1988-11-08 | 1989-05-10 | $7700.00 | Window Closed / Lapsed |