Visual presentation of video usage statistics
First Claim
1. A method for displaying video statistics, the method comprising:
- receiving a request over a network from a contributor for video statistics related to videos contributed by the contributor to a video hosting website, the view statistics including a number of views received by the videos;
displaying in a user interface a plurality of statistics related to the contributed videos, the statistics displayed on a timeline and geographic map, the timeline specifying a first period of time and indicating the views received by the videos, and the geographic map highlighting a first geographic region from which a greatest number of views were received over the first period of time;
receiving input specifying a second period of time;
displaying the second period of time on the timeline; and
updating the displayed geographic map to highlight a second geographic region from which a greatest number of views were received over the second period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and various software tools enable a video hosting website to graphically display statistics of data associated with videos posted on a video hosting website. Data associated with videos is collected, analyzed and stored. A graphical representation of the data and corresponding geographic map are generated based on the collected data. The graphical representation shows the data along a timeline. The corresponding geographical map shows the data by geographic market. The graphical representation and geographical map are associated such that a modification to the graphical representation modifies the geographical map accordingly and a modification to the geographical map modifies the graphical representation accordingly.
182 Citations
23 Claims
-
1. A method for displaying video statistics, the method comprising:
-
receiving a request over a network from a contributor for video statistics related to videos contributed by the contributor to a video hosting website, the view statistics including a number of views received by the videos; displaying in a user interface a plurality of statistics related to the contributed videos, the statistics displayed on a timeline and geographic map, the timeline specifying a first period of time and indicating the views received by the videos, and the geographic map highlighting a first geographic region from which a greatest number of views were received over the first period of time; receiving input specifying a second period of time; displaying the second period of time on the timeline; and updating the displayed geographic map to highlight a second geographic region from which a greatest number of views were received over the second period of time. - 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 computer program product for displaying video statistics, the computer program product stored on a non-transitory computer-readable medium and including instructions configured to cause a processor to carry out the steps of:
-
receiving a request from a contributor for video statistics related to videos contributed by the contributor to a video hosting website, the view statistics including a number of views received by the videos; displaying in a user interface a plurality of statistics related to the contributed videos, the statistics displayed on a timeline and geographic map, the timeline indicating the views received by the videos and the geographic map highlighting a first geographic region associated with the timeline from which a greatest number of views were received; receiving input specifying a second geographic region; and modifying the displayed timeline to display only statistics related to the specified second geographic region.
-
-
23. A video statistics analyzer, comprising:
-
at least one processor; a data analysis module, executed by the processor, adapted to analyze viewer behavior with respect to a plurality of videos contributed by a contributor; a graph generation module, coupled to the data analysis module and executed by the processor, adapted to display in a user interface a timeline graph of at least one video statistic over a first period of time, including a number of views received by the videos; a map generation module, coupled to the data analysis module and executed by the processor, adapted to display a geographic map, the geographic map highlighting a first geographic region from which a greatest number of views were received over the first period of time; and an interactivity module, coupled to the graph generation module and the map generation module, executed by the processor and adapted to receive user input specifying a second period of time, and to cause the graph generation module to display the video statistic over the second period of time and the map generation module to highlight a second geographic region from which a greatest number of views were received over the second period of time.
-
Specification