Remote transaction processing of at a transaction server
DCFirst Claim
Patent Images
1. A method for processing a transaction, comprising:
- receiving, at a transaction server, a payment method that corresponds to an identification code associated with a user from a remote management server, whereinprior to receiving the payment method that corresponds to the identification code associated with the user from the remote management server, the remote management serversends a list of products to a non-browser based application generated screen generated by a non-browser based application with a graphical user interface that is downloaded and installed on a mobile device for display with a mobile device display of the mobile device, wherein the non-browser based application only generates a non-browser based application generated screen, the non-browser based application generated screen corresponding to a specific screen or area of the non-browser based application, the mobile device including the mobile device display, a mobile device processor, a mobile device wireless radio transceiver configured to support voice and data interactions through a first wireless communication channel, and a mobile device wireless fidelity (Wi-Fi) transceiver,receives, at the non-browser based application generated screen, an identification of one or more products selected from the list of products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the identification of the one or more products selected from the list of products through user input via the mobile device display;
receives a transaction purchase request from a user from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the transaction purchase request via the mobile device display of the mobile devicereceives user input login information including an identification code associated with the user from the non-browser based application generated screen, wherein the non-browser based application generated screen stored on the mobile device receives the user input login information via a mobile device display of the mobile device;
upon receipt of the user input login information, authenticating, at the remote management server, the user associated with the user input login information; and
transmits the payment method that corresponds to the identification code associated with the user to the transaction server;
processing, at the transaction server, the transaction using the payment method; and
sending, from the transaction server, a transaction verification to the remote management server, wherein the transaction verification indicates that the transaction has processed and further wherein after receiving the transaction verification, the remote management server downloads the one or more products to the mobile device.
2 Assignments
Litigations
1 Petition
Reexamination
Accused Products
Abstract
A method and system for receiving digital artifacts from a management server. The method includes sending a request for a digital artifact from a mobile application to the management server for display within a specific mobile application generated screen, receiving the digital artifact from the management server, and displaying the digital artifact with the specific mobile application generated screen.
307 Citations
36 Claims
-
1. A method for processing a transaction, comprising:
-
receiving, at a transaction server, a payment method that corresponds to an identification code associated with a user from a remote management server, wherein prior to receiving the payment method that corresponds to the identification code associated with the user from the remote management server, the remote management server sends a list of products to a non-browser based application generated screen generated by a non-browser based application with a graphical user interface that is downloaded and installed on a mobile device for display with a mobile device display of the mobile device, wherein the non-browser based application only generates a non-browser based application generated screen, the non-browser based application generated screen corresponding to a specific screen or area of the non-browser based application, the mobile device including the mobile device display, a mobile device processor, a mobile device wireless radio transceiver configured to support voice and data interactions through a first wireless communication channel, and a mobile device wireless fidelity (Wi-Fi) transceiver, receives, at the non-browser based application generated screen, an identification of one or more products selected from the list of products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the identification of the one or more products selected from the list of products through user input via the mobile device display; receives a transaction purchase request from a user from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the transaction purchase request via the mobile device display of the mobile device receives user input login information including an identification code associated with the user from the non-browser based application generated screen, wherein the non-browser based application generated screen stored on the mobile device receives the user input login information via a mobile device display of the mobile device; upon receipt of the user input login information, authenticating, at the remote management server, the user associated with the user input login information; and transmits the payment method that corresponds to the identification code associated with the user to the transaction server; processing, at the transaction server, the transaction using the payment method; and sending, from the transaction server, a transaction verification to the remote management server, wherein the transaction verification indicates that the transaction has processed and further wherein after receiving the transaction verification, the remote management server downloads the one or more products to the mobile device. - View Dependent Claims (4, 5, 10, 11, 12, 13, 18, 19, 20, 21, 22, 23, 24, 32, 33, 34)
-
-
2. A transaction server for processing a transaction, comprising:
-
a transaction server interface configured to; receive a payment method that corresponds to an identification code associated with a user from a remote management server, wherein prior to receiving the payment method that corresponds to the identification code associated with the user from the remote management server, the remote management server sends a list of products to a non-browser based application generated screen generated by a non-browser based application with a graphical user interface that is downloaded and installed on a mobile device for display with a mobile device display of the mobile device, wherein the non-browser based application only generates a non-browser based application generated screen, the non-browser based application generated screen corresponding to a specific screen or area of the non-browser based application, the mobile device including the mobile device display, a mobile device processor, a mobile device wireless radio transceiver configured to support voice and data interactions through a first wireless communication channel, and a mobile device wireless fidelity (Wi-Fi) transceiver; receives, at the non-browser based application generated screen, an identification of one or more products selected from the list of products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the identification of the one or more products selected from the list of products through user input via the mobile device display; receives a transaction purchase request including information relating to the identification of the one or more products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the transaction purchase request from the user via the mobile device display of the mobile device; receives user input login information including an identification code associated with a user from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the user input login information via a mobile device display of the mobile device; upon receipt of the user input login information, authenticating, at the remote management server, a user associated with the user input login information; transmits the payment method that corresponds to the identification code associated with the user to the transaction server; and send a transaction verification to the remote management server, wherein the transaction verification indicates that the transaction has processed and further wherein after receiving the transaction verification, the remote management server downloads the one or more products to the mobile device; a transaction server processor that processes the transaction using the payment method. - View Dependent Claims (6, 7, 8, 9, 14, 15, 16, 17, 25, 26, 27, 28, 29, 30, 31, 35, 36)
-
-
3. A non-transitory computer readable medium for processing a transaction, comprising:
-
computer code for receiving, at a transaction server, a payment method that corresponds to an identification code associated with a user from a remote management server from a remote management server, wherein prior to receiving the payment method that corresponds to the identification code associated with the user from the remote management server, the remote management server sends a list of products to a non-browser based application generated screen generated by a non-browser based application with a graphical user interface that is downloaded and installed on a mobile device for display with a mobile device display of the mobile device, wherein the non-browser based application only generates a non-browser based application generated screen, the non-browser based application generated screen corresponding to a specific screen or area of the non-browser based application, the mobile device including the mobile device display, a mobile device processor, a mobile device wireless radio transceiver configured to support voice and data interactions through a first wireless communication channel, and a mobile device wireless fidelity (Wi-Fi) transceiver, receives, at the non-browser based application generated screen, an identification of one or more products selected from the list of products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the identification of the one or more products selected from the list of products through user input via the mobile device display; receives a transaction purchase request including information relating to the identification of the one or more products from the non-browser based application generated screen, wherein the non-browser based application generated screen receives the transaction purchase request from a the user via the mobile device display of the mobile device; receives user input login information including an identification code associated with the user from the non-browser based application generated screen, wherein the non-browser based application generated screen stored on the mobile device receives the user input login information via a mobile device display of the mobile device; upon receipt of the user input login information, authenticating, at the remote management server, a user associated with the user input login information; and transmits the payment method that corresponds to the identification code associated with the user to the transaction server; computer code for processing, at the transaction server, the transaction using the payment method; and computer code for sending, from the transaction server, a transaction verification to the remote management server, wherein the transaction verification indicates that the transaction has processed and further wherein after receiving the transaction verification, the remote management server downloads the one or more products to the mobile device.
-
Specification