WO2001084474A2 - Stored electronic value method for smart cards - Google Patents

Stored electronic value method for smart cards Download PDF

Info

Publication number
WO2001084474A2
WO2001084474A2 PCT/US2001/014058 US0114058W WO0184474A2 WO 2001084474 A2 WO2001084474 A2 WO 2001084474A2 US 0114058 W US0114058 W US 0114058W WO 0184474 A2 WO0184474 A2 WO 0184474A2
Authority
WO
WIPO (PCT)
Prior art keywords
smart card
value items
value
user
items
Prior art date
Application number
PCT/US2001/014058
Other languages
French (fr)
Other versions
WO2001084474A3 (en
Inventor
Thomas A. Cocotis
Tim A. Von Kaenel
Original Assignee
Cma Business Credit Services
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 Cma Business Credit Services filed Critical Cma Business Credit Services
Priority to AU2001257474A priority Critical patent/AU2001257474A1/en
Publication of WO2001084474A2 publication Critical patent/WO2001084474A2/en
Publication of WO2001084474A3 publication Critical patent/WO2001084474A3/en

Links

Classifications

    • 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/10Mechanisms 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 together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features

Definitions

  • the present invention pertains in general to electronic stored value systems and in particular to the storing and accounting of value in such systems.
  • Smart cards have a processor and memory incorporated into a thin plastic device that is essentially the size of a credit card. These devices have highly developed security provisions to limit access to only those parties who are authorized to have access. Smart cards store value items electronically such that the user can purchase goods or services by transferring electronic value from the card to the merchant or provider who can then redeem the electronic value for cash or other value.
  • the limited memory available in smart cards restricts the extent of use of these cards because each independent application used by the cards requires a separate application program which consumes much of the card memory space and limits the memory available for storing the data for defining value items.
  • a further problem is that the loading of value items into a smart card requires a highly secure communication channel requiring specialized software and procedures. The implementation of such software and procedures poses a substantial operating cost to each of the individual vendors of goods and services using smart card distribution.
  • a still further problem with the widespread implementation of smart cards is that the possibility of loss of theft of the card poses a detriment to the use of the cards. Since the value itself is stored on the card, a user could suffer a loss much like that of having cash stolen or destroyed.
  • a primary advantage of credit cards is that the liability of the user can be limited so the user is encouraged to widely employ the card for almost any kind of goods or services. Thus, there exists a need for a process to make possible the replacement of value in a lost or stolen smart card.
  • a selected aspect of the present invention for use of smart cards is the organization, programs and data in the smart card memory as well as application programs for the smart card.
  • the memory structure in the smart card has a single application program for storing and accessing a plurality of value units that are stored in the memory of the card.
  • a data field comprises a plurality of groups of value units with each group corresponding to a different vendor for the value units. Each group of value units has an identification character for defining the vendor associated with the group.
  • each of the vendor agents which receive the value items in return for goods and services utilizes a common algorithm in the application program for reading and operating the smart card, thereby making possible use of the smart card by an unlimited number of unassociated providers.
  • a further aspect of the present invention is directed to the loading of value items into a smart card.
  • a plurality of vendors sell value items to users and these value items are transmitted to a common secure server.
  • This server establishes a secure communication channel to a processor which has the smart card connected thereto. The server then transmits the value items via the secured channel for loading into the smart card.
  • a still further aspect of the present invention pertains to the replacement of lost or stolen smart cards.
  • a smart card is loaded with a predetermined set of value items and a record of these value items is loaded into a secure server.
  • the smart card is used at a venue and one of more of the value items is removed.
  • a report of the value items removed is transmitted to the secure server.
  • Upon receiving a request for a replacement card a determination is made for the value items which have not been reported removed from the smart card by use of the record of the items previously loaded and the list of removed items reported to the secure server.
  • a replacement set of value items is then stored in a replacement smart card that is provided to the user.
  • FIG. 1 is a schematic illustration of a network for utilization of the present invention showing a user, service vendors, a smart card vendor, a transaction services company and multiple venues for use of the smart card,
  • Fig. 2 is a state diagram illustrating the dataflow and functions performed with respect to each of the entities shown in Figure 1
  • Fig. 3 is a memory structure for a prior art smart card
  • Fig. 4 is a memory structure for a smart card as utilized in accordance with the present invention.
  • Fig. 5 is a schematic illustration of the application programs involved in the use of smart cards in accordance with the present invention.
  • a “smart card” is a product having essentially the dimensions of a credit card but having fixed within the body of the card electronic circuitry generally including a microprocessor and memory.
  • a representative embodiment of a smart card is described in U.S. Patent No. 6,050, 494 entitled “Smart Card”, which is incorporated herein by reference.
  • a principle existing application for a smart card is to serve as a portable money transference device.
  • a smart card is provided with very powerful security features to ensure that access to the device is limited only to those parties who are authorized to have such access.
  • Monetary value is stored in a smart card in a secure fashion such that the card can be presented to a merchant and the merchant can withdraw value from the card for the purchase of goods or services. The merchant can then electronically process the funds received to transfer them into its own account. The value stored on the card is reduced by the amount withdrawn by the merchant.
  • the user of the smart card can return to a terminal connected to his bank and connect the smart card to the terminal and command that additional value be transferred into the card from his account.
  • a network 20 configuration for utilization of a smart card in accordance with the present invention is shown in Figure 1.
  • the network 20 includes Internet 22 which provides communication between the various entities.
  • a user 24 has a conventional personal computer 26 that is connected to the Internet 22.
  • the user 24 is provided with a smart card 28 that can be inserted into a card reader 30 that is connected to the computer 26.
  • a smart card company 32 issues the card 28 and provides services with respect to this card.
  • a transaction service company 34 is connected to the Internet 22 and provides services for use of the smart card 28.
  • a service vendor 36 supplies value items that can be purchased by the user 24 and stored in the smart card 28.
  • a service vendor 38 also provides value items for the smart card 28.
  • the value items supplied by the service vendorss 36 and 38 can be converted to goods or services by vendor agents 40 and 42, which have respective card readers 44 and 46 that are also connected to the Internet 22.
  • the readers 44 and 46 include processors for interacting with the smart cards and communicating through the Internet 22.
  • the present invention is now described generally in reference to Figure 1, but is described in more detail below in reference to Figures 2-5.
  • the user 24 establishes an account with the smart card company 32, who then physically transfers the smart card 28 to the user 24.
  • the company 32 also provides the user 24 with the card reader 30, which is connected to the computer 26 and operates by use of software provided by the company 32.
  • the smart card company 32 establishes a service account for the user 24 at the transaction service company 34.
  • the user selects a service vendor, such as 36 and makes a connection between his computer 26 with the service vendor 36 through the Internet 22.
  • the user selects certain value items such as a ticket, gift certificate, or other electronically storable value item from the service vendor 36.
  • Payment can be made through a conventional credit card payment or other means.
  • the vendor sends a purchase confirmation number to the user.
  • User 24 logs onto the transaction service company 34 where an account has been previously established.
  • the user 24 establishes a secure communication channel with the transaction service company.
  • the user sends to the transaction service company 34 the purchase confirmation number which was provided by the service vendor 36.
  • the service vendor 36 sends the purchase confirmation number and the value items purchased by the user 24 to the transaction service company 34.
  • the transaction service company 34 transfers these value items through the secure connection channel to the user computer 26 where the software within this computer loads the value items through the card reader 30 to the smart card 28.
  • An inventory of the value items for the user 24 is also maintained at the transaction service company 34.
  • the user 24 can purchase value items from other vendors, such as 38, and these items are similarly transferred to the transaction service company 24 in a similar process for downloading to the smart card 28.
  • the user 24 When the user 24 desires to use a value item stored on the card 28, he must physically take the card 28 to a vendor agent 40 where it is inserted into the card reader 44. The user enters a PIN number at the reader 44 and the value items for the vendor agent 40 are transferred from the card 28 to the vendor agent 40. This could, for example, be two tickets for admission to a concert. The vendor agent 40 then reports back at a maximum time period, such as 24 or 48 hours, to the transaction service company 34 providing information that specific tickets have been redeemed by the user 24. The service company 34 then updates the user 24 account to remove these tickets from the inventory for the user 24.
  • a maximum time period such as 24 or 48 hours
  • a state diagram 58 is shown in Figure 2 for representing a detailed embodiment of the processes of the present invention. The entities illustrated are the same as shown in Figure 1. The processes shown in sequential steps are as follows: 1.
  • the user 24 can establish an account with the company 32 on-line, through mail or other means, but in each case must provide identification as well as set up an account with the company 32.
  • the smart card is also used for billing, and may comprise a credit card.
  • the company 32 sends the smart card 28 to the user 24 together with the reader 30 and appropriate software for use with the user's computer system 26.
  • the service vendor 36 transfers a purchase confirmation number for the order to the user 24.
  • Vendor's transfer purchase confirmation number and value items to the service company secure transaction server over VPN -
  • the vendor 36 transfers the purchase confirmation number and the value items purchased by the user 24 to the secure transaction server of the transaction to the service company 34 via a VPM (virtual private network).
  • VPM virtual private network
  • the value items comprise tickets to a concert that were purchased by the user 24 from the service vendor 36.
  • Service company secure transaction server transfers value items to the user's smart card - Through a secure transaction channel, the transaction service company 34 transmits the value items (concert tickets) electronically to the computer 26 of the user 24 wherein the multiple value items are entered by a reader 30 into the smart card 28.
  • User uses the stored value items to purchase goods and services from the vendor agents - The user then physically transports the smart card 28 to the vendor agent 40. The smart card 28 is inserted into the reader 44 and the user 24 enters a PIN for verification. The terminal finds the two tickets for the concert at this time and verifies the digital signatures and validity of the tickets. The tickets are electronically removed from the smart card 28 and the consumer is granted entry to the concert.
  • Vendor agents report all activity per time period - At some time, but no later than a predetermined time, after the smart card is read and the tickets are unloaded, the ticket redemption transaction is transmitted from the vendor agent 40 to the transaction service company 34 for account reconciliation.
  • the maximum time allowed could be 24 hours from the time of the event.
  • Card vendor queries transaction log - The smart card vendor makes a query to the transaction service company 34 for the transaction log of the user 24.
  • Transaction log - The transaction service company 34 reads the account for user 24 and produces a transaction log that indicates the value items that have not been reported as used. This list is transmitted to the smart card company 32.
  • Smart card vendor issues new card with replenished value -
  • the smart card vendor loads replenished value into a new smart card based on the received list of value items and mails this card to the user 24 for subsequent use.
  • the replacement value will be the value items originally purchased from the service vendor 36 less the value items that were removed by vendor agent 40.
  • the smart card company 32 will not load the replacement smart card until the time period for reporting the consumed items has elapsed.
  • the smart card company 32 can request that the transaction service company 34 load the replacement smart card through the user computer 26 in the method described above in step 7.
  • the smart cards have limited storage capability because of the required small physical size. Contemporary smart cards have a capacity of 16k bytes which will soon become 32k bytes.
  • the memory 70 used in a conventional smart card has 6 different application programs representing vendors of 6 different products.
  • the applications with their corresponding value item data are programs 72, 74, 76, 78, 80 and 82.
  • Each of the application programs A-F consumes a substantial portion of the memory, but is necessary for processing the value items associated with that application.
  • the multiple application programs create a substantial overhead that reduces the space available to the value item data entries.
  • FIG 4 there is shown the memory organization and application program configuration for the present invention.
  • the memory 90 includes a single universal loading/using application 92. This is used in common by all vendors.
  • the value item data units are stored in the memory in association with each of the vendors by use of an identification number corresponding to the vendor.
  • the data set 94 corresponds to a vendor identified by the number "1.”
  • the value item data sets 96-112 corresponds to respective vendors 2, 3, 4, 5, 6, 7, 8, 9 and 10.
  • the memory 90 configuration of the present invention utilizes a much smaller proportion of the memories for the application program, thereby leaving a much larger portion of the limited memory space available to value item data units.
  • FIG. 5 shows the relationships of the application program software involved in the storing and use of value items through a smart card, as previously described.
  • the entities shown in Figure 5 include a user 130, a reader application Al program 132, transaction service company 134 having an application A program 136, a group of smart cards 138, 142 and 146 having respective application A2 programs 140, 144 and 148.
  • the application programs A, Al, A2 and A3 are integrated to provide support for multiple vendors through one transaction service company 134.
  • Each of the smart cards 138, 142 and 146 has a similar application program, which represents the program 92 shown in Figure 4, for interacting with the reader application Al as well as the reader application A3 at each vendor agent.

Abstract

A smart card is used within a system for the loading of value items sold by vendors and for the purchase of goods or services from vendor agents. The user of the smart card purchases value items from multiple vendors who identify the transaction by a purchase confirmation number. The user logs onto a centralized transaction service company and submits through a secure channel the confirmation number. The service company then contacts the one or more vendors to obtain the value items electronically. These value items are then transmitted via the secure channel to the user for loading into the user's smart card. The user can then apply the value items at each of a plurality of vendor agents because each of the agents utilizes the same application program for reading and using the data on the smart card. The smart card itself has one universal application program with a data field that is divided into groups for each of the vendors who supply value items to the user. Each time the smart card is used, the value items removed are reported back to the transactional service company for updating the account of the user. Should the smart card be lost, the service company can identify the remaining balance in the card and have remaining value unit items loaded in a replacement card that is provided to the user.

Description

STORED ELECTRONIC VALUE METHOD FOR SMART CARDS
TECHNICAL FIELD OF THE INVENTION
The present invention pertains in general to electronic stored value systems and in particular to the storing and accounting of value in such systems.
BACKGROUND OF THE INVENTION
Smart cards have a processor and memory incorporated into a thin plastic device that is essentially the size of a credit card. These devices have highly developed security provisions to limit access to only those parties who are authorized to have access. Smart cards store value items electronically such that the user can purchase goods or services by transferring electronic value from the card to the merchant or provider who can then redeem the electronic value for cash or other value. However, the limited memory available in smart cards restricts the extent of use of these cards because each independent application used by the cards requires a separate application program which consumes much of the card memory space and limits the memory available for storing the data for defining value items.
A further problem is that the loading of value items into a smart card requires a highly secure communication channel requiring specialized software and procedures. The implementation of such software and procedures poses a substantial operating cost to each of the individual vendors of goods and services using smart card distribution. A still further problem with the widespread implementation of smart cards is that the possibility of loss of theft of the card poses a detriment to the use of the cards. Since the value itself is stored on the card, a user could suffer a loss much like that of having cash stolen or destroyed. A primary advantage of credit cards is that the liability of the user can be limited so the user is encouraged to widely employ the card for almost any kind of goods or services. Thus, there exists a need for a process to make possible the replacement of value in a lost or stolen smart card. SUMMARY OF THE INVENTION
A selected aspect of the present invention for use of smart cards is the organization, programs and data in the smart card memory as well as application programs for the smart card. The memory structure in the smart card has a single application program for storing and accessing a plurality of value units that are stored in the memory of the card. A data field comprises a plurality of groups of value units with each group corresponding to a different vendor for the value units. Each group of value units has an identification character for defining the vendor associated with the group. A further aspect is that each of the vendor agents which receive the value items in return for goods and services utilizes a common algorithm in the application program for reading and operating the smart card, thereby making possible use of the smart card by an unlimited number of unassociated providers.
A further aspect of the present invention is directed to the loading of value items into a smart card. A plurality of vendors sell value items to users and these value items are transmitted to a common secure server. This server establishes a secure communication channel to a processor which has the smart card connected thereto. The server then transmits the value items via the secured channel for loading into the smart card.
A still further aspect of the present invention pertains to the replacement of lost or stolen smart cards. A smart card is loaded with a predetermined set of value items and a record of these value items is loaded into a secure server. The smart card is used at a venue and one of more of the value items is removed. A report of the value items removed is transmitted to the secure server. Upon receiving a request for a replacement card, a determination is made for the value items which have not been reported removed from the smart card by use of the record of the items previously loaded and the list of removed items reported to the secure server. A replacement set of value items is then stored in a replacement smart card that is provided to the user. BRIEF DESCRIPTION OF THE DRAWINGS
For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following description taken in conjunction with the accompanying drawings in which: Fig. 1 is a schematic illustration of a network for utilization of the present invention showing a user, service vendors, a smart card vendor, a transaction services company and multiple venues for use of the smart card,
Fig. 2 is a state diagram illustrating the dataflow and functions performed with respect to each of the entities shown in Figure 1, Fig. 3 is a memory structure for a prior art smart card,
Fig. 4 is a memory structure for a smart card as utilized in accordance with the present invention, and
Fig. 5 is a schematic illustration of the application programs involved in the use of smart cards in accordance with the present invention.
DETAILED DESCRIPTION
A "smart card" is a product having essentially the dimensions of a credit card but having fixed within the body of the card electronic circuitry generally including a microprocessor and memory. A representative embodiment of a smart card is described in U.S. Patent No. 6,050, 494 entitled "Smart Card", which is incorporated herein by reference.
A principle existing application for a smart card is to serve as a portable money transference device. A smart card is provided with very powerful security features to ensure that access to the device is limited only to those parties who are authorized to have such access. Monetary value is stored in a smart card in a secure fashion such that the card can be presented to a merchant and the merchant can withdraw value from the card for the purchase of goods or services. The merchant can then electronically process the funds received to transfer them into its own account. The value stored on the card is reduced by the amount withdrawn by the merchant. The user of the smart card can return to a terminal connected to his bank and connect the smart card to the terminal and command that additional value be transferred into the card from his account. Since the smart card must be extremely small, and in particular, thin, there is only a limited amount of storage space on the card. The storage must be non- volatile because smart cards typically do not include a battery, but only obtain power when connected to a device for conducting a transaction. A network 20 configuration for utilization of a smart card in accordance with the present invention is shown in Figure 1. The network 20 includes Internet 22 which provides communication between the various entities. A user 24 has a conventional personal computer 26 that is connected to the Internet 22. The user 24 is provided with a smart card 28 that can be inserted into a card reader 30 that is connected to the computer 26. A smart card company 32 issues the card 28 and provides services with respect to this card. A transaction service company 34 is connected to the Internet 22 and provides services for use of the smart card 28. A service vendor 36 supplies value items that can be purchased by the user 24 and stored in the smart card 28. A service vendor 38 also provides value items for the smart card 28. The value items supplied by the service vendorss 36 and 38 can be converted to goods or services by vendor agents 40 and 42, which have respective card readers 44 and 46 that are also connected to the Internet 22. The readers 44 and 46 include processors for interacting with the smart cards and communicating through the Internet 22.
The present invention is now described generally in reference to Figure 1, but is described in more detail below in reference to Figures 2-5. The user 24 establishes an account with the smart card company 32, who then physically transfers the smart card 28 to the user 24. The company 32 also provides the user 24 with the card reader 30, which is connected to the computer 26 and operates by use of software provided by the company 32. The smart card company 32 establishes a service account for the user 24 at the transaction service company 34.
The user selects a service vendor, such as 36 and makes a connection between his computer 26 with the service vendor 36 through the Internet 22. The user selects certain value items such as a ticket, gift certificate, or other electronically storable value item from the service vendor 36. Payment can be made through a conventional credit card payment or other means. The vendor sends a purchase confirmation number to the user. User 24 then logs onto the transaction service company 34 where an account has been previously established. The user 24 establishes a secure communication channel with the transaction service company. The user sends to the transaction service company 34 the purchase confirmation number which was provided by the service vendor 36. The service vendor 36 sends the purchase confirmation number and the value items purchased by the user 24 to the transaction service company 34. The transaction service company 34 transfers these value items through the secure connection channel to the user computer 26 where the software within this computer loads the value items through the card reader 30 to the smart card 28.
An inventory of the value items for the user 24 is also maintained at the transaction service company 34. The user 24 can purchase value items from other vendors, such as 38, and these items are similarly transferred to the transaction service company 24 in a similar process for downloading to the smart card 28.
When the user 24 desires to use a value item stored on the card 28, he must physically take the card 28 to a vendor agent 40 where it is inserted into the card reader 44. The user enters a PIN number at the reader 44 and the value items for the vendor agent 40 are transferred from the card 28 to the vendor agent 40. This could, for example, be two tickets for admission to a concert. The vendor agent 40 then reports back at a maximum time period, such as 24 or 48 hours, to the transaction service company 34 providing information that specific tickets have been redeemed by the user 24. The service company 34 then updates the user 24 account to remove these tickets from the inventory for the user 24.
Should the user 24 lose the smart card 28, he can apply to the smart card company 32 for replacement. The smart card company 32 determines from the transaction service company 34 the content that is not been consumed for the account of the user 24. Smart card company 32 can then either load a replacement content in a new smart card and ship it to the user 24 or can send a replacement value items to the transaction service company 34 to be loaded into the smart card 28, as done previously. A state diagram 58 is shown in Figure 2 for representing a detailed embodiment of the processes of the present invention. The entities illustrated are the same as shown in Figure 1. The processes shown in sequential steps are as follows: 1. User establishes smart card account - The user 24 can establish an account with the company 32 on-line, through mail or other means, but in each case must provide identification as well as set up an account with the company 32. In some cases, the smart card is also used for billing, and may comprise a credit card. After the account is established, the company 32 sends the smart card 28 to the user 24 together with the reader 30 and appropriate software for use with the user's computer system 26.
2. Establish service account - After the user 24 establishes an account with the smart card company 32, the company 32 sets up a user 24 account with the transaction service company. 3. User purchases value items from multiple service vendors - The user 24 can log onto a vendor web site such as service vendor 36 for the purchase of value items such as concert tickets, travel tickets, coupons, etc. Through the on-line connection the user 24 can select the particular value items desired and make payment through a conventional credit card purchase or through a secured payment connection. 4. Purchase confirmation number - Upon completion of a purchase by a user
24, the service vendor 36 transfers a purchase confirmation number for the order to the user 24.
5. Vendor's transfer purchase confirmation number and value items to the service company secure transaction server over VPN - The vendor 36 transfers the purchase confirmation number and the value items purchased by the user 24 to the secure transaction server of the transaction to the service company 34 via a VPM (virtual private network). In the present example, the value items comprise tickets to a concert that were purchased by the user 24 from the service vendor 36.
6. Send purchase confirmation number - To complete the payment process and obtain the value items purchased, the user 24 establishes a secure communication channel with the service company 34 and sends the purchase confirmation number to the service company 34.
7. Service company secure transaction server transfers value items to the user's smart card - Through a secure transaction channel, the transaction service company 34 transmits the value items (concert tickets) electronically to the computer 26 of the user 24 wherein the multiple value items are entered by a reader 30 into the smart card 28. 8. User uses the stored value items to purchase goods and services from the vendor agents - The user then physically transports the smart card 28 to the vendor agent 40. The smart card 28 is inserted into the reader 44 and the user 24 enters a PIN for verification. The terminal finds the two tickets for the concert at this time and verifies the digital signatures and validity of the tickets. The tickets are electronically removed from the smart card 28 and the consumer is granted entry to the concert.
9. Vendor agents report all activity per time period - At some time, but no later than a predetermined time, after the smart card is read and the tickets are unloaded, the ticket redemption transaction is transmitted from the vendor agent 40 to the transaction service company 34 for account reconciliation. The maximum time allowed could be 24 hours from the time of the event.
10. User reports lost smart card to smart card vendor - Should the smart card 28 be lost or stolen from the user 24, the user can report this loss to the smart card company 32 for receiving a replacement. This is an important service for consumers because the smart card itself carries the value. Should replacement not be available, consumers would be substantially deterred from using the smart card.
11. Card vendor queries transaction log - The smart card vendor makes a query to the transaction service company 34 for the transaction log of the user 24.
12. Transaction log - The transaction service company 34 reads the account for user 24 and produces a transaction log that indicates the value items that have not been reported as used. This list is transmitted to the smart card company 32.
13. Smart card vendor issues new card with replenished value - The smart card vendor loads replenished value into a new smart card based on the received list of value items and mails this card to the user 24 for subsequent use. The replacement value will be the value items originally purchased from the service vendor 36 less the value items that were removed by vendor agent 40. The smart card company 32 will not load the replacement smart card until the time period for reporting the consumed items has elapsed. Optionally, the smart card company 32 can request that the transaction service company 34 load the replacement smart card through the user computer 26 in the method described above in step 7. The smart cards have limited storage capability because of the required small physical size. Contemporary smart cards have a capacity of 16k bytes which will soon become 32k bytes. However, in any case this is a limited amount of storage space compared to space used by typical application programs and data storage in computer systems. The layout of application programs in a conventional smart memory card is shown in Figure 3. Each vendor utilizes a separate application for the value items associated with that vendor. For example, if the service vendor 36, shown in Figures 1 and 2, is a seller of concert tickets, it would require the development and installation of an application for loading and using those value items that it sells for the smart card. Likewise, the vendor agents that accept the value items from service vendor 36 would have corresponding proprietary software for interfacing with the application of this particular vendor.
As shown in Figure 3, the memory 70 used in a conventional smart card has 6 different application programs representing vendors of 6 different products. The applications with their corresponding value item data are programs 72, 74, 76, 78, 80 and 82. Each of the application programs A-F consumes a substantial portion of the memory, but is necessary for processing the value items associated with that application. As can be seen in Figure 3, the multiple application programs create a substantial overhead that reduces the space available to the value item data entries. Referring now to Figure 4, there is shown the memory organization and application program configuration for the present invention. The memory 90 includes a single universal loading/using application 92. This is used in common by all vendors. Further, only one common algorithm is used in the application program that is required by each of the vendor agents to read and interact with the application program 92 in the memory 90. The value item data units are stored in the memory in association with each of the vendors by use of an identification number corresponding to the vendor. The data set 94 corresponds to a vendor identified by the number "1." Likewise, the value item data sets 96-112 corresponds to respective vendors 2, 3, 4, 5, 6, 7, 8, 9 and 10. Thus, the memory 90 configuration of the present invention utilizes a much smaller proportion of the memories for the application program, thereby leaving a much larger portion of the limited memory space available to value item data units. A further description of the present invention is in reference to Figure 5 which shows the relationships of the application program software involved in the storing and use of value items through a smart card, as previously described. The entities shown in Figure 5 include a user 130, a reader application Al program 132, transaction service company 134 having an application A program 136, a group of smart cards 138, 142 and 146 having respective application A2 programs 140, 144 and 148. There are further included a vendor agent 156 having a reader application A 3 program 158 and a vendor agent 160 having a reader application A 3 program 162.
The application programs A, Al, A2 and A3 are integrated to provide support for multiple vendors through one transaction service company 134. Each of the smart cards 138, 142 and 146 has a similar application program, which represents the program 92 shown in Figure 4, for interacting with the reader application Al as well as the reader application A3 at each vendor agent.
Although several embodiments of the invention have been illustrated in the accompanying drawings and described in the foregoing Detailed Description, it will be understood that the invention is not limited to the embodiments disclosed, but is capable of numerous rearrangements, modifications and substitutions without departing from the scope of the invention.

Claims

WHAT IS CLAIMED IS:
1. A memory structure for a smart card having an electronic memory and associated processor for storing electronic value units, comprising, a single application program for storing and accessing a plurality of value units stored in said memory, a data field comprising a plurality .of groups of said value units, each group corresponding to a different vendor of said value units, and each said group of value units having an identification character for defining the vendor associated with the group.
2. A method for storing value items in a smart card, comprising the steps of: receiving value items at a secure server from each of a plurality of vendors which have sold the value items to a user, establishing a secure communication channel between said server and a processor which has said smart card connected thereto, and transmitting said value items to said processor for loading into said smart card.
3. A method for use of a smart card, comprising the steps of: establishing a secure channel from a server having value items stored therein to a processor having said smart card connected thereto, said value items provided by at least one vendor, transmitting said value items to said processor for loading into said smart card, applying said smart card at a first vendor agent, wherein said smart card is connected to a processor having a selected application program therein for reading said smart card to remove certain of said value items therefrom, and applying said smart card at a second vendor agent, which is unrelated to said first vendor agent, wherein said smart card is connected to a processor having said selected application program therein for reading said smart card to remove certain other of said value items therefrom.
4. A method for replacement of a smart card, comprising the steps of: loading a first smart card with a predetermined set of value items, storing a record of the value items loaded into said first smart card at a secure server, removing one or more of said value items from said first smart card, reporting to said secure server a list of the ones of said value items removed from said first smart card, determining said value items not reported removed from said first smart card by reference to said record and use of said list of removed value items to produce a replacement list of value items, and storing value items corresponding to said replacement list in a second smart card.
PCT/US2001/014058 2000-05-02 2001-05-01 Stored electronic value method for smart cards WO2001084474A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001257474A AU2001257474A1 (en) 2000-05-02 2001-05-01 Stored electronic value method for smart cards

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US56279500A 2000-05-02 2000-05-02
US09/562,795 2000-05-02

Publications (2)

Publication Number Publication Date
WO2001084474A2 true WO2001084474A2 (en) 2001-11-08
WO2001084474A3 WO2001084474A3 (en) 2002-04-11

Family

ID=24247811

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/014058 WO2001084474A2 (en) 2000-05-02 2001-05-01 Stored electronic value method for smart cards

Country Status (2)

Country Link
AU (1) AU2001257474A1 (en)
WO (1) WO2001084474A2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7653602B2 (en) 2003-11-06 2010-01-26 Visa U.S.A. Inc. Centralized electronic commerce card transactions
US7725369B2 (en) 2003-05-02 2010-05-25 Visa U.S.A. Inc. Method and server for management of electronic receipts
US7765128B2 (en) 2004-07-21 2010-07-27 Smart Destinations Inc. Programmable ticketing system
US7857216B2 (en) 2003-09-12 2010-12-28 Visa U.S.A. Inc. Method and system for providing interactive cardholder rewards image replacement
US8005763B2 (en) 2003-09-30 2011-08-23 Visa U.S.A. Inc. Method and system for providing a distributed adaptive rules based dynamic pricing system
US8010405B1 (en) 2002-07-26 2011-08-30 Visa Usa Inc. Multi-application smart card device software solution for smart cardholder reward selection and redemption
US8015060B2 (en) 2002-09-13 2011-09-06 Visa Usa, Inc. Method and system for managing limited use coupon and coupon prioritization
US8407083B2 (en) 2003-09-30 2013-03-26 Visa U.S.A., Inc. Method and system for managing reward reversal after posting
US8429048B2 (en) 2009-12-28 2013-04-23 Visa International Service Association System and method for processing payment transaction receipts
US8554610B1 (en) 2003-08-29 2013-10-08 Visa U.S.A. Inc. Method and system for providing reward status
US8626577B2 (en) 2002-09-13 2014-01-07 Visa U.S.A Network centric loyalty system
US9361620B2 (en) 2011-10-14 2016-06-07 Leisure Pass Group Limited Electronic transaction system with entitlement and promotion engines
US9852437B2 (en) 2002-09-13 2017-12-26 Visa U.S.A. Inc. Opt-in/opt-out in loyalty system
US11132691B2 (en) 2009-12-16 2021-09-28 Visa International Service Association Merchant alerts incorporating receipt data

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6050494A (en) 1997-06-09 2000-04-18 Samsung Display Devices Co., Ltd. Smart card

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5521966A (en) * 1993-12-14 1996-05-28 At&T Corp. Method and system for mediating transactions that use portable smart cards
US5859419A (en) * 1995-09-28 1999-01-12 Sol H. Wynn Programmable multiple company credit card system
US5902981A (en) * 1996-12-24 1999-05-11 Dethloff; Juergen Method and system for securing and restoring data of a portable chip-card if lost or stolen
EP0949595A3 (en) * 1998-03-30 2001-09-26 Citicorp Development Center, Inc. Method and system for managing applications for a multi-function smartcard
US6216227B1 (en) * 1998-06-29 2001-04-10 Sun Microsystems, Inc. Multi-venue ticketing using smart cards

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6050494A (en) 1997-06-09 2000-04-18 Samsung Display Devices Co., Ltd. Smart card

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8010405B1 (en) 2002-07-26 2011-08-30 Visa Usa Inc. Multi-application smart card device software solution for smart cardholder reward selection and redemption
US9852437B2 (en) 2002-09-13 2017-12-26 Visa U.S.A. Inc. Opt-in/opt-out in loyalty system
US10460338B2 (en) 2002-09-13 2019-10-29 Visa U.S.A. Inc. Network centric loyalty system
US8015060B2 (en) 2002-09-13 2011-09-06 Visa Usa, Inc. Method and system for managing limited use coupon and coupon prioritization
US8626577B2 (en) 2002-09-13 2014-01-07 Visa U.S.A Network centric loyalty system
US8239261B2 (en) 2002-09-13 2012-08-07 Liane Redford Method and system for managing limited use coupon and coupon prioritization
US7725369B2 (en) 2003-05-02 2010-05-25 Visa U.S.A. Inc. Method and server for management of electronic receipts
US7827077B2 (en) 2003-05-02 2010-11-02 Visa U.S.A. Inc. Method and apparatus for management of electronic receipts on portable devices
US8386343B2 (en) 2003-05-02 2013-02-26 Visa U.S.A. Inc. Method and user device for management of electronic receipts
US7987120B2 (en) 2003-05-02 2011-07-26 Visa U.S.A. Inc. Method and portable device for management of electronic receipts
US9087426B2 (en) 2003-05-02 2015-07-21 Visa U.S.A. Inc. Method and administration system for management of electronic receipts
US8793156B2 (en) 2003-08-29 2014-07-29 Visa U.S.A. Inc. Method and system for providing reward status
US8554610B1 (en) 2003-08-29 2013-10-08 Visa U.S.A. Inc. Method and system for providing reward status
US7857215B2 (en) 2003-09-12 2010-12-28 Visa U.S.A. Inc. Method and system including phone with rewards image
US7857216B2 (en) 2003-09-12 2010-12-28 Visa U.S.A. Inc. Method and system for providing interactive cardholder rewards image replacement
US8407083B2 (en) 2003-09-30 2013-03-26 Visa U.S.A., Inc. Method and system for managing reward reversal after posting
US9141967B2 (en) 2003-09-30 2015-09-22 Visa U.S.A. Inc. Method and system for managing reward reversal after posting
US8244648B2 (en) 2003-09-30 2012-08-14 Visa U.S.A. Inc. Method and system for providing a distributed adaptive rules based dynamic pricing system
US8005763B2 (en) 2003-09-30 2011-08-23 Visa U.S.A. Inc. Method and system for providing a distributed adaptive rules based dynamic pricing system
US7653602B2 (en) 2003-11-06 2010-01-26 Visa U.S.A. Inc. Centralized electronic commerce card transactions
US9710811B2 (en) 2003-11-06 2017-07-18 Visa U.S.A. Inc. Centralized electronic commerce card transactions
US8346618B2 (en) 2004-07-21 2013-01-01 Smart Destinations Inc. Programmable ticketing system
US7765128B2 (en) 2004-07-21 2010-07-27 Smart Destinations Inc. Programmable ticketing system
US11132691B2 (en) 2009-12-16 2021-09-28 Visa International Service Association Merchant alerts incorporating receipt data
US8650124B2 (en) 2009-12-28 2014-02-11 Visa International Service Association System and method for processing payment transaction receipts
US8429048B2 (en) 2009-12-28 2013-04-23 Visa International Service Association System and method for processing payment transaction receipts
US9361620B2 (en) 2011-10-14 2016-06-07 Leisure Pass Group Limited Electronic transaction system with entitlement and promotion engines

Also Published As

Publication number Publication date
WO2001084474A3 (en) 2002-04-11
AU2001257474A1 (en) 2001-11-12

Similar Documents

Publication Publication Date Title
US6549912B1 (en) Loyalty file structure for smart card
CN1140881C (en) Smart card wallet
US4812628A (en) Transaction system with off-line risk assessment
US8244636B2 (en) Payment system
US4734564A (en) Transaction system with off-line risk assessment
AU2006290510B2 (en) Transaction apparatus, systems and methods
US6189787B1 (en) Multifunctional card system
US6295522B1 (en) Stored-value card value acquisition method and apparatus
US8348155B2 (en) All in one card
US20040054581A1 (en) Network centric loyalty system
US20030034389A1 (en) Method for spreading parameters in offline chip-card terminals as well as corresponding chip-card terminals and user chip-cards
JP2000500595A (en) Wireless trading and information systems
WO2001084474A2 (en) Stored electronic value method for smart cards
JP2001519571A (en) Method for electronically delivering specific financial services for large mobile passenger vehicles
JP2002157491A (en) Privilege service system, recording medium used for the same and privilege service method
US8571938B2 (en) Updating dynamic information within an intelligent controller utilizing a smart card
US20080197186A1 (en) Settlement server, settlement request server and settlement execution terminal
KR100945415B1 (en) Systen and Method for Processing Settlement by Overseas Card and Card Terminal Device
JP2002166042A (en) Ic card system, terminal and ic card used for the same, and returned article processing method
US7703672B2 (en) Electronic money management system, electronic money management method and computer program
CN100595785C (en) Dynamic cipher operation method based on petty paying
TW200303496A (en) System and method for issuing card and processing blacklist using wireless communications
KR100796972B1 (en) System for manage an ic card
KR20020009115A (en) Method for using electronic money through internet mobile
KR100965144B1 (en) System for Providing Dual Application by Using Card

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP