Content interaction technology
First Claim
1. A method of defining a point of interest for content, the method comprising:
- accessing data used in defining a point of interest that supplements content arranged in a channel associated with a content curator on a content delivery network, the accessed data defining;
timing information that indicates when the point of interest is used to supplement content arranged in the channel associated with the content curator on the content delivery network,output information that defines how the point of interest is output with content arranged in the channel associated with the content curator on the content delivery network, andaction information that defines one or more actions that occur based on user interaction with the point of interest;
defining the point of interest based on the timing information, the output information, and the action information;
associating the point of interest with at least one of (1) the channel associated with the content curator on the content delivery network and (2) a content link arranged in the channel associated with the content curator on the content delivery network;
during a time at which a user has selected the channel associated with the content curator and is experiencing content defined by the channel associated with the content curator, controlling, based on the timing information and the output information, output of the point of interest in addition to the content defined by the channel associated with the content curator;
receiving an indication that the user interacted with the point of interest output in addition to the content defined by the channel associated with the content curator;
based on the indication that the user interacted with the point of interest, performing, by at least one processor, an action defined by the action information;
tracking, across multiple, different content curators that define channels on the content delivery network, points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network;
tracking, across the multiple, different content curators that define channels on the content delivery network, user responses to the points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; and
determining, for each of the multiple, different content curators, statistics related to use of points of interests by that content curator and effectiveness of points of interests defined by that content curator based on the tracking of the points of interests and the user responses to the points of interests.
1 Assignment
0 Petitions
Accused Products
Abstract
Content interaction technology, in which data used in defining a point of interest that supplements content arranged in a channel is accessed. The accessed data defines timing information that indicates when the point of interest is used, output information that defines how the point of interest is output, and action information that defines one or more actions that occur based on user interaction with the point of interest. The point of interest is defined based on the timing information, the output information, and the action information and associated with the channel and/or a content link arranged in the channel. During a time at which a user has selected the channel, output of the point of interest in addition to content defined by the channel is controlled. An indication that the user interacted with the point of interest is received and an action defined by the action information is performed.
-
Citations
23 Claims
-
1. A method of defining a point of interest for content, the method comprising:
-
accessing data used in defining a point of interest that supplements content arranged in a channel associated with a content curator on a content delivery network, the accessed data defining; timing information that indicates when the point of interest is used to supplement content arranged in the channel associated with the content curator on the content delivery network, output information that defines how the point of interest is output with content arranged in the channel associated with the content curator on the content delivery network, and action information that defines one or more actions that occur based on user interaction with the point of interest; defining the point of interest based on the timing information, the output information, and the action information; associating the point of interest with at least one of (1) the channel associated with the content curator on the content delivery network and (2) a content link arranged in the channel associated with the content curator on the content delivery network; during a time at which a user has selected the channel associated with the content curator and is experiencing content defined by the channel associated with the content curator, controlling, based on the timing information and the output information, output of the point of interest in addition to the content defined by the channel associated with the content curator; receiving an indication that the user interacted with the point of interest output in addition to the content defined by the channel associated with the content curator; based on the indication that the user interacted with the point of interest, performing, by at least one processor, an action defined by the action information; tracking, across multiple, different content curators that define channels on the content delivery network, points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; tracking, across the multiple, different content curators that define channels on the content delivery network, user responses to the points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; and determining, for each of the multiple, different content curators, statistics related to use of points of interests by that content curator and effectiveness of points of interests defined by that content curator based on the tracking of the points of interests and the user responses to the points of interests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
at least one computer; and at least one computer-readable medium coupled to the at least one computer having instructions stored thereon which, when executed by the at least one computer, causes the at least one computer to perform operations comprising; accessing data used in defining a point of interest that supplements content arranged in a channel associated with a content curator on a content delivery network, the accessed data defining; timing information that indicates when the point of interest is used to supplement content arranged in the channel associated with the content curator on the content delivery network, output information that defines how the point of interest is output with content arranged in the channel associated with the content curator on the content delivery network, and action information that defines one or more actions that occur based on user interaction with the point of interest; defining the point of interest based on the timing information, the output information, and the action information; associating the point of interest with at least one of (1) the channel associated with the content curator on the content delivery network and (2) a content link arranged in the channel associated with the content curator on the content delivery network; during a time at which a user has selected the channel associated with the content curator and is experiencing content defined by the channel associated with the content curator, controlling, based on the timing information and the output information, output of the point of interest in addition to the content defined by the channel associated with the content curator; receiving an indication that the user interacted with the point of interest output in addition to the content defined by the channel associated with the content curator; based on the indication that the user interacted with the point of interest, performing an action defined by the action information; tracking, across multiple, different content curators that define channels on the content delivery network, points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; tracking, across the multiple, different content curators that define channels on the content delivery network, user responses to the points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; and determining, for each of the multiple, different content curators, statistics related to use of points of interests by that content curator and effectiveness of points of interests defined by that content curator based on the tracking of the points of interests and the user responses to the points of interests.
-
-
23. At least one non-transitory computer-readable storage medium encoded with at least one computer program comprising instructions that, when executed, operate to cause a computer to perform operations comprising:
-
accessing data used in defining a point of interest that supplements content arranged in a channel associated with a content curator on a content delivery network, the accessed data defining; timing information that indicates when the point of interest is used to supplement content arranged in the channel associated with the content curator on the content delivery network, output information that defines how the point of interest is output with content arranged in the channel associated with the content curator on the content delivery network, and action information that defines one or more actions that occur based on user interaction with the point of interest; defining the point of interest based on the timing information, the output information, and the action information; associating the point of interest with at least one of (1) the channel associated with the content curator on the content delivery network and (2) a content link arranged in the channel associated with the content curator on the content delivery network; during a time at which a user has selected the channel associated with the content curator and is experiencing content defined by the channel associated with the content curator, controlling, based on the timing information and the output information, output of the point of interest in addition to the content defined by the channel associated with the content curator; receiving an indication that the user interacted with the point of interest output in addition to the content defined by the channel associated with the content curator; based on the indication that the user interacted with the point of interest, performing an action defined by the action information; tracking, across multiple, different content curators that define channels on the content delivery network, points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; tracking, across the multiple, different content curators that define channels on the content delivery network, user responses to the points of interests that have been defined by the multiple, different content curators and that have been output to users of the content delivery network; and determining, for each of the multiple, different content curators, statistics related to use of points of interests by that content curator and effectiveness of points of interests defined by that content curator based on the tracking of the points of interests and the user responses to the points of interests.
-
Specification