MANAGING PLAYBACK OF SYNCHRONIZED CONTENT
First Claim
1. A system comprising:
- a data store storing at least a portion of sequential content and a corresponding portion of visual content; and
a processor in communication with the data store, the processor configured with specific computer-executable instructions to at least;
during output of the sequential content, display an output indicator within the visual content indicating a position within the visual content corresponding to a current output position of the sequential content, wherein the output indicator advances during output of the sequential content;
obtain an input pointer that references an input position within the visual content, wherein the input position is distinct from the position indicated by the output indicator;
during advancement of the output pointer, determine a distance between the input position and the position indicated by the output indicator; and
modify the output of the sequential content based at least in part on the determined distance between the input position and the position indicated by the output indicator.
0 Assignments
0 Petitions
Accused Products
Abstract
A computing device may provide a control interface that enables the user to manage the synchronized output of companion content (e.g., textual content and corresponding audio content). For example, the computing device may display a visual cue to identify a current location in textual content corresponding to a current output position of companion audio content. As the audio content is presented, the visual cue may be advanced to maintain synchronization between the output position within the audio content and a corresponding position in the textual content. The user may control the synchronized output by dragging her finger across the textual content displayed on the touch screen. Accordingly, the control interface may provide a highlight or other visual indication of the distance between the advancing position in the textual content and the location of a pointer to the textual content indicated by the current position of the user'"'"'s finger.
18 Citations
21 Claims
-
1. A system comprising:
-
a data store storing at least a portion of sequential content and a corresponding portion of visual content; and a processor in communication with the data store, the processor configured with specific computer-executable instructions to at least; during output of the sequential content, display an output indicator within the visual content indicating a position within the visual content corresponding to a current output position of the sequential content, wherein the output indicator advances during output of the sequential content; obtain an input pointer that references an input position within the visual content, wherein the input position is distinct from the position indicated by the output indicator; during advancement of the output pointer, determine a distance between the input position and the position indicated by the output indicator; and modify the output of the sequential content based at least in part on the determined distance between the input position and the position indicated by the output indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising
causing output of a sequential content and a visual content, wherein output of the visual content is synchronized to output of the sequential content; -
causing display within the visual content of an output indicator, wherein the output indicator advances during output of the sequential content and indicates a position within the visual content corresponding to a current output position of the sequential content; causing reception of an input pointer referencing an input position within the visual content that is distinct from the position indicated by the output indicator; and during advancement of the output pointer, causing output of the sequential content to be modified based at least in part on a distance between the position indicated by the output indicator and the input position. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. Non-transitory computer-readable storage media including computer-executable instructions that, when executed by one or more processors, cause the one or more processors to at least:
-
during output of a sequential content and a visual content, wherein output of the sequential content is synchronized to output of the sequential content, cause display within the visual content of an output indicator that advances during output of the sequential content and indicates a position within the visual content corresponding to a current output position of the sequential content; causing input of an input pointer referencing an input position within the visual content that is distinct from the position indicated by the output indicator; and during advancement of the output pointer, causing output of the sequential content to be modified based at least in part on a distance between the position indicated by the output indicator and the input position. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification