Performing an interactive process based on promotional information
First Claim
1. A method comprising:
- receiving, by a device via a network, data having three or more embedded components, wherein a first of the three or more embedded components comprises media content, wherein a second of the three or more embedded components comprises promotional information associated with the media content, and wherein a third of the three or more embedded components comprises executable instructions configured to, when executed by the device, cause the device to perform an interactive process with a user;
determining, by the device, based on demographic information associated with the user, to present the promotional information;
outputting, by the device, a presentation of the promotional information; and
executing, by the device and based on a user selection associated with the promotional information, the executable instructions to cause the device to perform the interactive process, which comprises;
receiving, by the device, input representing one or more user interactions, wherein the one or more user interactions are associated with the promotional information,determining, by the device, a time-stamp associated with the interactive process; and
sending, by the device to a computing device via the network, the time-stamp and results related to the one or more user interactions.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosure provides for electronic commerce using streaming media. (1) E-commerce opportunities are combined with incentives (e.g., random, pseudo-random, skill-based, or responsive to aggregate buying) for participation by recipients, enhancing the likelihood of responses from recipients and the value of distribution of the promotional information. (2) Techniques are applied to a server associated with e-commerce opportunities, to avoid unduly burdening that server. An applet may conduct the interactive process with the recipient and present results to the server, implement the incentives, conduct e-commerce transactions with the recipient, and select one or more recipients for an incentive reward. (3) The promotional material is associated with elements of the streaming media being presented, such as an actor or object. Presentation of promotional material at a device can be responsive to information about the recipient, gleaned from, for example: demographic information, preferences, fuzzy searching, or collaborative filtering.
68 Citations
19 Claims
-
1. A method comprising:
-
receiving, by a device via a network, data having three or more embedded components, wherein a first of the three or more embedded components comprises media content, wherein a second of the three or more embedded components comprises promotional information associated with the media content, and wherein a third of the three or more embedded components comprises executable instructions configured to, when executed by the device, cause the device to perform an interactive process with a user; determining, by the device, based on demographic information associated with the user, to present the promotional information; outputting, by the device, a presentation of the promotional information; and executing, by the device and based on a user selection associated with the promotional information, the executable instructions to cause the device to perform the interactive process, which comprises; receiving, by the device, input representing one or more user interactions, wherein the one or more user interactions are associated with the promotional information, determining, by the device, a time-stamp associated with the interactive process; and sending, by the device to a computing device via the network, the time-stamp and results related to the one or more user interactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, by a device via a network, data having three or more embedded components, wherein a first of the three or more embedded components comprises media content, wherein a second of the three or more embedded components comprises promotional information associated with the media content, and wherein a third of the three or more embedded components comprises interpretable instructions configured to cause the device to perform an interactive process with a user; determining, by the device, based on demographic information associated with the user, to present the promotional information; outputting, by the device, a presentation of the promotional information; and using, by the device and based on a user selection associated with the promotional information, the interpretable instructions to cause the device to perform the interactive process, which comprises; receiving, by the device, input representing one or more user interactions, wherein the one or more user interactions are associated with the promotional information, determining, by the device, a time-stamp associated with the interactive process; and sending, by the device to a computing device via the network, the time-stamp and results related to the one or more user interactions. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
receiving, by a device via a network, an Internet Protocol (IP) multicast having three or more data components, wherein a first of the three or more data components comprises media content, wherein a second of the three or more data components comprises promotional information, and wherein a third of the three or more data components comprises executable instructions configured to, when executed by the device, cause the device to perform an interactive process with a user; determining, by the device, based on demographic information associated with the user, to present the promotional information; outputting, by the device, a presentation of the promotional information; and executing, by the device and based on a user selection associated with the promotional information, the executable instructions to cause the device perform the interactive process, which comprises; receiving, by the device, input representing one or more user interactions, wherein the one or more user interactions are associated with the promotional information; determining, by the device, a time-stamp associated with the interactive process; and sending, by the device to a computing device via the network, the time-stamp and results related to the one or more user interactions. - View Dependent Claims (18, 19)
-
Specification