METHOD FOR USING A USER INTERFACE CONTROL TO TRANSFER AN ID FROM A SERVER
4 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for storing an electronic gift card (eGC) on a portable electronic device. The method includes: receiving a request for a web page hosted by a prepaid instrument provider server, the request including a uniform resource locator (URL) associated with a selected eGC stored on the server; associating with the selected eGC a unique identification code and a URL link to the selected eGC; sending the web page with a user-interface control that, when selected, causes the selected eGC to be added to an electronic passbook on the portable electronic device; responsive to selection of the user-interface control, receiving the unique identification code associated with the selected eGC; responsive to receiving the unique identification code, creating an electronic passbook file for the selected eGC; and, communicating the electronic passbook file for adding as a representation of the selected eGC to the electronic passbook.
97 Citations
4 Claims
-
1. (canceled)
-
2. A computer-implemented method comprising:
-
receiving, by at least one server of one or more host servers, a request from a web browser running on a portable electronic device for a web page hosted by the one or more host servers, the request including a uniform resource locator (URL) associated with a virtual instrument previously selected from a plurality of virtual instruments, each of the plurality of virtual instruments being used to interact with the physical world and including at least an electronic code; determining, by at least one server of the one or more host servers, and in response to receiving the request, whether a dedicated mobile software application is present on the portable electronic device based, at least in part, on an analysis of a header of the request from the web browser; responsive to the determining that the dedicated mobile software application is present on the portable electronic device; generating, by at least one server of the one or more host servers, a user interface control for inclusion in a web page associated with the virtual instrument and adding the user interface control to the web page; transmitting, by at least one server of the one or more host servers, the web page including the user interface control, to the web browser running on the portable electronic device; generating, by at least one server of the one or more host servers, and in response to receiving an indication of a selection of the user interface control on the web page, an electronic file; and causing, by at least one server of the one or more host servers, and based on a transmission of the electronic file to the portable electronic device, an indexing of the electronic file by the dedicated mobile software application as a representation of the virtual instrument on the portable electronic device. - View Dependent Claims (3)
-
-
4. A computer-implemented method comprising:
-
generating and/or receiving, by at least one server of one or more servers associated with a virtual instrument provider, an electronic confirmation of a selection of a virtual instrument from among a plurality of virtual instruments, the electronic confirmation including an intended recipient of the virtual instrument, each of the virtual instruments being used to interact with the physical world and including at least an electronic code; generating, by at least one server of the one or more servers associated with the virtual instrument provider, a virtual instrument profile based, at least in part, on electronic confirmation information generated and/or received with the electronic confirmation, the virtual instrument profile including a unique identification code associated with the virtual instrument, a uniform resource locator specifying a location of the virtual instrument on the one or more servers associated with the virtual instrument provider, or a combination thereof; generating, by at least one server of the one or more servers associated with the virtual instrument provider, an electronic notification for transmission to a portable electronic device associated with the intended recipient of the virtual instrument, the electronic notification including the unique identification code, the uniform resource locator, or a combination thereof; receiving, by at least one server of the one or more servers associated with the virtual instrument provider, a request to add the virtual instrument to a dedicated mobile software application on the portable electronic device, responsive to transmission of the electronic notification; and causing, by at least one server of the one or more servers associated with the virtual instrument provider, an indexing of an electronic file of the dedicated mobile software application as a representation of the virtual instrument on the portable electronic device, the electronic file including the unique identification code, the uniform resource locator, or a combination thereof.
-
Specification