Method and apparatus to manage power in a communication system
First Claim
Patent Images
1. A system, comprising:
- an antenna;
a radio management module to connect to said antenna, said radio management module to comprise;
a set of application modules 1-Ma set of radios 1-N;
a power management module to connect to said application modules 1-M and said radios 1-N, said power management module to receive a request for a data connection from one of said application modules 1-M, select a data connection radio from said set of radios 1-N in accordance with a radio selection policy, and establish said data connection using said data connection radio, wherein said radio selection policy comprises a set of rules to select said data connection radio based on a minimum bandwidth requirement for said application modules 1-M; and
a power source interface to connect to said power management module, said power source interface to indicate a connection to an external power source or an internal power source,wherein said power management module selects said data connection radio using a set of radio bandwidth values corresponding to said radios 1-N if said power source interface indicates a connection to an external power source, and a set of radio power cost values corresponding to said radios 1-N if said power source interface indicates a connection to an internal power source.
2 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus to manage power for a communication device having multiple radios are described.
-
Citations
14 Claims
-
1. A system, comprising:
-
an antenna; a radio management module to connect to said antenna, said radio management module to comprise; a set of application modules 1-M a set of radios 1-N; a power management module to connect to said application modules 1-M and said radios 1-N, said power management module to receive a request for a data connection from one of said application modules 1-M, select a data connection radio from said set of radios 1-N in accordance with a radio selection policy, and establish said data connection using said data connection radio, wherein said radio selection policy comprises a set of rules to select said data connection radio based on a minimum bandwidth requirement for said application modules 1-M; and a power source interface to connect to said power management module, said power source interface to indicate a connection to an external power source or an internal power source, wherein said power management module selects said data connection radio using a set of radio bandwidth values corresponding to said radios 1-N if said power source interface indicates a connection to an external power source, and a set of radio power cost values corresponding to said radios 1-N if said power source interface indicates a connection to an internal power source. - View Dependent Claims (2, 3)
-
-
4. An apparatus, comprising:
-
a set of application modules 1-M; a set of radios 1-N; a power management module to connect to said application modules 1-M and said radios 1-N, said power management module to receive a request for a data connection from one of said application modules 1-M, select a data connection radio from said set of radios 1-N in accordance with a radio selection policy, and establish said data connection using said data connection radio, wherein said radio selection policy comprises a set of rules to select said data connection radio based on a minimum bandwidth requirement for said application modules 1-M; and a power source interface to connect to said power management module, said power source interface to indicate a connection to an external power source or an internal power source, wherein said power management module selects said data connection radio using a set of radio bandwidth values corresponding to said radios 1-N if said power source interface indicates a connection to an external power source, and using a set of radio power cost values corresponding to said radios 1-N if said power source interface indicates a connection to an internal power source. - View Dependent Claims (5, 6)
-
-
7. A method, comprising:
-
receiving a request for a data connection from an application executed by a wireless device; selecting a data connection radio from at least two radios accessible by said wireless device in accordance with a radio selection policy, said selecting comprising; retrieving a radio bandwidth value and a radio power cost value for each radio; determining whether said radios are using an external power source or an internal power source; selecting said data connection radio using said radio bandwidth values if said radios are using said external power source; and selecting said data connection radio using said radio power cost values if said radios are using said internal power source; and establishing said data connection using said data connection radio, wherein said radio selection policy comprises a set of rules to select said data connection radio based on a minimum bandwidth requirement for said application modules 1-M. - View Dependent Claims (8, 9, 10, 11)
-
-
12. An article comprising:
-
a storage medium; said storage medium including stored instructions that, when executed by a processor, are operable to; receive a request for a data connection from an application executed by a wireless device, select a data connection radio from at least two radios accessible by said wireless device, in accordance with a radio selection policy, using stored instructions operable to retrieve a radio bandwidth value and a radio power cost value for each radio, determine whether said radios are using an external power source or an internal power source, select said data connection radio using said radio bandwidth values if said radios are using said external power source, and select said data connection radio using said radio power cost values if said radios are using said internal power source, and establish said data connection using said data connection radio, wherein said radio selection policy comprises a set of rules to select said data connection radio based on a minimum bandwidth requirement for said application modules 1-M. - View Dependent Claims (13, 14)
-
Specification