System and method for transactional application lifecycle management for mobile devices
AssigneeResearch In Motion Limited
InventorsXianfeng Chen, Viera Bibr, Brindusa Fritsch
Life of this patent
Estimating the term…
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.
Claims18
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;
- creating and starting a timeout timer for initiating the evaluation of an ending scenario;
- evaluating the ending scenario after the expiration of the timeout timer 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.
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, wherein the server transaction manager comprises a timer component for creating and starting a timeout timer, and indicating to evaluate the ending scenario upon expiration of the timeout timer.
Dependencies are inferred from the claim text.