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

System and method for providing measurement of tracking events with radio broadcast materials via the internet

Assignee: Susquehanna Media Co
•
Filing: 2002-01-07
•
Granted: 2004-06-08
•
Expires: 2022-01-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A broadcast material delivery architecture provides coordinated inclusion of supplemental materials with delivered broadcast material. A broadcaster broadcasts the broadcast materials to a plurality of users, the broadcast material being divided into a plurality of segments. Also broadcast is program data associated with the plurality of segments. A user terminal receives the broadcast material from the broadcaster and retrieving supplemental materials related to said plurality of segments of said broadcast material. To retrieve the supplemental materials, the program data are provided to a data server, which provides parameters for the supplemental materials to the user terminal. The user terminal uses the parameters to retrieve supplemental materials from one or more databases. The user terminal plays the supplemental materials in conjunction with the broadcast material.

Inventors

  • 👤 Joseph Drosset
  • 👤 Jeffrey A. Hanrahan
  • 👤 Louis J. Keeble
  • 👤 Edwin C. Price
  • 👤 Gregory B. Mackintosh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:49
CPC Classifications
H; H04; H04H; H04H60/00; H04H60/29; H04H60/31; H04H20/00; H04H20/02; H04H20/18; H04H20/65; H04H20/76; H04H20/82; H04H2201/00; H04H2201/40; H04H60/35; H04H60/38; H04H60/39

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 166 words
A system for providing measurement of a listening audience of a radio program broadcast via the Internet, the system comprising: a radio broadcast system configured to transmit to a streaming server broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied program segment; a streaming server configured to receive the program segments and program data and broadcast the received broadcast materials and program data to a plurality of media players over the Internet; a media player configured to receive th broadcast materials and data from said streaming server and transmit tracking events for the media player based on the program data; and a measurement sewer configured to receive tracking events for the media players based on the program data and provide an indication to the radio broadcast system of the media players receiving the broadcast materials at a period of time, wherein the indication is based on the program data.
Claim 2
Independent Claim 166 words
A system for providing measurement of a listening audience of a radio program broadcast via the Internet, the system comprising: a radio broadcast system configured to transmit to a streaming server broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied program segment; a streaming server configured to receive the program segments and program data and broadcast the received broadcast materials and program data to a plurality of media players over the Internet; a media player configured to receive th broadcast materials and data from said streaming server and transmit tracking events for the media player based on the program data; and a measurement sewer configured to receive tracking events for the media players based on the program data and provide an indication to the radio broadcast system of the media players receiving the broadcast materials at a period of time, wherein the indication is based on the program data.
Claim 3
Dependent Claim 20 words
The system of claim 1 , further comprising proxy software configured to provide said tracking events to said measurement server.
Claim 4
Dependent Claim 31 words
The system of claim 1 , further comprising proxy software configured to store said tracking events in a database, such that said tracking events can be retrieved by said measurement server.
Claim 5
Dependent Claim 37 words
The system of claim 1 , wherein said measurement server is further configured to receive program data with said tracking events, said program data indicating which of a plurality of segments is being broadcast at the time.
Claim 6
Dependent Claim 21 words
The system of claim 1 , wherein said measurement server is further configured to receive time stamps with said tracking events.
Claim 7
Dependent Claim 32 words
The system of claim 1 , wherein said tracking events comprise an event indicating initiation of streaming to a user terminal and an event indicating termination of streaming to a user terminal.
Claim 8
Dependent Claim 24 words
The system of claim 1 , wherein said providing an indication is performed in real-time as users log-onto and off of said streaming server.
Claim 9
Dependent Claim 62 words
The system of claim 1 , further comprising: a collection engine configured to collect the tracking events indicative of user activities associated with receipt of the program segments a database configured to store said collected tracking events; and a user interface configured to provide reports of said user activities based on the program data to a provider of said broadcast material segments.
Claim 10
Dependent Claim 18 words
The system of claim 8 , further comprising a data engine configured to process said collected tracking events.
Claim 11
Dependent Claim 25 words
The system of claim 8 , wherein said collection engine is further configured to collect the program data that is associated with said tracking events.
Claim 12
Dependent Claim 21 words
The system of claim 8 , wherein said database is further configured to store a time stamp with said tracking events.
Claim 13
Dependent Claim 20 words
The system of claim 8 , wherein said report comprises a real-time report of users accessing said broadcast material segments.
Claim 14
Dependent Claim 20 words
The system of claim 8 , wherein said report comprises a historical report of users accessing said broadcast material segments.
Claim 15
Dependent Claim 19 words
The system of claim 8 , wherein said report comprises a report of listenership of the broadcast material segments.
Claim 16
Dependent Claim 16 words
The system of claim 8 , further comprising a means for processing said collected tracking events.
Claim 17
Dependent Claim 42 words
The system of claim 1 , further comprising: means for collecting the tracking means for storing said collected tracking events; and means for providing reports of said user activities based on the program data to a provider of said broadcast material segments.
Claim 18
Dependent Claim 27 words
The system of claim 1 , further comprising: a first graphical display component illustrating real-time listenership for at least one of a plurality of groups of users.
Claim 19
Dependent Claim 47 words
The system of claim 1 , further comprising: a graphical display component illustrating listenership for at least one of a plurality of groups of users; at least one user selection input allowing a program director to select parameters by which said graphical display is to be illustrated.
Claim 20
Dependent Claim 17 words
The system of claim 1 , wherein providing an indication comprises providing a graphic depiction of listenership.
Claim 21
Independent Claim 181 words
A method of measuring a broadcast material audience, comprising: transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; receiving at a media player the broadcast material and program data from said Internet broadcast system; transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; receiving said at least one tracking event for the media player storing said at least one tracking event in a database; and providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.
Claim 22
Independent Claim 181 words
A method of measuring a broadcast material audience, comprising: transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; receiving at a media player the broadcast material and program data from said Internet broadcast system; transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; receiving said at least one tracking event for the media player storing said at least one tracking event in a database; and providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.
Claim 23
Dependent Claim 16 words
The method of claim 20 , further comprising providing reports of listenership data for the broadcaster.
Claim 24
Dependent Claim 39 words
The method of claim 20 , further comprising receiving additional tracking events indicating user activities, wherein said tracking events include at least one of a user log-on, a user log-off, the ordering of supplemental materials, and a product purchase.
Claim 25
Dependent Claim 19 words
The method of claim 22 , wherein said additional tracking events are received from the broadcast material segments provider.
Claim 26
Dependent Claim 17 words
The method of claim 22 , wherein said additional tracking events are received from a user terminal.
Claim 27
Dependent Claim 22 words
The method of claim 22 , further comprising generating a real-time report of user activities and providing said report to said broadcaster.
Claim 28
Dependent Claim 16 words
The of method of claim 25 , further comprising filtering the report based on additional data.
Claim 29
Dependent Claim 13 words
The method of claim 26 , wherein said additional data comprises demographic data.
Claim 30
Dependent Claim 18 words
The method of claim 20 , further comprising collecting and storing franking events from a plurality of users.
Claim 31
Dependent Claim 16 words
The method of claim 20 , further comprising collecting demographic information from one or more users.
Claim 32
Dependent Claim 21 words
The method of claim 29 , further comprising generating reports of user listenership to broadcast material segments based on demographic information.
Claim 33
Dependent Claim 28 words
The method of claim 20 , further comprising receiving tracking information with said additional tracking events, to enable correlation of said tracking events with the broadcast material segments.
Claim 34
Dependent Claim 28 words
The method of claim 20 , further comprising receiving time stamps with said additional tracking events, to enable correlation of said tracking events with the broadcast material segments.
Claim 35
Dependent Claim 258 words
A computer program product for use with a computer system, said computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for causing the computer system collect listenership information, said computer readable program code means comprising: computer readable program code means for transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; computer readable program code means for receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; computer readable program code means for receiving at a media player the broadcast material and program data from said Internet broadcast system; computer readable program code means for transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; computer readable program code means for receiving said at least one tracking event for the media player; computer readable program code means for storing said at least one tracking event in a database; and computer readable program code means for providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.
Claim 36
Dependent Claim 258 words
A computer program product for use with a computer system, said computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for causing the computer system collect listenership information, said computer readable program code means comprising: computer readable program code means for transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; computer readable program code means for receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; computer readable program code means for receiving at a media player the broadcast material and program data from said Internet broadcast system; computer readable program code means for transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; computer readable program code means for receiving said at least one tracking event for the media player; computer readable program code means for storing said at least one tracking event in a database; and computer readable program code means for providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.
Claim 37
Dependent Claim 209 words
A program storage device, readable by one or more machines, tangibly embodying a program of instructions executable by the machines to perform method steps for audience measurement of broadcast materials, said method steps comprising the steps of: transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; receiving at a media player the broadcast material and program data from said Internet broadcast system; transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; receiving said at least one tracking event for the media player; storing said at least one tracking event in a database; and providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.
Claim 38
Dependent Claim 209 words
A program storage device, readable by one or more machines, tangibly embodying a program of instructions executable by the machines to perform method steps for audience measurement of broadcast materials, said method steps comprising the steps of: transmitting to an Internet broadcasting system, from a radio station system, broadcast materials divided into a plurality of program segments, the program segments being accompanied by program data, the program data comprising a code identifying the accompanied segment; receiving the program segments and program data at the Internet broadcasting system and broadcasting the received broadcast materials and program data to a plurality of media players over the Internet; receiving at a media player the broadcast material and program data from said Internet broadcast system; transmitting at least one tracking event for the media player based on the program data and providing an indication based on the program data to the radio broadcast system of the media players receiving the broadcast materials at a period of time; receiving said at least one tracking event for the media player; storing said at least one tracking event in a database; and providing to a broadcaster the indication based on the program data that said user is receiving said broadcast material from said radio station system.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-08 2007-12-08 2008-06-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-08 2011-12-08 2012-06-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-08 2015-12-08 2016-06-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag