← Back to Patent Explorer
US4094462A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and means for providing and testing secure identification data

Assignee: NCR Voyix Corp
•
Filing: 1976-08-02
•
Granted: 1978-06-13
•
Expires: 1996-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and means are disclosed for providing and testing a secure identification medium on which is encoded uniqueness information and security information in addition to customer information. The security information is generated from the uniqueness information and the customer information by means of algorithm processing means and is then compared with the security information read from the record medium. The algorithm processing means is also employed in generating the security information in the first instance for encoding said information on said record medium initially. Failure in the comparison of the security information encoded on the record medium with that generated by the algorithm processing means provides an indication that the record medium is not a legitimate one.

Inventors

  • 👤 John L. Moschner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:16
CPC Classifications
G; G06; G06K; G06K19/00; G06K19/06; G06K19/08; G06K19/10; G06K19/16; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/347; G07; G07F; G07F7/00; G07F7/08; G07F7/12; G07F7/125

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 56 words
A method for testing the legitimacy of an identification element comprising the steps of: (a) sensing at least three categories of information from said identification element; (b) performing a mathematical operation utilizing at least two of said categories of information; and (c) comparing the result of said mathematical operation with another of said categories of information.
Claim 2
Independent Claim 56 words
A method for testing the legitimacy of an identification element comprising the steps of: (a) sensing at least three categories of information from said identification element; (b) performing a mathematical operation utilizing at least two of said categories of information; and (c) comparing the result of said mathematical operation with another of said categories of information.
Claim 3
Dependent Claim 31 words
The method of claim 1 in which at least two of the categories of information are sensed in one operation and another category of information is sensed in a second operation.
Claim 4
Dependent Claim 21 words
The method of claim 1 in which the mathematical operation of step (b) includes the steps of multiplication, permutation and combination.
Claim 5
Dependent Claim 25 words
The method of claim 1 in which the mathematical operation of step (b) includes the steps of decimal association, contraction, multiplication, permutation, combination and compression.
Claim 6
Dependent Claim 143 words
Apparatus for testing the legitimacy of an identification element, comprising sensing means for sensing first, second and third categories of information from said identification element; first storage means for storing the first category of information sensed from the identification element; second storage means for storing the second category of information sensed from the identification element; third storage means for storing the third category of information sensed from the identification element; information processing means to generate output data from a specified sequence of operations performed upon said first and second categories of information transmitted to said information processing means from said first and second storage means; and comparison means for comparing said output data with said third category of information transmitted from said third storage means and capable of indicating whether or not said output data and said third category of information are identical.
Claim 7
Dependent Claim 143 words
Apparatus for testing the legitimacy of an identification element, comprising sensing means for sensing first, second and third categories of information from said identification element; first storage means for storing the first category of information sensed from the identification element; second storage means for storing the second category of information sensed from the identification element; third storage means for storing the third category of information sensed from the identification element; information processing means to generate output data from a specified sequence of operations performed upon said first and second categories of information transmitted to said information processing means from said first and second storage means; and comparison means for comparing said output data with said third category of information transmitted from said third storage means and capable of indicating whether or not said output data and said third category of information are identical.
Claim 8
Dependent Claim 34 words
The apparatus of claim 5 in which the sensing means includes first sensing means for sensing the first and third categories of information and second sensing means for sensing the second category of information.
Claim 9
Dependent Claim 25 words
The apparatus of claim 6 in which the second sensing means is capable of sensing a different type of encoding than the first sensing means.
Claim 10
Dependent Claim 18 words
The apparatus of claim 6 in which the first sensing means is capable of sensing magnetically encoded information.
Claim 11
Dependent Claim 23 words
The apparatus of claim 6 in which the second sensing means is capable of sensing information encoded in the form of diffraction gratings.
Claim 12
Dependent Claim 20 words
The apparatus of claim 5 in which the first and third storage means are included in a single storage register.
Claim 13
Dependent Claim 31 words
The apparatus of claim 5, also including means associated with the information processing means for providing output data to be encoded on an identification element as said third category of information.
Claim 14
Dependent Claim 86 words
The apparatus of claim 5, in which the information processing means comprises means for making the lengths of the two categories of information equal; means for multiplying each of the two equal-length categories of information by a constant to produce two data products; means for permuting in an arbitrary manner the order of individual elements of the two data products to produce two permuted data products; and means for combining the two permuted data products by a plurality of mathematical functions to provide said output data.
Claim 15
Dependent Claim 159 words
Apparatus for testing the legitimacy of an identification element, comprising magnetic sensing means for sensing a magnetically encoded account number and a magnetically encoded security number from said identification element; optical sensing means for sensing a permanently encoded uniqueness number from said identification element; first storage means for storing the account number information sensed from the identification element; second storage means for storing the uniqueness number information sensed from the identification element; third storage means for storing the security number information sensed from the identification element; information processing means to generate output data from a specified sequence of operations performed upon said account number information and said uniqueness number information transmitted to said information processing means from said first and second storage means; and comparison means for comparing said output data with said security number information transmitted from said third storage means and capable of indicating whether or not said output data and said security number information are identical.
Claim 16
Dependent Claim 159 words
Apparatus for testing the legitimacy of an identification element, comprising magnetic sensing means for sensing a magnetically encoded account number and a magnetically encoded security number from said identification element; optical sensing means for sensing a permanently encoded uniqueness number from said identification element; first storage means for storing the account number information sensed from the identification element; second storage means for storing the uniqueness number information sensed from the identification element; third storage means for storing the security number information sensed from the identification element; information processing means to generate output data from a specified sequence of operations performed upon said account number information and said uniqueness number information transmitted to said information processing means from said first and second storage means; and comparison means for comparing said output data with said security number information transmitted from said third storage means and capable of indicating whether or not said output data and said security number information are identical.
Claim 17
Dependent Claim 93 words
Apparatus for generating a security number from first and second data representations comprising means for making the length of the two data representations equal; means for multiplying each of the two equal-length data representations by a constant to produce two data products; means for permuting in an arbitrary manner the order to individual elements of the two data products to produce two permuted data products; and means for combining the two permuted data products by a plurality of mathematical functions to provide a security number derived from said first and second data representations.
Claim 18
Dependent Claim 93 words
Apparatus for generating a security number from first and second data representations comprising means for making the length of the two data representations equal; means for multiplying each of the two equal-length data representations by a constant to produce two data products; means for permuting in an arbitrary manner the order to individual elements of the two data products to produce two permuted data products; and means for combining the two permuted data products by a plurality of mathematical functions to provide a security number derived from said first and second data representations.
Claim 19
Dependent Claim 18 words
The apparatus of claim 14 in which said plurality of mathematical functions includes means for performing logic functions.
Claim 20
Dependent Claim 18 words
The apparatus of claim 14 in which said plurality of mathematical functions includes means for performing arithmetic functions.
Claim 21
Dependent Claim 22 words
The apparatus of claim 14 in which said plurality of mathematical functions includes means for performing both logic functions and arithmetic functions.
Claim 22
Dependent Claim 27 words
The apparatus of claim 14, also including means for producing an associated decimal number for either of the first and second data representations not in decimal form.
Claim 23
Dependent Claim 29 words
The apparatus of claim 14, also including means for compressing the security number produced by combining the two permuted data products to produce a security number of reduced length.
Claim 24
Dependent Claim 127 words
Apparatus for generating a security number from first and second numbers comprising means for producing an associated decimal number for either of the first and second numbers which is not in decimal form; means for decreasing the length of the longer of the two decimal numbers to that of the shorter number; means for multiplying each of the two numbers of equal length by a selected constant to produce third and fourth numbers; means for permuting in an arbitrary manner the order of the digits of the third and fourth numbers to produce fifth and sixth numbers; means for combining the fifth and sixth numbers; and means for compressing the number produced by combining the fifth and sixth numbers to a security number of the desired length.
Claim 25
Dependent Claim 127 words
Apparatus for generating a security number from first and second numbers comprising means for producing an associated decimal number for either of the first and second numbers which is not in decimal form; means for decreasing the length of the longer of the two decimal numbers to that of the shorter number; means for multiplying each of the two numbers of equal length by a selected constant to produce third and fourth numbers; means for permuting in an arbitrary manner the order of the digits of the third and fourth numbers to produce fifth and sixth numbers; means for combining the fifth and sixth numbers; and means for compressing the number produced by combining the fifth and sixth numbers to a security number of the desired length.
Claim 26
Dependent Claim 22 words
The apparatus of claim 20 in which the means for combining the fifth and sixth numbers includes a plurality of mathematical functions.

References Cited (Backward Citations)

US3657521A Cited
US3731085A Cited
US3829661A Cited
US3862716A Cited
US3764742A Cited
US3846622A Cited
US4013894A Cited
US4023013A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-06-12 1981-12-12 1982-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-06-12 1985-12-12 1986-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-06-12 1989-12-12 1990-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag