Lightweight application level policy management for portable wireless devices under varying network
First Claim
Patent Images
1. A wireless communications device for dynamically adapting network policy in response to an event, the wireless communications device comprising:
- a housing;
a memory within the housing;
a processor within the housing;
a radio frequency 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, andwherein the event is one of a purchase of a new wireless communications device, a determination of a corrupt network policy, and a command to revert to an old network policy.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
24 Claims
-
1. A wireless communications device for dynamically adapting network policy in response to an event, the wireless communications device comprising:
-
a housing; a memory within the housing; a processor within the housing; a radio frequency 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, and wherein the event is one of a purchase of a new wireless communications device, a determination of a corrupt network policy, and a command to revert to an old network policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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, and wherein the event is one of a purchase of a new wireless communications device, a determination of a corrupt network policy, and a command to revert to an old network policy. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of establishing and administering a network policy on a wireless communications device in response to an event, the method comprising:
-
creating a network policy comprising a plurality of queues; storing the network policy on a memory of the wireless communications device; 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, and wherein the event is one of a purchase of a new wireless communications device, a determination of a corrupt network policy, and a command to revert to an old network policy. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification