CPC H04W 4/50 (2018.02) [H04W 12/30 (2021.01); H04W 4/027 (2013.01); H04W 12/63 (2021.01)] | 38 Claims |
20. A tangible, non-transitory, machine-readable medium storing instructions that when executed by one or more processors effectuate operations comprising:
receiving, with a computer system, context-based values for a mobile device from at least one context-based data source, wherein the context-based values include at least a position of the mobile device;
selecting, with the computer system using a dynamic policy function, and based on the position of the mobile device, a network policy from a plurality of network policies by relating at least the position of the mobile device to the network policy from the plurality of network policies, wherein:
the network policy indicates enablement or disablement of software or hardware operations of the mobile device, and
the network policy indicates enablement or disablement of operations of network infrastructure that supports operations of the mobile device in a communications network; and
sending, with the computer system, instructions to enforce the network policy at the mobile device and at the network infrastructure, wherein a first portion of the instructions is sent to a mobile-device control unit that uses the first portion of the instructions to control enablement or disablement of at least one software operation or at least one hardware operation of the mobile device, and a second portion of the instructions is sent to a network control unit that uses the second portion of the instructions to control enablement or disablement of at least one software operation or at least one hardware operation of the network infrastructure.
|