SYSTEM AND METHODS FOR GENERATING AUTOMATIC AND USER-CONTROLLABLE MOVIES OF PRESENTATIONS ON SMALL DEVICES
First Claim
1. A computer-implemented method comprising:
- a. Capturing at least a portion of a presentation given by a presenter;
b. Capturing at least a portion of actions of the presenter;
c. Using the captured actions of the presenter to analyze and identify a sequence of regions of interest in the presentation;
d. Using the captured actions of the presenter to identify the temporal path of the presentation; and
e. Composing a focused timed content representation of the presentation based on the identified sequence of regions of interest in the presentation and the identified the temporal path of the presentation, wherein the focused timed content representation focuses on the identified regions of interest in the presentation.
1 Assignment
0 Petitions
Accused Products
Abstract
Presentations, tutorials and screencasts are difficult to watch on a small device such as a cell phone because the screen is too small to properly render content that typically contains text, like a presentation slide or a screenshot. The described system facilitates generating a user-controllable video movie from an existing media stream that 1) automatically identifies regions of interest from the original stream using visual, auditory and meta streams, 2) synchronizes these regions of interest with the original media stream, and 3) uses panning and scanning to zoom in and out or move the focus. The generated time-based media stream can be seamlessly interrupted by users, letting them temporarily focus on specific regions of interest. Meanwhile, the original media stream can continue playing or instead jump around the timeline as users jump between regions of interest.
39 Citations
25 Claims
-
1. A computer-implemented method comprising:
-
a. Capturing at least a portion of a presentation given by a presenter; b. Capturing at least a portion of actions of the presenter; c. Using the captured actions of the presenter to analyze and identify a sequence of regions of interest in the presentation; d. Using the captured actions of the presenter to identify the temporal path of the presentation; and e. Composing a focused timed content representation of the presentation based on the identified sequence of regions of interest in the presentation and the identified the temporal path of the presentation, wherein the focused timed content representation focuses on the identified regions of interest in the presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium embodying a set of instructions, which, when executed by one or more processors cause the one or more processors to perform a method comprising:
-
a. Capturing at least a portion of a presentation given by a presenter; b. Capturing at least a portion of actions of the presenter; c. Using the captured actions of the presenter to analyze and identify a sequence of regions of interest in the presentation; d. Using the captured actions of the presenter to identify the temporal path of the presentation; and e. Composing a focused timed content representation of the presentation based on the identified sequence of regions of interest in the presentation and the identified the temporal path of the presentation, wherein the focused timed content representation focuses on the identified regions of interest in the presentation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computerized system comprising:
-
a. A capture module operable to capture at least a portion of a presentation given by a presenter and capture at least a portion of actions of the presenter; b. A presentation analysis module operable to use the captured actions of the presenter to analyze and identify a sequence of regions of interest in the presentation and to use the captured actions of the presenter to identify the temporal path of the presentation; and c. A video authoring module operable to compose a focused timed content representation of the presentation based on the identified regions of interest in the presentation and the identified the temporal path of the presentation, wherein the focused timed content representation focuses on the identified regions of interest in the presentation. - View Dependent Claims (24, 25)
-
Specification