Method and apparatus for calculating whether power level is sufficient for data transfer
First Claim
1. A method for managing traffic in a network, involving a communication device with a limited power supply, comprising:
- determining a current level of available power in said power supply for transmitting and receiving functions of said communication device;
communicating said power level to a controller;
determining a current power drain rate of said power supply detecting a need for data transfer associated with said communication device, wherein said data transfer is an incoming call to said communication device or a request for transmission from said communication device;
determining a quantity of data relating to said data transfer;
calculating whether said power level is sufficient to effect the transfer of said quantity of data;
wherein a quality of service level provided to the communication device in the network is changed in response to said power level calculations; and
if said power level and said power drain rate are sufficient to transfer said quantity of data, said controller commencing the transfer of said quantity of data to the communication device, whereinif said power level and said power drain rate are not sufficient, transferring a portion of said quantity of data to the communication device and transferring the remainder of said quantity of data to a predetermined destination, the address of which is sent to the communication device for retrieving the remainder of said quantity of data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for managing traffic in a network to and from a remote communications device with limited power supply resources. A controller determines the existing power level of the device and uses the determination to control data transmission to and from the device. Data may be transmitted and received by the device by determining the power required to complete a transmission or reception. The controller then determines whether to send the data, redirect the data, cancel the data transmission, or transmit only a portion of the data. The decision is made as to which option to choose based on the amount of power available to complete the data transmission.
57 Citations
24 Claims
-
1. A method for managing traffic in a network, involving a communication device with a limited power supply, comprising:
- determining a current level of available power in said power supply for transmitting and receiving functions of said communication device;
communicating said power level to a controller; determining a current power drain rate of said power supply detecting a need for data transfer associated with said communication device, wherein said data transfer is an incoming call to said communication device or a request for transmission from said communication device; determining a quantity of data relating to said data transfer; calculating whether said power level is sufficient to effect the transfer of said quantity of data; wherein a quality of service level provided to the communication device in the network is changed in response to said power level calculations; and if said power level and said power drain rate are sufficient to transfer said quantity of data, said controller commencing the transfer of said quantity of data to the communication device, wherein if said power level and said power drain rate are not sufficient, transferring a portion of said quantity of data to the communication device and transferring the remainder of said quantity of data to a predetermined destination, the address of which is sent to the communication device for retrieving the remainder of said quantity of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24)
- determining a current level of available power in said power supply for transmitting and receiving functions of said communication device;
-
13. An apparatus for managing traffic in a network involving a communication device with a limited power supply, the apparatus comprising:
-
a transceiver for receiving and transmitting data; a controller for monitoring a current power level of said power supply and a power drain rate of said communication device, wherein said controller includes means for; receiving all of said data; redirecting said data to a predetermined location; and based on the current power level, receiving a portion of said data and directing the remainder of said data to a predetermined address; and means coupled to said power supply for determining said power drain rate of said communication device; signal means for signaling said communication device to receive or transmit data according to said current power level and said power drain rate, wherein a quality of service level provided to the communication device in the network is changed in response to said power level calculations, wherein if said current power level and said power drain rate are sufficient to transfer said quantity of data, said controller commencing the transfer of said quantity of data and if said current power level and said power drain rate are not sufficient, said controller transferring a portion of said quantity of data to the communication device and transferring the remainder of said quantity of data to a predetermined destination, the address of which is sent to the communication device for retrieving the remainder of said quantity of data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification