IP Library Granted Patent US 8,520,852
Granted Patent B2
US 8,520,852 · App. 12/183,604 · Granted Aug 27, 2013

Method and apparatus for store and replay functions in a digital radio broadcasting 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,520,852
App. No.
12/183,604
Granted
Aug 27, 2013
Kind
B2
Abstract

A method includes: receiving a plurality of audio frames, assembling groups of the audio frames into logical recording units, storing a plurality of the logical recording units, retrieving the stored logical recording units, and decoding the retrieved logical recording units. An apparatus that performs the method is also provided.

Claims (65)

1. A method comprising:

receiving an input signal including compressed audio protocol data units;

storing core components of the input signal in a first buffer;

storing enhanced components of the input signal in a second buffer;

aligning core and enhanced packets retrieved from the first and second buffers; and

if a store function is enabled, retrieving a plurality of audio frames from the core and enhanced packets;

assembling groups of the audio frames into logical recording units, each including a header and a program specific data packet;

storing a plurality of the logical recording units; and

if a playback function is enabled, retrieving a file of the stored logical recording units; and

decoding the retrieved logical recording units to produce an output signal.

2. The method of claim 1 , further comprising:

encrypting the logical recording units prior to the storing step,

wherein the logical recording units are encrypted using a radio identification tag which identifies a particular receiver.

3. The method of claim 2 , further comprising:

decrypting the logical recording units; and

decoding the decrypted logical recording units.

4. The method of claim 1 , wherein the audio frames comprise:

a core packet length field;

an enhanced packet length field;

a core packet field; and

an enhanced packet field.

5. The method of claim 1 , wherein the logical recording unit header includes:

a logical recording unit marker field;

a logical recording unit length field;

a logical recording unit number field;

a packets/logical recording unit field;

a codec mode field;

a number of streams field;

an audio level field;

an audio processing field;

an encryption type field; and

a program specific data length field.

6. The method of claim 3 , further comprising:

storing the decrypted logical recording units in a playback buffer.

7. The method of claim 1 , further comprising:

calculating a signal quality of the audio frames.

8. The method of claim 1 , wherein each logical recording unit includes five audio frames.

9. An apparatus comprising:

a radio receiver implemented using hardware including an input for receiving an input signal including compressed audio protocol data units;

a first buffer for storing core components of the input signal;

a second buffer for storing enhanced components of the input signal;

a processor for aligning core and enhanced packets retrieved from the first and second buffers; and if a store function is enabled, retrieving a plurality of audio frames from the core and enhanced packets, and assembling groups of the audio frames into logical recording units, each including a header and a program specific data packet; and

a host system for storing a plurality of the logical recording units;

wherein if a playback function is enabled, the processor retrieves a file of the logical recording units, and decodes the retrieved logical recording units to produce an output signal.

10. The apparatus of claim 9 , wherein the processor encrypts the logical recording units for delivery to the host, and decrypts the logical recording retrieved from the host.

11. The apparatus of claim 10 , wherein the processor decodes the decrypted logical recording units and uses the decoded logical recording units to produce an output.

12. The apparatus of claim 9 , wherein the audio frames comprise:

a core packet length field;

an enhanced packet length field;

a core packet field; and

an enhanced packet field.

13. The apparatus of claim 9 , wherein the logical recording unit header includes:

a logical recording unit marker field;

a logical recording unit length field;

a logical recording unit number field;

a packets/logical recording unit field;

a codec mode field;

a number of streams field;

an audio level field;

an audio processing field;

an encryption type field; and

a program specific data length field.

14. The apparatus of claim 11 , wherein the processor stores the decrypted logical recording units in a playback buffer.

15. The apparatus of claim 9 , wherein the processor calculates a signal quality of the audio frames.

16. The apparatus of claim 9 , wherein each logical recording unit includes five audio frames.

Assignments (7)
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 27, 2022
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: VEVEO LLC (F.K.A. VEVEO, INC.); DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
Reel/Frame 061786/0675 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2020
From: ROYAL BANK OF CANADA
To: TESSERA, INC.; INVENSAS BONDING TECHNOLOGIES, INC. (F/K/A ZIPTRONIX, INC.); FOTONATION CORPORATION (F/K/A DIGITALOPTICS CORPORATION AND F/K/A DIGITALOPTICS CORPORATION MEMS); INVENSAS CORPORATION; TESSERA ADVANCED TECHNOLOGIES, INC; DTS, INC.; DTS LLC; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
Reel/Frame 052920/0001 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST Recorded Dec 6, 2016
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 040821/0108 →
SECURITY INTEREST Recorded Dec 2, 2016
From: INVENSAS CORPORATION; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; ZIPTRONIX, INC.; DIGITALOPTICS CORPORATION; DIGITALOPTICS CORPORATION MEMS; DTS, LLC; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 040797/0001 →
SECURITY INTEREST Recorded Nov 9, 2015
From: IBIQUITY DIGITAL CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 037069/0153 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2015
From: MERRILL LYNCH CREDIT PRODUCTS, LLC
To: IBIQUITY DIGITAL CORPORATION
Reel/Frame 036877/0146 →