Media presentation playback annotation
First Claim
1. A method of annotating a media presentation, the method comprising:
- playing at least a portion of the media presentation at a computing device comprising one or more audio input devices and one or more video input devices;
monitoring the one or more video input devices for video input received during the playing, wherein the one or more video input devices capture video input of a user during the playing of the media presentation;
upon determining, based at least in part upon the video input and without manual interaction with the computing device, that the user is speaking in a direction of the computing device;
creating an annotation by receiving, via the one or more audio input devices, voice input comprising the annotation to be added to the media presentation; and
adding the annotation to the media presentation;
wherein determining that the user is speaking in the direction of the computing device comprises;
determining a distance from the user to the computing device; and
determining a direction that the user'"'"'s head is facing.
2 Assignments
0 Petitions
Accused Products
Abstract
Annotations can be automatically added to a media presentation during playback of the presentation without a user having to manually interact with the playback device. The playback device determines whether an annotation is to be added to the media presentation based on characteristics of voice input received at the device, such as voice input signal strength or variances in the voice input signal strength. Characteristics of video input received at the device can be used to determine whether a user is speaking to the computing device as well. The device can handle a new annotation overlapping an existing annotation by either removing the existing annotation or by shifting the existing annotation until there is no more overlap. A media presentation can comprise multiple annotation tracks.
-
Citations
19 Claims
-
1. A method of annotating a media presentation, the method comprising:
-
playing at least a portion of the media presentation at a computing device comprising one or more audio input devices and one or more video input devices; monitoring the one or more video input devices for video input received during the playing, wherein the one or more video input devices capture video input of a user during the playing of the media presentation; upon determining, based at least in part upon the video input and without manual interaction with the computing device, that the user is speaking in a direction of the computing device; creating an annotation by receiving, via the one or more audio input devices, voice input comprising the annotation to be added to the media presentation; and adding the annotation to the media presentation; wherein determining that the user is speaking in the direction of the computing device comprises; determining a distance from the user to the computing device; and determining a direction that the user'"'"'s head is facing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computing device comprising:
-
a processing unit; memory; one or more audio input devices; and one or more video input devices; the computing device configured to perform operations for annotating a media presentation, the operations comprising; playing at least a portion of the media presentation; monitoring the one or more video input devices for video input received during the playing, wherein the one or more video input devices capture video input of a user during the playing of the media presentation; upon determining, based at least in part upon the video input and without manual interaction with the computing device, that the user is speaking in a direction of the computing device; creating an annotation by receiving, via the one or more audio input devices, voice input comprising the annotation to be added to the media presentation; and adding the annotation to the media presentation; wherein determining that the user is speaking in the direction of the computing device comprises; determining a distance from the user to the computing device; and determining a direction that the user'"'"'s head is facing. - View Dependent Claims (17, 18)
-
-
19. One or more computer-readable memory or storage devices storing computer executable code that when executed by a computing device performs operations for annotating a media presentation, the operations comprising:
-
playing at least a portion of the media presentation at the computing device comprising one or more audio input devices and one or more video input devices; monitoring the one or more video input devices for video input received during the playing, wherein the one or more video input devices capture video input of a user during the playing of the media presentation; upon determining, based at least in part upon the video input and without manual interaction with the computing device, that the user is speaking in a direction of the computing device; creating an annotation by receiving, via the one or more audio input devices, voice input comprising the annotation to be added to the media presentation; and adding the annotation to the media presentation; wherein determining that the user is speaking in the direction of the computing device comprises; determining a distance from the user to the computing device; and determining a direction that the user'"'"'s head is facing.
-
Specification