REMOTE TRANSACTION PROCESSING USING A MOBILE DEVICE
First Claim
1. A method for processing a transaction, comprising:
- maintaining a non-browser based application in a mobile device memory included in a mobile device, wherein the non-browser based application is a mobile operating system platform based mobile application that is preinstalled or downloaded and installed on the mobile device, the mobile device comprising a mobile device display, a mobile device processor, and a mobile device radio interface;
receiving a list of products from a management server for display using the non- browser based application;
receiving an identification of one or more products selected from the list of products from non-browser based application, the one or more products selected by the user via the mobile device display;
sending the identification of one or more products to the management server;
receiving a transaction purchase request from the non-browser based application, the transaction purchase request received from the user via the mobile device display and further wherein the transaction purchase request includes information relating to the identification of the one or more products;
sending the transaction purchase request to the management server;
receiving user input login information from the non-browser based application, the user input login information received from the user via the mobile device display;
sending the user input login information to the management server; and
receiving information authenticating the user associated with the user input login information from the management server and further wherein the management server receives a transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
-
Citations
20 Claims
-
1. A method for processing a transaction, comprising:
-
maintaining a non-browser based application in a mobile device memory included in a mobile device, wherein the non-browser based application is a mobile operating system platform based mobile application that is preinstalled or downloaded and installed on the mobile device, the mobile device comprising a mobile device display, a mobile device processor, and a mobile device radio interface; receiving a list of products from a management server for display using the non- browser based application; receiving an identification of one or more products selected from the list of products from non-browser based application, the one or more products selected by the user via the mobile device display; sending the identification of one or more products to the management server; receiving a transaction purchase request from the non-browser based application, the transaction purchase request received from the user via the mobile device display and further wherein the transaction purchase request includes information relating to the identification of the one or more products; sending the transaction purchase request to the management server; receiving user input login information from the non-browser based application, the user input login information received from the user via the mobile device display; sending the user input login information to the management server; and receiving information authenticating the user associated with the user input login information from the management server and further wherein the management server receives a transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device for processing a transaction, comprising:
-
a mobile device memory included in a mobile device, the mobile device memory configured to store a non-browser based application, wherein the non-browser based application is a mobile operating system platform based mobile application that is preinstalled or downloaded and installed on the mobile device; a mobile device wireless fidelity (Wi-Fi) interface; a mobile device input interface configured to receive a list of products from a management server for display using the non-browser based application; receive an identification of one or more products selected from the list of products from non-browser based application, the one or more products selected by the user via the mobile device display; receive a transaction purchase request from the non-browser based application, the transaction purchase request received from the user via the mobile device display and further wherein the transaction purchase request includes information relating to the identification of the one or more products; receive user input login information from the non-browser based application, the user input login information received from the user via the mobile device display; and receive information authenticating the user associated with the user input login information from the management server and further wherein the management server receives a transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed. a mobile device output interface configured to; send the identification of one or more products to the management server; send the transaction purchase request to the management server; and the user input login information to the management server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable medium for processing a transaction, comprising:
-
computer code for receiving a list of products from a management server for display using the non-browser based application; computer code for receiving an identification of one or more products selected from the list of products from non-browser based application, the one or more products selected by the user via, the mobile device display; computer code for sending the identification of one or more products to the management server; computer code for receiving a transaction purchase request from the non-browser based application, the transaction purchase request received from the user via the mobile device display and further wherein the transaction purchase request includes information relating to the identification of the one or more products; computer code for sending the transaction purchase request to the management server; computer code for receiving user input login information from the non-browser based application, the user input login information received from the user via the mobile device display; computer code for sending the user input login information to the management server; and computer code for receiving information authenticating the user associated with the user input login information from the management server and further wherein the management server receives a transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed.
-
Specification