N-level replication of supplemental content
First Claim
Patent Images
1. A method, comprising:
- receiving, by at least one processor through at least one communication link, a transacting media container including video content, an affiliate tracking identifier with first entity information associated with a first entity, and processor-executable instantiation code;
identifying, by the at least one processor, second entity information associated with a second entity;
retrieving, by the at least one processor through the at least one communication link, supplemental content based on the second entity information, the supplemental content including a plurality of interactive advertisements related to one or more products or services present in the video content;
adding, by the at least one processor, (1) the supplemental content to the transacting media container to define an updated transacting media container, and (2) the second entity information to the affiliate tracking identifier to define an updated affiliate tracking identifier included in the updated transacting media container; and
transmitting, by the at least one processor through at least one communication link, the updated transacting media container including the updated affiliate tracking identifier to a first endpoint compute device for presentation of the video content and at least one advertisement of the plurality of interactive advertisements of the supplemental content to a user of the first endpoint compute device based on execution of the processor-executable instantiation code by the first endpoint compute device, the updated transacting media container configured such that, when instantiated;
(a) an interface is displayed, the interface configured to (i) allow the user to share the updated transacting media container to a second endpoint compute device, and (ii) allow the user to interact with the presented at least one interactive advertisement and initiate a transaction without leaving display areas of the video content and supplemental content;
(b) user interactions with the interface are monitored; and
(c) the updated affiliate tracking identifier is further updated at the first endpoint compute device based on the monitored user interactions to define a further updated affiliate tracking identifier.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a transacting media container having video content and an affiliate tracking identifier with first entity information associated with a first entity. The method also includes identifying second entity information associated with a second entity and retrieving supplemental content based on the second entity information. The method further includes adding the supplemental content to the transacting media container and the second entity information to the affiliate tracking identifier.
73 Citations
18 Claims
-
1. A method, comprising:
-
receiving, by at least one processor through at least one communication link, a transacting media container including video content, an affiliate tracking identifier with first entity information associated with a first entity, and processor-executable instantiation code; identifying, by the at least one processor, second entity information associated with a second entity; retrieving, by the at least one processor through the at least one communication link, supplemental content based on the second entity information, the supplemental content including a plurality of interactive advertisements related to one or more products or services present in the video content; adding, by the at least one processor, (1) the supplemental content to the transacting media container to define an updated transacting media container, and (2) the second entity information to the affiliate tracking identifier to define an updated affiliate tracking identifier included in the updated transacting media container; and transmitting, by the at least one processor through at least one communication link, the updated transacting media container including the updated affiliate tracking identifier to a first endpoint compute device for presentation of the video content and at least one advertisement of the plurality of interactive advertisements of the supplemental content to a user of the first endpoint compute device based on execution of the processor-executable instantiation code by the first endpoint compute device, the updated transacting media container configured such that, when instantiated;
(a) an interface is displayed, the interface configured to (i) allow the user to share the updated transacting media container to a second endpoint compute device, and (ii) allow the user to interact with the presented at least one interactive advertisement and initiate a transaction without leaving display areas of the video content and supplemental content;
(b) user interactions with the interface are monitored; and
(c) the updated affiliate tracking identifier is further updated at the first endpoint compute device based on the monitored user interactions to define a further updated affiliate tracking identifier. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
at least one memory configured to store a transacting media container, the transacting media container including video content and an affiliate tracking identifier with first entity information; and at least one processing device operatively connected to the at least one memory, the at least one processing device configured to; receive the transacting media container from a first entity; identify second entity information associated with a second entity; identify third entity information associated with a third entity; retrieve supplemental content based on the second entity information and the third entity information, the supplemental content including a plurality of interactive advertisements related to one or more products or services represented in the video content; add (1) the supplemental content to the transacting media container to define an updated transacting media container, and (2) the second entity information and the third entity information to the affiliate tracking identifier to define an updated affiliate tracking identifier included in the updated transacting media container; and initiate transmission of the updated transacting media container and the updated affiliate tracking identifier to a first endpoint compute device for presentation of the video content and at least one interactive advertisement of the plurality of interactive advertisements of the supplemental content to a user of the first endpoint compute device when the updated transacting media container is executed on the first endpoint compute device, the updated transacting media container configured to, when executed on the first endpoint compute device;
(a) display a share interface, the share interface configured to allow the user to propagate the updated transacting media container over a network to a second endpoint compute device;
(b) display a transaction interface, the transaction interface configured to allow the user to initiate a transaction without leaving display areas of the video content and supplemental content (c) monitor user interactions with the share interface and transaction interface; and
(d) further update the updated affiliate tracking identifier based on monitored user interactions with the share interface and transaction interface to define a further updated affiliate tracking identifier. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium comprising logic stored on the computer-readable storage medium, the logic configured when executed to cause at least one processing device to:
-
receive a transacting media container including video content and an affiliate tracking identifier with first entity information associated with a first entity; identify second entity information associated with a second entity; retrieve supplemental content based on the second entity information, the supplemental content including at least one interactive advertisement related to one or more products or services represented in the video content; identify third entity information associated with a third entity; retrieve supplemental content based on the third entity information, the supplemental content including at least one further interactive advertisement related to the one or more products or services represented in the video content; add (1) the supplemental content based on the second entity information and including the at least one interactive advertisement, and the supplemental content based on the third entity information and including the at least one further interactive advertisement to the transacting media container to define an updated transacting media container, and (2) the second entity information and the third entity information to the affiliate tracking identifier to define an updated affiliate tracking identifier included in the updated transacting media container; and initiate transmission of the updated transacting media container including the updated affiliate tracking identifier to a first endpoint compute device for presentation of the video content, the at least one interactive advertisement, and the at least one further interactive advertisement to a user, the updated transacting media container configured to;
(a) display an interface configured to (i) allow the user to share the updated transacting media container to a second endpoint compute device, and (ii) allow the user to interact with a presented interactive advertisement and initiate a transaction therewith without navigating away from a display area of the video content;
(b) monitor user interactions with the interface; and
(c) further update the updated affiliate tracking identifier based on the user interactions. - View Dependent Claims (15, 16, 17, 18)
-
Specification