MULTIRADIO POWER AWARE TRAFFIC MANAGEMENT
First Claim
1. A method, comprising:
- receiving information regarding communication activity for at least one wireless communication medium supported by at least one radio module in a wireless communication device;
receiving information regarding power requirements in the wireless communication device;
determining if the power requirements will exceed a power usage threshold;
determining if any potential communication conflicts exist regarding the communication activity;
formulating an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and
transmitting the operational schedule to the at least one radio module.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. In at least one embodiment of the present invention, time may be allocated for use in communicating over one or more wireless communication mediums. This time may be allocated based on a determination that a maximum power usage threshold will not be exceeded, and that potential communication conflicts may be avoided, over a period of time. The allocation may result in an operational schedule that may be utilized by radio modules in the wireless communication device that support the one or more wireless communication mediums.
188 Citations
36 Claims
-
1. A method, comprising:
-
receiving information regarding communication activity for at least one wireless communication medium supported by at least one radio module in a wireless communication device; receiving information regarding power requirements in the wireless communication device; determining if the power requirements will exceed a power usage threshold; determining if any potential communication conflicts exist regarding the communication activity; formulating an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and transmitting the operational schedule to the at least one radio module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer usable medium having computer readable program code embodied in said medium, comprising:
-
a computer readable program code configured to receive information regarding communication activity for at least one wireless communication medium supported by at least one radio module in a wireless communication device; a computer readable program code configured to receive information regarding power requirements in the wireless communication device; a computer readable program code configured to determine if the power requirements will exceed a power usage threshold; a computer readable program code configured to determine if any potential communication conflicts exist regarding the communication activity; a computer readable program code configured to formulate an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and a computer readable program code configured to transmit the operational schedule to the at least one radio module. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 34)
-
-
25. A device comprising:
-
one or more radio modules; and at least one multiradio controller coupled to the one or more radio modules; wherein the device is configured to; receive information regarding communication activity for at least one wireless communication medium supported by at least one radio module in a wireless communication device; receive information regarding power requirements in the wireless communication device; determine if the power requirements will exceed a power usage threshold; determine if any potential communication conflicts exist regarding the communication activity; formulate an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and transmit the operational schedule to the at least one radio module. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A device, comprising:
-
means for receiving information regarding communication activity for at least one wireless communication medium supported by at least one radio module in a wireless communication device; means for receiving information regarding power requirements in the wireless communication device; means for determining if the power requirements will exceed a power usage threshold; means for determining if any potential communication conflicts exist regarding the communication activity; means for formulating an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and means for transmitting the operational schedule to the at least one radio module. - View Dependent Claims (32, 33)
-
-
35. A system, comprising:
-
a wireless communication device, the wireless communication device further comprising at least a multiradio controller coupled to at least one radio module and a power controller; the multiradio controller receiving information regarding communication activity for at least one wireless communication medium supported by the at least one radio module; the power controller receiving information regarding power requirements in the wireless communication device and determining if the power requirements will exceed a power usage threshold; the multiradio controller further determining if any potential communication conflicts exist regarding the communication activity; at least one of the multiradio controller or the power controller formulating an operational schedule for the at least one wireless communication medium based on both the power usage and communication conflict determination; and the multiradio controller further transmitting the operational schedule to the at least one radio module.
-
-
36. A multiradio controller, comprising:
-
at least one interface coupled to one or more radio modules integrated within a wireless communication device; and at least one interface coupled to a power management component integrated within the wireless communication device; the multiradio controller being configured to receive radio module status information via the at least one interface to the one or more radio modules, and wireless communication device power information via the at least one interface to the power management component; formulate operational schedule information for the one or more radio modules based on the received status information and received power information; and transmit the formulated operational schedule information to the one or more radio modules via the at least one interface.
-
Specification