Lightweight Application Level Policy Management For Portable Wireless Devices Under Varying Network
AssigneeAT&T Intellectual Property II, L.P.
InventorRaghvendra Savoor
Life of this patent
Estimating the term…
Abstract
Devices and methods are disclosed which relate to dynamically adapting network policy on a wireless communications device to account for changes in network environment. These network policies are enforced, at least in part, at the device level, as opposed to solely at the network edges. The network policy is broad so as to encompass changes in network environment, such as increases and decreases in available bandwidth and presence or absence of security.
Claims25
A wireless communications device for dynamically adapting network policy comprising:
- a housing;
- a memory within the housing;
- a processor within the housing;
- an RF transmitter within the housing receiving a variable bandwidth;
- at least one program located on the memory;
- a plurality of preferences located on the memory;
- and
- a preferences logic located on the memory which controls usage of the variable bandwidth by the program;
- wherein the plurality of preferences defines which programs have network priority based on an instant availability of the variable bandwidth.
A wireless communications system for dynamically adapting network policy comprising:
- a wireless communications device including a network policy;
- a wireless transceiver in communication with the wireless communications device;
- a network in communication with the wireless transceiver;
- a server in communication with the network;
- and
- a database of preferences updated by the server;
- wherein the wireless communications device updates the database with the network policy through the server, and the server sends the wireless communications device the network policy upon an event.
A method of establishing and administering a network policy on a wireless communications device comprising:
- creating a network policy comprising a plurality of queues;
- storing the network policy;
- and
- allocating a portion of bandwidth based on the plurality of queues;
- wherein each queue represents a priority level where queues with a higher priority receive larger portions of bandwidth than queues with a lower priority.
Dependencies are inferred from the claim text.