Method and system for decreasing power-on time for software-defined radios
First Claim
1. A method for decreasing power-on time of a software-defined radio comprising a hardware portion, an application portion, and an operating environment portion, said method comprising:
- in response to a power-off signal, removing electrical power from at least one hardware component of said hardware portion;
in response to said power-off signal, configuring said application portion to be in an application portion suspended state, wherein;
selected application parameters are retained in said application portion;
in response to said power-off signal, configuring said operating environment portion to be in an operating environment suspended state, wherein;
selected operating environment parameters are retained in said operating environment portion;
in response to a power-on signal, restoring power to said at least one hardware component of said hardware portion;
in response to said power-on signal, restoring said application portion to an application portion operational state utilizing said retained selected application portion parameters;
in response to said power-on signal, restoring said operating environment portion to an operating environment portion operational state utilizing said retained selected operating environment parameters.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for decreasing the amount of time needed to turn on a software-defined radio provides an operator of the radio the ability to turn the radio off and subsequently turn the radio on, wherein the radio is turned on much more quickly than a radio not using the herein described technique. The technique places the radio in a suspended state when off and retains selected parameters associated with selected applications and software portions. Preferably, the radio is placed in a low power consumption state concurrently with the suspended state. Thus the radio conserves power, thus increasing battery life. When the operator turns the radio on, the radio is restored to a fully function state utilizing the retained parameters.
-
Citations
16 Claims
-
1. A method for decreasing power-on time of a software-defined radio comprising a hardware portion, an application portion, and an operating environment portion, said method comprising:
-
in response to a power-off signal, removing electrical power from at least one hardware component of said hardware portion; in response to said power-off signal, configuring said application portion to be in an application portion suspended state, wherein; selected application parameters are retained in said application portion; in response to said power-off signal, configuring said operating environment portion to be in an operating environment suspended state, wherein; selected operating environment parameters are retained in said operating environment portion; in response to a power-on signal, restoring power to said at least one hardware component of said hardware portion; in response to said power-on signal, restoring said application portion to an application portion operational state utilizing said retained selected application portion parameters; in response to said power-on signal, restoring said operating environment portion to an operating environment portion operational state utilizing said retained selected operating environment parameters. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for decreasing power-on time of a software-defined radio, said system comprising:
-
a power control portion configured to receive a selected power status of said software-defined radio and one of provide power to selected portions of said software-defined radio and remove power from selected portions of said software-defined radio in response to said selected power status; a fast-on control portion configured to configure selected portions of said software-defined radio to be in one of a suspended state and an operational state in response to said selected power status; an application portion comprising radio related applications, wherein selected radio related applications are configured to be in one of a suspended state and an operational state responsive to said selected power status; an operating environment portion comprising radio related software portions, wherein; selected radio related software portions are configured to be in one of a suspended state and an operational state responsive to said selected power status; and a hardware portion comprising hardware components, wherein; power to selected hardware components is one of provided and removed in response to said selected power status. - View Dependent Claims (8, 9, 10)
-
-
11. A computer readable medium encoded with a computer program code for decreasing power-on time of a software-defined radio comprising a hardware portion, an application portion, and an system environment portion, said program code comprising:
-
a first code segment for causing a processor to remove electrical power from at least one hardware component of said hardware portion, in response to a power-off signal; a second code segment for causing said processor to configure said application portion to be in an application portion suspended state in response to said power-off signal, wherein; selected application parameters are retained in said application portion; a third code segment for causing said processor to configure said operating environment portion to be in an operating environment portion suspended state in response to said power-off signal, wherein; selected operating environment parameters are retained in said operating environment portion; a fourth code segment for causing said processor to restore power to said at least one hardware component of said hardware portion in response to a power-on signal; a fifth code segment for causing said processor to restore said application portion to an application portion operational state utilizing said retained selected application portion parameters in response to said power-on signal; and a sixth code segment for causing said processor to restore said operating environment portion to an operating environment portion operational state utilizing said retained selected operating environment parameter in response to said power-on signal. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification