System and Method For Transactional Application Lifecycle Management For Mobile Devices
First Claim
Patent Images
1. A method of transactional application lifecycle management for mobile devices, the method comprising the steps of:
- creating a transaction context comprising a transaction command for management of an application;
sending the transaction context in a transaction context message to a plurality of mobile devices;
evaluating an ending scenario based on transaction statuses of the plurality of mobile devices; and
sending an ending scenario message to each of the plurality of mobile devices based on the evaluation of the ending scenario.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to networks and lifecycle transaction management of mobile devices. There is provided a system and method for managing the lifecycle of applications on mobile devices. The system has components for implementing a method comprising the steps of creating a transaction context comprising a transaction command, sending the transaction context in a transaction context message to a plurality of mobile devices, and evaluating an ending scenario based on transaction statuses of the plurality of mobile devices.
-
Citations
25 Claims
-
1. A method of transactional application lifecycle management for mobile devices, the method comprising the steps of:
-
creating a transaction context comprising a transaction command for management of an application; sending the transaction context in a transaction context message to a plurality of mobile devices; evaluating an ending scenario based on transaction statuses of the plurality of mobile devices; and sending an ending scenario message to each of the plurality of mobile devices based on the evaluation of the ending scenario. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A lifecycle transaction management system comprising:
a lifecycle transaction server comprising; a message component for sending and receiving messages to and from a plurality of mobile devices; and a transaction component comprising a server transaction manager for creating a transaction context comprising a transaction command to be sent to the plurality of mobile devices using the message component, evaluating an ending scenario based on transaction statuses of the plurality of mobile devices, and sending an ending scenario message to each of the plurality of mobile devices based on the evaluation of the ending scenario. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. A method of application lifecycle management on a mobile device, the method comprising the steps of:
-
receiving at a mobile device a transaction context message comprising a transaction context for an application; creating a device save point associated with the transaction context of the transaction context message, the device save point storing a device application state; executing a transaction command associated with the transaction context as a device transaction; and sending a transaction execution message, the transaction execution message indicating a status of executing the command associated with the transaction context. - View Dependent Claims (22)
-
-
23. A mobile device for managing a device application lifecycles, the mobile device comprising:
-
a memory for storing instructions; a processor for executing the instructions stored in memory, the execution of the instructions by the processor implementing; a device transaction manager comprising; a message processor for receiving a transaction context message and sending a transaction execution message to a server, the transaction execution message indicating a status of executing the command associated with the transaction context; a command controller for executing the transaction command associated with the transaction context; and a save point controller for creating a device save point associated with the transaction context of the transaction context message; and a messaging component for receiving the transaction context message and sending the transaction execution message. - View Dependent Claims (24)
-
-
25. A computer program product for lifecycle management on mobile devices, the computer program product comprising a computer readable medium embodying program code means for implementing a method of application lifecycle management on mobile device, the method comprising the steps of:
-
receiving at a mobile device a transaction context message comprising a transaction context for an application; creating a device save point associated with the transaction context of the transaction context message, the device save point storing a device state; executing a transaction command associated with the transaction context as a device transaction; sending a transaction execution message to a server, the transaction execution message indicating a status of executing the command associated with the transaction context; and sending an ending scenario message to each of the plurality of mobile devices based on the evaluation of the ending scenario.
-
Specification