← Back to Patent Explorer
US6317784B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Presenting supplemental information for material currently and previously broadcast by a radio station

Assignee: Radiowave com Inc
•
Filing: 1998-09-29
•
Granted: 2001-11-13
•
Expires: 2018-09-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A media player for playing broadcast material and associated supplemental information includes a receiver configured to receive broadcast material from a broadcast service provider. The broadcast material includes program segments and program data related to one or more of said program segments. The player plays program segments of said received broadcast material on a user's terminal. An information retrieval module forwards an item of program data related to a given one of the program segments to a first server enabling the server to retrieve parameters identifying one or more items of supplemental material for said given program segment. The information retrieval module forwards the parameters to a second server to retrieve supplemental materials from said second server based on the parameters, and providesteh supplemental materials to the player for playback with a given program segment of broadcast material.

Inventors

  • 👤 Gregory B. Mackintosh
  • 👤 Mike H. Kim
  • 👤 Edwin C. Price
  • 👤 Edward C. Stojakovic

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:30
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/02; H04H60/00; H04H60/29; H04H60/31; H04L; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1859; H04L65/00; H04L65/60; H04L65/61; H04L65/611; H04L65/75; H04L65/764; H04L67/00; H04L67/01; H04L67/02; H04L67/50; H04L67/53; H04L9/00; H04L9/40; H04N; H04N21/00; H04N21/60; H04N21/61; H04N21/6106; H04N21/6125; H04N21/80; H04N21/85; H04N21/858; H04N21/8586; H04N7/00; H04N7/16; H04N7/162; H04N7/165; H04H20/18; H04H20/65; H04H20/76; H04H20/82; H04H2201/00; H04H2201/40; H04H60/35; H04H60/38; H04H60/39; H04L65/1066; H04L65/1101; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 323 words
A media player for playing material broadcast by a radio station and presenting supplemental information for material currently and previously broadcast, the media player comprising: (1) a receiver configured to receive audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station, the receiver also configured to receive program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segment; (2) a player configured to play said audio program segments of said received broadcast material on a user's computer; (3) a first information retrieval module portion configured to forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; (4) a second information retrieval module portion configured to forward said URL to a second server to retrieve the supplemental information and to provide said supplemental information to said player for presentation concurrent with said program segment; and (5) a module for providing a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast within a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 2
Dependent Claim 323 words
A media player for playing material broadcast by a radio station and presenting supplemental information for material currently and previously broadcast, the media player comprising: (1) a receiver configured to receive audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station, the receiver also configured to receive program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segment; (2) a player configured to play said audio program segments of said received broadcast material on a user's computer; (3) a first information retrieval module portion configured to forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; (4) a second information retrieval module portion configured to forward said URL to a second server to retrieve the supplemental information and to provide said supplemental information to said player for presentation concurrent with said program segment; and (5) a module for providing a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast within a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 3
Dependent Claim 15 words
The media player of claim 1 , wherein the supplemental information comprises an album cover.
Claim 4
Dependent Claim 14 words
The media player of claim 1 , wherein the supplemental information comprises a coupon.
Claim 5
Dependent Claim 25 words
The media player of claim 1 , wherein the history display includes a scroll bar for receiving user input that controls the display elements displayed.
Claim 6
Dependent Claim 15 words
The media player of claim 1 , wherein the segment code comprises a cut code.
Claim 7
Dependent Claim 17 words
The media player of claim 1 , wherein the segment code comprises identification of the radio station.
Claim 8
Dependent Claim 16 words
The media player of claim 1 , wherein the additional supplemental information comprises information stored locally.
Claim 9
Dependent Claim 19 words
The media player of claim 1 , wherein the additional supplemental information comprises information stored at a remote server.
Claim 10
Independent Claim 279 words
A method of presenting supplemental information for material currently and previously broadcast by a radio station, the method comprising: receiving audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segments; playing said audio program segments of said received broadcast material on a user's computer; forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; forwarding said URL to a second server to retrieve the supplemental information; presenting said supplemental information on a user's computer concurrent with said program segment of said; and providing a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast with a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 11
Independent Claim 279 words
A method of presenting supplemental information for material currently and previously broadcast by a radio station, the method comprising: receiving audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station receiving program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segments; playing said audio program segments of said received broadcast material on a user's computer; forwarding the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; forwarding said URL to a second server to retrieve the supplemental information; presenting said supplemental information on a user's computer concurrent with said program segment of said; and providing a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast with a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 12
Dependent Claim 14 words
The method of claim 9 , wherein the supplemental information comprises an album cover.
Claim 13
Dependent Claim 13 words
The method of claim 9 , wherein the supplemental information comprises a coupon.
Claim 14
Dependent Claim 24 words
The method of claim 9 , wherein the history display includes a scroll bar for receiving user input that controls the display elements displayed.
Claim 15
Dependent Claim 14 words
The method of claim 9 , wherein the segment code comprises a cut code.
Claim 16
Dependent Claim 16 words
The method of claim 9 , wherein the segment code comprises identification of the radio station.
Claim 17
Dependent Claim 15 words
The method of claim 9 , wherein the additional supplemental information comprises information stored locally.
Claim 18
Dependent Claim 18 words
The method of claim 9 , wherein the additional supplemental information comprises information stored at a remote server.
Claim 19
Dependent Claim 292 words
A computer program product, disposed on a computer readable medium, for presenting supplemental information for material currently and previously broadcast by a radio station, the program comprising instructions for causing a processor to: receive audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segments; play said audio program segments of said received broadcast material on a user's computer; forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; forward said URL to a second server to retrieve the supplemental information; present said supplemental information on a user's computer concurrent with said program segment of said; provide a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast with a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 20
Dependent Claim 292 words
A computer program product, disposed on a computer readable medium, for presenting supplemental information for material currently and previously broadcast by a radio station, the program comprising instructions for causing a processor to: receive audio program segments over the Internet from a broadcast service provider, the audio program segments corresponding to audio content broadcast via radio by the radio station receive program data for individual ones of the audio program segments, the program data comprising a segment code identifying the corresponding audio program segments; play said audio program segments of said received broadcast material on a user's computer; forward the program data corresponding to one of said program segments to a first server to retrieve a URL (Universal Resource Locator) identifying the network location of supplemental information for said given program segment; forward said URL to a second server to retrieve the supplemental information; present said supplemental information on a user's computer concurrent with said program segment of said; provide a history display comprising a collection of display elements, the collection including display elements for program segments previously broadcast with a period of time, individual display elements being configured to display an item of supplemental information related to a previously broadcast program segment, the display presenting display elements in chronological order corresponding to their order of broadcast by the radio station, the display elements including at least one display element corresponding to a program segment not received by the media player, individual ones of said display elements being associated with program data that includes a code identifying the program segment corresponding to said display element, said module being configured to use said program data of a display element to retrieve additional supplemental information upon selection of the display element by a user.
Claim 21
Dependent Claim 15 words
The computer program of claim 17 , wherein the supplemental information comprises an album cover.
Claim 22
Dependent Claim 14 words
The computer program of claim 17 , wherein the supplemental information comprises a coupon.
Claim 23
Dependent Claim 25 words
The computer program of claim 17 , wherein the history display includes a scroll bar for receiving user input that controls the display elements displayed.
Claim 24
Dependent Claim 15 words
The computer program of claim 17 , wherein the segment code comprises a cut code.
Claim 25
Dependent Claim 17 words
The computer program of claim 17 , wherein the segment code comprises identification of the radio station.
Claim 26
Dependent Claim 16 words
The computer program of claim 17 , wherein the additional supplemental information comprises information stored locally.
Claim 27
Dependent Claim 19 words
The computer program of claim 17 , wherein the additional supplemental information comprises information stored at a remote server.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-11-12 2005-05-14 2005-11-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-11-12 2009-05-14 2009-11-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-11-12 2013-05-14 2013-11-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag