Patent US2255467A successfully refreshed from Google Patents.
US4048475A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for checking the user of a card in card-actuated machines
Assignee: Omron Corp
•
Filing: 1976-10-26
•
Granted: 1977-09-13
•
Expires: 1996-10-26
Abstract
Abstract A system for checking the user of a card in a card-actuated machine such as automatic cash dispenser, wherein the card has recorded thereon two kinds of coded information for collation, which are changed every time the card is used.
Inventors
- 👤 Shinya Yoshida
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 06:24
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/347; G07F7/1025; G07F7/1058; G07F7/1066
Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
229 words
A system for checking the user of a card having recorded thereon coded information including at least a first and a second code, wherein said first code is representative of the number of times of use of said card in said system, said system comprising: means for reading said codes; means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code; means operated by the user of said card to enter a card owner code; computational means responsive to said reading means and said means for producing said third code for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner code with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner code corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means increasing said first code by one and changing said second code such that said mathematically combined second and third codes will correspond to said card owner code the next time said card is used in said system.
Claim 2
Independent Claim
229 words
A system for checking the user of a card having recorded thereon coded information including at least a first and a second code, wherein said first code is representative of the number of times of use of said card in said system, said system comprising: means for reading said codes; means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code; means operated by the user of said card to enter a card owner code; computational means responsive to said reading means and said means for producing said third code for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner code with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner code corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means increasing said first code by one and changing said second code such that said mathematically combined second and third codes will correspond to said card owner code the next time said card is used in said system.
Claim 3
Dependent Claim
33 words
The system of claim 1, wherein said means for producing said third code comprises a storage which is addressed by said first code read by said reading means to produce said third code.
Claim 4
Dependent Claim
43 words
The system of claim 1, wherein said means for producing said third code comprises function generating means responsive to said first code read by said reading means, said function generating means performing a predetermined mathematical operation so as to produce said third code.
Claim 5
Dependent Claim
41 words
The system of claim 1, wherein said means for producing said third code comprises a storage which stores random numbers which are addressed by said first code read by said reading means so as to be supplied as said third code.
Claim 6
Dependent Claim
24 words
The system of claim 2, wherein said first code expresses an alphabetic letter corresponding to the number of times of use of said card.
Claim 7
Dependent Claim
24 words
The system of claim 4, wherein said first code expresses an alphabetic letter corresponding to the number of times of use of said card.
Claim 8
Independent Claim
254 words
A system for checking the user of a card having recorded thereon coded information including a first number n and a second number, the former number expressing the number of times of use of said card, comprising: means for reading said first and second numbers; a first register for storing said first number n; a second register for storing said second number; means associated with said first register to produce values of the functions n+1, (n+1) 2 and ##EQU10## a third register for storing the value of the function n+1; a fourth register for storing the value of the function (n+1) 2 ; a fifth register for storing the value of the function ##EQU11## means operated by the user of said card to enter a third number; sixth register for storing said entered third number; an adder for adding said second number stored in said second register and said value of the function ##EQU12## stored in said fifth register to produce a fourth number; means for comparing said third and fourth number to recognize said user as the proper owner of said card when said third and fourth numbers coincide; a subtractor for subtracting the value of the function (n+1) 2 stored in said fourth register from said second number stored in said second register to produce a fifth number; and means for recording said fifth number and the value of said function n+1 stored in said third register on said card in place of said second and first numbers previously recorded thereon, respectively.
Claim 9
Independent Claim
254 words
A system for checking the user of a card having recorded thereon coded information including a first number n and a second number, the former number expressing the number of times of use of said card, comprising: means for reading said first and second numbers; a first register for storing said first number n; a second register for storing said second number; means associated with said first register to produce values of the functions n+1, (n+1) 2 and ##EQU10## a third register for storing the value of the function n+1; a fourth register for storing the value of the function (n+1) 2 ; a fifth register for storing the value of the function ##EQU11## means operated by the user of said card to enter a third number; sixth register for storing said entered third number; an adder for adding said second number stored in said second register and said value of the function ##EQU12## stored in said fifth register to produce a fourth number; means for comparing said third and fourth number to recognize said user as the proper owner of said card when said third and fourth numbers coincide; a subtractor for subtracting the value of the function (n+1) 2 stored in said fourth register from said second number stored in said second register to produce a fifth number; and means for recording said fifth number and the value of said function n+1 stored in said third register on said card in place of said second and first numbers previously recorded thereon, respectively.
Claim 10
Independent Claim
261 words
A system for checking the user of a card having recorded thereon coded information including a first number n and a second number, the former expressing the number of times of use of said card, comprising: means for reading said first and second numbers; a first register for storing said first number; a second register for storing said second number; means associated with said first register to produce a value of the function n+1 and a first random number R n+1 and a second random number ##EQU13## a third register for storing the value of the function n+1; a fourth register for storing the first random number R n+1 ; a fifth register for storing the second random number ##EQU14## means operated by the user of said card to enter a third number; a sixth register for storing said entered third number; an adder for adding said second number stored in said second register and said second random number ##EQU15## stored in said fifth register to produce a fourth number; means for comparing said third number and said fourth number to recognize said user as the proper owner of said card when said third and fourth numbers coincide; a subtractor for subtracting said first random number R n+1 stored in said fourth register from said second number stored in said second register to produce a fifth number; and means for recording said fifth number and the value of said function n+1 stored in said third register on said card in place of said second and first numbers previously recorded thereon, respectively.
Claim 11
Independent Claim
261 words
A system for checking the user of a card having recorded thereon coded information including a first number n and a second number, the former expressing the number of times of use of said card, comprising: means for reading said first and second numbers; a first register for storing said first number; a second register for storing said second number; means associated with said first register to produce a value of the function n+1 and a first random number R n+1 and a second random number ##EQU13## a third register for storing the value of the function n+1; a fourth register for storing the first random number R n+1 ; a fifth register for storing the second random number ##EQU14## means operated by the user of said card to enter a third number; a sixth register for storing said entered third number; an adder for adding said second number stored in said second register and said second random number ##EQU15## stored in said fifth register to produce a fourth number; means for comparing said third number and said fourth number to recognize said user as the proper owner of said card when said third and fourth numbers coincide; a subtractor for subtracting said first random number R n+1 stored in said fourth register from said second number stored in said second register to produce a fifth number; and means for recording said fifth number and the value of said function n+1 stored in said third register on said card in place of said second and first numbers previously recorded thereon, respectively.
Claim 12
Dependent Claim
44 words
The system of claim 1, wherein said first code is mathematically independent of said card owner code and said second code is mathematically related to said card owner code by a predetermined mathematical quantity, said predetermined mathematical quantity being determined by said first code.
Claim 13
Independent Claim
217 words
A system for checking the user of a card having recorded thereon coded information including at least a first and second code, comprising: means for reading said codes; function generating means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code, said function generating means performing a predetermined mathematical operation so as to produce said third code; means operated by the user of said card to enter a card owner code; computational means responsive to said reading means and said function generating means for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner code with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner code corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means changing said first and second codes such that said mathematically combined second and third codes will correspond to said card owner code the next time said card is used in said system.
Claim 14
Independent Claim
217 words
A system for checking the user of a card having recorded thereon coded information including at least a first and second code, comprising: means for reading said codes; function generating means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code, said function generating means performing a predetermined mathematical operation so as to produce said third code; means operated by the user of said card to enter a card owner code; computational means responsive to said reading means and said function generating means for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner code with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner code corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means changing said first and second codes such that said mathematically combined second and third codes will correspond to said card owner code the next time said card is used in said system.
Claim 15
Dependent Claim
243 words
A card actuated system wherein each authorized user of said system is issued a card owner number and a card having recorded thereon at least a first code that is mathematically independent of said card owner number and a second code that is mathematically related to said card owner number by a predetermined mathematical quantity, said system comprising: means for reading said first and second codes from said card; means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code; means operated by the user of said card to enter said card owner number; computational means responsive to said reading means and said means for producing said third code for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner number with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner number corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means changing said first and second codes such that said mathematically combined second and third codes will correspond to said card owner number the next time said card is used in said system.
Claim 16
Dependent Claim
243 words
A card actuated system wherein each authorized user of said system is issued a card owner number and a card having recorded thereon at least a first code that is mathematically independent of said card owner number and a second code that is mathematically related to said card owner number by a predetermined mathematical quantity, said system comprising: means for reading said first and second codes from said card; means responsive to said first code read by said reading means to produce a third code, said third code having a predetermined mathematical relationship with said first code; means operated by the user of said card to enter said card owner number; computational means responsive to said reading means and said means for producing said third code for mathematically combining said second code with said third code, said computational means including coincidence checking means for comparing said entered card owner number with said mathematically combined second and third codes, said coincidence checking means supplying a control signal when said entered card owner number corresponds to said mathematically combined second and third codes; and code changing means responsive to said control signal supplied by said coincidence checking means for changing both said first and second codes on said card, said code changing means changing said first and second codes such that said mathematically combined second and third codes will correspond to said card owner number the next time said card is used in said system.
Claim 17
Dependent Claim
45 words
The card actuated system of claim 11, wherein said means for producing said third code comprises function generating means responsive to said first code read by said reading means, said function generating means performing a predetermined mathematical operation so as to produce said third code.
Claim 18
Dependent Claim
35 words
The card actuated system of claim 11, wherein said means for producing said third code comprises a storage which is addressed by said first code read by said reading means to produce said third code.
Claim 19
Dependent Claim
26 words
The card actuated system of claim 13, wherein said first code expresses an alphabetic letter corresponding to the number of times of use of said card.
Claim 20
Dependent Claim
43 words
The card actuated system of claim 11, wherein said means for producing said third code comprises a storage which stores random numbers which are addressed by said first code read by said reading means so as to be supplied as said third code.
Claim 21
Dependent Claim
26 words
The card actuated system of claim 15, wherein said first code expresses an alphabetic letter corresponding to the number of times of use of said card.
Claim 22
Dependent Claim
38 words
The card actuated system of claim 11, wherein said first code expresses the number of times of use of said card, and said means for producing said third code receives said first code to produce said third code.
Claim 23
Dependent Claim
59 words
The card actuated system of claim 17, wherein said code changing means increases said number of times of use by one when said card has been used and at the same time changes said second code so that said correspondence will exist when said card is checked by said coincidence checking means the next time said card is used.
Claim 24
Dependent Claim
124 words
In a system operable by a card having recorded thereon at least a first and second code representative of a card owner code assigned to each card owner, the method of verifying that a user of said card has entered the correct card owner code comprising the steps of: reading said first and second codes on said card when said card is used in said system; generating a third code mathematically related to said first code; combining said second code with said third code by a predetermined mathematical operation; comparing said combined second and third code with said card owner code; and changing said first and second codes on said card when said combined second and third codes correspond to said card owner code.
Claim 25
Dependent Claim
124 words
In a system operable by a card having recorded thereon at least a first and second code representative of a card owner code assigned to each card owner, the method of verifying that a user of said card has entered the correct card owner code comprising the steps of: reading said first and second codes on said card when said card is used in said system; generating a third code mathematically related to said first code; combining said second code with said third code by a predetermined mathematical operation; comparing said combined second and third code with said card owner code; and changing said first and second codes on said card when said combined second and third codes correspond to said card owner code.
Claim 26
Dependent Claim
79 words
The method of claim 19, wherein said first code is the number of times said card has been used in said system and said step of changing said first and second codes includes steps of: increasing said number of times said card has been used by one: changing said second code such that correspondence will exist between said card owner code and said mathematically combined second and third codes the next time the card is used in said system.
References Cited (Backward Citations)
US3221304A
Cited
US3513298A
Cited
US3665162A
Cited
US3657521A
Cited
US3740530A
Cited
US3761682A
Cited
US3764742A
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-09-12 | 1981-03-14 | 1981-09-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1984-09-12 | 1985-03-14 | 1985-09-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1988-09-12 | 1989-03-14 | 1989-09-13 | $7700.00 | Window Closed / Lapsed |