Systems and methods for providing a video playlist
AssigneeYahoo! Inc.
InventorsTomi Blinnikka, Steven Horowitz
Life of this patent
Estimating the term…
Loading patent…
AssigneeYahoo! Inc.
InventorsTomi Blinnikka, Steven Horowitz
Estimating the term…
Systems and Methods of presenting video on a display are disclosed. A video clip is displayed on a video display area. The video clip is one of a plurality of video clips in a video playlist. A playlist pane can be displayed and includes video thumbnails displayed in an order that is representative of an order of playing the video clips in the video playlist. Furthermore, one or more selectable video thumbnails can also be displayed. A drag and drop input is received from a user in order to place on the playlist pane a selected video thumbnail from the one or more selectable video thumbnails. The video content corresponding to the selected video thumbnail is added in real-time to the video playlist while simultaneously continuing to play the video clip on the video display area.
A method comprising:
A system comprising:
A user interface visibly displayed on a display of a computing device, comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like…:…
For the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a…:…
Computing and data processing
About 2 years 6 months of term left · ends 16 Apr 2029 (estimated)
1. Field
This disclosure relates to methods and systems for playing video on a computer display.
2. General Background
The features and objects of alternate embodiments of the present disclosure will become more apparent with reference to the following description taken in conjunction with the accompanying drawings of various examples wherein like reference numerals denote like elements and in which:
FIGS. 1A-1B depict examples of a system for presenting video according to one embodiment.
FIG. 2 depicts a component diagram of a user computing device according to one embodiment.
A system and method of creating a video playlist is provided herein. The playlist of video clips can be built by providing one or more thumbnails representing video clips, and allowing a user to drag and drop the one or more thumbnails into a separate playlist pane. The playlist pane includes video thumbnails corresponding to the video clips in a video playlist. The video thumbnails in the playlist pane can be ordered in the same order of play as the corresponding video playlist. Therefore, by dragging and dropping, and manipulating the order of the video thumbnails in the playlist pane, the user can edit the video playlist associated with the playlist pane. Other video representations can be used in the playlist pane. For example, text corresponding to the title of each video clip can be utilized instead of the video thumbnail. Any other user interface mechanisms can also be used.
As used herein, a video thumbnail is a representative still image of video content. The representative still image can be for example, a frame of the video content. In addition, as used herein a video playlist is a list of two or more video references having an order of play. The video references can be file paths to video content such as video clips, universal resource locator paths (URL), or any other referencing mechanism to reference video content. The order of play associated with the video playlist can be utilized to automatically play all of the referenced content by the playlist. Furthermore, a user can select video clips from multiple storage devices and websites, and make a playlist of video clips to view.
FIG. 1A depicts a system for presenting video. System 100 includes a computing device 102 that communicates with a video source 106 in order to receive a video signal from the video source 106. Upon receiving the video signal from the video source 106, the computing device 102 can then decode the video signal to a video output format that can be communicated to the display 104 for viewing. The computing device 102 can also be configured to receive pre-recorded or downloaded video from the video source 106.