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

IC card system

Assignee: Casio Computer Co Ltd
•
Filing: 1988-06-14
•
Granted: 1989-03-28
•
Expires: 2008-06-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An IC card system uses at least one of the RESET, I/O, and CLOCK terminals of an IC card so as to serially and/or parallel input multivalue signals having different levels. The levels of the input signals are detected at a detector or detectors and outputs therefrom are compared at a comparator with specific codes prestored in level matrix of the IC card. If a coincidence between outputs obtained corresponding to the input signals and the specific codes is established, a test program stored in a test program ROM is started.

Inventors

  • 👤 Harumi Nakano
  • 👤 Kazutomo Tani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 16:05
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/31701; G06; G06F; G06F11/00; G06F11/006; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G07F7/0806; G07F7/0833; G07F7/084

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 123 words
An IC card system comprising: IC card means, having a plurality of terminals and including at least one integrated circuit, for exchanging signals with an external device through said plurality of terminals, said integrated circuit including test program storing means for storing a test program for performing a test of said integrated circuit, and checking means for checking truth/false of a test start signal sent from said external device and for executing the test program according to a checking result; and terminal means for receiving said IC card means therein to direct performing of the testing of said integrated circuit in said IC card means, said terminal means comprising test starting means for sending the test start signal to said IC card means.
Claim 2
Dependent Claim 123 words
An IC card system comprising: IC card means, having a plurality of terminals and including at least one integrated circuit, for exchanging signals with an external device through said plurality of terminals, said integrated circuit including test program storing means for storing a test program for performing a test of said integrated circuit, and checking means for checking truth/false of a test start signal sent from said external device and for executing the test program according to a checking result; and terminal means for receiving said IC card means therein to direct performing of the testing of said integrated circuit in said IC card means, said terminal means comprising test starting means for sending the test start signal to said IC card means.
Claim 3
Dependent Claim 105 words
A system according to claim 1, wherein said test starting means in said terminal means includes multivalue signal output means for generating multivalue signals having a plurality of different voltage levels, and said checking means in said IC card means includes: voltage detecting means for detecting the voltage levels of the multivalue signals sent from said multivalue signal output means; unique code storing means for storing a unique code; and comparing means for comparing a detection result from said voltage detecting means with the unique code read out from said unique code storing means to determine whether the detection result coincides with the unique code.
Claim 4
Dependent Claim 100 words
A system according to claim 2, wherein said multivalue signal output means in said terminal means sends a plurality of parallel test start signals to said IC card means through predetermined ones of said plurality of terminals, said voltage detecting means in said checking means includes a plurality of voltage detectors for detecting voltage levels of the test start signals sent from said terminal means, said unique code storing means stores a plurality of unique codes, and said comparing means parallel-compares outputs from said plurality of voltage detectors with the plurality of unique codes from said unique code storing means.
Claim 5
Dependent Claim 47 words
A system according to claim 3, wherein said checking means further comprises first counting means for counting pulses of a clock signal sent from said terminal means, said comparing means being enabled when a content of a count of said first counting means reaches a predetermined value.
Claim 6
Dependent Claim 29 words
A system according to claim 3, wherein said unique code storing means comprises a read-only memory, and said voltage detectors generate digital signals corresponding to input voltage levels, respectively.
Claim 7
Dependent Claim 41 words
A system according to claim 3, wherein said terminal means sends the multivalue signals through reset, I/O and clock terminals of said plurality of terminals of said IC card means, said multivalue signal being a signal including three different voltage levels.
Claim 8
Dependent Claim 110 words
A system according to claim 2, wherein said multivalue signal output means in said terminal means sends a set of serial test start signals to said IC card means through one of said plurality of terminals, said voltage detecting means in said checking means includes one voltage detector for detecting voltage levels of the test start signals sent from said terminal means, said unique code storing means stores a plurality of unique codes, and said comparing means serially compares detection outputs from said voltage detector with the plurality of unique codes from said unique code storing means to determine whether the detection outputs coincide with the plurality of unique codes.
Claim 9
Dependent Claim 58 words
A system according to claim 7, wherein said unique code storing means comprises a first memory including a read-only memory, and means for serially reading out storage contents of said first memory, and said voltage detector generates a digital signal corresponding to an input voltage level every time the test start signal is sent from said terminal means.
Claim 10
Dependent Claim 39 words
A system according to claim 8, wherein said serially reading out means includes second counting means, the storage contents of said first memory being serially output in response to a content of a count of said second counting means.
Claim 11
Dependent Claim 34 words
A system according to claim 7, wherein said terminal means sends the multivalue signals through a reset terminal of said plurality of terminals, said multivalue signal being a signal including three different voltage levels.
Claim 12
Dependent Claim 127 words
A system according to claim 2, wherein said multivalue signal output means in said terminal means parallel-outputs a plurality of serial test start signals to said IC card means through predetermined ones of said plurality of terminals, said voltage detecting means in said checking means includes a plurality of voltage detectors for detecting voltage levels of the plurality of serial test start signals sent from said terminal means, said unique code storing means stores a plurality of sets of unit codes and outputs serial unique codes in units of sets, and said comparing means compares detection outputs from said plurality of detectors with the plurality of sets of unique codes so as to determine whether the detection outputs coincide with the plurality of sets of unique codes.
Claim 13
Dependent Claim 64 words
A system according to claim 11, wherein said unique code storing means includes a second memory including a read-only memory, and means for serially reading out storage contents of said second memory in units of sets of storage contents, and said voltage detectors respectively generate digital signals corresponding to input voltage levels every time the test start signal is sent from said terminal means.
Claim 14
Dependent Claim 44 words
A system according to claim 12, wherein said serially reading out means includes third counting means, the storage contents of said second memory being serially read out in response to a count content of said count means in units of sets of storage contents.
Claim 15
Dependent Claim 51 words
A system according to claim 2, wherein said IC card means further comprises: memory means for storing secret information; and means for erasing contents of said memory means when said comparing means detects a coincidence, the contents of said memory means being erased prior to an execution of said test program.
Claim 16
Dependent Claim 47 words
A system according to claim 2, wherein said IC card means further comprises: means for executing a test on the basis of the test program sored in said test program storing means; and means for storing a result of the test performed by said test executing means.
Claim 17
Dependent Claim 32 words
A system according to claim 15, wherein said terminal means further comprises means for receiving the test result from said storing means for storing the test result and displaying the test result.

References Cited (Backward Citations)

US4105156A Cited
US4582985A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-27 1992-09-26 1993-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-27 1996-09-26 1997-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-27 2000-09-26 2001-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag