Systems and methods for processing overlapping content
AssigneeRovi Guides, Inc.
InventorsVikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
Life of this patent
Estimating the term…
Abstract
A computer implemented method that includes receiving first user usage data and second user usage data indicative of user usage during consumption of a first content and of a second content, respectively. The method includes determining a first user usage pattern for the first content and a second user usage pattern for the second content based on the first user usage data and on the second user usage data, respectively. The method determines potential content overlap between the first content and the second content based on a comparison of the first usage pattern and the second usage pattern and performs an optimization operation based on the potential content overlap.
Claims19
A computer implemented method comprising:
- receiving first user usage data and second user usage data indicative of user usage during consumption of a first user generated content and of a second user generated content, respectively, wherein the first and second user generated content are separate content;
- determining a first user usage pattern for the first user generated content and a second user usage pattern for the second user generated content based on the first user usage data and on the second user usage data, respectively;
- comparing the first usage pattern and the second usage pattern;
- based on the comparing, determining the first user generated content and the second user generated content match;
- and
- in response to the determining that the first user generated content and the second user generated content match:
- accessing a heatmap of metadata reflecting at least one of replaying, seeking, scrubbing, pausing, forwarding, or rewinding portions of the first user generated content;
- and
- playing the second user generated content, wherein the playing of the second user generated is automatically controlled by automatic application of at least one of replaying, seeking, scrubbing, pausing, forwarding, or rewinding portions of the second user generated content based on the heatmap.
A system for identifying and processing overlapping content, the system comprising one or more processors programmed with instructions to cause the one or more processors to perform:
- receiving first user usage data and second user usage data indicative of user usage during consumption of a first user generated content and of a second user generated content, respectively, wherein the first and second user generated content are separate content;
- determining a first user usage pattern for the first user generated content and a second user usage pattern for the second user generated content based on the first user usage data and on the second user usage data, respectively;
- comparing the first usage pattern and the second usage pattern;
- based on the comparing, determining the first user generated content and the second user generated content match;
- and
- in response to the determining that the first user generated content and the second user generated content match:
- accessing a heatmap of metadata reflecting at least one of replaying, seeking, scrubbing, pausing, forwarding, or rewinding portions of the first user generated content;
- and
- playing the second user generated content, wherein the playing of the second user generated is automatically controlled by automatic application of at least one of replaying, seeking, scrubbing, pausing, forwarding, or rewinding portions of the second user generated content based on the heatmap.
Dependencies are inferred from the claim text.