Context-based dynamic policy system for mobile devices and supporting network infrastructure
AssigneeInpixon
InventorsDaniel A. Madey, Dennis V. Pollutro, Guy Levy-Yurista
Life of this patent
Estimating the term…
Abstract
Systems and methods dynamically adapt network policies for mobile devices by accessing context-based values to allocate or restrict capabilities on the mobile devices or within the network. Context-based values may include position or velocity as well as more general environment features such as proximity of other devices, the presence or absence of other wireless signals or network traffic, parameters measured by local or remote sensors, user credentials, or unique user or signal inputs to the device. Relevant capabilities may include access to hardware and software interfaces and related parameter sets including priority settings.
Claims19
A method of selecting a first network policy for a mobile device that operates as an endpoint in a communications network, the method comprising:
- storing network policy values for the mobile device in a storage system, the network policy values relating context-based values for the mobile device to operational features for the mobile device;
- receiving first context-based values for the mobile device from at least one context-based data source;
- using the first context-based values to select the first network policy for the mobile device from the stored network policy values, the first network policy specifying first operational features for the mobile device;
- and
- sending endpoint configuration values for the first network policy to an endpoint policy management unit to enforce the first network policy at the mobile device.
An apparatus for selecting a first network policy for a mobile device that operates as an endpoint in a communications network, the apparatus comprising at least one computer to perform operations for:
- a policy-storage module that stores network policy values for the mobile device in a storage system, the network policy values relating context-based values for the mobile device to operational features for the mobile device;
- a value-receiving module that receives first context-based values for the mobile device from at least one context-based data source;
- a policy-selection module that uses the first context-based values to select the first network policy for the mobile device from the stored network policy values, the first network policy specifying first operational features for the mobile device;
- and
- a value-sending module that sends endpoint configuration values for the first network policy to an endpoint policy management unit to enforce the first network policy at the mobile device.
A non-transitory computer-readable medium that stores a computer program for selecting a first network policy for a mobile device that operates as an endpoint in a communications network, the computer program including instructions that, when executed by a computer, cause the computer to perform operations comprising:
- storing network policy values for the mobile device in a storage system, the network policy values relating context-based values for the mobile device to operational features for the mobile device;
- receiving first context-based values for the mobile device from at least one context-based data source;
- using the first context-based values to select the first network policy for the mobile device from the stored network policy values, the first network policy specifying first operational features for the mobile device;
- and
- sending endpoint configuration values for the first network policy to an endpoint policy management unit to enforce the first network policy at the mobile device.
Dependencies are inferred from the claim text.