SYSTEMS AND METHODS FOR PROCESSING PURCHASE TRANSACTIONS BETWEEN MOBILE PHONES
First Claim
1. A method for to process communication associated with a transaction server comprising a processor, said communication involving a first mobile phone and a second mobile phone, said method comprising:
- a. receiving a first message at said transaction server, said first message received from said first mobile phone and requesting said purchase transaction;
b. determining a purchaser transaction identifier at said transaction server to be associated with said purchase transaction;
c. providing said purchaser transaction identifier from said transaction server addressed to said first mobile phone using a message format such that said first mobile phone displays said purchaser transaction identifier;
d. receiving a third message at the transaction server, said third message originating from said second mobile phone, said third message comprising said purchaser transaction identifier;
e. generating a seller transaction identifier to be associated with said purchase transaction;
f. providing said seller transaction identifier from said transaction server addressed to said second mobile phone in a fourth message using said message format such that said second mobile phone displays said seller transaction identifier;
g. receiving a fifth message at the purchase transaction server from said first mobile phone, said fifth message indicating authorization to proceed with said purchase transaction;
h. receiving a sixth message at the purchase transaction server from said second mobile phone, said sixth message comprising data identifying an item and an amount of the item;
i. receiving a seventh message at the purchase transaction server from said first mobile phone indicating said transaction server to proceed with processing said purchase transaction; and
j. providing a first confirmation message to said first mobile phone and a second confirmation message to said second mobile phone.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a transaction server facilitates a purchase transaction for goods or services between users at two mobile phones. The Purchaser initiates a request for a purchase transaction to a server, and is provided with a unique code (“purchasing nonce”) that is uniquely associated with the request. The user of the first mobile phone provides the purchasing nonce to the Seller, who enters that value into the selling mobile phone. The selling mobile phone initiates a request to join the transaction as identified by the purchasing nonce. After confirmation of the Purchaser that the Seller can join the transaction, the Seller can itemize the goods for sale, which are electronically presented to the Purchaser for approval. After all items are selected, the Purchaser approves the transaction, and the transaction server can then transfers funds. An electronic receipt is provided to the Purchaser'"'"'s mobile phone for confirmation.
54 Citations
20 Claims
-
1. A method for to process communication associated with a transaction server comprising a processor, said communication involving a first mobile phone and a second mobile phone, said method comprising:
-
a. receiving a first message at said transaction server, said first message received from said first mobile phone and requesting said purchase transaction; b. determining a purchaser transaction identifier at said transaction server to be associated with said purchase transaction; c. providing said purchaser transaction identifier from said transaction server addressed to said first mobile phone using a message format such that said first mobile phone displays said purchaser transaction identifier; d. receiving a third message at the transaction server, said third message originating from said second mobile phone, said third message comprising said purchaser transaction identifier; e. generating a seller transaction identifier to be associated with said purchase transaction; f. providing said seller transaction identifier from said transaction server addressed to said second mobile phone in a fourth message using said message format such that said second mobile phone displays said seller transaction identifier; g. receiving a fifth message at the purchase transaction server from said first mobile phone, said fifth message indicating authorization to proceed with said purchase transaction; h. receiving a sixth message at the purchase transaction server from said second mobile phone, said sixth message comprising data identifying an item and an amount of the item; i. receiving a seventh message at the purchase transaction server from said first mobile phone indicating said transaction server to proceed with processing said purchase transaction; and j. providing a first confirmation message to said first mobile phone and a second confirmation message to said second mobile phone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system for processing messages from mobile phone, said computing system comprising:
-
a processor executing a computer program configured to perform the steps of; a. receiving a first message at said purchase transaction server, said first message received from said first mobile phone and requesting said purchase transaction, b. determining a purchaser transaction identifier at said purchase transaction server to be associated with said purchase transaction, c. providing said purchaser transaction identifier from said transaction server addressed to said first mobile phone using a message format such that said first mobile phone displays said purchaser transaction identifier, d. receiving a third message at the purchase transaction server, said third message originating from said second mobile phone, said third message comprising said purchaser transaction identifier, e. generating a seller transaction identifier to be associated with said purchase transaction, f. providing said seller transaction identifier from said transaction server addressed to said second mobile phone in a fourth message using said message format such that said second mobile phone displays said seller transaction identifier, g. receiving a fifth message at the purchase transaction server from said first mobile phone, said fifth message indicating authorization to proceed with said purchase transaction, h. receiving a sixth message at the purchase transaction server from said second mobile phone, said sixth message comprising data identifying an item and an amount of the item, i. receiving a seventh message at the purchase transaction server from said first mobile phone indicating said transaction server to proceed with processing said purchase transaction, and j. providing a first confirmation message to said first mobile phone and a second confirmation message to said second mobile phone; a memory configured to store computer executable instructions for generating said purchaser transaction identifier and said seller transaction identifier; and an interface for receiving said messages from said mobile phones. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium storing instructions causing a processor to perform the steps of:
-
a. determine that a first message received at said processor requests from a first mobile phone requests a purchase transaction; b. determine a purchaser transaction identifier to be associated with said purchase transaction, c. provide said purchaser transaction identifier from said processor to an interface addressed to said first mobile phone using a message format such that said first mobile phone displays said purchaser transaction identifier, d. receive a third message at the processor, said third message originating from said second mobile phone, wherein said third message comprises said purchaser transaction identifier, e. generate a seller transaction identifier to be associated with said purchase transaction, f. provide said seller transaction identifier from said processor to said interface addresses to said second mobile phone in a fourth message using said message format such that said second mobile phone displays said seller transaction identifier, g. receive a fifth message at the processor from said first mobile phone, said fifth message indicating authorization to proceed with said purchase transaction, h. receive a sixth message at the processor from said second mobile phone, said sixth message comprising data identifying an item and an amount of the item, i. receive a seventh message at the processor from said first mobile phone indicating said transaction server to proceed with processing said purchase transaction, and j. provide a first confirmation message to said interface addressed to said first mobile phone and a second confirmation message to said interface addressed to said second mobile phone.
-
-
18. The computer readable medium of step 17 further comprising the following step occurring after step f):
receive an acceptance message from said first mobile phone, said acceptance message comprising said seller transaction identifier.
-
19. The computer readable medium of step 17 further comprising the steps of:
-
transmit a prompting message to said first mobile phone, wherein said prompting messages requests a password value to be entered; and receive a response from said first mobile phone, wherein said response message comprises a password.
-
-
20. The computer readable medium of step 17 further comprising the steps of
causing an account associated with said first mobile phone to be modified by an amount equal to a transaction total; - and
causing a second account associated with said second mobile phone to be modified by said amount equal to said transaction total.
- and
Specification