Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
202 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number from a card carried by the person seeking to use the connected system, each digit having multiple bits; means for entering and storing a memorized multi-digit number, the memorized number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations, each storing at least one digit, said storage means responsive to successive storage addresses to produce at a storage means output successive transformed number digits from the successively addressed storage locations; address generation means responsive to said reader to successively logically derive storage addresses from successive arbitrarily selected bits of said multi-digit read card number, each said derived address being logically related to said arbitrarily selected bits of said read card number; comparison means for comparing all said successively derived transformed number digits with said stored multi-digit memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system, whereby a verification system is provided with enhanced security that substantially eliminates authorized system use.
Claim 2
Dependent Claim
202 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number from a card carried by the person seeking to use the connected system, each digit having multiple bits; means for entering and storing a memorized multi-digit number, the memorized number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations, each storing at least one digit, said storage means responsive to successive storage addresses to produce at a storage means output successive transformed number digits from the successively addressed storage locations; address generation means responsive to said reader to successively logically derive storage addresses from successive arbitrarily selected bits of said multi-digit read card number, each said derived address being logically related to said arbitrarily selected bits of said read card number; comparison means for comparing all said successively derived transformed number digits with said stored multi-digit memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system, whereby a verification system is provided with enhanced security that substantially eliminates authorized system use.
Claim 3
Dependent Claim
352 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number from a card carried by a person seeking to use the connected system, each digit having multiple bits; shift register means responsive to said card reading means for storing the read multi-digit card number, said shift register being responsive to a shift signal to shift the data stored therein by a predetermined amount; means for entering and storing a memorized multi-digit number, the memorized multi-digit number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations each for storing a digit therein, said storage means for producing at a storage means output the digit stored at the storage location addressed, said storage means output comprising a transformed number digit; a matrix switch means responsive to said reader means for arbitrarily selecting bits of said multi-digit read card number to form a plurality of digits each being arbitrarily related to the digits of the multi-digit card number; adder means responsive to said matrix switch to add said plurality of digits to form storage addresses; transformed number register means, responsive to said storage means output, to store a plurality of transformed number digits; control means for successively producing said shift signal for shifting the card number stored in said shift register by said predetermined amount to permit said matrix switch and said adder means to form successively a plurality of different storage means addresses and also operative to successively store each transformed number digit in said transformed number register, one transformed number digit being stored for each successive storage means address produced; and comparison means responsive to said transformed number register and said stored memorized number for comparing said transformed number digits with said memorized multi-digit number, a favorable comparison of these digits being operative to permit the person possessing the read card to use the connected system, whereby a verification system is provided with enhanced security that substantially eliminates authorized system use.
Claim 4
Dependent Claim
352 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number from a card carried by a person seeking to use the connected system, each digit having multiple bits; shift register means responsive to said card reading means for storing the read multi-digit card number, said shift register being responsive to a shift signal to shift the data stored therein by a predetermined amount; means for entering and storing a memorized multi-digit number, the memorized multi-digit number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations each for storing a digit therein, said storage means for producing at a storage means output the digit stored at the storage location addressed, said storage means output comprising a transformed number digit; a matrix switch means responsive to said reader means for arbitrarily selecting bits of said multi-digit read card number to form a plurality of digits each being arbitrarily related to the digits of the multi-digit card number; adder means responsive to said matrix switch to add said plurality of digits to form storage addresses; transformed number register means, responsive to said storage means output, to store a plurality of transformed number digits; control means for successively producing said shift signal for shifting the card number stored in said shift register by said predetermined amount to permit said matrix switch and said adder means to form successively a plurality of different storage means addresses and also operative to successively store each transformed number digit in said transformed number register, one transformed number digit being stored for each successive storage means address produced; and comparison means responsive to said transformed number register and said stored memorized number for comparing said transformed number digits with said memorized multi-digit number, a favorable comparison of these digits being operative to permit the person possessing the read card to use the connected system, whereby a verification system is provided with enhanced security that substantially eliminates authorized system use.
Claim 5
Dependent Claim
46 words
The verification system in claim 2 additionally including a number limiting circuit connected between said matrix switch and said adder means to convert said plurality of digits from said matrix switch into a plurality of binary-coded-decimal digits, said binary-coded-decimal digits being added by said adder means.
Claim 6
Dependent Claim
62 words
The verification system in claim 3 additionally including a counter means for counting the number of times said storage means is addressed, and providing an output correlated to said count, said counter means output being added by said adder means to modify the addresses generated thereby and prevent multiple addressing of the same storage location when every card number digit is identical.
Claim 7
Dependent Claim
151 words
A verification method for determining whether a person is authorized to use a connected system, the method comprising the steps of: a. reading a multi-digit card number, each digit with a plurality of bits, from a card carried by the person seeking to use the connected system; b. storing a memorized multi-digit number entered by the person seeking to use the connected system; c. producing logically a plurality of storage addresses from arbitrarily selected bits oF said read card multi-digit number; d. accessing, with each said storage address, a storage means having digits stored at each addressable location therein, to produce at its output a transformed number digit each time said storage means is addressed, all accessed transformed number digits comprising a transformed number; and e. comparing said transformed number with said memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.
Claim 8
Dependent Claim
151 words
A verification method for determining whether a person is authorized to use a connected system, the method comprising the steps of: a. reading a multi-digit card number, each digit with a plurality of bits, from a card carried by the person seeking to use the connected system; b. storing a memorized multi-digit number entered by the person seeking to use the connected system; c. producing logically a plurality of storage addresses from arbitrarily selected bits oF said read card multi-digit number; d. accessing, with each said storage address, a storage means having digits stored at each addressable location therein, to produce at its output a transformed number digit each time said storage means is addressed, all accessed transformed number digits comprising a transformed number; and e. comparing said transformed number with said memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.
Claim 9
Dependent Claim
41 words
The verification method in claim 5 wherein said storage address producing step includes: arbitrarily selecting a plurality of bits from said read card number to form a plurality of digits; and adding said plurality of digits to form a storage address.
Claim 10
Dependent Claim
26 words
The method of claim 6 including the step of limiting said plurality of digits to produce only binary-coded-decimal digits which are added in said adding step.
Claim 11
Dependent Claim
114 words
The method of claim 5 wherein: said storage address producing step includes the steps of: a. arbitrarily selecting bits from said read card number to form a plurality of digits; b. adding said plurality of digits to form a first partial storage address; c. arbitrarily selecting a different set of bits from said read card number to form a second plurality of digits; d. adding said second plurality of digits to form a second partial storage address; and said accessing step includes addressing said storage means with both said first and second partial addresses to produce at the output thereof said transformed number digit stored at a location defined by both said partial addresses.
Claim 12
Dependent Claim
240 words
A verification method of determining whether a person is authorized to use a connected system, the method comprising the steps of: a. reading card number digits from a card carried by a person seeking to use a connected system and storing said digits in a shift register; b. storing a memorized multi-digit number entered by the person seeking to use the connected system; c. arbitrarily selecting bits from the shift register to form a plurality of digits; d. adding the plurality of digits to form a first part of a storage means address; e. shifting the data in the shift register by at least one digit position; f. repeating steps (c) and (d) to form a second part of a storage means address; g. addressing a storage means with the storage means address formed by the first and second parts to obtain a random transformed number digit from the addressed storage means location; h. storing the random transformed number digit obtained from the storage means; i. shifting the data in the shift register by at least one digit position; j. repeating steps (e) through (i) one less time than there are digits in the memorized number to form the remaining digits of the transformed number; and k. comparing all of the digits of the transformed number with the digits of the memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.
Claim 13
Dependent Claim
240 words
A verification method of determining whether a person is authorized to use a connected system, the method comprising the steps of: a. reading card number digits from a card carried by a person seeking to use a connected system and storing said digits in a shift register; b. storing a memorized multi-digit number entered by the person seeking to use the connected system; c. arbitrarily selecting bits from the shift register to form a plurality of digits; d. adding the plurality of digits to form a first part of a storage means address; e. shifting the data in the shift register by at least one digit position; f. repeating steps (c) and (d) to form a second part of a storage means address; g. addressing a storage means with the storage means address formed by the first and second parts to obtain a random transformed number digit from the addressed storage means location; h. storing the random transformed number digit obtained from the storage means; i. shifting the data in the shift register by at least one digit position; j. repeating steps (e) through (i) one less time than there are digits in the memorized number to form the remaining digits of the transformed number; and k. comparing all of the digits of the transformed number with the digits of the memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.
Claim 14
Dependent Claim
237 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number, each digit having multiple bits, from a card carried by the person seeking to use the connected system; means for entering and storing a memorized multi-digit number, the memorized number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations each for storing at least one digit, said storage means responsive to storage addresses to produce at a storage means output at least one transformed number digit from the storage location addressed; a sampling means for arbitrarily selecting bits of said multi-digit read card number to form a plurality of arbitrarily formed multi-bit digits with each formed digit being mathematically and logically unrelated to the digits of said multi-digit read card number; address forming means responsive to said arbitrarily formed digits output from said sampling means to form storage addresses; control means operative to control the system to successively provide, at the output of said storage means, successive transformed number digits from addressed storage locations all said transformed number digits comprising a transformed number; and comparison means for comparing said transformed number digits with said stored multi-digit memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.
Claim 15
Dependent Claim
237 words
A verification system for determining whether a person is authorized to use a connected system, the verification system comprising in combination: means for reading a multi-digit card number, each digit having multiple bits, from a card carried by the person seeking to use the connected system; means for entering and storing a memorized multi-digit number, the memorized number being entered by the person possessing the card placed in said reading means; a storage means comprising a plurality of addressable storage locations each for storing at least one digit, said storage means responsive to storage addresses to produce at a storage means output at least one transformed number digit from the storage location addressed; a sampling means for arbitrarily selecting bits of said multi-digit read card number to form a plurality of arbitrarily formed multi-bit digits with each formed digit being mathematically and logically unrelated to the digits of said multi-digit read card number; address forming means responsive to said arbitrarily formed digits output from said sampling means to form storage addresses; control means operative to control the system to successively provide, at the output of said storage means, successive transformed number digits from addressed storage locations all said transformed number digits comprising a transformed number; and comparison means for comparing said transformed number digits with said stored multi-digit memorized number, a favorable comparison of these numbers being operative to permit the person to use the connected system.