US 11,736,529 B2
Adaptive offline policy enforcement based on coniext
Eugene Liderman, Olney, MD (US); Stephen Turner, Atlanta, GA (US); and Simon Brooks, Palo Alto, CA (US)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on May 27, 2021, as Appl. No. 17/331,709.
Application 17/331,709 is a continuation of application No. 16/019,950, filed on Jun. 27, 2018, granted, now 11,050,791.
Prior Publication US 2021/0289002 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); H04W 12/63 (2021.01); G06F 21/62 (2013.01)
CPC H04L 63/20 (2013.01) [G06F 21/629 (2013.01); H04L 63/0838 (2013.01); H04L 63/0861 (2013.01); H04W 12/63 (2021.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a computing device; and
program instructions executable in the computing device that, when executed by the computing device, cause the computing device to:
receive, from a management server, a first application restriction and a second application restriction that are configured to be enforced by an application during an offline period of time, the offline period of time being a time period in which the computing device is disconnected with the management server;
identify a request to execute the application during the offline period of time;
determine a situational context of the computing device based on identifying a first condition associated with the computing device;
cause the first application restriction to be enforced for the application on the computing device based on the identification of the computing device being in the offline period of time and the situational context;
detect a change in the situational context of the computing device during the offline period of time based on identifying a second condition associated with the computing device; and
cause the second application restriction to be enforced for the application on the computing device during the offline period of time based on the change in the situational context of the computing device and the first application restriction having been enforced.