Broadcast response method and system
First Claim
Patent Images
1. A method for responding to a broadcast segment, the method comprising:
- receiving a broadcast using a communications device, wherein the broadcast comprises at least one broadcast segment;
extracting, using the communications device, at least a unique event identifier corresponding to a specific instance of the broadcast segment and at least one user option associated with the broadcast segment, wherein the unique event identifier comprises a code that distinguishes at least;
a broadcaster identifier;
a product, item, or service identifier; and
a date and time of the broadcast segment, the unique event identifier being provided by a data manager, wherein the data manager is separate from the communications device;
storing, using the communications device, the unique event identifier and the at least one user option associated with the broadcast segment in a memory of the communications device for a period of time after the broadcast of the broadcast segment, the communications device configured to allow a user to select the at least one user option after the broadcast of the broadcast segment;
detecting, using the communications device, a selection by the user of the at least one user option in response to the broadcast segment;
extracting from the communications device a user identifier;
creating, using the communications device, a data packet comprising at least the unique event identifier and the user identifier; and
communicating the data packet to the data manager for responding to the data packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for broadcast response generally employing RDS, DARC, or similar technology is provided, including a method for responding to a broadcast comprising extracting an event identifier from a broadcast signal; detecting a response by a user to the broadcast signal; polling a communications device to determine a user identifier; and communicating the event identifier and the user identifier when the user response is detected.
-
Citations
57 Claims
-
1. A method for responding to a broadcast segment, the method comprising:
-
receiving a broadcast using a communications device, wherein the broadcast comprises at least one broadcast segment; extracting, using the communications device, at least a unique event identifier corresponding to a specific instance of the broadcast segment and at least one user option associated with the broadcast segment, wherein the unique event identifier comprises a code that distinguishes at least;
a broadcaster identifier;
a product, item, or service identifier; and
a date and time of the broadcast segment, the unique event identifier being provided by a data manager, wherein the data manager is separate from the communications device;storing, using the communications device, the unique event identifier and the at least one user option associated with the broadcast segment in a memory of the communications device for a period of time after the broadcast of the broadcast segment, the communications device configured to allow a user to select the at least one user option after the broadcast of the broadcast segment; detecting, using the communications device, a selection by the user of the at least one user option in response to the broadcast segment; extracting from the communications device a user identifier; creating, using the communications device, a data packet comprising at least the unique event identifier and the user identifier; and communicating the data packet to the data manager for responding to the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for tracking and compiling user responses using a unique event identifier specific to each broadcast segment in a broadcast, the method comprising:
-
providing a unique event identifier corresponding to a specific instance of each broadcast segment and at least one user option associated with the broadcast segment; broadcasting the unique event identifier and the at least one user option associated with the broadcast segment over a data stream; receiving via the data stream, using a communications device, the broadcast segment, the unique event identifier, and the at least one user option associated with the broadcast segment; storing, using the communications device, the unique event identifier and the at least one user option associated with the broadcast segment in a memory of the communications device for a period of time following the broadcast of the broadcast segment, the communications device configured to allow a user to select the at least one user option after the broadcast of the broadcast segment; detecting a selection by the user of the at least one user option in response to the broadcast segment; transmitting, using the communications device, at least one data packet in response to the broadcast segment; receiving the at least one data packet from the communications device in response to the broadcast segment; extracting the unique event identifier from the at least one data packet, wherein an identity of a broadcaster of the broadcast segment can be determined by comparing the unique event identifier with a lookup table; compiling a summary of user responses based on the unique event identifier extracted from the at least one data packet; and generating a report for a third party based on the summary of user responses. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for configuring a communications device to respond to reception of a broadcast comprising at least a broadcast segment, the broadcast segment associated with a unique event identifier specific to the broadcast segment, the method comprising:
-
configuring the communications device to extract at least the unique event identifier corresponding to the broadcast segment and at least one user option associated with the broadcast segment, the unique event identifier being provided by a data manager that is separate from the communications device; configuring the communications device to store the unique event identifier and the at least one user option associated with the broadcast segment in a memory of the communications device for a period of time after the broadcast of the broadcast segment, the communications device further configured to allow a user to select the at least one user option after the broadcast of the broadcast segment; configuring the communications device to detect a selection by the user of the at least one user option in response to the broadcast segment; configuring the communications device to extract from the communications device a user identifier; configuring the communications device to create a data packet comprising at least the unique event identifier and the user identifier; and configuring the communications device to communicate the data packet to a server in response to detection of the selection by the user, wherein the server is configured to process the data packet. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for tracking and compiling user responses to a broadcast segment, the method comprising:
-
determining at least one identifier and at least one user option associated with the broadcast segment corresponding to a specific instance of the broadcast segment, wherein broadcasting a broadcast comprises at least one broadcast segment; receiving at least one data packet sent by a user device in response to the broadcast segment, wherein the user device stored the at least one identifier for a period of time during the broadcast and at least for some time subsequent to the broadcast of the broadcast segment, the user device further configured to allow a user to select at least one user option during the period of time, further wherein the user device automatically generates the at least one data packet, and further wherein an identity of a broadcaster of the broadcast segment can be determined using at least a portion of the at least one data packet; extracting the at least one identifier from the at least one data packet, wherein the at least one data packet further comprises at least a destination location for the response; compiling a summary of user responses based at least in part on the at least one identifier that was extracted; and generating a report based at least in part on the summary of user responses. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for tracking and compiling user responses to a broadcast segment, the method comprising:
-
determining a unique event identifier corresponding to a specific instance of the broadcast segment; receiving at least one data packet sent by a user device in response to the broadcast segment, wherein the user device stored the unique event identifier for a period of time subsequent to the broadcast of the broadcast segment, the user device further configured to allow a user to select the unique event identifier subsequent to the broadcast of the broadcast segment and, further wherein an identity of a broadcaster of the broadcast segment can be determined using at least a portion of the data packet; extracting the unique event identifier from the at least one data packet, wherein the data packet enables the determination of at least a destination location for the response; compiling a summary of user responses based at least in part on the extracted unique event identifier; and generating a report based at least in part on the summary of user responses, wherein the user report at least in part comprises demographic information. - View Dependent Claims (51, 52, 53, 54, 56)
-
-
55. A method for broadcasting a unique event identifier corresponding to a specific instance of a broadcast segment, comprising:
-
determining the unique event identifier that corresponds to the specific instance of the broadcast segment, wherein broadcasting a broadcast comprises at least the broadcast segment; preparing at least one element of data identifying the broadcast segment; formatting at least the unique event identifier into a data packet for transmission in a data stream; storing at least the unique event identifier, wherein reference to the unique event identifier provides access to the at least one element of data identifying the broadcast segment; transmitting the broadcast segment in a main broadcast signal; transmitting at least the data packet in the data stream, wherein an identity of a broadcaster of the broadcast segment can be determined using at least a portion of the data packet, wherein a user device receiving the transmission of the data packet can extract and store the unique event identifier for a period of time during and subsequent to the transmitting of the broadcast segment, the user device further configured to allow a user to select the unique event identifier during the period of time; and generating a report based at least in part on the unique event identifier. - View Dependent Claims (57)
-
Specification