Method or system for executing deferred transactions
First Claim
1. A method of conducting a transaction between a user of a remote communications device and a second party, comprising:
- creating a transaction data structure based on input from the user that defines the transaction;
creating a deferred transaction data structure, corresponding to the transaction data structure that defines a deferred transaction, when establishing communication between the remote communications device and the second party is at least one of temporarily not obtainable and interrupted;
storing the deferred transaction data structure in a memory;
establishing communication between the remote communications device and the second party; and
transmitting the deferred transaction data structure to the second party when the communication between the remote communications device and the second party is established.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of conducting a transaction between a user of a remote communications device and a second party includes: creating a transaction data structure based on input from the user that defines the transaction; creating a deferred transaction data structure, corresponding to the transaction data structure that defines a deferred transaction, when establishing communication between the remote communications device and the second party is delayed; storing the deferred transaction data structure in a memory; establishing communication between the remote communications device and the second party; and transmitting the deferred transaction data structure to the second party when the communication between the remote communications device and the second party is established.
109 Citations
81 Claims
-
1. A method of conducting a transaction between a user of a remote communications device and a second party, comprising:
-
creating a transaction data structure based on input from the user that defines the transaction;
creating a deferred transaction data structure, corresponding to the transaction data structure that defines a deferred transaction, when establishing communication between the remote communications device and the second party is at least one of temporarily not obtainable and interrupted;
storing the deferred transaction data structure in a memory;
establishing communication between the remote communications device and the second party; and
transmitting the deferred transaction data structure to the second party when the communication between the remote communications device and the second party is established. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
28. A storage medium containing a software program capable of causing a remote communications device to execute actions in conducting a transaction between a user of the remote communications device and a second party, the actions comprising:
-
creating a transaction data structure based on input from the user that defines the transaction;
creating a deferred transaction data structure, corresponding to the transaction data structure that defines a deferred transaction, when establishing communication between the remote communications device and the second party is at least one of temporarily not obtainable and interrupted;
storing the deferred transaction data structure in a memory;
establishing communication between the remote communications device and the second party; and
transmitting the deferred transaction data structure to the second party when the communication between the remote communications device and the second party is established.
-
-
55. A remote communications device including a microprocessor operating under the control of a software program capable of causing the remote communications device to execute actions in conducting a transaction between a user of the remote communications device and a second party, the actions comprising:
-
creating a transaction data structure based on input from the user that defines the transaction;
creating a deferred transaction data structure, corresponding to the transaction data structure that defines a deferred transaction, when establishing communication between the remote communications device and the second party is at least one of temporarily not obtainable and interrupted;
storing the deferred transaction data structure in a memory;
establishing communication between the remote communications device and the second party; and
transmitting the deferred transaction data structure to the second party when the communication between the remote communications device and the second party is established. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification