Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS5532689 A
Publication typeGrant
Application numberUS 08/271,664
Publication dateJul 2, 1996
Filing dateJul 7, 1994
Priority dateJul 9, 1993
Fee statusLapsed
Also published asDE69409875D1, DE69409875T2, EP0633551A1, EP0633551B1
Publication number08271664, 271664, US 5532689 A, US 5532689A, US-A-5532689, US5532689 A, US5532689A
InventorsSerge Bueno
Original AssigneeCompagnie Generale D'automatisme Cga-Hbs
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Method of transmitting data quickly and securely from a smart card during a remote transaction
US 5532689 A
Abstract
A method of transmitting data quickly and securely from a smart card during a remote transaction between a fixed station and a mobile item of equipment containing a smart-card reader, said card reader having a fast memory, wherein, on receiving said card, and in addition to storing the data from the card in said fast memory, said reader also stores a pair of data items in said fast memory, one of which data items identifies the number of the card, and the other data item corresponds to an access count indicating the number of accesses to the card, each access by any reader incrementing the access count in the card by unity, and wherein, during the transaction, the mobile item of equipment, which is interrogated remotely by the fixed station, compares said pair of data items stored in said fast memory of said reader with the pair of data items of the card that is currently inserted in the mobile item of equipment, and transmits the result of the comparison and the data of the card, which data is stored in the fast memory, to the fixed station.
Images(1)
Previous page
Next page
Claims(4)
I claim:
1. A method of transmitting data quickly and securely from a smart card during a remote transaction between a fixed station and a mobile item of equipment containing a smart-card reader, said card reader having a fast memory, the method comprising the steps of: inserting said card in said reader; storing data from the card in the fast memory of said reader, said data comprising a pair of data items including a first data item and a second data item, said first data item identifying the number of the card, and said second data item corresponding to an access count indicating the number of accesses to the card; incrementing the access count in the card by unity upon each access by the reader, said step of incrementing being performed internally by the card; comparing said pair of data items stored in said fast memory of said reader with the pair of data items from the card that is currently provided in the mobile item of equipment, said step of comparing being performed by the mobile item of equipment during the remote transaction; and transmitting the result of the comparison and the data stored in the fast memory to the fixed station.
2. The method defined in claim 1, further comprising the step of initially incrementing said access count in the card by unity when said card is inserted, said step of initially incrementing being performed internally by said card prior to when said access count is incremented upon each access by said reader.
3. The method defined in claim 1, wherein the step of incrementing the access count is performed by a counter in the card.
4. The method defined in claim 2, wherein said step of incrementing the access count upon each access by said reader is performed by a counter in the card.
Description

The present invention relates to a method of transmitting data quickly and securely from a smart card (a card provided with a chip) during a remote transaction between a fixed station and a mobile containing a smart-card reader (the term "mobile" is used herein to designate any item of equipment capable of telecommunication while moving).

BACKGROUND OF THE INVENTION

The invention is particularly applicable to remote toll systems that enable transactions to be performed between control stations and vehicles travelling at high speeds. The invention is also applicable to access control for persons provided with equipment that is capable of communicating over short distances with access control stations.

In general, such communication takes place via electromagnetic waves or via light waves. Such waves offer short communication times as a result firstly of authorized communication time, and secondly of the ratio of the size of the zone in which communication is possible (the zone covered by the waves) divided by the speed of the mobile. However, existing smart cards are designed for applications in which there are no major constraints concerning the speed at which the card must be read, e.g. in banking or telephone applications.

Therefore, the constraint concerning the shortness of the duration of the communication and of the transaction, for remote transactions, is generally incompatible with the performance levels of currently known smart cards.

To solve that problem, one known solution consists in storing data from the card in a fast memory of the on-board reader on inserting the card into the on-board reader, so that during the transaction, it is the data stored in the fast memory of the on-board reader that is transferred via electromagnetic waves or via light waves to the fixed station, thereby enabling the data to be transferred quickly and thus making the transaction possible.

The fast memory of the on-board reader is loaded automatically by means of a presence-detecting contact which triggers an automatic updating procedure to update the fast memory of the on-board reader.

