×

Mobile device management profile distribution

  • US 9,160,751 B2
  • Filed: 12/08/2014
  • Issued: 10/13/2015
  • Est. Priority Date: 09/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by data processing apparatus, the method comprising:

  • receiving, from each of a plurality of client devices, a respective first request for access to a respective first network resource, the first network resource corresponding to one of a plurality of restricted resources accessible only by devices enrolled with a mobile device management system, which enrollment occurs when each of the devices receives a mobile device management profile from the device management system, and the device management profile configures a proxy setting of the corresponding device;

    determining, for each of the client devices, whether the respective first request to access the respective first network resource includes an address of a predetermined proxy server;

    for each client device in a first subset of the client devices;

    determining that the respective first request to access the respective first network resource does not include the address of the predetermined proxy server;

    determining that the client device is not enrolled with the mobile device management system based on determining that the respective first request to access the respective first network resource does not include the address of the predetermined proxy server;

    preventing, based on determining that the client device is not enrolled with the mobile device management system, the client device from accessing the respective first network resource;

    providing to the client device, based on determining that the client device is not enrolled with the mobile device management system, a redirect to a mobile device management resource that is different from the respective first network resource;

    providing instructions for presentation of a user interface to the client device, the provided instructions relating to the mobile device management resource and comprising a user notification regarding the mobile device management profile; and

    enrolling the client device with the mobile device management system, the enrolling comprising providing the mobile device management profile to the client device; and

    for each client device in a second subset of the client devices different than the first subset;

    determining that the respective first request to access the respective first network resource includes the address of the predetermined proxy server;

    determining that the client device is enrolled with the mobile device management system based on determining that the respective first request to access the respective first network resource includes the address of the predetermined proxy server; and

    allowing the client device access to the first network resource based on determining that the client device is enrolled with the mobile device management system.

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