SYSTEMS AND METHODS FOR GROUP-BASED MOBILE DEVICE MANAGEMENT
First Claim
1. A method comprising:
- sending, from a mobile device management (MDM) server, a group list to a mobile device, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment, each group of the plurality of MDM groups associated with different member criteria;
receiving, at the MDM server, a join group request from the mobile device, the join group request indicating a particular group of the plurality of MDM groups, the particular group associated with particular member criteria;
in response to receiving the join group request, updating, at the MDM server, group membership data to indicate that the mobile device is added to the particular group;
identifying, based on the group membership data at the MDM server, an action to be performed by the mobile device, the action associated with the particular member criteria of the particular group; and
sending a command from the MDM server to the mobile device to perform the action.
4 Assignments
0 Petitions
Accused Products
Abstract
A method includes sending, from a mobile device management (MDM) server, a group list to a mobile device, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment. The method also includes receiving, at the MDM server, a join group request from the mobile device. The join group request indicates a group of the plurality of MDM groups. The method also includes, in response to receiving the join group request, updating, at the MDM server, group membership data to indicate that the mobile device is added to the group. The method further includes identifying, based on the group membership data at the MDM server, an action associated with the group. The method also includes sending a command from the MDM server to the mobile device to perform the action.
-
Citations
21 Claims
-
1. A method comprising:
-
sending, from a mobile device management (MDM) server, a group list to a mobile device, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment, each group of the plurality of MDM groups associated with different member criteria; receiving, at the MDM server, a join group request from the mobile device, the join group request indicating a particular group of the plurality of MDM groups, the particular group associated with particular member criteria; in response to receiving the join group request, updating, at the MDM server, group membership data to indicate that the mobile device is added to the particular group; identifying, based on the group membership data at the MDM server, an action to be performed by the mobile device, the action associated with the particular member criteria of the particular group; and sending a command from the MDM server to the mobile device to perform the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21)
-
-
9. A computer-readable storage device storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, at a mobile device management (MDM) server, a reset request from a mobile device; in response to receiving the reset request, sending a notification request to a push notification service to initiate sending of a push notification from the push notification service to the mobile device; receiving a check-in message from the mobile device responsive to the push notification; and in response to receiving the check-in message, sending a remote reset command from the MDM server to the mobile device to initiate a reset of the mobile device, wherein the remote reset command indicates that user notifications are to be suppressed during the reset of the mobile device. - View Dependent Claims (11, 12)
-
-
10. (canceled)
-
13. A computer system comprising:
-
a mobile device configured to; receive a group list from a mobile device management (MDM) server, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment, each group of the plurality of MDM groups associated with different member criteria; receive a first user input indicating a selection of a particular group of the plurality of MDM groups; and send a join group request to a mobile device management (MDM) server indicating the particular group; and the MDM server configured to, in response to receiving the join group request from the mobile device; update group membership data to indicate that the mobile device is added to the particular group; identify, based on the group membership data, an action to be performed by the mobile device, the action associated with the particular member criteria of the group; and send a command to the mobile device to perform the action. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification