System and method for generating multimedia accompaniments to broadcast data
First Claim
1. A method for coordinating supplemental data transmissions with broadcast data transmitted by a plurality of broadcasters, the method comprising:
- receiving schedule information for each of a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmitting at least a portion of the supplemental digital data to the first broadcaster prior to the predetermined time.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system is presented for coordinating the transmission of supplemental digital data to accompany broadcast data, and in particular, analog radio broadcasts, among a plurality of broadcasters. The supplemental digital data may provide information about the particular broadcast data being transmitted (i.e. cut data) or may be supplemental to such data (i.e. news, weather and traffic data). The supplemental digital data to be presented is sorted based on particular algorithms which may take into account broadcaster-specified criteria such as target audience, time of day, type of broadcast data presented, and the like. The supplemental digital data may be audio data, visual data, or audio-visual data for presentation with the broadcast data. The supplemental digital data may further be advertisement data. The advertisement data may be sold by the broadcasters or the party coordinating the IBOC transmission of the supplemental digital data. The supplemental digital data may play simultaneously with muted broadcast data or at a user-specified time.
68 Citations
212 Claims
-
1. A method for coordinating supplemental data transmissions with broadcast data transmitted by a plurality of broadcasters, the method comprising:
-
receiving schedule information for each of a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmitting at least a portion of the supplemental digital data to the first broadcaster prior to the predetermined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium encoded with processing instructions for implementing a method, performed by a computer, for coordinating supplemental data transmissions with broadcast data transmitted by a plurality of broadcasters, the method comprising:
-
receiving schedule information for each of a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmitting the supplemental digital data to the first broadcaster prior to the predetermined time.
-
-
30. An apparatus for coordinating supplemental data transmissions with broadcast data transmitted by a plurality of broadcasters, comprising:
-
means for receiving schedule information for each of a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
means for identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
means for determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
means for transmitting the supplemental digital data to the first broadcaster prior to the predetermined time.
-
-
31. An apparatus for coordinating supplemental data transmissions with broadcast data transmitted by a plurality of broadcasters, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
receive schedule information for each of a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
identify, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determine supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmit the supplemental digital data to the first broadcaster prior to the predetermined time.
-
-
32. A method for providing supplemental digital data for presentation to a listener of broadcast data, comprising:
-
receiving schedule information from a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
receiving, from a first broadcaster, an identification of particular broadcast data to be transmitted at a predetermined time;
receiving, from the first broadcaster, a copy order for a digital copy to be transmitted to listeners of the particular broadcast data at the predetermined time;
generating supplemental digital data corresponding to the digital copy; and
transmitting the supplemental digital data to the first broadcaster for presentation to a listener of the broadcast data. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A computer-readable medium encoded with processing instructions for implementing a method for providing supplemental digital data for presentation to a listener of broadcast data, the method comprising:
-
receiving schedule information from a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
receiving, from a first broadcaster, an identification of particular broadcast data to be transmitted at a predetermined time;
receiving, from the first broadcaster, a copy order for a digital copy to be transmitted to listeners of the particular broadcast data at the predetermined time;
generating supplemental digital data corresponding to the digital copy; and
transmitting the supplemental digital data to the first broadcaster for presentation to a listener of the broadcast data.
-
-
61. An apparatus for providing supplemental digital data for presentation to a listener of broadcast data, comprising:
-
means for receiving schedule information from a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
means for receiving, from a first broadcaster, an identification of particular broadcast data to be transmitted at a predetermined time;
means for receiving, from the first broadcaster, a copy order for a digital copy to be transmitted to listeners of the particular broadcast data at the predetermined time;
means for generating supplemental digital data corresponding to the digital copy; and
means for transmitting the supplemental digital data to the first broadcaster for presentation to a listener of the broadcast data.
-
-
62. An apparatus for providing supplemental digital data for presentation to a listener of broadcast data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
receive schedule information from a plurality of broadcasters, the schedule information including a schedule of broadcast data to be transmitted by each broadcaster at predetermined times;
receive, from a first broadcaster, an identification of particular broadcast data to be transmitted at a predetermined time;
receive, from the first broadcaster, a copy order for a digital copy to be transmitted to listeners of the particular broadcast data at the predetermined time;
generate supplemental digital data corresponding to the digital copy; and
transmit the supplemental digital data to the first broadcaster for presentation to a listener of the broadcast data.
-
-
63. A method for selling advertising presented as supplemental digital data to listeners of broadcast data, the method comprising:
-
providing, to a broadcaster, at least one of;
hardware and software for receiving supplemental digital data to be presented to listeners of the broadcaster;
receiving, from the broadcaster, advertising space for supplemental digital data; and
selling the advertising space to an advertiser. - View Dependent Claims (64)
-
-
65. A computer readable medium encoded with processing instructions for implementing a method for selling advertising presented as supplemental digital data to listeners of broadcast data, the method comprising:
-
offering, to a broadcaster, at least one of;
hardware and software for receiving supplemental digital data to be presented to listeners of the broadcaster;
receiving, from the broadcaster, a confirmation of advertising space for supplemental digital data; and
offering the advertising space to an advertiser.
-
-
66. An apparatus for selling advertising presented as supplemental digital data to listeners of broadcast data, the method comprising:
-
means for offering, to a broadcaster, at least one of;
hardware and software for receiving supplemental digital data to be presented to listeners of the broadcaster;
means for receiving, from the broadcaster, a confirmation of advertising space for supplemental digital data; and
means for offering the advertising space to an advertiser. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
-
67. An apparatus for selling advertising presented as supplemental digital data to listeners of broadcast data, the method comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
offer, to a broadcaster, at least one of;
hardware and software for receiving supplemental digital data to be presented to listeners of the broadcaster;
receive, from the broadcaster, a confirmation of advertising space for supplemental digital data; and
offer the advertising space to an advertiser.
-
-
68. A method for receiving supplemental digital data from a supplemental digital data provider, comprising:
-
transmitting, to a supplemental digital data provider, schedule information including a time when particular broadcast data is to be transmitted to a group of listeners by a broadcaster;
receiving, from the supplemental digital data provider, supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver.
-
-
96. A computer readable medium encoded with processing instructions for implementing a method for receiving supplemental digital data from a supplemental digital data provider, the method comprising:
-
transmitting, to a supplemental digital data provider, schedule information including a time when particular broadcast data is to be transmitted to a group of listeners by a broadcaster;
receiving, from the supplemental digital data provider, supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver.
-
-
97. An apparatus for receiving supplemental digital data from a supplemental digital data provider, comprising:
-
means for transmitting, to a supplemental digital data provider, schedule information including a time when particular broadcast data is to be transmitted to a group of listeners by a broadcaster;
means for receiving, from the supplemental digital data provider, supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver.
-
-
98. An apparatus for receiving supplemental digital data from a supplemental digital data provider, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
transmit, to a supplemental digital data provider, schedule information including a time when particular broadcast data is to be transmitted to a group of listeners by a broadcaster;
receive, from the supplemental digital data provider, supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver.
-
-
99. A method for coordinating supplemental digital data transmissions with broadcast data transmitted by a plurality of broadcasters, the method comprising:
-
receiving schedule information from a plurality of broadcaster traffic management systems, the schedule information including a schedule of broadcast data to be transmitted by a plurality of broadcasters at predetermined times;
identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmitting at least a portion of the supplemental digital data to a traffic management system corresponding to the first broadcaster prior to the predetermined time. - View Dependent Claims (100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 148, 149, 154, 155, 156, 157, 158, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 183, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203)
-
-
127. A computer readable medium encoded with processing instructions for implementing a method for coordinating supplemental digital data transmissions with broadcast data transmitted by a plurality of broadcasters, the method comprising:
-
receiving schedule information from a plurality of broadcaster traffic management systems, the schedule information including a schedule of broadcast data to be transmitted by a plurality of broadcasters at predetermined times;
identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmitting at least a portion of the supplemental digital data to a traffic management system corresponding to the first broadcaster prior to the predetermined time.
-
-
128. An apparatus for coordinating supplemental digital data transmissions with broadcast data transmitted by a plurality of broadcasters, comprising:
-
means for receiving schedule information from a plurality of broadcaster traffic management systems, the schedule information including a schedule of broadcast data to be transmitted by a plurality of broadcasters at predetermined times;
means for identifying, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
means for determining supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
means for transmitting at least a portion of the supplemental digital data to a traffic management system corresponding to the first broadcaster prior to the predetermined time.
-
-
129. An apparatus for coordinating supplemental digital data transmissions with broadcast data transmitted by a plurality of broadcasters, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
receive schedule information from a plurality of broadcaster traffic management systems, the schedule information including a schedule of broadcast data to be transmitted by a plurality of broadcasters at predetermined times;
identify, from the received schedule information, broadcast data for transmission by a first broadcaster at a predetermined time;
determine supplemental digital data to be presented to listeners of the broadcast data on a digital data receiver; and
transmit at least a portion of the supplemental digital data to a traffic management system corresponding to the first broadcaster prior to the predetermined time.
-
-
130. A method of selecting supplemental digital data for transmission with broadcast data, comprising:
-
identifying a priority for a plurality of frames corresponding to broadcast schedule information;
assigning each of a group of supplemental digital data to at least one frame, based on a type of the supplemental data;
assigning each of the group of supplemental digital data a weight value; and
selecting each of the supplemental digital data for presentation with broadcast data in an order based on the priority of the assigned frame and based further on the assigned weight value.
-
-
144. A computer readable medium encoded with processing instructions for implementing a method for selecting supplemental digital data for transmission with broadcast data, the method comprising:
-
identifying a priority for a plurality of frames corresponding to broadcast schedule information;
assigning each of a group of supplemental digital data to at least one frame, based on a type of the supplemental data;
assigning each of the group of supplemental digital data a weight value; and
selecting each of the supplemental digital data for presentation with broadcast data in an order based on the priority of the assigned frame and based further on the assigned weight value.
-
-
145. An apparatus for selecting supplemental digital data for transmission with broadcast data, comprising:
-
means for identifying a priority for a plurality of frames corresponding to broadcast schedule information;
means for assigning each of a group of supplemental digital data to at least one frame, based on a type of the supplemental data;
means for assigning each of the group of supplemental digital data a weight value; and
means for selecting each of the supplemental digital data for presentation with broadcast data in an order based on the priority of the assigned frame and based further on the assigned weight value.
-
-
146. An apparatus for selecting supplemental digital data for transmission with broadcast data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions for enabling the processor to;
select a priority for a plurality of frames corresponding to broadcast schedule information;
assign each of a group of supplemental digital data to at least one frame, based on a type of the supplemental data;
assign each of the group of supplemental digital data a weight value; and
select each of the supplemental digital data for presentation with broadcast data in an order based on the priority of the assigned frame and based further on the assigned weight value.
-
-
147. A method for presenting audial supplemental data with broadcast data, comprising:
-
selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
providing an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
150. A computer readable medium encoded with processing instructions for implementing a method for presenting audial supplemental data with broadcast data, the method comprising:
-
selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
providing an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
151. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
means for selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
means for providing an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
152. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
select audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
provide an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
153. A method for presenting audial supplemental data with broadcast data, comprising:
-
transmitting audial supplemental data for presentation on a digital data receiver upon selection by a listener; and
transmitting an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
159. A computer readable medium encoded with processing instructions for implementing a method for presenting audial supplemental data with broadcast data, the method comprising:
-
transmitting audial supplemental data for presentation on a digital data receiver upon selection by a listener; and
transmitting an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
160. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
means for transmitting audial supplemental data for presentation on a digital data receiver upon selection by a listener; and
means for transmitting an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
161. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
transmit audial supplemental data for presentation on a digital data receiver upon selection by a listener; and
transmit an instruction with the audial supplemental data to maintain a lower volume of broadcast data upon selection of the audial supplemental data by the listener.
-
-
162. A method for entering into a commercial transaction using a digital data receiver presenting supplemental data, the method comprising:
-
receiving broadcast data over a radio frequency on a digital data receiver;
receiving, with the broadcast data, supplemental digital data including advertising data; and
transmitting, through the digital data receiver, an indication to purchase an item corresponding to the advertising data.
-
-
179. A computer readable medium encoded with processing instructions for implementing a method for entering into a commercial transaction using a digital data receiver presenting supplemental data, the method comprising:
-
receiving broadcast data over a radio frequency on a digital data receiver;
receiving, with the broadcast data, supplemental digital data including advertising data; and
transmitting, through the digital data receiver, an indication to purchase an item corresponding to the advertising data.
-
-
180. An apparatus for entering into a commercial transaction using a digital data receiver presenting supplemental data, comprising:
-
means for receiving broadcast data over a radio frequency on a digital data receiver;
means for receiving, with the broadcast data, supplemental digital data including advertising data; and
means for transmitting, through the digital data receiver, an indication to purchase an item corresponding to the advertising data.
-
-
181. An apparatus for entering into a commercial transaction using a digital data receiver presenting supplemental data, the method comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
receive broadcast data over a radio frequency on a digital data receiver;
receive, with the broadcast data, supplemental digital data including advertising data; and
transmit, through the digital data receiver, an indication to purchase an item corresponding to the advertising data.
-
-
182. A method for providing information using a digital data receiver, the method comprising:
-
receiving broadcast data over a radio frequency on a digital data receiver;
receiving, with the broadcast data, supplemental digital data including an invitation to a listener to submit a response; and
transmitting, through the digital data receiver, an indication of the response requested in the supplemental digital data.
-
-
184. A computer readable medium encoded with processing instructions for implementing a method for providing information using a digital data receiver, the method comprising:
-
receiving broadcast data over a radio frequency on a digital data receiver;
receiving, with the broadcast data, supplemental digital data including an invitation to a listener to submit a response; and
transmitting, through the digital data receiver, an indication of the response requested in the supplemental digital data.
-
-
185. An apparatus for providing information using a digital data receiver, comprising:
-
means for receiving broadcast data over a radio frequency on a digital data receiver;
means for receiving, with the broadcast data, supplemental digital data including an invitation to a listener to submit a response; and
means for transmitting, through the digital data receiver, an indication of the response requested in the supplemental digital data.
-
-
186. An apparatus for providing information to a broadcaster using a digital data receiver presenting supplemental data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
receive broadcast data over a radio frequency on a digital data receiver;
receive, with the broadcast data, supplemental digital data including an invitation to a listener to submit a response; and
transmit, through the digital data receiver, an indication of the response requested in the supplemental digital data.
-
-
187. A method for accomplishing a commercial transaction using a digital data receiver presenting supplemental digital data, the method comprising:
-
providing supplemental digital data including advertising data to be presented to a listener of broadcast data over a radio frequency on a digital data receiver; and
receiving, from the listener, a wireless signal including an identification of the listener and an indication to purchase an item corresponding to the advertising data.
-
-
204. A computer readable medium encoded with processing instructions for implementing a method for accomplishing a commercial transaction using a digital data receiver presenting supplemental digital data, the method comprising:
-
providing supplemental digital data including advertising data to be presented to a listener of broadcast data over a radio frequency on a digital data receiver;
receiving, from the listener, a wireless signal including an identification of the listener and an indication to purchase an item corresponding to the advertising data.
-
-
205. An apparatus for accomplishing a commercial transaction using a digital data receiver presenting supplemental digital data, comprising:
-
means for providing supplemental digital data including advertising data to be presented to a listener of broadcast data over a radio frequency on a digital data receiver; and
means for receiving, from the listener, a wireless signal including an identification of the listener and an indication to purchase an item corresponding to the advertising data.
-
-
206. An apparatus for accomplishing a commercial transaction using a digital data receiver presenting supplemental digital data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
provide supplemental digital data including advertising data to be presented to a listener of broadcast data over a radio frequency on a digital data receiver; and
receive, from the listener, a wireless signal including an identification of the listener and an indication to purchase an item corresponding to the advertising data.
-
-
207. A method for presenting audial supplemental data with broadcast data, comprising:
-
selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
providing an instruction with the audial supplemental data to buffer the broadcast data upon selection of the audial supplemental digital data by the listener, wherein the buffered broadcast data may resume upon completion of the presentation of the audial supplemental digital data. - View Dependent Claims (208, 209)
-
-
210. A computer readable medium encoded with processing instructions for implementing a method for presenting audial supplemental data with broadcast data, the method comprising:
-
selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
providing an instruction with the audial supplemental data to buffer the broadcast data upon selection of the audial supplemental digital data by the listener, wherein the buffered broadcast data may resume upon completion of the presentation of the audial supplemental digital data.
-
-
211. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
means for selecting audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
means for providing an instruction with the audial supplemental data to buffer the broadcast data upon selection of the audial supplemental digital data by the listener, wherein the buffered broadcast data may resume upon completion of the presentation of the audial supplemental digital data.
-
-
212. An apparatus for presenting audial supplemental data with broadcast data, comprising:
-
a processor; and
a memory in communication with the processor, the memory for storing a plurality of processing instructions enabling the processor to;
select audial supplemental digital data for presentation on a digital data receiver at a time selected by a listener; and
provide an instruction with the audial supplemental data to buffer the broadcast data upon selection of the audial supplemental digital data by the listener, wherein the buffered broadcast data may resume upon completion of the presentation of the audial supplemental digital data.
-
Specification