Context based dynamically switching device configuration
First Claim
1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:
- at a device, receive a command from a tag to connect the device to a mobile device management (MDM) server;
based on the command, connect the device to the MDM server;
automatically install a tag reader on the device corresponding to the tag upon successful registration of the device;
send a restricted area identifier (ID) identifying a restricted area to the MDM server;
from the MDM server, receive one or more area specific policies for the restricted area;
apply the received one or more area specific policies on the device to change configuration of the device; and
send a confirmation message to the MDM server to indicate that the configuration of the device is changed based on the one or more area specific policies, to allow the device to enter the restricted area.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of systems and methods for dynamically switching device configuration based upon context are described herein. In an aspect, the method includes reading a tag attached to an entry gate of a restricted area through a device. Upon reading the tag, an application is executed to connect the device to a mobile device management (MDM) server. Upon establishing the connection, the restricted area identifier (ID) is sent to the MDM server. The device receives one or more policies applicable for the restricted area from the MDM server. The received one or more policies are executed on the device to change the device configuration. After execution, the device sends a confirmation message to the MDM server to indicate that the device is policy complaint. Upon receiving the confirmation, the MDM server instructs to open the entry gate to allow the device within the restricted area.
27 Citations
20 Claims
-
1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to perform operations comprising:
-
at a device, receive a command from a tag to connect the device to a mobile device management (MDM) server; based on the command, connect the device to the MDM server; automatically install a tag reader on the device corresponding to the tag upon successful registration of the device; send a restricted area identifier (ID) identifying a restricted area to the MDM server; from the MDM server, receive one or more area specific policies for the restricted area; apply the received one or more area specific policies on the device to change configuration of the device; and send a confirmation message to the MDM server to indicate that the configuration of the device is changed based on the one or more area specific policies, to allow the device to enter the restricted area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method for dynamically switching device configuration based upon context, the method comprising:
-
at a device, receiving a command from a tag to connect the device to a mobile device management (MDM) server; based on the command, connecting the device to the MDM server; automatically installing a tag reader on the device corresponding to the tag upon successful registration of the device; sending a restricted area identifier (ID) identifying a restricted area to the MDM server; from the MDM server, receiving one or more area specific policies for the restricted area;
applying the received one or more area specific policies on the device to change the device configuration; andsending a confirmation message to the MDM server to indicate that the device configuration is changed based on the one or more area specific policies, to allow the device to enter the restricted area. - View Dependent Claims (12)
-
-
13. A computer system for dynamically switching device configuration based upon context comprising:
-
at least one memory to store executable instructions; and at least one processor communicatively coupled to the at least one memory, the at least one processor configured to execute the executable instructions to; at a device, receive a command from a tag to connect the device to a mobile device management (MDM) server; based on the command, connect the device to the MDM server; automatically install a tag reader on the device corresponding to the tag upon successful registration of the device; send a restricted area identifier (ID) identifying a restricted area to the MDM server; from the MDM server, receive one or more area specific policies for the restricted area; apply the received one or more area specific policies on the device to change the device configuration; and send a confirmation message to the MDM server to indicate that the device configuration is changed based on the one or more area specific policies, to allow the device to enter the restricted area. - View Dependent Claims (14, 15)
-
-
16. A computer system for dynamically switching device configuration based upon context comprising:
-
at least one memory to store executable instructions; and at least one processor communicatively coupled to the at least one memory, the at least one processor configured to execute the executable instructions to; identify a device requesting to enter a restricted area; authenticate a user carrying the device by inquiring at least one of a user ID and name; upon successful authentication of the user, authenticate the device based upon a device ID retrieved from an operating system (OS) of the device and mapping the retrieved device ID with IDs of devices registered with the computer system; upon successful authentication of the device, send one or more area specific policies related to the restricted area to the authenticated device; instruct the device to cache the one or more area specific policies related to the restricted area in a local database of the device for a predefined time period; and upon unsuccessful authentication of at least one of the user and the device, send a command not to allow the device in the restricted area. - View Dependent Claims (17, 18, 19, 20)
-
Specification