IP Library Patent Application 12388100
Patent Application
App. No. 12/388,100

UTILIZATION OF RADIO STATION METADATA TO CONTROL PLAYBACK OF CONTENT AND DISPLAY OF CORRESPONDING CONTENT INFORMATION

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 None
App. No.
12/388,100
Abstract

A system for recording and playing back a data stream includes an internet radio receiver, a decoder, a recorder, and a player. The internet radio receiver is configured to receive a data stream of internet radio. The decoder is configured to decode the data stream into an audio stream and a metadata stream. The recorder is configured to store audio of the audio stream into an audio file and store metadata from the metadata stream that correspond to a plurality of segments of the audio stream and corresponding reception times of each segment into subsequent data rows of a metadata file. The player is configured to play the audio file and display the metadata for a data row of the metadata file when an elapsed time matches the reception time of the data row.

Claims (37)

1 . A method of recording a data stream, the method comprising:

storing audio of the data stream into an audio file; and

storing metadata of the data stream for a current segment of the audio and a timestamp of a time at which the metadata is received into a data row of a metadata file, where each data row corresponds to a unique segment of the audio.

2 . The method of claim 1 , wherein the metadata file is an editable text file.

3 . The method of claim 2 , further comprising editing a data row of the metadata file to correct an error.

4 . The method of claim 1 , wherein the storing of the audio and the metadata comprise:

decoding the data stream into an audio stream and a metadata stream; and

extracting the audio from the audio stream and the metadata from the metadata stream.

5 . The method of claim 1 , wherein the data stream is transmitted from an internet radio station or a radio data system (RDS).

6 . The method of claim 1 , wherein the audio file and the metadata file include a part of same file name that enables the audio file to be linked to the metadata file.

7 . The method of claim 1 , wherein the audio file is one of a MPEG-1 Audio Layer 3 (MP3), RealAudio (RA), or a Windows Media Audio (WMA) file.

8 . A method of playing back a recorded data stream, the method comprising:

selecting an audio file for playback;

identifying a corresponding metadata file based on the selected audio file, wherein the metadata file includes a plurality of data rows, each data row including metadata and a timestamp for a unique segment of the audio file;

playing the audio file; and

displaying a part of the metadata for a selected data row in the metadata file.

9 . The method of claim 8 , wherein the data row is selected when its time stamp matches an elapsed time since the playback began.

10 . The method of claim 8 , further comprising:

receiving selection information from a user indicating the selected data row before the playing of the audio file and the displaying of the metadata,

wherein the playing of the audio file comprises advancing the audio file based on the timestamp of the selected row.

11 . The method of claim 8 , wherein the recorded data stream is transmitted from an internet radio station or a radio data system (RDS).

12 . The method of claim 8 , wherein the audio file and the metadata file include a part of a same filename that enables the audio file to be linked with the metadata file.

13 . The method of claim 8 , wherein the audio file is one of a MPEG-1 Audio Layer 3 (MP3), RealAudio (RA), or a Windows Media Audio (WMA) file.

14 . A system for recording and playing back a data stream, the system comprising:

an internet radio receiver configured to receive a data stream of internet radio;

a decoder configured to decode the data stream into an audio stream and a metadata stream;

a recorder configured to store audio of the audio stream into an audio file and store metadata from the metadata stream that correspond to a plurality of segments of the audio stream and corresponding reception times of each segment into subsequent data rows of a metadata file; and

a player configured to play the audio file and display the metadata for a data row of the metadata file when an elapsed time matches the reception time of the data row.

15 . The system of claim 14 , further comprising:

a frequency modulation (FM) radio receiver configured to receive radio broadcasts;

a second decoder configured to decode the radio broadcasts in a radio data system (RDS) format to extract an audio signal and corresponding digital information; and

an encoder configured to encode the audio signal into an audio file.

16 . The system of claim 14 , further comprising an internet radio tuner to select a particular internet radio channel.

17 . The system of claim 15 , further comprising an FM radio tuner to select a particular FM radio channel.

18 . The system of claim 14 , further comprising a storage device configured to store the audio file and the metadata file.

19 . The system of claim 14 , wherein the storage device includes a buffer that is used by the recorder to temporarily buffer the meta data while the audio stream is recorded.

20 . The system of claim 14 , wherein the buffer is shared by the player for reading in of the stored metadata when the recorded audio stream is played back.

Assignments (5)
RELEASE OF PATENT SECURITY INTEREST RECORDED AT R/F 027890/0319 Recorded Apr 3, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: VOXX INTERNATIONAL CORPORATION
Reel/Frame 070739/0831 →
SECURITY AGREEMENT Recorded Mar 20, 2012
From: VOXX INTERNATIONAL CORPORATION
To: WELLS FAGO BANK, NATIONAL ASSOCIATION
Reel/Frame 027890/0319 →
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2012
From: WELLS FARGO CAPITAL FINANCE, LLC
To: VOXX INTERNATIONAL CORPORATION; AUDIOVOX ELECTRONICS CORPORATION; CODE SYSTEMS, INC.; KLIPSH GROUP INC.; TECHNUITY, INC.
Reel/Frame 027864/0905 →
SECURITY AGREEMENT Recorded Mar 7, 2011
From: AUDIOVOX CORPORATION; AUDIOVOX ELECTRONICS CORPORATION; CODE SYSTEMS, INC.; KLIPSCH GROUP, INC.; TECHNUITY, INC.
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 026587/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2009
From: AFANEH, MOHAMMAD
To: AUDIOVOX CORPORATION
Reel/Frame 022275/0098 →