Remote transaction processing at a server from a list using a payment method
First Claim
1. A method for processing a transaction, comprising:
- sending a list of products from a management server to a non-browser based application for display using the non-browser based application, wherein the non-browser based application is preinstalled or downloaded and installed in a mobile device memory included in a mobile device, the mobile device comprising a mobile device display, a mobile device processor, a mobile device radio interface, and a mobile device wireless fidelity (Wi-Fi) interface;
receiving, at the management server, an identification of one or more products selected from the list of products using the non-browser based application through user input via the mobile device display;
receiving, at the management server, a transaction purchase request from the non-browser based application stored on the mobile device, wherein the non-browser based application stored on the mobile device receives the transaction purchase request through user input via the mobile device display;
receiving, at the management server, transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed; and
after the transaction has processed, sending, from the management sever, to the non-browser based application a digital artifact for display within a specific non-browser based application generated screen.
1 Assignment
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.
140 Citations
19 Claims
-
1. A method for processing a transaction, comprising:
-
sending a list of products from a management server to a non-browser based application for display using the non-browser based application, wherein the non-browser based application is preinstalled or downloaded and installed in a mobile device memory included in a mobile device, the mobile device comprising a mobile device display, a mobile device processor, a mobile device radio interface, and a mobile device wireless fidelity (Wi-Fi) interface; receiving, at the management server, an identification of one or more products selected from the list of products using the non-browser based application through user input via the mobile device display; receiving, at the management server, a transaction purchase request from the non-browser based application stored on the mobile device, wherein the non-browser based application stored on the mobile device receives the transaction purchase request through user input via the mobile device display; receiving, at the management server, transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed; and after the transaction has processed, sending, from the management sever, to the non-browser based application a digital artifact for display within a specific non-browser based application generated screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A management server for processing a transaction, comprising:
-
a management server interface configured to send a list of products from the management server to a non-browser based application for display using the non-browser based application, wherein the non- browser based application is preinstalled or downloaded and installed in a mobile device memory included in a mobile device, the mobile device comprising a mobile device display, a mobile device processor, a mobile device radio interface, and a mobile device wireless fidelity (Wi-Fi) interface; receive an identification of one or more products selected from the list of products using the non-browser based application through user input via the mobile device display; receive a transaction purchase request from the non-browser based application stored on the mobile device, wherein the non-browser based application stored on the mobile device receives the transaction purchase request through user input via the mobile device display; receive, transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed; and after the transaction has processed, send to the non-browser based application a digital artifact for display within a specific non-browser based application generated screen. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium for processing a transaction, comprising:
-
computer code for sending a list of products from a management server to a non-browser based application for display using the non-browser based application, wherein the non-browser based application is preinstalled or downloaded and installed in a mobile device memory included in a mobile device, the mobile device comprising a mobile device display, a mobile device processor, a mobile device radio interface, and a mobile device wireless fidelity (Wi-Fi) interface; computer code for receiving, at a management server, an identification of one or more products selected from the list of products using the non-browser based application through user input via the mobile device display; computer code for receiving, at the management server, a transaction purchase request from the non-browser based application, wherein the non-browser based application stored on the mobile device receives the transaction purchase request through user input via the mobile device display; computer code for receiving, at the management server, transaction verification from a transaction server which processes the transaction using a payment method, wherein the transaction verification indicates that the transaction has processed; and computer code for after the transaction has processed, sending, from the management sever, to the non-browser based application, a digital artifact for display within a specific non-browser based application generated screen.
-
Specification