Distributed management with embedded agents in enterprise apps
AssigneeMobile Iron, Inc.
InventorsMansu Kim, Suresh Kumar Batchu, Joshua Sirota
Life of this patent
Estimating the term…
Abstract
Distributed mobile device management including a plurality of management agents is disclosed. Management-related information may be retrieved from a storage location accessible to a plurality of management agents. The management-related information may have been provided to the storage location from a management agent associated with a managed application. And at least one operation may be performed based at least in part on the management-related information.
Claims17
A method, comprising:
- retrieving, from a storage location of a mobile device by a first management agent of the mobile device, management-related information provided to the storage location by a second management agent of the mobile device upon interruption of at least one operation of a second managed application, wherein the management-related information at least includes management state information that indicates a current state of the at least one operation and wherein the first management agent is associated with a first managed application;
- performing by the first management agent with respect to the first managed application the at least one operation based at least in part on the management-related information;
- determining, at the first management agent based at least in part on the management-related information, that the second managed application is active on the mobile device and is a higher priority application;
- and
- transitioning the first management agent to an inactive state.
A mobile device, comprising:
- a storage device;
- and
- a processor coupled to the storage device and configured to:
- retrieve on behalf of a first management agent of the mobile device from a storage location on the storage device, management-related information provided to the storage location by a second management agent of the mobile device upon interruption of at least one operation of a second managed application, wherein the management-related information at least includes management state information that indicates a current state of the at least one operation and wherein the first management agent is associated with a first managed application;
- perform with respect to the first managed application the at least one operation based at least in part on the management-related information
- determine, at the first management agent based at least in part on the management-related information, that the second managed application is active on the mobile device and is a higher priority application;
- and
- transition the first management agent to an inactive state.
A computer program product embodied in a non-transitory computer readable medium and comprising computer instructions for:
- retrieving, from a storage location of a mobile device by a first management agent of the mobile device, management-related information provided to the storage location by a second management agent of the mobile device upon interruption of at least one operation of a second managed application, wherein the management-related information at least includes management state information that indicates a current state of the at least one operation and wherein the first management agent is associated with a first manage application;
- performing by the first management agent with respect to the first managed application the at least one operation based at least in part on the management-related information;
- determining, at the first management agent based at least in part on the management-related information, that the second managed application is active on the mobile device and is a higher priority application;
- and
- transitioning the first management agent to an inactive state.
Dependencies are inferred from the claim text.