Location and time based mobile app policies
AssigneeMobile Iron, Inc.
InventorsMansu Kim, Joshua Sirota, Suresh Kumar Batchu
Life of this patent
Estimating the term…
Abstract
Location and time based mobile app policies are disclosed. One or more location and time policies are received at a management agent on a device. The policies are calculated by processing user and group information. Policy information in a bus is updated with a current allowed state. Location information is received from the device. The location information includes a new location that is not an allowed location. A use of an application may be blocked by the management agent based at least in part on the received location information.
Claims17
A method, comprising:
- receiving, at a management agent on a device from a remote enterprise server, one or more location and time policies that include policy information, wherein the one or more location and time policies are calculated by processing user and group information, wherein the device includes applications located inside an enterprise zone and applications located outside of the enterprise zone;
- updating the policy information in a bus with a current allowed state;
- receiving location information from the device, wherein the location information includes a new location that is not an allowed location;
- and
- blocking, by the management agent, a user of the device from using an application located in the enterprise zone on the device based at least in part on the received location information, wherein the management agent blocks the user of the all applications within the enterprise zone according to the one or more policies.
A device, comprising:
- at least one hardware processor configured to:
- receive, at a management agent on the device from a remote enterprise server, one or more location and time policies that include policy information, wherein the one or more location and time policies are calculated by processing user and group information, wherein the device includes applications located inside an enterprise zone and applications located outside of the enterprise zone;
- update the policy information in a bus with a current allowed state;
- receive location information from the device, wherein the location information includes a new location that is not an allowed location;
- and
- block, by the management agent, a user of the device from using an application located in the enterprise zone on the device based at least in part on the received location information, wherein the management agent blocks the user of the all applications within the enterprise zone according to the one or more policies;
- and
- a memory coupled to the at least one processor and configured to provide the at least one processor with instructions.
A computer program product embodied in a tangible, non-transitory computer readable storage medium, comprising computer instructions for:
- receiving, at a management agent on a device from a remote enterprise server, one or more location and time policies that include policy information, wherein the one or more location and time policies are calculated by processing user and group information, wherein the device includes applications located inside an enterprise zone and applications located outside of the enterprise zone;
- updating the policy information in a bus with a current allowed state;
- receiving location information from the device, wherein the location information includes a new location that is not an allowed location;
- and
- blocking, by the management agent, a user of the device from using an application located in the enterprise zone on the device based at least in part on the received location information, wherein the management agent blocks the user of the all applications within the enterprise zone according to the one or more policies.
Dependencies are inferred from the claim text.