Smart card having an optical communication circuit and a method for use thereof
First Claim
1. A method for communicating data to a data transaction device having an optical sensor, the method comprising the steps of:
- (a) displaying on a predetermined window of a display device a modulated light beam that is modulated with said data, and (b) placing an identifiable area of the data transaction device containing the optical sensor against the predetermined window of the display device so that the optical sensor receives the modulated light beam.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for carrying out a secure transaction between a data transaction device and a client machine, wherein the data transaction device includes at least one optical sensor for receiving from an application a light beam modulated with data that informs a user of the data transaction device of a return code for sending to the client machine in order to complete the transaction. The client machine includes a modulator for modulating a signal representative of a light beam with data associated with a transaction code so as to form a modulated light beam signal, and a display driver coupled to the modulator and responsive to the modulated light beam signal for illuminating a display device so that at least some pixels thereof emit a light beam that is modulated with the data. A verification unit verifies a return code issued by a user of the data transaction device, and a transaction processor is coupled to the verification unit for processing the transaction in accordance with the transaction code if the return code matches the transaction code or a function thereof.
-
Citations
58 Claims
-
1. A method for communicating data to a data transaction device having an optical sensor, the method comprising the steps of:
-
(a) displaying on a predetermined window of a display device a modulated light beam that is modulated with said data, and (b) placing an identifiable area of the data transaction device containing the optical sensor against the predetermined window of the display device so that the optical sensor receives the modulated light beam. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 50)
-
-
12. A method for carrying out a secure transaction between a data transaction device and a client machine coupled to a display device, including the following steps all carried out by the data transaction device or an owner thereof:
-
(a) inputting a request for service to the client machine, (b) receiving data from the client machine and conveying transaction data representative thereof to an optical sensor of the data transaction device as a modulated light beam via the display device, and (c) displaying a transaction code representative of the transaction data on a display unit of the data transaction device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 52)
-
-
23. A method for carrying out a secure transaction between a data transaction device a client machine, including the following steps all carried out by the client machine:
-
(a) receiving a request for service, (b) conveying data to an optical sensor of the data transaction device as a modulated light beam via a display device of the client machine for allowing the data transaction device to display a return code derived from said data on a display unit of the data transaction device, (c) receiving the return code as input to the client machine by an owner of the data transaction device, (d) verifying the return code, and (e) if the return code matches a transaction code associated with the transaction or a predetermined function thereof, proceeding in accordance with the return code. - View Dependent Claims (24, 25, 26, 27, 28, 29, 54)
-
-
30. A data transaction device comprising:
at least one optical sensor for receiving from an application at least one light beam modulated with data that informs a user of the data transaction device of a transaction code or a function thereof associated with the transaction. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
45. A client machine for carrying out a secure transaction with a data transaction device, the client machine comprising:
-
an input port for receiving a request for service, a modulator for modulating a signal representative of a light beam with data associated with a transaction code so as to form a modulated light beam signal, and a display driver coupled to the modulator and responsive to the modulated light beam signal for illuminating a display device so that at least some pixels thereof emit a light beam that is modulated with the data. - View Dependent Claims (46, 47, 48, 49)
-
-
51. A computer program as claimed in claim 51 embodied on a computer readable medium.
-
53. A computer program as claimed in claim 53 embodied on a computer readable medium.
-
55. A computer program as claimed in claim 55 embodied on a computer readable medium.
-
56. A system for carrying out a secure transaction between a data transaction device and a client machine,
the data transaction device comprising at least one optical sensor for receiving from an application a light beam modulated with data that informs a user of the data transaction device of a return code for sending to the client machine in order to complete the transaction, and the client machine comprising: -
a modulator for modulating a signal representative of a light beam with data associated with a transaction code so as to form a modulated light beam signal, a display driver coupled to the modulator and responsive to the modulated light beam signal for illuminating a display device so that at least some pixels thereof emit a light beam that is modulated with the data, a verification unit for verifying a return code issued by a user of the data transaction device, and a transaction processor coupled to the verification unit for processing the transaction in accordance with the transaction code if the return code matches the transaction code or a function thereof. - View Dependent Claims (57, 58)
-
Specification