IP Library Granted Patent US 8,180,275
Granted Patent B2
US 8,180,275 · App. 10/626,244 · Granted May 15, 2012

Computer based multi-channel radio system and user interface

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,180,275
App. No.
10/626,244
Granted
May 15, 2012
Kind
B2
Abstract

A computer based multi-channel radio system ( 200 ) can include a computer ( 214 ) coupled to a display ( 215 ) and having a graphical user interface ( 500 ) and a radio receiver ( 100 ) coupled to the computer for receiving a plurality of channels and data associated with the plurality of channels. The graphic user interface can selectively display at least a portion of the data associated with the plurality of channels. The data associated with the plurality of channels can be simultaneously updated. The radio receiver can include an output port ( 207 ) that enables the system to stream data or audio or video from a selected channel among the plurality of channels.

Claims (51)

1. A computer based multi-channel radio system, comprising:

a computer coupled to a display and having a graphical user interface; and

a single digital audio radio receiver coupled to the computer for selectively receiving a plurality of channels and data associated with the plurality of channels from a single data stream over the air,

wherein the data associated with the plurality of channels includes a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of use percentages and a plurality of channel names,

wherein the computer displays on the graphic user interface, for each of three or more channels from said plurality of channels, a channel number, a channel name, and at least one of a song title, an artist name and a use percentage,

and wherein such data associated with the plurality of channels is simultaneously updated and displayed on the graphical user interface.

2. The system of claim 1 , wherein the system further comprises at least one among a volume control, a tone control, and an output port on the radio receiver, wherein the output port can selectively stream data or audio or video from a selected channel among the plurality of channels from a single stream of data.

3. The system of claim 1 , wherein the graphic user interface further comprises a program to selectively tag a desired type of content among the plurality of channels, analyze the data associated with the plurality of channels for an indication of content of the desired type among the plurality of channels, and alert a user of a desired channel containing the indication.

4. The system of claim 3 , wherein the user is alerted by a pop-up window of the desired content on the desired channel.

5. The system of claim 1 , wherein updates for the data associated with the plurality of channels recur in rapid succession.

6. The system of claim 1 , wherein the graphical user interface enables the simultaneous viewing of a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of channel names, a plurality of categories, and a plurality of use percentages of the channels among the plurality of channels.

7. The system of claim 1 , wherein the graphical user interface enables the viewing of signal strength of a signal received from a satellite signal and a terrestrial signal.

8. The system of claim 1 , wherein the data associated with the plurality of channels is extracted from a broadcast information channel received at the radio receiver as one of the plurality of channels.

9. The system of claim 1 , wherein the data associated with the plurality of channels is extracted from a plurality of channel decoders performing background scanning among the plurality of channels to create a broadcast information channel from the single data stream using the single radio receiver.

10. The system of claim 1 , wherein the radio receiver is a satellite digital audio receiver.

11. The system of claim 1 , wherein the system further comprises a global network connection.

12. The system of claim 1 , wherein the computer controls the radio receiver.

13. A computer based multi-channel radio, comprising:

a single digital audio radio receiver for receiving a plurality of channels and data associated with the plurality of channels over-the-air;

a channel decoder coupled to the radio receiver; and

a port for transmitting data associated with the plurality of channels, transmitting an output signal representative of selected channels among the plurality of channels, and for receiving control signals from a computer having a graphical user interface,

wherein the data associated with the plurality of channels includes a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of use percentages and a plurality of channel names, and

wherein the graphical user interface displays, for each channel from said plurality of channels, a channel number, a channel name, and at least one of a song title, an artist name and a use percentage.

14. The radio of claim 13 , wherein the data associated with the plurality of channels is extracted from a broadcast information channel received at the radio receiver from a single data stream as one of the plurality of channels.

15. The radio of claim 13 , wherein the data associated with the plurality of channels is extracted from a channel decoder in the radio performing background scanning among the plurality of channels and the output signal representative of the selected channel is an audio output.

16. A method of representing a plurality of channels on a display, comprising:

extracting data associated with each channel in the plurality of channels from a data stream using a single digital audio radio receiver;

enabling the selective display of the data associated with each of the plurality of channels on a graphical user interface;

simultaneously updating and displaying the associated data for a selected plurality of at least three channels among the plurality of channels, wherein the data associated with the plurality of channels includes a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of use percentages and a plurality of channel names; and

selectively controlling a remotely coupled channel decoder on a radio receiver via the graphical user interface.

17. The method of claim 16 , wherein said enabling the selective display of the data comprises simultaneously displaying a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of channel names, a plurality of categories, and a plurality of use percentage of the channels among the plurality of channels.

18. The method of claim 16 , wherein the graphical user interface includes a plurality of selectable tabs to enable the viewing of a plurality of channels belonging to predetermined categories selected from the group of categories including all, music, news, talk, last 10, favorites, traffic, weather, video, rock, classical, jazz, kids, comedy, and user customizable.

19. The method of claim 16 , wherein the method further comprises extracting a signal strength measurement from the radio receiver and displaying the measurement from a terrestrial source and a satellite source on a screen of the graphical user interface.

20. A method of displaying a group of selected channels among a plurality channels, comprising:

controlling a remote source for receiving a single digitally encoded bit stream on at least a portion of the plurality of channels and decoding a selected channel among the plurality of channels using a digital audio radio receiver;

selectively displaying data associated with each selected channel on a graphical user interface wherein the data associated with the plurality of channels includes at least a plurality of channel numbers, a plurality of artist names, a plurality of song titles, a plurality of use percentages and a plurality of channel names, and said data displayed for each selected channel includes a channel number, a channel name, and at least one of a song title, an artist name and a use percentage; and

updating and displaying the data associated with the plurality of channels in a rapid recurring succession.

21. The method of claim 20 , wherein the method further comprises of selectively tagging a desired type of content on the selected channel by analyzing a broadcast information channel and/or an Electronic Program Guide for an indication of content of the desired type among the plurality of channels.

22. The method of claim 21 , further comprising alerting a user of a desired channel containing the indication.

23. The method of claim 22 , wherein said tagging further comprises the step of storing descriptors representative of the content on the selected channel in a memory.

24. The method of claim 20 , wherein said selectively displaying data associated with each of the plurality of channels comprises simultaneously displaying data associated with at least two of the plurality of channels.

25. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform a method comprising:

extracting data associated with each channel in the plurality of channels from a single data stream using a digital audio radio receiver;

enabling the selective display of the data associated with each of the plurality of channels on a graphical user interface;

simultaneously updating and displaying of associated data for a selected plurality of channels among the plurality of channels wherein the data associated with the plurality of channels includes at least a plurality of channel numbers, a plurality of artist names, a plurality of song titles, and a plurality of channel names, and said updated and displayed associated data includes a channel number, a channel name, and at least one of a song title, an artist name and a use percentage; and

selectively controlling a remotely coupled channel decoder on a radio receiver via the graphical user interface.

26. A machine-readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:

controlling a remote source for receiving a single digitally encoded bit stream on at least a portion of a plurality of channels and decoding a selected channel among the plurality of channels using a digital audio radio receiver;

selectively displaying data associated with each of the plurality of channels on a graphical user interface wherein the data associated with the plurality of channels includes at least a plurality of channel numbers, a plurality of artist names, a plurality of song titles, and a plurality of channel names, and said selectively displayed associated data includes a channel number, a channel name, and at least one of a song title, an artist name and a use percentage;

updating and displaying the data associated with the plurality of channels in a rapid recurring succession; and

enabling the output of the selected channel as represented by the graphical user interface.

Assignments (15)
ENTITY CONVERSION Recorded Sep 9, 2024
From: SIRIUS XM RADIO INC.
To: SIRIUS XM RADIO LLC
Reel/Frame 068894/0257 →
RELEASE OF SECURITY INTEREST Recorded Sep 1, 2017
From: U.S. BANK NATIONAL ASSOCIATION
To: SIRIUS XM RADIO INC.; SIRIUS XM CONNECTED VEHICLE SERVICES INC.
Reel/Frame 043747/0091 →
PATENT SECURITY AGREEMENT Recorded Apr 11, 2014
From: SIRIUS XM RADIO INC.; SIRIUS XM CONNECTED VEHICLE SERVICES INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 032660/0603 →
SECURITY AGREEMENT Recorded Dec 5, 2012
From: SIRIUS XM RADIO INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 029408/0767 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Sep 11, 2012
From: U.S. BANK NATIONAL ASSOCIATION
To: SIRIUS XM RADIO INC.
Reel/Frame 028938/0704 →
SECURITY AGREEMENT Recorded Jan 14, 2011
From: SIRIUS XM RADIO INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 025643/0502 →
MERGER Recorded Jan 13, 2011
From: XM SATELLITE RADIO INC.
To: SIRIUS XM RADIO INC.
Reel/Frame 025627/0951 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 30, 2010
From: THE BANK OF NEW YORK MELLON (F/K/A THE BANK OF NEW YORK), AS COLLATERAL AGENT
To: XM SATELLITE RADIO INC.
Reel/Frame 025406/0888 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 29, 2010
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: XM SATELLITE RADIO INC.
Reel/Frame 025217/0488 →
ASSIGNMENT AND ASSUMPTION OF SECURITY AGREEMENT RECORDED AT REEL/FRAME NO. 22449/0587 Recorded Jul 23, 2009
From: JPMORGAN CHASE BANK, N.A.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 023003/0092 →
RELEASE OF SECURITY INTEREST Recorded Jul 7, 2009
From: LIBERTY MEDIA CORPORATION
To: XM SATELLITE RADIO INC.
Reel/Frame 022917/0358 →
SECURITY AGREEMENT AMENDMENT Recorded Mar 25, 2009
From: XM SATELLITE RADIO INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 022449/0587 →
SECURITY AGREEMENT Recorded Mar 6, 2009
From: XM SATELLITE RADIO INC.
To: LIBERTY MEDIA CORPORATION
Reel/Frame 022354/0205 →
SECURITY INTEREST Recorded Apr 15, 2004
From: XM SATELLITE RADIO INC.
To: THE BANK OF NEW YORK
Reel/Frame 014515/0753 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2003
From: EASTMAN, NEIL S.; ZINGMAN, MICHAEL; SAMMARTINO, MICHELLE
To: XM SATELLITE RADIO, INC.
Reel/Frame 014325/0460 →