Patent US5796831A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5796831A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for conducting a transaction between a chip card and an information system

Assignee: Gemplus SA
•
Filing: 1995-05-31
•
Granted: 1998-08-18
•
Expires: 2015-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of conducting a transaction between a chip card and an information system protects against fraud and malfunction during the transaction. The method involves a multi-step recording procedure wherein the transaction is first temporarily recorded in the chip card and the information system, and then later is definitively recorded after it has been verified that both sides have performed the temporarily recording step. In order to perform the temporary recording, information which describes the transaction is sent to both the chip card and the information system from a transaction management device. In order to verify that both sides have performed the temporary recording, a first set of messages is sent from the chip card and the information system to the transaction management device which indicate that the temporary recording has been performed. The transaction management device receives these messages and responds by sending a second set of messages to the chip card and the information system. The chip card and the information system receive these messages and respond by changing the character of the previously performed recording from temporary to definitive. The transaction is protected against fraud and malfunction because the transaction must be successfully entered into the information system before it becomes available to a user of the chip card.

Inventors

  • 👤 Pierre Paradinas
  • 👤 Jean-Jacques Vandewalle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 20:18
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/105; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/36; G06Q20/367; G06Q20/3676; G06Q20/38; G06Q20/40; G06Q20/401; G07F7/0806; G07F7/0813; G07F7/082

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 290 words
A method for conducting a transaction between a chip card and an information system, the chip card and the information system being linked with each other by a transaction management device, wherein the method comprises the following steps, which are performed after the chip card is linked with the information system: temporarily recording the transaction, including the steps of temporarily recording the transaction in the chip card, including the step of temporarily performing and update of information in the chip card, the update thereby having a temporary character, temporarily recording the transaction in the information system, including the step of temporarily performing an update of corresponding information in the information system, verifying that the temporarily recording step has been performed in both the chip card and the information system, including the steps of sending a first chip card message from the chip card to the transaction management device, the first chip card message indicating that the transaction has been temporarily recorded in the chip card, sending a first information system message from the information system to the transaction management device, the first information system message indicating that the transaction has been temporarily recorded in the information system, receiving the first chip card message and the first information system message in the transaction management device, and in response sending a second chip card message to the chip card to inform the chip card that the transaction is balanced between the chip card and the information system, definitively recording the transaction in the chip card, the definitively recording step occurring in response to the reception of the second message at the chip card, and wherein the chip card is not allowed to function unless it has received and recorded the second message.
Claim 2
Independent Claim 290 words
A method for conducting a transaction between a chip card and an information system, the chip card and the information system being linked with each other by a transaction management device, wherein the method comprises the following steps, which are performed after the chip card is linked with the information system: temporarily recording the transaction, including the steps of temporarily recording the transaction in the chip card, including the step of temporarily performing and update of information in the chip card, the update thereby having a temporary character, temporarily recording the transaction in the information system, including the step of temporarily performing an update of corresponding information in the information system, verifying that the temporarily recording step has been performed in both the chip card and the information system, including the steps of sending a first chip card message from the chip card to the transaction management device, the first chip card message indicating that the transaction has been temporarily recorded in the chip card, sending a first information system message from the information system to the transaction management device, the first information system message indicating that the transaction has been temporarily recorded in the information system, receiving the first chip card message and the first information system message in the transaction management device, and in response sending a second chip card message to the chip card to inform the chip card that the transaction is balanced between the chip card and the information system, definitively recording the transaction in the chip card, the definitively recording step occurring in response to the reception of the second message at the chip card, and wherein the chip card is not allowed to function unless it has received and recorded the second message.
Claim 3
Dependent Claim 52 words
A method according to claim 1, wherein the chip card sends a third chip card message to the transaction management device to report the reception of the second message, and wherein the chip card is allowed to use the updated information only when it has sent the third chip card message accurately.
Claim 4
Dependent Claim 44 words
A method according to claim 1 wherein the chip card records the following in a non-volatile memory: a temporary result of the updating action, and a indication pertaining to the first chip card message, and an indication pertaining to the second chip card message.
Claim 5
Dependent Claim 37 words
A method according to claim 1, further comprising the following steps, performed by the transaction management device: initiating the transaction, and sending information elements relating to the transaction to the chip card and to the information system.
Claim 6
Dependent Claim 27 words
A method according to claim 1, wherein the chip card is a first chip card, and wherein the information system is contained in a second chip card.
Claim 7
Dependent Claim 22 words
A method according to claim 2, wherein the first, second and third chip card messages comprise a reference which identifies the transaction.
Claim 8
Dependent Claim 19 words
A method according to claim 1, wherein the exchanges among the card, the reader and the system are encrypted.
Claim 9
Dependent Claim 60 words
A method according to claim 1, wherein a second information system message is sent to the information system, and wherein the information system sends a third information system message to inform the transaction management device of the reception at the information system of the second information system message before the second chip card message is sent to the chip card.
Claim 10
Dependent Claim 50 words
A method according to claim 2, wherein upon the reception of the third chip card message, the transaction management device sends a fourth chip card message to the chip card to confirm that the chip card and the information system should consider the transaction to be of a definitive character.
Claim 11
Dependent Claim 30 words
A method according to claim 1, wherein the chip card sends requests for the second chip card message so long as the second chip card message has not been received.
Claim 12
Dependent Claim 19 words
A method according to claim 1, wherein the exchanges among the card, the reader and the system are signed.
Claim 13
Independent Claim 160 words
A method of conducting a transaction between first and second chip cards, the first and second chip card being linked by a transaction management device, the method comprising the steps of A. sending transaction information which describes the transaction the transaction information being sent from the transaction management device to the first and second chip cards; then B. temporarily recording the transaction in the first and second chip cards, including the step of performing an update of information previously stored information in the first and second chip cards, the update being performed based on the transaction information, and the update having a temporary character; then C. verifying that the temporarily recording step has been correctly performed in both the first and second chip cards; and D. in response to the verifying step, definitively recording the transaction in the first and second chip cards, including the step of changing the character of the previously performed temporary update from temporary to definitive.
Claim 14
Independent Claim 160 words
A method of conducting a transaction between first and second chip cards, the first and second chip card being linked by a transaction management device, the method comprising the steps of A. sending transaction information which describes the transaction the transaction information being sent from the transaction management device to the first and second chip cards; then B. temporarily recording the transaction in the first and second chip cards, including the step of performing an update of information previously stored information in the first and second chip cards, the update being performed based on the transaction information, and the update having a temporary character; then C. verifying that the temporarily recording step has been correctly performed in both the first and second chip cards; and D. in response to the verifying step, definitively recording the transaction in the first and second chip cards, including the step of changing the character of the previously performed temporary update from temporary to definitive.
Claim 15
Dependent Claim 71 words
A method according to claim 12, wherein the temporarily recording step comprises the step of sending a first message from each of the first and second chip cards to the transaction management device, the first message describing the transaction, and wherein the verifying step comprises the step of comparing the first message sent by the first chip card with the first message sent by the second chip card to ensure consistency.
Claim 16
Dependent Claim 48 words
A method according to claim 13 wherein, in response to the verifying step, a second message is sent from the transaction management device to each of the first and second chip cards, the second message causing the first and second chip cards to perform the definitively recording step.
Claim 17
Dependent Claim 49 words
A method according to claim 14, wherein the first chip card sends a third message to the managing device to report the reception of the second message, and wherein the first chip card is allowed to utilize the transaction information only when it has sent the third message accurately.
Claim 18
Dependent Claim 53 words
A method according to claim 14, wherein the first chip card sends a third message to the transaction management device to report the reception of the second message, and wherein the transaction management device sends the second message to the second chip card after receiving the third message from the transaction management device.
Claim 19
Dependent Claim 37 words
A method according to claim 16, further comprising the step of sending a fourth message from the transaction management device to the first and second chip cards, the fourth message confirming the definitive character of the update.
Claim 20
Dependent Claim 32 words
A method according to claim 17, wherein the first chip card sends requests for the second message so long as the second message has not been received by the first chip card.
Claim 21
Independent Claim 80 words
A method of conducting a transaction between a chip card and an information system, the chip card and the information system being linked by a transaction management device, the transaction relating to a transferring of units between the chip card and the information system, the method comprising the steps of A. temporarily recording the transaction in the chip card, including the steps of 1. sending a transaction count of units from the transaction management device to the chip card, then
Claim 22
Independent Claim 80 words
A method of conducting a transaction between a chip card and an information system, the chip card and the information system being linked by a transaction management device, the transaction relating to a transferring of units between the chip card and the information system, the method comprising the steps of A. temporarily recording the transaction in the chip card, including the steps of 1. sending a transaction count of units from the transaction management device to the chip card, then
Claim 23
Dependent Claim 179 words
altering an original count of units so as to form an altered count of units, the original count of units being stored in a first memory zone of the chip card, and the original count of units being altered by the transaction count of units, and then 3. storing the altered count of units in a second memory zone of the chip card, the altered count of units being stored so as to have a temporary character; B. temporarily recording the transaction in the information system; C. verifying that the temporarily recording step (B) has been correctly performed in the information system; D. in response to the verifying step (C), definitively recording the transaction in the chip card by changing the character of the altered count of units from temporary to definitive, the definitively recording step including the step of copying the altered count of units stored in the second memory zone to a third memory zone of the chip card, the chip card then referencing the third memory zone in order to determine a number of available units.
Claim 24
Dependent Claim 179 words
altering an original count of units so as to form an altered count of units, the original count of units being stored in a first memory zone of the chip card, and the original count of units being altered by the transaction count of units, and then 3. storing the altered count of units in a second memory zone of the chip card, the altered count of units being stored so as to have a temporary character; B. temporarily recording the transaction in the information system; C. verifying that the temporarily recording step (B) has been correctly performed in the information system; D. in response to the verifying step (C), definitively recording the transaction in the chip card by changing the character of the altered count of units from temporary to definitive, the definitively recording step including the step of copying the altered count of units stored in the second memory zone to a third memory zone of the chip card, the chip card then referencing the third memory zone in order to determine a number of available units.
Claim 25
Dependent Claim 31 words
A method according to claim 19 wherein, in the event of a failed transaction, the original count of units is copied from the first memory zone to the third memory zone.
Claim 26
Dependent Claim 21 words
A method according to claim 20, wherein the chip card is unable to function if the third memory zone is empty.
Claim 27
Dependent Claim 27 words
A method according to claim 20, wherein the chip card is a first chip card, and wherein the information system is stored in a second chip card.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-17 2002-02-16 2002-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-17 2006-02-16 2006-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-17 2010-02-16 2010-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag