Systems, methods, and computer program products for managing states
First Claim
Patent Images
1. A system to suspend mobile wallet application functions on secure elements using a central trusted service manager that interfaces between a plurality of service providers and secure elements, comprising:
- a mobile computing device comprising a secure element; and
a central trusted service manager computing system that interfaces between a plurality of service providers and a plurality of secure elements, the central trusted service manager computing system comprising a storage device and at least one processor communicatively coupled to the storage device, wherein the at least one processor executes application code instructions that are stored in the storage device to cause the central trusted service manager computing system to;
receive a first instruction to suspend a mobile wallet application associated with the mobile computing device secure element;
process the first instruction by modifying a mobile wallet application state maintained by the central trusted service manager computing system to a suspended state;
transmit a second instruction to the mobile computing device to suspend at least one security domain of the mobile computing device secure element that is associated with the suspended mobile wallet application; and
receive a response from the mobile computing device confirming that the at least one security domain of the mobile computing device secure element has been suspended.
3 Assignments
0 Petitions
Accused Products
Abstract
System, methods, and computer program products are provided for managing mobile entity states. A first notification is received over a communications network, the first notification including data indicating that a first service associated with a mobile device has been suspended. State information stored in a memory is updated based on the data included in the first notification. A second notification is transmitted over a communications network, the second notification indicating that the state information has been updated.
-
Citations
20 Claims
-
1. A system to suspend mobile wallet application functions on secure elements using a central trusted service manager that interfaces between a plurality of service providers and secure elements, comprising:
-
a mobile computing device comprising a secure element; and a central trusted service manager computing system that interfaces between a plurality of service providers and a plurality of secure elements, the central trusted service manager computing system comprising a storage device and at least one processor communicatively coupled to the storage device, wherein the at least one processor executes application code instructions that are stored in the storage device to cause the central trusted service manager computing system to; receive a first instruction to suspend a mobile wallet application associated with the mobile computing device secure element; process the first instruction by modifying a mobile wallet application state maintained by the central trusted service manager computing system to a suspended state; transmit a second instruction to the mobile computing device to suspend at least one security domain of the mobile computing device secure element that is associated with the suspended mobile wallet application; and receive a response from the mobile computing device confirming that the at least one security domain of the mobile computing device secure element has been suspended. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method to suspend mobile wallet application functions on secure elements using a central trusted service manager that interfaces between a plurality of service providers and secure elements, comprising:
-
receiving, by a central trusted service manager computing system, a first instruction to suspend a mobile wallet application associated with a mobile computing device secure element; processing, by the central trusted service manager computing system, the first instruction by modifying a mobile wallet application state maintained by the central trusted service manager computing system to a suspended state; transmitting, by the central trusted service manager computing system, a second instruction to a mobile computing device to suspend at least one security domain of the mobile computing device secure element that is associated with the suspended mobile wallet application; and receiving, by the central trusted service manager computing system, a response from the mobile computing device, the response confirming that the at least one security domain of the mobile computing device secure element has been suspended. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to suspend mobile functions, the computer-readable program instructions comprising; computer-readable program instructions to receive, by a central trusted service manager computing system, a first instruction to suspend a mobile wallet application associated with a mobile computing device secure element; computer-readable program instructions to process, by the central trusted service manager computing system, the first instruction by modifying a mobile wallet application state maintained by the central trusted service manager computing system to a suspended state; computer-readable program instructions to transmit, by the central trusted service manager computing system, a second instruction to a mobile computing device to suspend at least one security domain of the mobile computing device secure element that is associated with the suspended mobile wallet application; and computer-readable program instructions to receive, by the central trusted service manager computing system, a response from the mobile computing device, the response confirming that the at least one security domain of the mobile computing device secure element has been suspended. - View Dependent Claims (16, 17, 18, 19, 20)
Specification