Although that solution enables data to be transferred quickly during the transaction, it nevertheless suffers from a major drawback: there is no guarantee that the data stored in the fast memory of the reader is genuinely the same as the data contained in the card that is actually inserted into the reader at the time of the transaction, because tampering is possible.

After having inserted a first card which triggers updating of the memory of the on-board reader, a dishonest person might lock the card-detecting contact mechanically, and insert a new card. In this way, at the time of the transaction, the fixed equipment will receive data relating to a card that is not inserted in the reader. Other types of fraud are also possible.

OBJECTS AND SUMMARY OF THE INVENTION

Therefore, an object of the invention is to mitigate that drawback. To this end, the invention provides a method of transmitting data quickly and securely from a smart card during a remote transaction between a fixed station and a mobile item of equipment containing a smart-card reader, said card reader having a fast memory, wherein, on receiving said card, and in addition to storing the data from the card in said fast memory, said reader also stores a pair of data items in said fast memory, one of which data items identifies the number of the card, and the other data item corresponds to an access count indicating the number of accesses to the card, each access by any reader incrementing the access count in the card by unity, and wherein, during the transaction, the mobile item of equipment, which is interrogated remotely by the fixed station, compares said pair of data items stored in said fast memory of said reader with the pair of data items of the card that is currently inserted in the mobile item of equipment, and transmits the result of the comparison and the data of the card, which data is stored in the fast memory, to the fixed station.

In this way, by means of the method of the invention, the pair of data items used (the card number and the access count giving the number of accesses to the card) unambiguously identify the contents of a card. Furthermore, the pair of data items is a pair of data items which have durations that remain constant regardless of the number and of the size of the other data items contained in the card but which identify said other data items. The pair of values may be referred to as the Card Contents Universal Identifier ("CCUI") and, at the time of the transaction, it is read by the mobile item of equipment which compares it with the "CCUI" that was stored at the time of the insertion of the card, but reading the "CCUI" of the inserted card is quick because the "CCUI" is a very short item of information, generally only 64 bits long.

Identifying the card and its contents by means of the "CCUI" is based on the facts that a card is identified unambiguously by manufacturer's serial number, and that it is not possible to access its contents without the card being powered and without it undergoing an initialization procedure.

BRIEF DESCRIPTION OF THE DRAWING

The sole figure of the accompanying drawing is a diagram which illustrates the method of the invention.

MORE DETAILED DESCRIPTION

The diagram shows a fixed station 1, e.g. corresponding to a motorway toll station. The fixed station contains a transmitter-receiver module 2, and a processing, management and control module 3. The vehicle (not shown) contains a mobile item of equipment 4 constituted by a housing capable of receiving a smart card 5. The mobile item of equipment 4 includes a reader 6 having a fast memory 7, a processing unit 8, and a transmitter-receiver module 9.

On being inserted into the housing of the mobile equipment 4, a card such as 5 is powered and it undergoes an initialization procedure causing a "counter" to be incremented by unity in the card, the contents of the counter being an access count corresponding to the number of successive accesses to the card. The access count together with the number of the card constitute a pair of items of data that may be referred to as the Card Contents Universal Identifier ("CCUI"). The CCUI is read and stored in the fast memory 7 together with the other data of the card 5.

When the mobile item of equipment 4 arrives in the zone covered by the transmitter-receiver 2 of the fixed station 1, the mobile item of equipment 4, which is interrogated by the fixed station 1, starts by "waking up" the card 5 inserted in the housing of the mobile item of equipment so as to read the CCUI of the card and so as to compare it with the CCUI stored in the fast memory 7. It should be noted that, by reading the CCUI of the inserted card, the mobile item of equipment causes the counter to be incremented by unity. In this way, if no fraud has been committed, the result of the comparison made between the CCUI read from the card, and the CCUI stored in the fast memory 7 is normally a difference of unity.

The result of the comparison together with the data of the card, which data is stored in the fast memory 7, are transmitted by module 9 to the fixed station 1.

In this way, the method of the invention makes it possible to detect any fraud consisting in removing a card from the housing 4 while locking the card-presence detecting contact, and in inserting another card. If such a fraud is attempted, the fact that the card numbers are not the same is detected at the time of the transaction.

The method also makes it possible to detect any fraud consisting in removing the card while locking the card-presence detecting contact, and in modifying the contents of the card by inserting it into another card reader. The fraud is then detected at the time of the transaction by comparing the access counts (given by the counter).

It is also possible to detect any defect in the card-presence detecting contact preventing the CCUI from being updated on inserting the card.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US5101200 *Jun 9, 1989Mar 31, 1992Swett Paul HFast lane credit card
US5120939 *Nov 9, 1989Jun 9, 1992At&T Bell LaboratoriesDatabaseless security system
US5310999 *Jul 2, 1992May 10, 1994At&T Bell LaboratoriesSecure toll collection system for moving vehicles
US5317636 *Dec 9, 1992May 31, 1994Arris, Inc.Method and apparatus for securing credit card transactions
US5379344 *Apr 26, 1991Jan 3, 1995Scandic International Pty. Ltd.Smart card validation device and method
US5422473 *Jul 24, 1992Jun 6, 1995Matsushita Electric Industrial Co., Ltd.Vehicle security system and automatic roadway toll charging system
US5424727 *Mar 22, 1994Jun 13, 1995Best Network Systems, Inc.Method and system for two-way packet radio-based electronic toll collection
US5450051 *Aug 16, 1994Sep 12, 1995Stromberg; Ronald E.Electronic transit fare card system
EP0323326A1 *Dec 22, 1988Jul 5, 1989Sgs-Thomson Microelectronics S.A.Automatic traffic condition control system
EP0425961A2 *Oct 22, 1990May 8, 1991Autostrade Concessioni E Costruzioni Autostrade S.P.A.Automatic toll exaction system for urban and extraurban highways, for bridge and tunnel crossings and for accesses to urban areas and car parks
GB2247096A * Title not available
WO1991018354A1 *May 16, 1991Nov 28, 1991John J HassettElectronic vehicle toll collection system and method
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US5734722 *Jul 16, 1992Mar 31, 1998Halpern; John WolfgangElectronic travel pass
US5914826 *Jun 30, 1997Jun 22, 1999Logic Laboratories, Inc.Light switch cover plate with audio recording and playback feature
US6002450 *Oct 6, 1997Dec 14, 1999Evolve Products, Inc.Two-way remote control with advertising display
US6053406 *Aug 7, 1997Apr 25, 2000Aveka, Inc.Antiforgery security system
US6219109 *Jan 21, 1998Apr 17, 2001Evolve Products, Inc.Remote control with direct TV operation
US6278499Jul 6, 1999Aug 21, 2001Evolve Products, Inc.Two-way remote control with advertising display
US6347739Jun 8, 2000Feb 19, 2002Amos TamamSystem for credit card acceptance in taxicabs
US6424884Mar 3, 1999Jul 23, 2002The Coca-Cola CompanyVending machine with transponder interrogator
US6484011Jul 6, 1999Nov 19, 2002Evolve Products, Inc.Non-telephonic, wireless information presentation device
US6504580Apr 1, 1997Jan 7, 2003Evolve Products, Inc.Non-Telephonic, non-remote controller, wireless information presentation device with advertising display
US6678753 *Sep 13, 2000Jan 13, 2004Fujitsu LimitedIC card reading/writing apparatus and method for allowing use of multiple vendors
US6687714 *Feb 29, 2000Feb 3, 2004Citicorp Development Center, Inc.Method and system for managing transaction card data
US6751671 *Aug 12, 1999Jun 15, 2004Bull Cp8Method of communication between a user station and a network, in particular such as internet, and implementing architecture
US7031804Jul 22, 2002Apr 18, 2006Brooke Jr Russell JVending machine with transponder interrogator
US7064651Apr 12, 2001Jun 20, 2006Goetz Joseph RAutomatic vehicle theft prevention system
US7178728 *Aug 26, 2003Feb 20, 2007Kabushiki Kaisha ToshibaCard processing system and card processing method in toll road
US7346718 *Jun 10, 2003Mar 18, 2008Ken SakamuraAutonomous integrated-circuit card
US7353208Feb 2, 2000Apr 1, 2008Transaction Network Services, Inc.Transaction processing using intermediate server architecture
US7461204 *Nov 30, 2001Dec 2, 2008Hewlett-Packard Development Company, L.P.Method to store and retrieve memory card usage information
US7702538May 10, 2002Apr 20, 2010Jpmorgan Chase Bank, N.A.System and method for transponder-enabled account transactions
US7753259Aug 14, 2006Jul 13, 2010Jpmorgan Chase Bank, N.A.System and method for granting promotional rewards to both customers and non-customers
US7756816Oct 12, 2005Jul 13, 2010Jpmorgan Chase Bank, N.A.System and method for network-based project management
US7766244Dec 31, 2007Aug 3, 2010Jpmorgan Chase Bank, N.A.System and method for processing transactions using a multi-account transactions device
US7784682Apr 13, 2006Aug 31, 2010Jpmorgan Chase Bank, N.A.System and method for granting promotional rewards to both customers and non-customers
US7801799Nov 29, 2005Sep 21, 2010Jpmorgan Chase Bank, N.A.Customer activated multi-value (CAM) card
US7801814Sep 8, 2006Sep 21, 2010Jpmorgan Chase Bank, N.A.System and method for selectable funding of electronic transactions
US7801816Jan 7, 2003Sep 21, 2010Jp Morgan Chase Bank, N.A.System and method for currency selectable stored value instrument
US7809595Sep 17, 2003Oct 5, 2010Jpmorgan Chase Bank, NaSystem and method for managing risks associated with outside service providers
US7810721Aug 3, 2006Oct 12, 2010Transaction Network Services, Inc.Systems and method for vending machine settlement
US7817981Apr 9, 2007Oct 19, 2010Appsware Wireless, LlcSystem and method for deploying application programs
US7822410Aug 27, 2004Oct 26, 2010Appsware Wireless, LlcSystem and method for deploying application program components having an application server
US7822656Feb 9, 2001Oct 26, 2010Jpmorgan Chase Bank, N.A.International banking system and method
US7822682Apr 19, 2006Oct 26, 2010Jpmorgan Chase Bank, N.A.System and method for enhancing supply chain transactions
US7860789Jul 24, 2002Dec 28, 2010Jpmorgan Chase Bank, N.A.Multiple account advanced payment card and method of routing card transactions
US7885686 *Feb 26, 2002Feb 8, 2011Nokia CorporationElectronic transactions
US7890422Jul 9, 2008Feb 15, 2011Jpmorgan Chase Bank, N.A.Multiple account advanced payment card and method of routing card transactions
US7926711Aug 24, 2009Apr 19, 2011Jpmorgan Chase Bank, N.A.System and method for granting promotional rewards to both customers and non-customers
US7945492Jan 31, 2000May 17, 2011Jpmorgan Chase Bank, N.A.System and method for integrating trading operations including the generation, processing and tracking of and trade documents
US7962137Aug 6, 2007Jun 14, 2011Apriva, LlcSystem and method for developing an application program for wireless devices
US7966496Dec 22, 2006Jun 21, 2011Jpmorgan Chase Bank, N.A.System and method for single sign on process for websites with multiple applications and services
US7987501Dec 21, 2001Jul 26, 2011Jpmorgan Chase Bank, N.A.System and method for single session sign-on
US8020754Jul 26, 2007Sep 20, 2011Jpmorgan Chase Bank, N.A.System and method for funding a collective account by use of an electronic tag
US8121944May 26, 2005Feb 21, 2012Jpmorgan Chase Bank, N.A.Method and system for facilitating network transaction processing
US8145549Sep 15, 2010Mar 27, 2012Jpmorgan Chase Bank, N.A.System and method for offering risk-based interest rates in a credit instutment
US8160942Jul 20, 2010Apr 17, 2012Jp Morgan Chase BankBilling workflow system for crediting charges to entities creating derivatives exposure
US8160960Dec 11, 2009Apr 17, 2012Jpmorgan Chase Bank, N.A.System and method for rapid updating of credit information
US8185940Jul 17, 2007May 22, 2012Jpmorgan Chase Bank, N.A.System and method for providing discriminated content to network users
US8266667May 5, 2009Sep 11, 2012Logitech Europe S.A.Systems and methods for awarding affinity points based upon remote control usage
US8295834 *Aug 27, 2004Oct 23, 2012Apriva, LlcSystem and method for registration for application program deployment
US8295835Oct 15, 2008Oct 23, 2012Apriva, LlcSystem and method for registration for application program deployment
US8301493Nov 5, 2002Oct 30, 2012Jpmorgan Chase Bank, N.A.System and method for providing incentives to consumers to share information
US8306907May 30, 2003Nov 6, 2012Jpmorgan Chase Bank N.A.System and method for offering risk-based interest rates in a credit instrument
US8330582Aug 20, 2007Dec 11, 2012Logitech Europe S.A.Online remote control configuration system
US8380597Sep 16, 2010Feb 19, 2013Jpmorgan Chase Bank, N.A.International banking system and method
US8396798Jan 20, 2012Mar 12, 2013Jpmorgan Chase Bank, N.A.Method and system for facilitating network transaction processing
US8408455Nov 16, 2009Apr 2, 2013Jpmorgan Chase Bank, N.A.System and method for granting promotional rewards to both customers and non-customers
US8447359Dec 30, 2010May 21, 2013Nokia CorporationElectronic transactions
US8447641Mar 29, 2010May 21, 2013Jpmorgan Chase Bank, N.A.System and method for automatically enrolling buyers into a network
US8447670Dec 23, 2009May 21, 2013Jp Morgan Chase Bank, N.A.Universal payment protection
US8447672Apr 7, 2011May 21, 2013Jp Morgan Chase Bank, N.A.Universal payment protection
US8459562Sep 11, 2009Jun 11, 2013Jpmorgan Chase Bank, N.A.System and method for processing transactions using a multi-account transactions device
US8473395Mar 31, 2011Jun 25, 2013Jpmorgan Chase Bank, NaUniversal payment protection
US8508401Aug 31, 2010Aug 13, 2013Logitech Europe S.A.Delay fixing for command codes in a remote control system
US8509400Apr 20, 2006Aug 13, 2013Logitech Europe S.A.System and method for adaptive programming of a remote control
US8515868Oct 18, 2011Aug 20, 2013Jpmorgan Chase Bank, N.A.Multiple account advanced payment card and method of routing card transactions
US8517258Jan 18, 2011Aug 27, 2013Jpmorgan Chase Bank, N.A.System and method for granting promotional rewards to both customers and non-customers
US8531276Apr 25, 2006Sep 10, 2013Logitech Europe S.A.State-based remote control system
US8533086Mar 11, 2013Sep 10, 2013Jpmorgan Chase Bank, N.A.Variable rate payment card
US8543503Mar 30, 2011Sep 24, 2013Jpmorgan Chase Bank, N.A.Systems and methods for automated invoice entry
US8543504Mar 30, 2011Sep 24, 2013Jpmorgan Chase Bank, N.A.Systems and methods for automated invoice entry
US8589288Oct 1, 2010Nov 19, 2013Jpmorgan Chase Bank, N.A.System and method for electronic remittance of funds
US8590008Oct 30, 2008Nov 19, 2013Jpmorgan Chase Bank, N.A.System and method for single sign on process for websites with multiple applications and services
US8622308Jan 7, 2009Jan 7, 2014Jpmorgan Chase Bank, N.A.System and method for processing transactions using a multi-account transactions device
US8646019Sep 10, 2012Feb 4, 2014Logitech Europe S.A.Systems and methods for awarding affinity points based upon remote control usage
US8653950Feb 14, 2011Feb 18, 2014Logitech Europe S.A.State-based remote control system
US8674814Aug 20, 2007Mar 18, 2014Logitech Europe S.A.State-based remote control system
US8674815Aug 6, 2012Mar 18, 2014Logitech Europe S.A.Configuration method for a remote
US8704643Sep 26, 2008Apr 22, 2014Logitech Europe S.A.Convenient and easy to use button layout for a remote control
US8707410Jun 17, 2011Apr 22, 2014Jpmorgan Chase Bank, N.A.System and method for single session sign-on
US8725589Mar 5, 2010May 13, 2014Jpmorgan Chase Bank, N.A.Methods for personalizing multi-layer transaction cards
US8742905Sep 28, 2007Jun 3, 2014Logitech Europe S.A.Easy to use and intuitive user interface for a remote control
US8751383Jul 17, 2013Jun 10, 2014Jpmorgan Chase Bank, N.A.Multiple account advanced payment card and method of routing card transactions
US8751391Mar 31, 2003Jun 10, 2014Jpmorgan Chase Bank, N.A.System and process for performing purchase transactions using tokens
US8769598Apr 9, 2002Jul 1, 2014Logitech Europe S.A.Program guide on a remote control
US8781904Apr 3, 2009Jul 15, 2014Jpmorgan Chase Bank, N.A.System and method for transponder-enabled account transactions
US8781905May 19, 2006Jul 15, 2014Jpmorgan Chase Bank, N.A.System and method for transponder-enabled account transactions
US8793160Sep 15, 2003Jul 29, 2014Steve SoremSystem and method for processing transactions
US8797149Apr 23, 2012Aug 5, 2014Logitech Europe S.A.State-based control systems and methods
US8805739Mar 23, 2001Aug 12, 2014Jpmorgan Chase Bank, National AssociationSystem and method for electronic bill pay and presentment
US8849716Sep 14, 2007Sep 30, 2014Jpmorgan Chase Bank, N.A.System and method for preventing identity theft or misuse by restricting access
US8854192May 9, 2011Oct 7, 2014Logitech Europe S.A.Configuration method for a remote
US8924289Jan 17, 2013Dec 30, 2014Jpmorgan Chase Bank, N.A.International banking system and method
US8989723Apr 9, 2007Mar 24, 2015Apriva, LlcSystem and method for deploying a payment application on a wireless device
US9008638Oct 14, 2008Apr 14, 2015Apriva, LlcSystem and method for deploying application program components having a service sector to wireless devices
US9058626Nov 13, 2013Jun 16, 2015Jpmorgan Chase Bank, N.A.System and method for financial services device usage
US9207652Jun 25, 2013Dec 8, 2015Logitech Europe S.A.System and method for adaptive programming of a remote control
US20020019807 *Oct 1, 2001Feb 14, 2002Halpern John W.Electronic travel pass
US20020156727 *Jan 29, 2002Oct 24, 2002Levake MarkMethod and apparatus for conducting live, point-of-sale, electronic monitoring and transaction services
US20020183893 *Jul 22, 2002Dec 5, 2002Brooke Russell J.Vending machine with transponder interrogator
US20020184626 *Apr 9, 2002Dec 5, 2002Darbee Paul V.Program guide on a remote control
US20020187772 *Feb 26, 2002Dec 12, 2002Petri HyyppaElectronic transactions
US20030065569 *Sep 4, 2002Apr 3, 2003Aaron DanisMethod and apparatus for coordinating transaction data for a plurality of point-of-sale terminals
US20030105924 *Nov 30, 2001Jun 5, 2003Spencer Andrew M.Method to store and retrieve memory card usage information
US20030107468 *Sep 26, 2002Jun 12, 2003Linda DinEntry security device
US20040034766 *Jun 10, 2003Feb 19, 2004Ken SakamuraAutonomous integrated-circuit card
US20040046019 *Aug 26, 2003Mar 11, 2004Kabushiki Kaisha ToshibaCard processing system and card processing method in toll road
US20050001712 *Jul 3, 2003Jan 6, 2005Yarbrough Craig D.RF ID tag
US20050064857 *Aug 27, 2004Mar 24, 2005Coppinger Paul D.System and method for deploying application program components having an application server
US20050064868 *Aug 27, 2004Mar 24, 2005Coppinger Paul D.System and method for registration for application program deployment
US20070138265 *Aug 3, 2006Jun 21, 2007John PowellSystems and method for vending machine settlement
US20070249320 *Apr 9, 2007Oct 25, 2007Coppinger Paul DSystem and method for deploying application programs
US20070254638 *Apr 9, 2007Nov 1, 2007Coppinger Paul DSystem and method for deploying application program components having a service sector
US20080022276 *Aug 6, 2007Jan 24, 2008Coppinger Paul DSystem and method for deploying application programs having a browser
US20080040279 *Oct 22, 2007Feb 14, 2008Coppinger Paul DSystem and method for deploying application program components having an application server
US20090036125 *Oct 15, 2008Feb 5, 2009Appsware Wireless, LlcSystem and method for registration for application program deployment
US20090037329 *Oct 14, 2008Feb 5, 2009Appsware Wireless, LlcSystem and method for deploying application programs
US20090037330 *Oct 15, 2008Feb 5, 2009Appsware Wireless, LlcSystem and method for deploying application program components
US20090042552 *Oct 15, 2008Feb 12, 2009Appsware Wireless, LlcSystem and method for deploying application programs
US20090043700 *Oct 14, 2008Feb 12, 2009Appsware Wireless LlcSystem and method for deploying application program components having a service sector
US20100033638 *May 5, 2009Feb 11, 2010O'donnell FrankSystems and methods for awarding affinity points based upon remote control usage
US20110167082 *Jul 7, 2011Nokia CorporationElectronic transactions
US20120005703 *Aug 27, 2009Jan 5, 2012Irdeto B.V.Multi-vendor conditional access system
USD617378Feb 12, 2009Jun 8, 2010Jpmorgan Chase Bank, N.A.Transaction device with a gem-like surface appearance
USD620975Feb 12, 2009Aug 3, 2010Jpmorgan Chase Bank, N.A.Transaction device
USD622314Mar 5, 2010Aug 24, 2010Jpmorgan Chase Bank, N.A.Transaction device with a gem-like surface appearance
USD622315Mar 5, 2010Aug 24, 2010Jpmorgan Chase Bank, N.A.Transaction device with a gem-like surface appearance
USD623690Mar 5, 2010Sep 14, 2010Jpmorgan Chase Bank, N.A.Metal transaction device with gem-like surface
USD628236Jun 25, 2010Nov 30, 2010Jpmorgan Chase Bank, N.A.Transaction device
USD636021Jul 17, 2008Apr 12, 2011Jpmorgan Chase Bank, N.A.Eco-friendly transaction device
USD643064Jul 29, 2010Aug 9, 2011Jpmorgan Chase Bank, N.A.Metal transaction device with gem-like surface
EP0824242A2 *Aug 5, 1997Feb 18, 1998Aveka, Inc.Antiforgery security system
WO1998043158A1 *Mar 23, 1998Oct 1, 1998Paul DarbeeTwo-way remote control with advertising display
WO2005008559A2 *Jun 30, 2004Jan 27, 2005Craig D YarbroughRf id tag
Classifications
U.S. Classification340/928, 902/26, 705/13, 235/384
International ClassificationG07B15/06, G06K7/00, G07F7/08, G07F7/10
Cooperative ClassificationG06Q20/363, G06Q20/341, G07F7/082, G07F7/0866, G07F7/1008, G07B15/063, G06K7/0008, G06K19/07741
European ClassificationG06K19/077G4, G07F7/08A2B, G06Q20/341, G06Q20/363, G06K7/00E, G07F7/08C, G07F7/10D, G07B15/06B
Legal Events
DateCodeEventDescription
Jul 7, 1994ASAssignment
Owner name: COMPAGNIE GENERALE D AUTOMATISME CGA-HBS, FRANCE
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BUENO, SERGE;REEL/FRAME:007081/0042
Effective date: 19940623
Dec 22, 1999FPAYFee payment
Year of fee payment: 4
Dec 22, 2003FPAYFee payment
Year of fee payment: 8
Jan 7, 2008REMIMaintenance fee reminder mailed
Jul 2, 2008LAPSLapse for failure to pay maintenance fees
Aug 19, 2008FPExpired due to failure to pay maintenance fee
Effective date: 20080702