Optimization of web page content including video
First Claim
1. A method for optimizing content of a web page including a video, the method comprising:
- receiving a first set of web interaction data and a second set of web interaction data associated with a web page;
determining a first content configuration associated with the first set of web interaction data and a second content configuration associated with the second set of web interaction data;
receiving a first request and a second request from a media player, the first request associated with the first content configuration and the second request associated with the second content configuration;
extracting a first set of event data from the first request and a second set of event data from the second request;
generating a first set of video-aware analytics data based at least in part on the first set of web interaction data and the first set of event data and a second set of video-aware analytics data based at least in part on the second set of web interaction data and the second set of event data; and
determining an optimized content configuration based at least in part on a comparison of the first set of video-aware analytics data and the second set of video-aware analytics data by;
comparing the first set of video-aware analytics data to the second set of video-aware analytics data to generate a comparison result; and
selecting one of the first content configuration and the second content configuration as the optimized content configuration for the web page based at least in part on the comparison result.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optimizing content of a web page is disclosed. The system comprises a configuration analysis module, a request analysis module, an analytics module and an optimization module that are communicatively coupled to each other. The configuration analysis module receives first and second sets of web interaction data associated with a web page and determines first and second content configurations for the first and second sets of web interaction data, respectively. The request analysis module receives first and second requests for the first and second content configurations, respectively, and extracts a first set of event data from the first request and a second set of event data from the second request. The analytics module generates a first set and a second set of video-aware analytics data. The optimization module optimizes the content of the web page based at least in part on video-aware analytics data.
-
Citations
17 Claims
-
1. A method for optimizing content of a web page including a video, the method comprising:
-
receiving a first set of web interaction data and a second set of web interaction data associated with a web page; determining a first content configuration associated with the first set of web interaction data and a second content configuration associated with the second set of web interaction data; receiving a first request and a second request from a media player, the first request associated with the first content configuration and the second request associated with the second content configuration; extracting a first set of event data from the first request and a second set of event data from the second request; generating a first set of video-aware analytics data based at least in part on the first set of web interaction data and the first set of event data and a second set of video-aware analytics data based at least in part on the second set of web interaction data and the second set of event data; and determining an optimized content configuration based at least in part on a comparison of the first set of video-aware analytics data and the second set of video-aware analytics data by; comparing the first set of video-aware analytics data to the second set of video-aware analytics data to generate a comparison result; and selecting one of the first content configuration and the second content configuration as the optimized content configuration for the web page based at least in part on the comparison result. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for optimizing content of a web page including a video, the system comprising:
-
a communication module for receiving a first set of web interaction data and a second set of web interaction data from a web page, the communication module receiving a first request and a second request from a media player included in the web page; a configuration analysis module communicatively coupled to the communication module, the configuration analysis module determining a first content configuration associated with the first set of web interaction data and a second content configuration associated with the second set of web interaction data; a request analysis module communicatively coupled to the communication module, the request analysis module extracting a first set of event data from the first request and a second set of event data from the second request, wherein the first request is associated with the first content configuration and the second request is associated with the second content configuration; an analytics module communicatively coupled to the configuration analysis module and the request analysis module, the analytics module generating a first set of video-aware analytics data based at least in part on the first set of web interaction data and the first set of event data and a second set of video-aware analytics data based at least in part on the second set of web interaction data and the second set of event data; and an optimization module communicatively coupled to the analytics module, the optimization module determining an optimized content configuration based at least in part on a comparison of the first set of video-aware analytics data and the second set of video-aware analytics data by; comparing the first set of video-aware analytics data to the second set of video-aware analytics data to generate a comparison result; and selecting one of the first content configuration and the second content configuration as the optimized content configuration for the web page based at least in part on the comparison result. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a non-transitory computer readable medium encoding instructions that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving a first set of web interaction data and a second set of web interaction data associated with a web page; determining a first content configuration associated with the first set of web interaction data and a second content configuration associated with the second set of web interaction data; receiving a first request and a second request from a media player, the first request associated with the first content configuration and the second request associated with the second content configuration; extracting a first set of event data from the first request and a second set of event data from the second request; generating a first set of video-aware analytics data based at least in part on the first set of web interaction data and the first set of event data and a second set of video-aware analytics data based at least in part on the second set of web interaction data and the second set of event data; and determining an optimized content configuration based at least in part on a comparison of the first set of video-aware analytics data and the second set of video-aware analytics data by; comparing the first set of video-aware analytics data to the second set of video-aware analytics data to generate a comparison result; and selecting one of the first content configuration and the second content configuration as the optimized content configuration for the web page based at least in part on the comparison result. - View Dependent Claims (14, 15, 16, 17)
-
Specification