7809410

Power Management System for Sca Based Software Defined Radio and Related Method

PublishedOctober 5, 2010
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A software defined radio comprising: a radio circuit powered by a battery and comprising an RF module and a pair of radio subsystems each having radio components that draw power from a battery; an executable radio software system operable with the radio circuit and defining an operating environment that allows a waveform application to operate with the radio circuit for transmitting and receiving voice and data; and a power management service operable with the pair of radio subsystems and with the executable radio software system and a currently running waveform application to coordinate the power within the radio circuit among the radio components within the pair of radio subsystems, said power management service including a plurality of different power management states wherein a first subset of the plurality of different power management states are delegated to the operating platform environment and a second subset of the plurality of different power management states are delegated to currently running applications, and the executable radio software system translates high level power management events into calls to the power management service to reduce system power based on a currently running waveform application, wherein at least one power management state is delegated for each respective radio component with selected applications turning the RF module on and off in a specific duty cycle providing power saving and maintaining probability of signal detection, wherein said executable radio software system and currently running waveform application are configured as clients of the power management service and further comprising a control port through which said clients manage power and are configured to vote to suspend power to radio components, sequence through suspend actions, abort a suspend sequence, or reverse any previous power management action.

2

2. A software defined radio according to claim 1 , wherein said power management service is operable for coordinating radio components in a master slave configuration.

3

3. A software defined radio according to claim 1 , wherein said pair of radio subsystems comprises a command general purpose processor and a data general purpose processor, wherein said power management service is operable for coordinating the command general purpose processor as a master or slave and the data general purpose processor as a master or slave.

4

4. A software defined radio according to claim 1 , wherein power management service is operable with the waveform application to enter an active receive, active transmit and quiescent state.

5

5. A software defined radio according to claim 1 , wherein said power management service includes a control port through which any additional radio components within said pair of radio subsystems are clients and operable for control by said power management service.

6

6. A software defined radio according to claim 5 , wherein clients are operable to be queried by said power management service for acknowledging a suspension of power and initiating a sequence of power suspend actions by the power management service.

7

7. A software defined radio according to claim 6 , wherein the radio is configured such that any client can initiate an interrupt to the power management service such that the sequence of power suspend actions are aborted.

8

8. A software defined radio according to claim 7 , configured such that, after the sequence of power suspend actions are aborted, any power suspend actions already occurring are reversed.

9

9. A software defined radio according to claim 1 , wherein said radio components comprise a global positioning sensor (GPS), a data device having data termination equipment (DTE) serial ports, and a voice circuit having a digital signal processor (DSP), wherein said power management service is operative for managing a) on/off cycles for the GPS, b) power to DTE serial ports, and c) power settings to the DSP for waveform applications.

10

10. A system for controlling power within a software defined radio comprising: a command and data radio subsystem having an operating environment, each radio subsystem having radio components to be powered by a battery; an RF module through which RF signals of the software defined radio are transmitted; and a power management service operable with the radio components and with the executable radio software system and a currently running waveform application to coordinate the power among the radio components, said power management services including a plurality of power management states wherein a first subset of the plurality of power management states are delegated to the operating platform environment and a second subset of the plurality of power management states are delegated to currently running applications, and the executable radio software system translates high level power management events into calls to the power management service to reduce system power based on a currently running waveform application, wherein at least one power management state is delegated for each respective radio component with selected applications turning the RF module on and off in a specific duty cycle providing power saving and maintaining probability of signal detection, wherein said executable radio software system and currently running waveform application are configured as clients of the power management service and further comprising a control port through which clients manage power and are configured to vote to suspend power to radio components, sequence through suspend actions, abort a suspend sequence, or reverse any previous power management action.

11

11. A software defined radio according to claim 10 , wherein said power management service is operable for coordinating radio components in a master slave configuration.

12

12. A software defined radio according to claim 10 , and further comprising a command general purpose processor and a data general purpose processor, wherein said power management service is operable for coordinating the command general purpose processor as a master or slave and the data general purpose processor as a master or slave.

13

13. A software defined radio according to claim 10 , wherein power management service is operable with a waveform application to enter an active receive, active transmit and quiescent state.

14

14. A software defined radio according to claim 10 , wherein said power management service includes a control port through which any additional radio components are clients and operable for control by said power management service.

15

15. A software defined radio according to claim 14 , wherein said clients are operable to be queried by said power management service for acknowledging a suspension of power and initiating a sequence of power suspend actions by the power management service.

16

16. A software defined radio according to claim 15 , configured such that, when any client initiates an interrupt to the power management service, the sequence of power suspend actions are aborted.

17

17. A software defined radio according to claim 16 , configured such that, after the sequence of power suspend actions are aborted, any power suspend actions already occurring are reversed.

18

18. A software defined radio according to claim 10 , wherein said radio components comprise a global positioning sensor (GPS), a data device having data termination equipment (DTE) serial ports, and a voice circuit having a digital signal processor (DSP), wherein said power management service is operative for managing a) on/off cycles for the GPS, b) power to DTE serial ports, and c) power settings to the DSP for waveform applications.

19

19. A method for controlling power within a software defined radio comprising: providing command and data radio subsystems having an operating environment conformable to a specification and an executable radio software system that operates with a waveform application and includes an RF module, and each having a plurality of radio components to be powered by a battery; and coordinating the power among the radio components in a master slave configuration between the command and data radio subsystems using a power management service operable with the radio components and with a currently running waveform application and a plurality of different power management states while delegating a first subset of the plurality of different power management states to the operating environment and delegating a second subset of the plurality of different power management states to currently running applications and translating high level power management events into calls to the power management service to reduce system power based on a currently running waveform application and delegating at least one power management state for each respective radio component and turning the RF module on and off in a specific duty cycle, and further comprising configuring the executable radio software system and currently running waveform application as clients of the power management service, and further comprising the clients managing power through a control port and voting to suspend power to radio components, sequence through suspend actions, abort a suspend sequence, or reverse any previous power management action.

20

20. A method according to claim 19 , which further comprises coordinating the command general purpose processor as a master or slave and the data general purpose processor as a master or slave.

21

21. A method according to claim 19 , which further comprises controlling any additional radio components through a control port of a power management service.

Patent Metadata

Filing Date

Unknown

Publication Date

October 5, 2010

Inventors

Lloyd Palum
Daniel E. Stephens
Scott Zeller

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “POWER MANAGEMENT SYSTEM FOR SCA BASED SOFTWARE DEFINED RADIO AND RELATED METHOD” (7809410). https://patentable.app/patents/7809410

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.