ENSURING SECURE ACCESS BY A SERVICE PROVIDER TO ONE OF A PLURALITY OF MOBILE ELECTRONIC WALLETS
First Claim
Patent Images
1. A method comprising:
- disposing a plurality of distinct wallets in a memory of a personal mobile device;
disposing at least one service provider-specific application in the memory;
executing at least one of the plurality of distinct wallets in a client runtime environment on the personal mobile device; and
facilitating access to service provider services through an interface of the at least one of the plurality of distinct wallets by activating, through the interface, the at least one service provider-specific application to execute in the client runtime environment, whereby the activated service provider-specific application is granted exclusive access to a secure electronic transaction workflow of a service provider for accessing the service provider services.
2 Assignments
0 Petitions
Accused Products
Abstract
Facilitating exclusive access to a workflow of a service provider via a mobile wallet interface involves, within a client runtime environment, activating through the interface a service provider-specific application so that the service provider-specific application has exclusive access to a secure electronic transaction workflow of the service provider associated with at least one of the service provider-specific application and the wallet, while being denied access by the client runtime environment to any other service provider services or resources.
-
Citations
21 Claims
-
1. A method comprising:
-
disposing a plurality of distinct wallets in a memory of a personal mobile device; disposing at least one service provider-specific application in the memory; executing at least one of the plurality of distinct wallets in a client runtime environment on the personal mobile device; and facilitating access to service provider services through an interface of the at least one of the plurality of distinct wallets by activating, through the interface, the at least one service provider-specific application to execute in the client runtime environment, whereby the activated service provider-specific application is granted exclusive access to a secure electronic transaction workflow of a service provider for accessing the service provider services. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21)
-
-
18. A method comprising:
-
disposing a plurality of distinct wallets in a memory of a personal mobile device; disposing at least one service provider-specific application in the memory; executing on the personal mobile device at least two of the plurality of distinct wallets in a client runtime environment adapted to ensure isolated access to personal mobile device resources including the memory; and facilitating access to service provider services through an interface of one of the executing distinct wallets by activating, through the interface, the at least one service provider-specific application to execute in the client runtime environment, whereby the activated service provider-specific application is granted exclusive access to a secure electronic transaction workflow of a service provider for accessing the service provider services.
-
-
20. A method comprising:
-
disposing a plurality of distinct wallets in a memory of a personal mobile device; disposing at least one service provider-specific application in the memory; executing at least one of the plurality of distinct wallets in a client runtime environment on the personal mobile device; facilitating access to service provider services through an interface of the at least one of the plurality of distinct wallets by activating, through the interface, the at least one service provider-specific application to execute in the client runtime environment, whereby the activated service provider-specific application is denied access to the wallet based on the client runtime environment receiving an indication of a wallet access trigger occurrence.
-
Specification