Broadcast response system
First Claim
1. A method for a broadcast receiving 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 unique identifier, the method comprising:
- receiving the uniquely identifiable broadcast segment and data in association with the uniquely identifiable broadcast segment, the data including at least the unique identifier that is specific to each specific instance of the uniquely identifiable broadcast segment, information about the uniquely identifiable broadcast segment and error checking data;
checking the data using the error checking data to confirm a correct reception of the data;
decoding the data based on a data specification associated with the reception of the data;
storing at least a portion of the decoded data; and
outputting at least a portion of the information about the uniquely identifiable broadcast segment via the broadcast receiving device.
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.
-
Citations
20 Claims
-
1. A method for a broadcast receiving 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 unique identifier, the method comprising:
-
receiving the uniquely identifiable broadcast segment and data in association with the uniquely identifiable broadcast segment, the data including at least the unique identifier that is specific to each specific instance of the uniquely identifiable broadcast segment, information about the uniquely identifiable broadcast segment and error checking data; checking the data using the error checking data to confirm a correct reception of the data; decoding the data based on a data specification associated with the reception of the data; storing at least a portion of the decoded data; and outputting at least a portion of the information about the uniquely identifiable broadcast segment via the broadcast receiving device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system enabling communication between a broadcast receiving system and a database system via a computing device in communication with one or more computer readable storage medium, the system comprising:
-
the computing device, wherein the computing device is configured to establish 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, the first connection enabling transferring the identifying data that enables the unique identification of the specific occurrence of the broadcast segment received by the broadcast receiving system; and a memory that enables 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, wherein the computing device is further configured to establish 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, the second connection enabling transferring 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 (9, 10, 11, 12, 13)
-
-
14. A system enabling one or more receiver modules to receive identifying data corollary to each specific broadcast of a uniquely identifiable broadcast segment associated with a broadcast stream, 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:
-
the one or more receiver modules, wherein the one or more receiver modules are configured to receive a data stream associated with the each specific broadcast of the uniquely identifiable broadcast segment; a decoder module usable by at least one processor to extract from the data stream at least the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, whereby the format of the at least the lookup table enabled identifier is compared and validated using a format obtained from the database server; a memory usable by the one or more receiver modules configured to store the at least the validated lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment, the storing of the validated the at least the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment; and the at least one processor, wherein the at least one processor correlates the validated the at least the lookup table enabled identifier associated with the each specific broadcast of the uniquely identifiable broadcast segment with the identifying data for outputting to at least one data output usable by the one or more receiver modules. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification