Single action mobile transaction device
First Claim
1. An apparatus comprising:
- an input device, configured to receive input from a user;
a communication device configured to transmit wireless signals to a transaction device;
a memory comprising predetermined payment information stored therein comprising a user defined action for authorizing a wireless payment; and
a processor communicably coupled to the input device, the communication device and the memory, wherein the processor is configured to operate computer instruction code to;
receive a parameter from the user, wherein the parameter comprises a maximum time since a previous authentication;
receive transaction information from the transaction device related to a transaction, wherein the transaction information comprises a current time;
determine a time of a most recent authentication;
determine a duration between the time of the most recent authentication and the current time;
compare the duration to the parameter to determine when the duration is less than the maximum time since the previous authentication;
receive a first input from the user;
determine if the first input matches the user defined action for authorizing a wireless payment; and
use the communication device to wirelessly transmit the predetermined payment information and authorize payment when the duration is less than the maximum time since the previous authentication and the first input matches the user defined action stored in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention allow a user to wirelessly transmit payment information from a mobile device to a point-of-sale terminal by the user performing only a minimum number of inputs, such as a single input. Some embodiments of the invention provide an apparatus comprising an input device configured to receive input from a user, a communication device configured to transmit wireless signals to a transaction device, a memory comprising predetermined payment information stored therein and a processor communicably coupled to the input device, the communication device and the memory and configured to: receive transaction information from the transaction device related to a transaction; receive a first input from the user; determine if the first input matches a user defined action stored in memory, and use the communication device to wirelessly transmit the predetermined payment information and authorize payment if the first input matches the user defined action stored in memory.
96 Citations
20 Claims
-
1. An apparatus comprising:
-
an input device, configured to receive input from a user; a communication device configured to transmit wireless signals to a transaction device; a memory comprising predetermined payment information stored therein comprising a user defined action for authorizing a wireless payment; and a processor communicably coupled to the input device, the communication device and the memory, wherein the processor is configured to operate computer instruction code to; receive a parameter from the user, wherein the parameter comprises a maximum time since a previous authentication; receive transaction information from the transaction device related to a transaction, wherein the transaction information comprises a current time; determine a time of a most recent authentication; determine a duration between the time of the most recent authentication and the current time; compare the duration to the parameter to determine when the duration is less than the maximum time since the previous authentication; receive a first input from the user; determine if the first input matches the user defined action for authorizing a wireless payment; and use the communication device to wirelessly transmit the predetermined payment information and authorize payment when the duration is less than the maximum time since the previous authentication and the first input matches the user defined action stored in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising:
-
a non-transitory computer readable medium having computer-executable code stored in memory, the computer-executable code comprising; a code portion stored in the memory and configured to receive a parameter from the user, wherein the parameter comprises a maximum time since a previous authentication; a code portion stored in the memory and configured to receive transaction information related to a transaction from a transaction device wherein the transaction information comprises a current time; a code portion stored in the memory and configured to determine a time of a most recent authentication; a code portion stored in the memory and configured to determine a duration between the time of the most recent authentication and the current time; a code portion stored in the memory and configured to compare the duration to the parameter to determine when the duration is less than the maximum time since the previous authentication; a code portion stored in the memory and configured to receive a first input from the user; a code portion stored in the memory and configured to determine if the first input matches a user defined action for authorizing a wireless payment stored in a memory; and a code portion configured to use a communication device to wirelessly transmit predetermined payment information and authorize payment when the duration is less than the maximum time since the previous authentication and the first input matches the user defined action stored in the memory. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of authorizing a mobile transaction device payment, the method comprising:
-
receiving a parameter from the user, wherein the parameter comprises a maximum time since a previous authentication; receiving transaction information from a transaction device related to a transaction, wherein the transaction information comprises a current time; determining a time of a most recent authentication; determining a duration between the time of the most recent authentication and the current time; comparing the duration to the parameter to determine when the duration is less than the maximum time since the previous authentication; receiving a first input from the user; determining if the first input matches a user defined action for authorizing a wireless payment; and wirelessly transmitting predetermined payment information and authorizing payment when the duration is less than the maximum time since the previous authentication and the first input matches the user defined action. - View Dependent Claims (17, 18, 19, 20)
-
Specification