Server-based electronic wallet system
First Claim
1. A method of facilitating purchases from a wireless device comprising:
- detecting, at a proxy, that a wireless device is attempting to access a form from a merchant server, where the form requires information to be entered;
automatically filling the form at the proxy;
delivering the filled-form to the wireless device together with a hyperlink to a file stored on a wallet server; and
upon receipt at said wallet server of an instruction from the wireless device, delivering to the merchant server information to complete a transaction.
3 Assignments
0 Petitions
Accused Products
Abstract
Purchases from a wireless device are facilitated by detecting, at a proxy (14), that a wireless device is attempting to access a form from a merchant server (18). The form is automatically filled at the proxy and delivered to the wireless device together with a hyperlink to a file stored on a wallet server (17). Upon receipt at the wallet server of an instruction from the wireless device, information is delivered to the merchant server to complete a transaction. Also, a wireless device (10) is provided having a browser for sending, to an Internet connected gateway, a request to access a form from a merchant server (18). Upon receipt from a proxy, the wireless device receives, stores and presents to a user a representation of the form pre-filled with data relating to the user, together with a hyperlink to a file and an indication that activation of the hyperlink will complete a transaction.
-
Citations
11 Claims
-
1. A method of facilitating purchases from a wireless device comprising:
-
detecting, at a proxy, that a wireless device is attempting to access a form from a merchant server, where the form requires information to be entered;
automatically filling the form at the proxy;
delivering the filled-form to the wireless device together with a hyperlink to a file stored on a wallet server; and
upon receipt at said wallet server of an instruction from the wireless device, delivering to the merchant server information to complete a transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A proxy for facilitating purchases from a wireless device comprising:
-
a memory to store a list of predetermined merchant form URL'"'"'s, a parser and filter for identifying by comparison with said list an incoming attempt from a wireless device to access a form from a merchant server, where the form requires information to be entered;
a form-filling software program for filling the form at the proxy; and
a socket to a wireless gateway for delivering the filled-in form to the wireless device together with a hyperlink to a file stored on a wallet server and for receiving an instruction from the wireless device; and
a socket to a wallet server for delivering the instruction to the wallet server to complete a transaction.
-
-
9. A data storage medium having stored thereon wallet proxy computer instructions that, when loaded onto a gateway server, cause the gateway server to operate as a proxy that:
-
receives, parses and filters requests from wireless devices;
identifies an attempt to access a form from a merchant server, where the form requires information to be entered;
automatically fills the form with user data; and
delivers the filled-form to a wireless device through the gateway, together with a hyperlink to a file stored on a wallet server.
-
-
10. A method of operation of a wireless device by a user, the method comprising:
-
sending, to an Internet connected gateway, a request to access a form from a merchant server, where the form requires information to be entered;
receiving from the gateway a representation of the form pre-filled by wallet software associated with the gateway with data relating to the user, together with a hyperlink to a file stored on a wallet server further associated with the wallet software; and
selectively activating the hyperlink to the file to activate a transaction with the merchant server.
-
-
11. A wireless device having a browser for sending, to an Internet connected gateway, a request to access a form from a merchant server, where the form requires information to be entered;
- characterized in that, upon receipt from a proxy, the wireless device receives, stores and presents to a user a representation of the form pre-filled with data relating to the user, together with a hyperlink to a file and an indication that activation of the hyperlink will complete a transaction.
Specification