EP0976112A1 - Chipkarte mit zähler, insbesondere zähler für einheiten oder belohnungen und verwendungsverfahren - Google Patents

Chipkarte mit zähler, insbesondere zähler für einheiten oder belohnungen und verwendungsverfahren

Info

Publication number
EP0976112A1
EP0976112A1 EP98921562A EP98921562A EP0976112A1 EP 0976112 A1 EP0976112 A1 EP 0976112A1 EP 98921562 A EP98921562 A EP 98921562A EP 98921562 A EP98921562 A EP 98921562A EP 0976112 A1 EP0976112 A1 EP 0976112A1
Authority
EP
European Patent Office
Prior art keywords
counter
auxiliary
application
card according
card
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
EP98921562A
Other languages
English (en)
French (fr)
Inventor
Pascal Cooreman
Jean-Paul Kirik
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gemplus SA
Original Assignee
Gemplus SCA
Gemplus Card International SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gemplus SCA, Gemplus Card International SA filed Critical Gemplus SCA
Publication of EP0976112A1 publication Critical patent/EP0976112A1/de
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/08Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
    • G06K19/10Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds or more than one marking of the same kind in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means at least one kind of marking being used for authentication, e.g. of credit or identity cards
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0866Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means by active credit-cards adapted therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • G06Q20/0658Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed locally
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Definitions

  • the subject of the invention is a smart card with a counter, in particular a unit or bonus counter. It also relates to a method of implementing such a smart card.
  • This smart card is dedicated to at least one application.
  • the invention is also applicable in the case where the smart card is of the ⁇ mlti-applications type: when it can be used by its bearer to obtain services from different service providers (car rental, distribution of drinks, consultation of databases of data) .
  • the object of the invention is to facilitate the commercial dissemination of the goods or services sold and for which payment is made, or accompanied, by the presentation of such smart cards.
  • An application is the set of instructions and actions executed both by a card microprocessor and that of a card reader, or by the peripherals which are functionally linked to it and which lead to the delivery of a good or of a service.
  • Promotional offers represent a certain cost for a service provider or seller of goods.
  • the object of the invention is to overcome this problem by proposing, in the chip card operating system, either in hardware form or in software form, the creation of one or more auxiliary counters whose accumulations will take take into account changes in the credit counter, and / or the bonus counter, and / or certain auxiliary counters, and / or even the occurrence of certain subroutines of the application program.
  • the counters of an application are even modified as a function of another application.
  • the subject of the invention is therefore a smart card with microprocessor provided with a program for executing a first application, and at least a first counter, characterized in that it comprises at least one auxiliary counter whose content is modified by an action on this first counter or by the counting of actions of the application program.
  • the invention also relates to a method for implementing a bonus counter in a smart card comprising at least one counter block, each counter block comprising a bonus counter and at least one auxiliary counter characterized in that it comprises steps of
  • each bonus counter defines at least one associated auxiliary counter whose content is capable of being modified by an action on the counter corresponding bonuses, or by counting the actions of an application program;
  • FIG. 2a to 2d essential steps for setting up software auxiliary counters in accordance with the invention
  • FIG. 1 shows a schematic representation of a smart card 1 provided with a statistical monitoring device according to the invention.
  • the chip card 1 represented comprises, in the electronic chip (an electronic integrated circuit), a microprocessor 2 in relation to a program memory 3 via a bus 4.
  • This system comprises in a known manner a memory of data 5 and an interface 6 for exchanges with the outside world, a reader not shown.
  • the interface 6 comprises an electrical connector connected to the bus 4. It may however be for the interface 6 a wireless, infrared or other type of connection.
  • the smart card 1 preferably, but not necessarily, includes a credit counter 7 for containing information relating to consumption units available with the card.
  • the credits can be telephone consumption units in the case where the card 1 is intended to provide such services. Units can also be expressed in monetary form if card 1 is an electronic wallet.
  • the card 1 may include a counter S for counting gratuities, for example of the type of those mentioned above. These gratuities take the form of points recorded in binary form in the counter S.
  • the counters 7 and 3 are connected by the bus 4 to the microprocessor 2.
  • the smart card of the invention comprises at least one of these two counters 7 or 8. Optionally, it includes both of them. Or even, it includes several of at least one of these types to count units or gratuities of different types.
  • the operating system of the card also comprises at least one other counter, auxiliary, 9 the content of which is modified by an action on the counter 7 of credits, on the counter 8 of bonuses, or even by the execution of an instruction contained in the application program stored in the memory 3.
  • the auxiliary counter 9 counts down in the latter case the number of executions of these instructions, and is incremented by one each time time.
  • Called counter block one or more auxiliary counters associated with a gratuity counter and / or a unit counter in a application.
  • the advantage is to be able to modify the content of an auxiliary counter, not only as a function of the content of a first gratuity counter associated with an application, but also as a function of '' another bonus counter, associated with another application.
  • links are then created between several counter blocks (bonus counter + associated auxiliary counters) for joint commercial development applications known as "co branding" in Anglo-Saxon literature.
  • the auxiliary counter has four sub-counters: 10 to 13.
  • the counters 10 to 13 respectively represent a counter for visits, a counter for accumulating bonuses, a counter for accumulating redemptions and a counter for accumulating services.
  • the counter 10 of visits records the number of times the counter 7 has been reduced: it counts the number of purchases.
  • the bonus counter 11 counts the accumulated points, without worrying about their possible deduction.
  • the counter 12 for cumulative redemptions counts, as desired, the bonus points consumed, or the number of promotions subscribed, or even both (in this case it is double).
  • the cumulative service counter 13 counts the number of uses of a particular service. These counters 10-13 can be produced in a physical form.
  • FIGS. 2a to 2d show the principle of making preferred software counters of the invention. It is also possible to also realize the counter 7 of credits and the counter 8 of gratuities in a software form.
  • these counters comprise on the one hand a non-volatile register which can be represented schematically by the references 7,8 and 10 to 13 in FIG. 1, and on the other hand by a set of instructions present in the program stored in memory 3.
  • counters 10-13 can be of the abacus type recorded in non-volatile memory.
  • the counter 10 of visits, FIG. 2a can for example include in its software implementation a test operation 18 measuring the evolution of the counter 7 of credits. Either the credit counter 7 has not been reduced or it has been reduced. If it has been reduced, this means that the customer has consumed consumption units during a visit to the supplier of goods or services. In this case, independently of the gratuities which could be granted to him and which would possibly correspond to a proportion of the sum purchased (consumption units spent), we will count his visit by increasing the visit counter by one unit. the contents of register 10 to add a unit. This is done in step 19 in the event that test 18 shows that the credit counter has been decreased.
  • Step 2b we will see if the bonus counter has been increased in step 20. If necessary, in a step 21, the counter 21 for accumulating bonuses will be incremented. In this case, the incrementation will be one or n units depending on whether you want to know the total number of bonuses acquired, or simply the number of times they were acquired. If necessary, there are even two counters 11 for monitoring these two solutions.
  • FIG. 2d in a test 24, it will be sought to know whether a particular instruction originating from the program stored in the memory 3 has been implemented.
  • a service can for example be a consultation of an account statement, a consultation of a catalog of products offered by the service provider, or others.
  • Test 24 can also be replaced by a complement to the instruction launched and monitored.
  • this instruction which has the effect of making available to the holder of the smart card a particular good or service, includes an instruction code which can be supplemented by an additional instruction code.
  • This additional instruction code can, once entered in the microprocessor 2 instruction register, cause the counter 13 to increment.
  • This additional instruction code corresponds to this additional instruction 25. In this case there is not strictly speaking a test but rather a automatic mandatory operation.
  • the state of the counters 10 to 13 can also be stored in a particular register, for example a register 26 of the memory 5.
  • a register 26 of the memory 5 In this way, each time that the card 1 is put in contact with a reader, the latter takes cognizance of the consumption profile of the card holder by prior reading of this register 26.
  • This reader can offer this card holder special services or promotions. It is also possible to count the number of times the card holder has been solicited by promotions, and the number of times he has entered them. In these conditions, special counters will be installed in the card.
  • At least one counter block assigned to a first application is produced in a card.
  • one of the counters of the other application is then incremented by 1 or n units (for example the gratuity counter) when a counter of the first application (counter of units, of bonuses, visits, cumulative bonuses, accumulation of redemptions or accumulation of services) is requested.
  • n units for example the gratuity counter
  • the first application can be carried out with a sequence of instructions from the program of the other application (a subroutine of this other application) launched by the program of this first application.
  • the gratuity counter of the other application one can of course also modify any other of its auxiliary counters, or even the unit counter of this other application.
  • each counter 10 to 13 created will preferably include indications of the start date of the creation and, if applicable, the end date of the promotion.
  • the label in practice is stored in memory 9 at a correspondence table providing information on the one hand on the labels and on the other hand on the addresses, in memory 9, where the registers 10 to 13 are located which represent the associated counters to these labels.

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Credit Cards Or The Like (AREA)
  • Storage Device Security (AREA)
  • Auxiliary Devices For And Details Of Packaging Control (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
EP98921562A 1997-04-17 1998-04-17 Chipkarte mit zähler, insbesondere zähler für einheiten oder belohnungen und verwendungsverfahren Ceased EP0976112A1 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR9704782A FR2762424B1 (fr) 1997-04-17 1997-04-17 Carte a puce avec compteur, notamment compteur d'unite ou de gratifications, et procede de mise en oeuvre
FR9704782 1997-04-17
PCT/FR1998/000784 WO1998048387A1 (fr) 1997-04-17 1998-04-17 Carte a puce avec compteur, notamment compteur d'unite ou de gratifications, et procede de mise en oeuvre

Publications (1)

Publication Number Publication Date
EP0976112A1 true EP0976112A1 (de) 2000-02-02

Family

ID=9506059

Family Applications (1)

Application Number Title Priority Date Filing Date
EP98921562A Ceased EP0976112A1 (de) 1997-04-17 1998-04-17 Chipkarte mit zähler, insbesondere zähler für einheiten oder belohnungen und verwendungsverfahren

Country Status (11)

Country Link
US (1) US6698661B1 (de)
EP (1) EP0976112A1 (de)
JP (1) JP2001524234A (de)
KR (1) KR20010006500A (de)
CN (1) CN1260893A (de)
AR (1) AR012471A1 (de)
AU (1) AU7436898A (de)
BR (1) BR9808572A (de)
CA (1) CA2287491A1 (de)
FR (1) FR2762424B1 (de)
WO (1) WO1998048387A1 (de)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0775990A3 (de) * 1995-11-21 2000-08-23 Hitachi, Ltd. Chipkartenterminal für automatisierte Transaktionen und dafür gebrauchte Chipkarte
US6443362B1 (en) * 1997-04-03 2002-09-03 Gemplus Integrated circuit card with a bonus counter and a method counting bonuses
EP1041557B1 (de) * 1998-10-14 2008-02-27 Sony Corporation Datenübertragungsgerät ,datenübertragundsverfahren ,und datenaufzeichnungsmedium
US8498898B1 (en) 1999-03-19 2013-07-30 Citicorp Development Center, Inc. System and method for point of use reward determination
EP1225533A4 (de) * 1999-10-07 2003-05-02 Fujitsu Ltd Transaktions-verfahren und transaktions-system
US20020052843A1 (en) * 2000-08-04 2002-05-02 Canon Eduardo Gomez Smart card for and method of executing transactions
FR2867591A1 (fr) * 2004-03-10 2005-09-16 Proton World Internatinal Nv Mise a jour d'un compteur de valeur d'une carte a puce
FR2895608B1 (fr) * 2005-12-23 2008-03-21 Trusted Logic Sa Procede pour la realisation d'un compteur securise sur un systeme informatique embarque disposant d'une carte a puce

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4130867A (en) * 1975-06-19 1978-12-19 Honeywell Information Systems Inc. Database instruction apparatus for determining a database record type
ATE93078T1 (de) 1984-04-03 1993-08-15 Omron Tateisi Electronics Co Finanzielle transaktionen verarbeitendes system, das eine karte mit integrierten schaltkreisen verwendet.
FR2621721B1 (fr) 1987-10-09 1990-02-23 Thomson Semiconducteurs Dispositif d'exploitation de cartes a memoire a prepaiement
US5305196A (en) * 1989-05-01 1994-04-19 Credit Verification Corporation Check transaction processing, database building and marketing method and system utilizing automatic check reading
AU5654690A (en) 1989-05-31 1991-01-07 Data Card Corporation Microcomputer debit card
US5440749A (en) * 1989-08-03 1995-08-08 Nanotronics Corporation High performance, low cost microprocessor architecture
ATE201106T1 (de) * 1990-10-01 2001-05-15 Thomas A Bush Transaktionsverarbeitungssystem
JPH04340145A (ja) * 1991-05-17 1992-11-26 Nec Corp キャッシュメモリ装置
JPH06134133A (ja) * 1992-10-26 1994-05-17 Sophia Co Ltd 使用履歴確認装置
US5649118A (en) 1993-08-27 1997-07-15 Lucent Technologies Inc. Smart card with multiple charge accounts and product item tables designating the account to debit
FR2709582B1 (fr) * 1993-09-02 1995-09-29 Gemplus Card Int Procédé de paiement électronique, notamment au moyen d'une carte à puce.
US5380991A (en) * 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
US5521966A (en) 1993-12-14 1996-05-28 At&T Corp. Method and system for mediating transactions that use portable smart cards
JP3416141B2 (ja) * 1994-02-04 2003-06-16 アイシー・ワン・インコーポレイテッド 奨励クレジットの割当て及び割戻し方法及び装置
JPH0869558A (ja) * 1994-08-29 1996-03-12 Kubota Corp プリペードカードによる販売処理方法
FR2732801B1 (fr) * 1995-04-07 1997-06-06 High Co Dispositif et procede de traitement d'informations codees pour code a barres et carte a puce
FR2733615B1 (fr) * 1995-04-26 1997-06-06 France Telecom Carte a memoire et procede de mise en oeuvre d'une telle carte
US6385645B1 (en) * 1995-08-04 2002-05-07 Belle Gate Investments B.V. Data exchange system comprising portable data processing units
EP0775990A3 (de) * 1995-11-21 2000-08-23 Hitachi, Ltd. Chipkartenterminal für automatisierte Transaktionen und dafür gebrauchte Chipkarte
FR2743916B1 (fr) * 1996-01-22 1998-03-27 Marketlink Procede et dispositif de traitement d'informations codees avec carte a puce
DE19617473A1 (de) * 1996-05-02 1997-11-06 Francotyp Postalia Gmbh Verfahren und Anordnung zur Datenverarbeitung in einem Postverarbeitungssystem mit einer Frankiermaschine
US5930771A (en) * 1996-12-20 1999-07-27 Stapp; Dennis Stephen Inventory control and remote monitoring apparatus and method for coin-operable vending machines
FR2762918B1 (fr) * 1997-05-02 2003-10-31 Gemplus Card Int Carte a puce munie d'un dispositif de comptage
WO2000003362A1 (fr) * 1998-07-10 2000-01-20 Gemplus Carte a puce munie d'un dispositif de comptage
US6397190B1 (en) * 1998-07-22 2002-05-28 Gerald E. Goetz Veterinary medication monitoring system and apparatus
US6360217B1 (en) * 1999-04-21 2002-03-19 Microsoft Corporation Method and computer program product for calculating event occurrences

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO9848387A1 *

Also Published As

Publication number Publication date
CA2287491A1 (fr) 1998-10-29
BR9808572A (pt) 2000-05-23
FR2762424B1 (fr) 2003-01-10
CN1260893A (zh) 2000-07-19
WO1998048387A1 (fr) 1998-10-29
JP2001524234A (ja) 2001-11-27
US6698661B1 (en) 2004-03-02
KR20010006500A (ko) 2001-01-26
AR012471A1 (es) 2000-10-18
AU7436898A (en) 1998-11-13
FR2762424A1 (fr) 1998-10-23

Similar Documents

Publication Publication Date Title
EP0786746B1 (de) Verfahren und Vorrichtung zum Behandeln von kodierten Daten mit einer Chipkarte
FR2818413A1 (fr) Systemes et procedes de fidelisation sur internet
FR2702064A1 (fr) Système de traitement destiné à traiter des informations contenues dans une carte qui possède plusieurs fonctions.
EP0740268A1 (de) Speicherkarte und Vorrichtung zum Betrieb einer solchen Karte
EP1916623A1 (de) Zugriffsverfahren auf Transaktionsdaten, Endgerät, Transaktionsverfahren, Verfahren zur Anreicherung von Kontoauszügen, Server sowie entsprechende Softwaresignale und produkte für Computer
EP0976112A1 (de) Chipkarte mit zähler, insbesondere zähler für einheiten oder belohnungen und verwendungsverfahren
EP1314143B1 (de) Anlage und verfahren zur informationssicherung bei on-line-transaktionen
EP1012797B1 (de) Ic-karte mit belohnungenzähler und verfahren zum zählen von belohnungen
EP1166221A1 (de) Vorrichtung und verfahren zur verarbeitung und zum anzeigen von kodierten informationen, die in einer chipkarte gespeichert sind
EP1064596A1 (de) Verfahren und system zum elektronischen sammeln von geld
FR2816422A1 (fr) Procede pour le paiement de transactions effectuees par exemple sur internet
FR2812423A1 (fr) Systeme de paiement par carte d'une transaction sur internet
EP1016045B1 (de) Chipkarte mit zählvorrichtung
EP1452028B1 (de) Verwaltungsverfahren zur bereitstellung eines zuganges zu einem verschlüsselten, auf einem netwerk zu übertragenen inhalt, sowie system und server zur durchführung dieses verfahrens
EP1297473A1 (de) Computer system und verfahren für die kunden-vertrauensbildung
EP3599563A1 (de) Anzeigeverfahren eines authentifizierungscodes mithilfe eines elektronischen geräts mit auswahl des anzeigemodus, verwaltungsverfahren, entsprechende vorrichtungen und server
FR2808636A1 (fr) Procede de paiement securise sur le reseau internet et dispositif pour sa mise en oeuvre
FR2826755A1 (fr) Procede de transaction en ligne
FR2760927A1 (fr) Recepteur portatif de radio-messagerie unilaterale
FR2853428A1 (fr) Systeme d'encaissement permettant l'attribution d'avantages commerciaux selon des criteres choisis par les clients
FR2808637A1 (fr) Procede de paiement securise sur le reseau internet
WO2000052556A2 (en) Method and apparatus for processing recurring buyer offers in a demand collection commerce system
FR2792750A1 (fr) Systeme de paiement pour l'utilisation de logiciels

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 19991117

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

17Q First examination report despatched

Effective date: 20000803

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20021102