×

Providing mobile device management functionalities

  • US 9,985,850 B2
  • Filed: 09/13/2013
  • Issued: 05/29/2018
  • Est. Priority Date: 03/29/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • monitoring, by a mobile device management agent executed on a mobile computing device, state information associated with the mobile computing device, wherein monitoring the state information comprises providing at least some of the monitored state information to one or more policy management servers, wherein the one or more policy management servers are configured to receive device state information from the mobile device management agent executed on the mobile computing device, analyze the device state information received from the mobile device management agent executed on the mobile computing device, and return one or more commands to the mobile device management agent executed on the mobile computing device based on analyzing the device state information received from the mobile device management agent executed on the mobile computing device; and

    enforcing one or more policies on a wrapped application on the mobile computing device based on the monitored state information,wherein the wrapped application on the mobile computing device is wrapped using an application management framework that provides an application wrapper for the wrapped application on the mobile computing device,wherein enforcing the one or more policies on the wrapped application comprises;

    receiving management information from the one or more policy management servers; and

    executing at least one command included in the received management information,wherein executing the at least one command included in the received management information comprises communicating, by the mobile device management agent, to the application wrapper for the wrapped application on the mobile computing device, the at least one command included in the received management information, causing the application wrapper for the wrapped application on the mobile computing device to execute the at least one command included in the received management information,wherein the wrapped application on the mobile computing device is a dual-mode application having a managed mode which provides access to enterprise data and in which one or more management policies are enforced on the wrapped application on the mobile computing device, and the wrapped application on the mobile computing device having an unmanaged mode which limits access to the enterprise data and in which the one or more management policies are not enforced on the wrapped application on the mobile computing device, andwherein the at least one command included in the management information received from the one or more policy management servers directs the mobile device management agent executed on the mobile computing device to selectively disable the managed mode of the wrapped application and change the wrapped application to the unmanaged mode, and wherein executing the at least one command included in the received management information causes the application wrapper for the wrapped application on the mobile computing device to selectively disable the managed mode of the wrapped application and change the wrapped application to the unmanaged mode.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×