SYSTEM AND METHOD FOR MAKING ELECTRONIC PAYMENTS FROM A WIRELESS MOBILE DEVICE
First Claim
1. A method of making an electronic payment from a wireless mobile device, comprising:
- storing data for one or more payment cards in an electronic wallet provided in the wireless mobile device;
upon invocation of the electronic wallet by an external application, authenticating a current user of the wireless mobile device for authorizing access to the electronic wallet; and
upon successful authentication of the current user, providing data for one or more payment cards stored in the electronic wallet to the external application.
4 Assignments
0 Petitions
Accused Products
Abstract
There is disclosed a system and method of making an electronic payment from a wireless mobile device. In an embodiment, the method comprises: providing an electronic wallet, the electronic wallet having a persistent store for storing data for one or more payment cards and a wallet security module configured to verify authorized access to the electronic wallet; and permitting access to the data for one or more payment cards stored in the electronic wallet upon verification of authorized access by the wallet security module. In an embodiment, the wallet security module is configured to store one or more of a password and biometric data, and the method further comprises: comparing any subsequently input password or biometric data to a password or biometric data previously supplied by the authorized user and stored in the wallet security module; and if the comparison matches or is within an acceptable range, then permitting access to the data for one or more payment cards stored in the electronic wallet.
-
Citations
23 Claims
-
1. A method of making an electronic payment from a wireless mobile device, comprising:
-
storing data for one or more payment cards in an electronic wallet provided in the wireless mobile device; upon invocation of the electronic wallet by an external application, authenticating a current user of the wireless mobile device for authorizing access to the electronic wallet; and upon successful authentication of the current user, providing data for one or more payment cards stored in the electronic wallet to the external application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for making an electronic payment from a wireless mobile device, the system having processing means and memory adapted to:
-
store data for one or more payment cards in an electronic wallet provided in the wireless mobile device; authenticate a current user of the wireless mobile device for authorizing access to the electronic wallet upon invocation of the electronic wallet by an external application; and provide data for one or more payment cards stored in the electronic wallet to the external application upon successful authentication of the current user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for making an electronic payment from a wireless mobile device, comprising:
-
storing data for one or more payment cards in an electronic wallet provided in the wireless mobile device; receiving a request from an external application to invoke the electronic wallet; authenticating a current user of the wireless mobile device, using one or more of a password or previously supplied biometric data for an authorized user, for authorizing access to the electronic wallet upon invocation; and providing data for one or more payment cards stored in the electronic wallet to the external application upon successful authentication of the current user. - View Dependent Claims (22)
-
-
23. A data processor readable medium storing data processor code that when loaded onto a wireless mobile device adapts the device to make an electronic payment from a wireless mobile device, the data processor readable medium comprising:
-
code for storing data for one or more payment cards in an electronic wallet provided in the wireless mobile device; code for authenticating a current user of the wireless mobile device for authorizing access to the electronic wallet upon invocation of the electronic wallet by an external application; and code for providing data for one or more payment cards stored in the electronic wallet to the external application upon successful authentication of the current user.
-
Specification