TIMESTAMPED COMMENTARY SYSTEM FOR VIDEO CONTENT
First Claim
1. A computer-implemented method comprising:
- presenting a graphical interface that includes a motion video presentation and a plurality of user-selectable interface elements;
receiving, through the graphical interface, at a first moment during the presentation, a first selection of a first interface element of the plurality of interface elements;
in response to receiving the first selection, storing first data that maps a first category, corresponding to the first interface element, to a first time point at which the motion video presentation was being presented at the first moment; and
generating, based at least in part on the first data, a first tracking graphical element that indicates at least a first quantity of times that the first interface element has been selected during a first time interval that includes the first time point.
1 Assignment
0 Petitions
Accused Products
Abstract
A video commentary system receives video content items from users in a community. Such video content items are presented to viewers in the community. The system presents submission controls through which the viewers can submit feedback related to specific time points within that presentation. The controls can be used to submit textual, video, or audio comments. The controls can include labeled buttons that viewers can activate to submit categorized comments. Each submission is associated with a timestamp corresponding to the current video frame. The user interface includes regions that display, in real-time, the submissions received from the viewers. Submissions can indicate their timestamps. A bar graph indicates, by category and by time interval, quantities of categorized comments that have been received relating to various time intervals in the presentation.
109 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
presenting a graphical interface that includes a motion video presentation and a plurality of user-selectable interface elements; receiving, through the graphical interface, at a first moment during the presentation, a first selection of a first interface element of the plurality of interface elements; in response to receiving the first selection, storing first data that maps a first category, corresponding to the first interface element, to a first time point at which the motion video presentation was being presented at the first moment; and generating, based at least in part on the first data, a first tracking graphical element that indicates at least a first quantity of times that the first interface element has been selected during a first time interval that includes the first time point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium storing instructions which, when executed by one or more processors, cause the processors to perform operations comprising:
-
presenting a graphical interface that includes a motion video presentation and a plurality of user-selectable interface elements; receiving, through the graphical interface, at a first moment during the presentation, a first selection of a first interface element of the plurality of interface elements; in response to receiving the first selection, storing first data that maps a first category, corresponding to the first interface element, to a first time point at which the motion video presentation was being presented at the first moment; and generating, based at least in part on the first data, a first tracking graphical element that indicates at least a first quantity of times that the first interface element has been selected during a first time interval that includes the first time point. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; and a non-transitory computer-readable storage memory storing instructions for causing the one or more processors to; present a graphical interface that includes a motion video presentation and a plurality of user-selectable interface elements; receive, through the graphical interface, at a first moment during the presentation, a first selection of a first interface element of the plurality of interface elements; store, in response to receiving the first selection, first data that maps a first category, corresponding to the first interface element, to a first time point at which the motion video presentation was being presented at the first moment; and generate, based at least in part on the first data, a first tracking graphical element that indicates at least a first quantity of times that the first interface element has been selected during a first time interval that includes the first time point. - View Dependent Claims (18, 19, 20)
-
Specification