IP Library Granted Patent US 8,792,588
Granted Patent B2
US 8,792,588 · App. 12/293,369 · Granted Jul 29, 2014

Method for operating a software radio receiver and software radio receiver

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,792,588
App. No.
12/293,369
Granted
Jul 29, 2014
Kind
B2
Abstract

The present invention disclosed a method for operating a software radio receiver. Said method comprises receiving a radio signal, determining a signal quality of said radio signal, selecting a suitable algorithm for a function in the receiver in accordance with said determined signal quality and applying said selected algorithm to the radio signal.

Claims (47)

1. A method for operating a software digital radio mondiale broadcast receiver said method comprising:

receiving a digital radio mondiale broadcast signal, said digital radio mondiale broadcast signal being in accordance with the digital radio mondiale standard;

determining at said digital radio mondiale broadcast receiver a signal quality of said received digital radio mondiale broadcast signal;

selecting a suitable algorithm for a function in the receiver in accordance with said determined signal quality; and

applying said selected algorithm to the received digital radio mondiale broadcast signal, wherein said selected algorithm is scalable, and wherein said algorithm is applied in accordance with said determined signal quality, by scaling said algorithm in accordance with said determined signal quality,

wherein the algorithm comprises a decoding algorithm and said received digital radio mondiale broadcast signal is always coded with the same coding method, wherein the decoding provides identical decoding results or at least similar decoding results within an error tolerance of the digital radio mondiale broadcast receiver.

2. Method according to claim 1 , wherein said applying said selected algorithm to the digital radio mondiale broadcast signal comprises decoding said digital radio mondiale broadcast signal.

3. Method according to claim 1 , characterized in that said algorithm is an error correction algorithm.

4. Method according to claim 1 , characterized in that said determined signal quality comprises a signal-to-noise-ratio of said received digital radio mondiale broadcast signal.

5. Method according to claim 1 , characterized in that said determined signal quality comprises a Channel State Information of said received digital radio monidale broadcast signal.

6. Method according to claim 1 , wherein said decoding algorithm decodes said received digital radio mondiale broadcast signal, wherein said method further comprises sending said decoded digital radio mondiale broadcast signal via a short range communication channel to another device.

7. The method according to claim 1 , wherein the algorithm is further selected in accordance with a required power consumption.

8. The method according to claim 1 , characterized in that the algorithm is selected in accordance with said determined signal quality from different algorithms having different processing qualities.

9. A digital radio mondiale broadcast receiver, comprising program code sections stored on a non-transitory machine-readable medium for

causing a digital radio mondiale broadcast receiver to receive a digital radio mondiale broadcast signal, said digital radio mondiale broadcast signal being in accordance with the digital radio mondiale standard;

causing a digital radio mondiale broadcast receiver to determine a signal quality of said received digital radio mondiale broadcast signal;

causing a digital radio mondiale broadcast receiver to select a suitable algorithm for a function in the receiver in accordance with said determined signal quality; and

causing a digital radio mondiale broadcast receiver to apply said selected algorithm to the received radio signal, wherein said selected algorithm is scalable, and wherein said algorithm is applied in accordance with said determined signal quality, by scaling said algorithm in accordance with said determined signal quality, wherein the algorithm comprises a decoding algorithm and said received digital radio mondiale broadcast signal is always coded with the same coding method, wherein the decoding provides identical decoding results or at least similar decoding results within an error tolerance of the digital radio mondiale broadcast receiver.

10. Software digital radio mondiale broadcast receiver comprising:

reception unit for receiving a digital radio mondiale broadcast signal, said digital radio mondiale broadcast signal being in accordance with the digital radio mondiale standard;

a signal quality determining stage connected to said reception unit for determining the signal quality of said received digital radio mondiale broadcast signal;

an algorithm selection stage, connected to said signal quality determining stage, for selecting an algorithm for a function in the receiver to be applied to said received digital radio mondiale broadcast signal; and

an algorithm application stage, connected to said reception unit and to algorithm selection stage, configured to apply said algorithm for a function in the receiver to said received digital radio mondiale broadcast signal selected by said algorithm selection stage in accordance with said determined signal quality, and wherein said algorithm application stage uses a scalable algorithm, and that the scale of said algorithm is selected in accordance with said determined signal quality, wherein the algorithm comprises a decoding algorithm and said received digital radio mondiale broadcast signal is always coded with the same coding method, wherein the decoding provides identical decoding results or at least similar decoding results within an error tolerance of the digital radio mondiale broadcast receiver.

11. Software digital radio mondiale broadcast receiver according to claim 10 , characterized in that said algorithm is an error correction algorithm.

12. Software digital radio mondiale broadcast receiver according to claim 10 , further comprising an algorithm storage connected to said algorithm application stage, for storing a number of different algorithms with different processing properties and for selecting a suitable algorithm to be executed by the algorithm application stage.

13. Software digital radio mondiale broadcast receiver according to claim 10 , characterized in that said signal quality determining stage determines a signal-to-noise-ratio of said received digital radio mondiale broadcast signal.

14. Software digital radio mondiale broadcast receiver according to claim 10 , characterized in that said signal quality determining stage determines a Channel State Information of said received digital radio mondiale broadcast signal.

15. Software digital radio mondiale broadcast receiver according to claim 10 , further comprising a short range communication transceiver connected to said algorithm application stage for sending said decoded digital radio mondiale broadcast signal via a short range communication channel to a device.

16. Software digital radio mondiale broadcast receiver according to claim 10 , further comprising a mobile telephone.

17. Software digital radio mondiale broadcast receiver according to claim 10 , wherein the algorithm selection stage uses different algorithms according to said determined signal quality and a required power consumption.

18. Software digital radio mondiale broadcast receiver according to claim 10 , characterized in that said algorithm application stage uses different algorithms according to said determined signal quality.

19. Software digital radio mondiale broadcast receiver comprising:

reception means for receiving a digital radio mondiale broadcast signal, being in accordance with the digital radio mondiale standard;

signal quality determining means connected to said reception means for determining the signal quality of said received digital radio mondiale broadcast signal;

algorithm selection means, connected to said signal quality determining means, for selecting an algorithm for a function in the receiver means to be applied to said received digital radio mondiale broadcast signal and

algorithm application means, connected to said reception means and to said algorithm selection means, for applying said algorithm for a function in the receiver means to said received digital radio mondiale broadcast signal selected by said algorithm selection means in accordance with said signal quality determined by said signal quality determining means, wherein said algorithm application means uses a scalable algorithm, and wherein the scale of said algorithm is selected in accordance with said determined signal quality, wherein the algorithm application means comprises a decoding algorithm application means and said received digital radio mondiale broadcast signal is always coded with the same coding method, wherein the decoding provides identical decoding results or at least similar decoding results within an error tolerance of the digital radio mondiale broadcast receiver.

20. An apparatus comprising:

a processor configured to determine a signal quality of a received digital radio mondiale broadcast signal being received in accordance with the digital radio mondiale standard;

wherein the processor is also configured to select an algorithm for a function in a software digital radio mondiale broadcast receiver to be applied to said received digital radio mondiale broadcast signal;

wherein the processor is further configured to apply said algorithm for a function in the receiver that has been selected to said received digital radio mondiale broadcast signal in accordance with said determined signal quality, and wherein the processor is configured to scale the algorithm in accordance with said determined signal quality, and

wherein the algorithm comprises a decoding algorithm and said received digital radio mondiale broadcast signal is always coded with the same coding method, wherein the decoding provides identical decoding results or at least similar decoding results within an error tolerance of the digital radio mondiale broadcast receiver.

21. An apparatus according to claim 20 , wherein said algorithm comprises an error correction algorithm.

22. An apparatus according to claim 20 , further comprising an algorithm storage operably connected to said processor, configured to store a number of different algorithms with different processing properties and to select a suitable algorithm to be applied by the processor.

23. An apparatus according to claim 20 , wherein the processor is further configured to determine a signal-to-noise-ratio of said received digital radio mondiale broadcast signal that is indicative of the signal quality.

24. An apparatus according to claim 20 , wherein the processor is further configured to determine a Channel State Information of said received digital radio mondiale broadcast signal that is indicative of the signal quality.

25. An apparatus according to claim 20 , wherein the processor is configured to select and apply different algorithms further according to a required power consumption.

26. An apparatus according to claim 20 , wherein the processor is configured to select and apply different algorithms according to said determined signal quality.

Assignments (5)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: NOKIA TECHNOLOGIES OY
To: WSOU INVESTMENTS, LLC
Reel/Frame 043953/0822 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035603/0543 →