IP Library Granted Patent US 11,778,538
Granted Patent B2
US 11,778,538 · App. 17/686,717 · Granted Oct 3, 2023

Context-aware mobile device management

Inventors: Joseph E. Breaux, III (Baton Rouge, LA); Michael W. Lynn (Baton Rouge, LA); Chad Howell (Mandeville, LA); John Wright (Baton Rouge, LA); Chester Parrott (Walker, LA); Nicholas Hathaway (Zachary, LA); Chad A. Kennedy (Baton Rouge, LA)
Assignee: CELLCONTROL, INC.
H04W48/04G06F3/0227H04M1/72463H04W4/027H04W4/80H04W76/14H04M1/724634H04R3/00H04R2499/11H04R2499/13H04W84/12H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,778,538
App. No.
17/686,717
Granted
Oct 3, 2023
Kind
B2
Abstract

Technologies disclosed herein are directed to context-based mobile device management. According to one embodiment, an application executing in a mobile device detects an event to trigger context-based management of the mobile device. A usage context associated with the mobile device is determined. One or more policies to enforce on the mobile device are identified as a function of the usage context. The application enforces the one or more policies on the mobile device.

Claims (34)

1. A computer-implemented method comprising:

configuring, by a service, a device usage policy to enforce on a first mobile device of a plurality of mobile devices, the device usage policy restricting access to one or more mobile device applications on the first mobile device based on a usage context;

transmitting, by the service, the device usage policy to the plurality of mobile devices;

prompting, by the service, the first mobile device for an acknowledgement of the device usage policy; and

upon receiving the acknowledgement from the first mobile device, granting, by the service, access to at least one of the one or more mobile device applications on the first mobile device.

2. The computer-implemented method of claim 1 , wherein transmitting the device usage policy to the plurality of mobile devices comprises transmitting the device usage policy to a first mobile device in response to the first mobile device entering a first context domain.

3. The computer-implemented method of claim 2 , further comprising:

detecting, by the service, an event to trigger context-based management of the first mobile device;

updating, by the service, the device usage policy based on the event; and

transmitting, by the service, the updated device usage policy to the first mobile device.

4. The computer-implemented method of claim 3 , wherein the event comprises a detection, by the service, of the first mobile device entering a second context domain.

5. The computer-implemented method of claim 3 , wherein the event comprises a detection, by the service, of the first mobile device exiting the first context domain.

6. The computer-implemented method of claim 5 , wherein updating the device usage policy comprises updating the whitelist of applications accessible on the plurality of mobile devices based on the usage context policy.

7. The computer-implemented method of claim 3 , wherein the device usage policy comprises a whitelist of applications accessible on the plurality of mobile devices.

8. The computer-implemented method of claim 2 , wherein the first context domain is associated with a driving environment.

9. The computer-implemented method of claim 1 , wherein the device usage policy comprises a list of applications prohibited from access on the plurality of mobile devices.

10. A system, comprising:

one or more processors; and

a memory storing program code, which, when executed by the one or more processors, causes the system to perform an operation, comprising:

configuring, by a service, a device usage policy to enforce on a first mobile device of a plurality of mobile devices, the device usage policy restricting access to one or more mobile device applications on the first mobile device based on a usage context,

transmitting, by the service, the device usage policy to the plurality of mobile devices,

prompting, by the service, the first mobile device for an acknowledgement of the device usage policy, and

upon receiving the acknowledgement from the first mobile device, granting, by the service, access to at least one of the one or more mobile device applications on the first mobile device.

11. The system of claim 10 , wherein transmitting the device usage policy to the plurality of mobile devices comprises transmitting the device usage policy to a first mobile device in response to the first mobile device entering a first context domain.

12. The system of claim 11 , wherein the operation further comprises:

detecting, by the service, an event to trigger context-based management of the first mobile device;

updating, by the service, the device usage policy based on the event; and

transmitting, by the service, the updated device usage policy to the first mobile device.

13. The system of claim 12 , wherein the event comprises a detection, by the service, of the first mobile device entering a second context domain.

14. The system of claim 12 , wherein the event comprises a detection, by the service, of the first mobile device exiting the first context domain.

15. The system of claim 12 , wherein the device usage policy comprises a whitelist of applications accessible on the plurality of mobile devices.

16. The system of claim 15 , wherein updating the device usage policy comprises updating the whitelist of applications accessible on the plurality of mobile devices based on the usage context policy.

17. The system of claim 11 , wherein the first context domain is associated with a driving environment.

18. The system of claim 10 , wherein the device usage policy comprises a list of applications prohibited from access on the plurality of mobile devices.

Continuity (10)
Division 17068611 · Oct 12, 2020
Continuation 16276194 · Feb 14, 2019
Continuation In Part 15191353 · Jun 23, 2016
Continuation In Part 14944178 · Nov 17, 2015
Continuation 14273505 · May 8, 2014
Provisional Application 62183452 · Jun 23, 2015
Provisional Application 61936152 · Feb 5, 2014
Provisional Application 61892406 · Oct 17, 2013
Provisional Application 61821019 · May 8, 2013
Related Publication 20220191769A1 · Jun 16, 2022