Patent US4885788A successfully refreshed from Google Patents.
US4885788A
Expired / Lapsed
US
⏱️ 0.0 years remaining
IC card
Assignee: Hitachi Ltd
•
Filing: 1987-02-12
•
Granted: 1989-12-05
•
Expires: 2007-02-12
Abstract
Abstract An IC card having an authentication code which is compared with an authentication code obtained by processing data recorded on the IC card, and permitting the IC card to be used only when agreement is found.
Inventors
- 👤 Kazuo Takaragi
- 👤 Takayoshi Shiraishi
- 👤 Ryoichi Sasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 15:17
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/357; G06Q20/3576; G06Q20/36; G06Q20/367; G06Q20/3672; G06Q20/3674; G06Q20/38; G06Q20/382; G06Q20/3829; G06Q20/40; G06Q20/401; G06Q20/4012
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
236 words
In an integrated circuit card having a memory with a plurality of transaction memory areas, each adapted for storing data related to an associated data source, and a like plurality of authorization memory areas, one authorization memory area uniquely associated with each transaction memory area; input/output means for receiving data from and transmitting data to a data source; and processor means for exchanging data with said input/output means and with said memory and for processing data; the improvement wherein said processor means includes: input means for receiving data from a data source; acquiring means responsive to input from the data source of an enabling code unique to that data source for acquiring an encrypted code from the one of said authorization memory areas associated with the transaction memory area that is associated with that data source; means for calculating an authorization code from data stored in said associated transaction memory area; means for comparing the acquired encrypted code with the calculated authorization code; means responsive to a proper comparison for permitting receipt of transaction data from the data source; and means responsive to receipt of transaction data from the data source for writing of transaction data into said associated transaction memory area to update data stored therein and for updating the encrypted code in said authorization memory area, thereby preventing access to said associated transaction memory area if the data therein has been altered without authorization.
Claim 2
Dependent Claim
236 words
In an integrated circuit card having a memory with a plurality of transaction memory areas, each adapted for storing data related to an associated data source, and a like plurality of authorization memory areas, one authorization memory area uniquely associated with each transaction memory area; input/output means for receiving data from and transmitting data to a data source; and processor means for exchanging data with said input/output means and with said memory and for processing data; the improvement wherein said processor means includes: input means for receiving data from a data source; acquiring means responsive to input from the data source of an enabling code unique to that data source for acquiring an encrypted code from the one of said authorization memory areas associated with the transaction memory area that is associated with that data source; means for calculating an authorization code from data stored in said associated transaction memory area; means for comparing the acquired encrypted code with the calculated authorization code; means responsive to a proper comparison for permitting receipt of transaction data from the data source; and means responsive to receipt of transaction data from the data source for writing of transaction data into said associated transaction memory area to update data stored therein and for updating the encrypted code in said authorization memory area, thereby preventing access to said associated transaction memory area if the data therein has been altered without authorization.
Claim 3
Dependent Claim
56 words
The improvement of claim 1 wherein said processor means further includes means responsive to receipt of a master enabling code and receipt of a signal indicating a selected transaction memory area for permitting processing of data from and writing of data into said selected transaction memory area, thereby permitting access to the selected transaction memory area.
Claim 4
Dependent Claim
175 words
An integrated circuit card comprising: input/output means; a memory having a plurality of memory areas, each memory area adapted for storing data and having assigned thereto a permission level; first means defining a personal identification code storage area for storing personal identification codes; second means defining a license code storage area for storing license codes; third means defining a permission code storage area for storing permission codes, each permission code indicating a permission level for access to data stored in said memory; and fourth means responsive to application to said input/output means of a license code and a personal identification code for interrogating said storage areas, comparing the applied license code with stored license codes, comparing the applied personal identification code with stored personal identification codes, and when proper comparisons are found, obtaining from said third means a permission code and making available to said input/output means, for application to an external device, data stored in said memory having an assigned permission level not greater than the permission level indicated by the obtained permission code.
Claim 5
Dependent Claim
175 words
An integrated circuit card comprising: input/output means; a memory having a plurality of memory areas, each memory area adapted for storing data and having assigned thereto a permission level; first means defining a personal identification code storage area for storing personal identification codes; second means defining a license code storage area for storing license codes; third means defining a permission code storage area for storing permission codes, each permission code indicating a permission level for access to data stored in said memory; and fourth means responsive to application to said input/output means of a license code and a personal identification code for interrogating said storage areas, comparing the applied license code with stored license codes, comparing the applied personal identification code with stored personal identification codes, and when proper comparisons are found, obtaining from said third means a permission code and making available to said input/output means, for application to an external device, data stored in said memory having an assigned permission level not greater than the permission level indicated by the obtained permission code.
Claim 6
Dependent Claim
191 words
In an integrated circuit card having a memory with a transaction memory area, for storing data from a data source, and an authorization memory area; input/output means for receiving data from and transmitting data to a data source; and processor means for exchanging data with said input/output means and with said memory and for processing data; the improvement wherein said processor means includes: input means for receiving data from a data source; means responsive to input of an enabling code from the data source for acquiring an encrypted code from said authorization memory area; means for calculating an authorization code from data stored in said transaction memory area; means for comparing the acquired encrypted code with the calculated authorization code; means responsive to a proper comparison for permitting receipt of transaction data from the data source; and means responsive to receipt of transaction data from the data source for writing of transaction data into said transaction memory area to update data stored therein and for updating the encrypted code in said authorization memory area, thereby preventing access to said transaction memory area if the data therein has been altered without authorization.
Claim 7
Dependent Claim
191 words
In an integrated circuit card having a memory with a transaction memory area, for storing data from a data source, and an authorization memory area; input/output means for receiving data from and transmitting data to a data source; and processor means for exchanging data with said input/output means and with said memory and for processing data; the improvement wherein said processor means includes: input means for receiving data from a data source; means responsive to input of an enabling code from the data source for acquiring an encrypted code from said authorization memory area; means for calculating an authorization code from data stored in said transaction memory area; means for comparing the acquired encrypted code with the calculated authorization code; means responsive to a proper comparison for permitting receipt of transaction data from the data source; and means responsive to receipt of transaction data from the data source for writing of transaction data into said transaction memory area to update data stored therein and for updating the encrypted code in said authorization memory area, thereby preventing access to said transaction memory area if the data therein has been altered without authorization.
References Cited (Backward Citations)
US4256955A
Cited
US4211919A
Cited
US4204113A
Cited
US4638120A
Cited
US4467139A
Cited
US4450535A
Cited
US4438824A
Cited
US4423287A
Cited
US4656474A
Cited
US4453074A
Cited
US4601011A
Cited
US4458109A
Cited
US4549075A
Cited
US4712177A
Cited
US4575621A
Cited
US4650975A
Cited
US4731842A
Cited
US4758718A
Cited
US4709136A
Cited
US4727244A
Cited
US4802218A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-12-04 | 1993-06-05 | 1993-12-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-12-04 | 1997-06-05 | 1997-12-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-12-04 | 2001-06-05 | 2001-12-05 | $7700.00 | Window Closed / Lapsed |