Device quarantine in a wireless network
AssigneeMicrosoft Technology Licensing, LLC
InventorsTodd Haugen, Amer A. Hassan, Pascal F. Menezes
Life of this patent
Estimating the term…
Abstract
Techniques for device quarantine in a wireless network are described. According to various implementations, a device (e.g., a mobile client device) that requests a connection to a wireless network is placed in a quarantine state in the wireless network. Attributes of the device are determined and connection parameters are specified based on the attributes. In at least some embodiments, the device can be released from the quarantine state subject to the connection parameters.
Claims16
A system comprising:
- at least one processor;
- and
- one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the system perform operations including:
- placing a device in a quarantine state for a wireless network in response to a request from the device to connect to the wireless network;
- querying the device for an attribute of the device while the device is in the quarantine state;
- receiving a response from the device identifying the attribute;
- comparing the attribute of the device to a list of attributes pertaining to uncharacterized attributes for which performance attributes have not been determined;
- determining that the attribute of the device matches an uncharacterized attribute:
- applying a policy for uncharacterized attributes to determine a wireless connection parameter based upon the attribute of the device;
- and
- releasing the device from the quarantine state subject to the wireless connection parameter.
A computer-implemented method, comprising:
- placing a device in a quarantine state for a wireless network in response to a request from the device to connect to the wireless network;
- querying the device for an attribute of the device while the device is in the quarantine state;
- receiving a response from the device identifying the attribute;
- comparing the attribute of the device to a list of attributes pertaining to uncharacterized attributes for which performance attributes have not been determined:
- determining that the attribute of the device matches an uncharacterized attribute;
- applying a policy for uncharacterized attributes to determine a wireless connection parameter based upon the attribute of the device;
- and
- releasing the device from the quarantine state subject to the wireless connection parameter.
A computer-implemented method, comprising:
- placing a device in a quarantine state for a wireless network in response to a request from the device to connect to the wireless network;
- querying the device for an attribute of the device while the device is in the quarantine state;
- receiving a response from the device identifying the attribute;
- comparing the attribute of the device to a list of attributes pertaining to uncharacterized attributes for which performance attributes have not been determined;
- determining that the attribute of the device matches an uncharacterized attribute;
- applying a policy for uncharacterized attributes to determine a wireless connection parameter based upon the attribute of the device;
- responsive to determining that the attribute of the device matches an uncharacterized attribute determining that an update for a component corresponding to the attribute is available and causing the device to be updated;
- and
- releasing the device from the quarantine state subject to the wireless connection parameter.
Dependencies are inferred from the claim text.