PROVIDING SKETCH ANNOTATIONS WITH MULTIMEDIA PROGRAMS
First Claim
1. A content annotation method, comprising:
- receiving, from a first device associated with a first user viewing multimedia content, a first annotation including an image and an indication of a first annotation duration wherein annotations of the first user include source identification features indicative of the first user as a source of the annotations;
wherein the source identification feature comprises a source identification avatar;
associating the first annotation with a first temporal location of the multimedia content;
providing, by a data processing system, the multimedia content, the first annotation, and the first temporal location to a second device associated with a second user of the multimedia content, wherein, upon displaying the multimedia content, the second device displays the first annotation at the first temporal location, for the first annotation duration, overlaying the multimedia content; and
responsive to receiving a second annotation, a second temporal location, and a second annotation duration from the second user, the first device, upon displaying the multimedia content, displays the second annotation at the second temporal location, for the second annotation duration, overlaying the multimedia content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.
26 Citations
20 Claims
-
1. A content annotation method, comprising:
-
receiving, from a first device associated with a first user viewing multimedia content, a first annotation including an image and an indication of a first annotation duration wherein annotations of the first user include source identification features indicative of the first user as a source of the annotations; wherein the source identification feature comprises a source identification avatar; associating the first annotation with a first temporal location of the multimedia content; providing, by a data processing system, the multimedia content, the first annotation, and the first temporal location to a second device associated with a second user of the multimedia content, wherein, upon displaying the multimedia content, the second device displays the first annotation at the first temporal location, for the first annotation duration, overlaying the multimedia content; and responsive to receiving a second annotation, a second temporal location, and a second annotation duration from the second user, the first device, upon displaying the multimedia content, displays the second annotation at the second temporal location, for the second annotation duration, overlaying the multimedia content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system suitable for use in a multimedia content delivery network, the system comprising:
-
a processor; and a computer readable storage medium including program instructions which, when executed by a processor, cause the processor to perform operations for annotating multimedia content, the operations comprising; receiving, from a first device associated with a first user viewing multimedia content, a first annotation including an image and an indication of a first annotation duration wherein annotations of the first user include a source identification feature indicative of the first user as a source of the annotations, wherein the source identification features are selected from;
a source identification avatar and a source identification icon;associating the first annotation with a first temporal location of the multimedia content; providing, by a data processing system, the multimedia content, the first annotation, and the first temporal location to a second device associated with a second user of the multimedia content, wherein, upon displaying the multimedia content, the second device displays the first annotation at the first temporal location, for the first annotation duration, overlaying the multimedia content; and responsive to receiving a second annotation, a second temporal location, and a second annotation duration from the second user, the first device, upon displaying the multimedia content, displays the second annotation at the second temporal location, for the second annotation duration, overlaying the multimedia content. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium comprising computer executable instructions that, when executed by a processor, cause the processor to perform operations, comprising:
-
responsive to detecting user input indicating an annotation duration and including annotation input representative of an annotation, including an image, from a first user, the first user belonging to an annotation group, storing annotation data indicative of the annotation, wherein the annotation data is associated with a chronological location of multimedia content provided to the first user, wherein the multimedia content is selected from;
television content, pay-per-view content, and video on demand content;wherein annotations of the first user include a source identification avatar indicative of the first user as a source of the annotations; and responsive to a second user of the annotation group requesting the multimedia content, providing the annotation data and the multimedia content to the second user wherein, upon presentation to the second user, the annotation is displayed, overlaying the multimedia content, for a duration determined by the annotation duration. - View Dependent Claims (17, 18, 19, 20)
-
Specification