Self-authorizing devices
First Claim
1. A token comprising:
- a mounting structure having a communication connector configured to connect to a computer terminal;
a secure element affixed to the mounting structure, the secure element comprising a data file,a secure element reader affixed to the mounting structure and configured to interrogate the secure element by executing file system functions comprising a command to select a payment card application according to ISO 7816-4 and to generate file information from the secure element data file; and
a communications controller affixed to the mounting structure and configured to receive the file information from the secure element reader and to convert at least a portion of the file information into transaction information and to transmit the transaction information to the computer terminal through the communications connector, wherein the communication connector is a Universal Serial Bus (USB) connector and the communications controller is configured as a Human Interface Device (HID) class USB-device and the communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
Self-authorizing cards and cellular network adapters for authorization of financially payments and other secure transactions. In some embodiments a smart card is provided with a connector for a USB port on a computer terminal such as a personal computer (PC). Embodiments are also provided for mobile phones, personal digital assistants (PDAs), and similar devices. The self-authorizing devices typically include a secure element that has been previously provisioned with information about a particular card holder account. A secure element reader interrogates the smart element and derives information needed to authorize the transaction. A communications controller transmits the information to a host device, such as a PC, PDA, or a mobile phone.
74 Citations
25 Claims
-
1. A token comprising:
-
a mounting structure having a communication connector configured to connect to a computer terminal; a secure element affixed to the mounting structure, the secure element comprising a data file, a secure element reader affixed to the mounting structure and configured to interrogate the secure element by executing file system functions comprising a command to select a payment card application according to ISO 7816-4 and to generate file information from the secure element data file; and a communications controller affixed to the mounting structure and configured to receive the file information from the secure element reader and to convert at least a portion of the file information into transaction information and to transmit the transaction information to the computer terminal through the communications connector, wherein the communication connector is a Universal Serial Bus (USB) connector and the communications controller is configured as a Human Interface Device (HID) class USB-device and the communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A token comprising:
-
a mounting structure having a communication connector configured to connect to a computer terminal; a secure element affixed to the mounting structure, the secure element comprising a data file, a secure element reader affixed to the mounting structure and configured to interrogate the secure element by executing file system functions comprising a command to select a payment card application according to ISO 7816-4 and to generate file information from the secure element data file; and a communications controller affixed to the mounting structure and configured to receive the file information from the secure element reader and to convert at least a portion of the file information into transaction information and to transmit the transaction information to the computer terminal through the communications connector;
whereinthe secure element data file comprises financial authorization data and the communications controller is configured to extract at least a portion of the financial authorization data and is configured to encrypt the at least a portion of the financial data and to transmit the encrypted financial authorization data for transmission as transaction information to the computer terminal through the communications connector, and wherein the communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal. - View Dependent Claims (10)
-
-
11. A token comprising:
-
a mounting structure having a Universal Serial Bus (USB) connector configured to connect to a computer terminal; a secure element affixed to the mounting structure, the secure element comprising a data file, a communications controller affixed to the mounting structure and configured as a Human Interface Device (HID) class USB-device and configured to extract information from the secure element data file and to convert at least a portion of the data file into transaction information and to transmit the transaction information to the computer terminal through the USB connector as keyboard emulation and wherein the communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A token comprising:
-
a mounting structure having a Universal Serial Bus (USB) connector configured to connect to a computer terminal; a secure element affixed to the mounting structure, the secure element comprising a data file; and a communications controller affixed to the mounting structure and configured as a Human Interface Device (HID) class USB-device and configured to extract information from the secure element data file and to convert at least a portion of the data file into transaction information and to transmit the transaction information to the computer terminal through the USB connector as keyboard emulation;
whereinthe secure element data file comprises financial authorization data and the communications controller is configured to extract at least a portion of the financial authorization data and is configured to encrypt the at least a portion of the financial data and to transmit the encrypted financial authorization data for transmission as transaction information to the computer terminal through the USB connector; and
whereinthe communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal. - View Dependent Claims (18)
-
-
19. A token comprising:
-
a mounting structure having a communication connector configured to connect to a computer terminal; a secure element affixed to the mounting structure, the secure element comprising a data file comprising financial authorization data, a communications controller affixed to the mounting structure and configured to extract at least a portion of the financial authorization data from the secure element data file and configured to encrypt the at least a portion of the financial data and to transmit the encrypted financial authorization data as transaction information comprising an encrypted unpredictable number constructed as a hash of a timestamp to the computer terminal using the communication connector, wherein the communications controller is configured to provide the transaction information in a format that auto-populates a form field defined by an application running on the computer terminal. - View Dependent Claims (20, 21, 22)
-
-
23. A cellular network adapter for a cellular network device configured with a cellular network application interface comprising;
-
a secure element comprising a data file; a secure element reader in the cellular network adapter configured to interrogate the secure element by executing file system functions according to ISO 7816-4 and to generate file information from the secure element data file; a near field communications controller bridge chip to convert the file information to an RF data signal for an external reader; and a communications controller configured to receive the file information from the secure element reader and to convert at least a portion of the file information into transaction authorization information and to transmit the transaction authorization information from the cellular network device over a wireless network through the cellular network application interface, wherein the wireless network comprises a cellular network and the secure element reader in the cellular network adapter is configured to await a startup instruction comprising an unpredictable number originating over the cellular wireless network prior to interrogating the secure element. - View Dependent Claims (24, 25)
-
Specification