System providing sponsored content
First Claim
Patent Images
1. A method for providing sponsored content to an end device, the method comprising:
- receiving, by a computer system operating independent of the end device, an indication that an interaction with an item presented within a broadcast segment occurred during presentation of the broadcast segment at the end device;
in response to receiving the indication, identifying, by the computer system and using a timestamp and a broadcast channel specified by the indication, a sponsor of a broadcast segment that was being presented at the time of the interaction;
generating, by the computer system, an anonymized message that includes an item ID corresponding to the item that received the interaction at the end device, a temporary user address that conceals an identity of an end user of the end device, and has a specified validity period, wherein the specified validity period indicates an amount of time the temporary user address is a valid address for communicating with the end user about the item that received the interaction;
requesting, by the computer system and from the sponsor, additional information about the item;
receiving, by the computer system, a reply from the sponsor, wherein the reply includes the additional information about the item;
determining, by the computer system, whether the validity period for the anonymized message is still valid when the reply is received from the sponsor; and
processing, by the computer system, the reply from the sponsor based on the determination, including;
discarding, by the computing system, the reply when the reply is received after the validity period of the anonymized message has expired; and
forwarding, by the computer system, the reply to the end device when the reply is received during the validity period of the anonymized message.
4 Assignments
0 Petitions
Accused Products
Abstract
A system receives an indication of selection of an item in a broadcast segment from an end device. A broadcast segment is identified by the selection and a broadcast segment schedule. An item ID is determined using the identified broadcast segment and the broadcast segment schedule, and a corresponding sponsor of the item is determined using the item ID and the identified broadcast segment. An anonymized message, including the item ID and a request for information, is sent to the corresponding sponsor. A reply is received from the corresponding sponsor, and forwarded to an end user contact.
15 Citations
20 Claims
-
1. A method for providing sponsored content to an end device, the method comprising:
-
receiving, by a computer system operating independent of the end device, an indication that an interaction with an item presented within a broadcast segment occurred during presentation of the broadcast segment at the end device; in response to receiving the indication, identifying, by the computer system and using a timestamp and a broadcast channel specified by the indication, a sponsor of a broadcast segment that was being presented at the time of the interaction; generating, by the computer system, an anonymized message that includes an item ID corresponding to the item that received the interaction at the end device, a temporary user address that conceals an identity of an end user of the end device, and has a specified validity period, wherein the specified validity period indicates an amount of time the temporary user address is a valid address for communicating with the end user about the item that received the interaction; requesting, by the computer system and from the sponsor, additional information about the item; receiving, by the computer system, a reply from the sponsor, wherein the reply includes the additional information about the item; determining, by the computer system, whether the validity period for the anonymized message is still valid when the reply is received from the sponsor; and processing, by the computer system, the reply from the sponsor based on the determination, including; discarding, by the computing system, the reply when the reply is received after the validity period of the anonymized message has expired; and forwarding, by the computer system, the reply to the end device when the reply is received during the validity period of the anonymized message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a data storage device storing a broadcast segment schedule; and one or more computers that interact with the data storage device and execute instructions that cause the one or more computers to perform operations comprising; receiving, by a computer system operating independent of an end device, an indication that an interaction with an item presented within a broadcast segment occurred during presentation of the broadcast segment at the end device; in response to receiving the indication, identifying, by the computer system and using a timestamp and a broadcast channel specified by the indication, a sponsor of a broadcast segment that was being presented at the time of the interaction; generating, by the computer system, an anonymized message that includes an item ID corresponding to the item that received the interaction at the end device, a temporary user address that conceals an identity of an end user of the end device, and has a specified validity period, wherein the specified validity period indicates an amount of time the temporary user address is a valid address for communicating with the end user about the item that received the interaction; requesting, by the computer system and from the sponsor, additional information about the item; receiving, by the computer system, a reply from the sponsor, wherein the reply includes the additional information about the item; determining, by the computer system, whether the validity period for the anonymized message is still valid when the reply is received from the sponsor; and processing, by the computer system, the reply from the sponsor based on the determination, including; discarding, by the computing system, the reply when the reply is received after the validity period of the anonymized message has expired; and forwarding, by the computer system, the reply to the end device when the reply is received during the validity period of the anonymized message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing instructions that upon execution by one or more computers cause the one or more computers to perform operations comprising:
-
receiving, by a computer system operating independent of an end device, an indication that an interaction with an item presented within a broadcast segment occurred during presentation of the broadcast segment at the end device; in response to receiving the indication, identifying, by the computer system and using a timestamp and a broadcast channel specified by the indication, a sponsor of a broadcast segment that was being presented at the time of the interaction; generating, by the computer system, an anonymized message that includes an item ID corresponding to the item that received the interaction at the end device, a temporary user address that conceals an identity of an end user of the end device, and has a specified validity period, wherein the specified validity period indicates an amount of time the temporary user address is a valid address for communicating with the end user about the item that received the interaction; requesting, by the computer system and from the sponsor, additional information about the item; receiving, by the computer system, a reply from the sponsor, wherein the reply includes the additional information about the item; determining, by the computer system, whether the validity period for the anonymized message is still valid when the reply is received from the sponsor; and processing, by the computer system, the reply from the sponsor based on the determination, including; discarding, by the computing system, the reply when the reply is received after the validity period of the anonymized message has expired; and forwarding, by the computer system, the reply to the end device when the reply is received during the validity period of the anonymized message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification