Secure input device
First Claim
Patent Images
1. A pointing device comprising:
- a movement detector configured to receive directional input from a user;
a multi-bit data sensor including a transducer configured to read data from a portable data repository;
a memory configured to store device identification data; and
an interface configured to transfer from the pointing device data read from the portable data repository.
1 Assignment
0 Petitions
Accused Products
Abstract
A pointing device including a multi-bit data sensor configured to receive multi-bit data from a portable data repository. The multi-bit data sensor may include a transducer configured to read a bar code, characters, a magnetic strip or the like, and generate resulting electronic data. In various embodiments the portable data repository is a credit card, smart card or other data card. The pointing device may further included memory for data storage and a logic circuit for processing of stored data. In typical embodiments the pointing device is a mouse, trackball, or joystick and the multi-bit data is used for user authentication or secure transactions.
39 Citations
49 Claims
-
1. A pointing device comprising:
-
a movement detector configured to receive directional input from a user;
a multi-bit data sensor including a transducer configured to read data from a portable data repository;
a memory configured to store device identification data; and
an interface configured to transfer from the pointing device data read from the portable data repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 26)
-
-
16. A pointing device comprising:
-
a movement detector configured to receive directional input from a user;
memory configured to store data;
a logic circuit configured to read and encrypt data stored in the memory; and
an interface configured to transfer the encrypted data from the pointing device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
27. A pointing device comprising:
-
a movement detector configured to receive directional input from a user;
a multi-bit data sensor including a transducer configured to read data from a portable data repository;
a memory configured to store data read by the transducer;
a Read Only Memory configured to store device identification data;
a logic circuit configured to encrypt the data read by the transducer; and
an interface configured to transfer, from the pointing device, data read by the transducer. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A transaction system comprising:
-
a portable data repository having data; and
a computing system including, a display, a processing unit including first memory and computer code, a pointing device configured to control a cursor shown on the display, the pointing device having a) a movement detector configured to receive directional input from a user, b) a multi-bit data sensor including a transducer and configured to read the data from the portable data repository, c) a second memory configured to store a device identifying data, and d) an first interface configured to transfer the read data, the device identifying data and the directional input from the pointing device to the first memory; and
a second interface configured to receive the data transferred by the first interface. - View Dependent Claims (34, 35, 36)
-
-
37. A transaction system comprising:
-
a portable data repository having data; and
a computing system including, a display, a processing unit including memory and computer code, and a pointing device configured to control a cursor shown on the display, the pointing device having a) a movement detector configured to receive directional input from a user, b) a multi-bit data sensor including a transducer and configured to read the data from the portable data repository, c) a logic circuit configured to encrypt the data read from the portable data repository, and d) an interface configured to transfer the encrypted data from the pointing device to the memory. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A method of performing secure transmission of digital data, the method comprising the steps of:
-
setting a multi-bit data sensor in a read mode, the multi-bit data sensor being coupled to a pointing device including a logic circuit;
reading data from a portable data repository using the multi-bit data sensor;
encrypting the read data using the logic circuit;
transferring the encrypted data from the pointing device to a processing unit;
transferring the digital data and the encrypted data from the processing unit to a third party; and
authenticating the digital data transferred from the processing unit using the encrypted data. - View Dependent Claims (43, 44, 45, 46, 47)
-
-
48. A method of entering secure data, the method comprising the steps of:
-
setting a multi-bit data sensor in a read mode, the multi-bit data sensor being coupled to a pointing device including a logic circuit;
disposing a portable data repository relative to the multi-bit data sensor;
reading data from the portable data repository using the multi-bit data sensor;
encrypting the read data using the logic circuit; and
transferring the encrypted data from the pointing device to a processing system. - View Dependent Claims (49)
-
Specification