Broadcast response system
First Claim
1. A system enabling a portable telecommunications-enabled communications device to receive a broadcast stream comprising each specific broadcast of a uniquely identifiable broadcast segment, the each specific broadcast of the uniquely identifiable broadcast segment received in association with a lookup table enabled identifier obtained from a database server, the system comprising:
- one or more receiver modules associated with the portable telecommunications-enabled communications device to receive the broadcast stream, including the each specific broadcast of the uniquely identifiable broadcast segment;
the portable telecommunications-enabled communications device, wherein the portable telecommunications-enabled communications device is configured to receive a data stream associated with the each specific broadcast of the uniquely identifiable broadcast segment;
at least one processor on the portable telecommunications-enabled communications device configured to extract from the data stream the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment;
a memory on the portable telecommunications-enabled communications device configured to store the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, the storing of the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, organized as a list;
the portable telecommunications-enabled communications device is further configured to present the each specific broadcast of the uniquely identifiable broadcast segment and to detect an input selection corresponding to the each specific broadcast of the uniquely identifiable broadcast segment;
the portable telecommunications-enabled communications device is further configured to create a response packet comprising at least the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment; and
the portable telecommunications-enabled communications device is further configured to communicate the response packet to the database server in response to detection of the input selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A broadcast response system provides, e.g., a radio broadcast listener with the ability to obtain media content such as music or speech while listening to the radio. The user can respond to items in the radio broadcast such as advertisements, fund raising drives, or interactive listener polls during the broadcast. Data such as song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored, can be transmitted using, e.g., the RBDS/RDS data stream. A reference number representing song title and artist, author or publisher and the IP address for the location where the digital version of the content is stored can also be employed for ease of implementation. This reference number can reside in a lookup table to be accessed by broadcast response server.
163 Citations
20 Claims
-
1. A system enabling a portable telecommunications-enabled communications device to receive a broadcast stream comprising each specific broadcast of a uniquely identifiable broadcast segment, the each specific broadcast of the uniquely identifiable broadcast segment received in association with a lookup table enabled identifier obtained from a database server, the system comprising:
-
one or more receiver modules associated with the portable telecommunications-enabled communications device to receive the broadcast stream, including the each specific broadcast of the uniquely identifiable broadcast segment; the portable telecommunications-enabled communications device, wherein the portable telecommunications-enabled communications device is configured to receive a data stream associated with the each specific broadcast of the uniquely identifiable broadcast segment; at least one processor on the portable telecommunications-enabled communications device configured to extract from the data stream the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment; a memory on the portable telecommunications-enabled communications device configured to store the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, the storing of the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, organized as a list; the portable telecommunications-enabled communications device is further configured to present the each specific broadcast of the uniquely identifiable broadcast segment and to detect an input selection corresponding to the each specific broadcast of the uniquely identifiable broadcast segment; the portable telecommunications-enabled communications device is further configured to create a response packet comprising at least the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment; and the portable telecommunications-enabled communications device is further configured to communicate the response packet to the database server in response to detection of the input selection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of communicating between a broadcast receiving system and a database system via a computing device in communication with one or more computer readable storage medium, the method comprising:
-
establishing a first connection between the computing device and the broadcast receiving system, the first connection enabling transfer of identifying data that enables a unique identification of a specific occurrence of a broadcast segment received by the broadcast receiving system; transferring via the first connection the identifying data that enables the unique identification of the specific occurrence of the broadcast segment received by the broadcast receiving system; storing in the one or more computer readable storage medium, the identifying data that enables the unique identification of the specific occurrence of the broadcast segment received by the broadcast receiving system transferred via the first connection; establishing a second connection between the computing device and the database system, the second connection enabling transfer of the identifying data that enables the unique identification of the specific occurrence of the broadcast segment received by the broadcast receiving system; and transferring via the second connection, the identifying data that enables the unique identification of the specific occurrence of the broadcast segment received by the broadcast receiving system stored in the one or more computer readable storage medium. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for assigning a unique identifier enabled to identify a specific occurrence of a media segment in response to a request from a first computing device, the method comprising:
-
receiving information corollary to the media segment from the first computing device; assigning the unique identifier enabled to identify the specific occurrence of the media segment; providing to the first computing device, the unique identifier enabled to identify the specific occurrence of the media segment while synchronously storing at least the unique identifier enabled to identify the specific occurrence of the media segment in a database; transmitting to a second computing device at least the media segment and the unique identifier enabled to identify the specific occurrence of the media segment; receiving a response to the media segment from the second computing device, the response including at least the unique identifier enabled to identify the specific occurrence of the media segment; and accessing the database using at least the unique identifier enabled to identify the specific occurrence of the media segment received from the second computing device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification