Saving files from third-party systems directly to a cloud storage system
US-2015193465-A1 · Jul 9, 2015 · US
US10079040B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10079040-B2 |
| Application number | US-201414189908-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 25, 2014 |
| Priority date | Dec 31, 2013 |
| Publication date | Sep 18, 2018 |
| Grant date | Sep 18, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are systems and methods for user interaction with and curation of digital media content, such that users are able to specify a particular clip of video content, and utilize the clip in a desired way. The disclosed systems and methods allow users to view video content, select video clips within the video content, save video clips into a collection of video clips, and curate the collection of video clips. The disclosed systems and methods also allow users to view bookmarks indicating the positions of saved video clips within video content, and to interact with video clips within a video player.
Opening claim text (preview).
The invention claimed is: 1. A method, comprising: presenting a video playback interface comprising: a primary viewing area on which an original video content is played; a timeline to indicate progress of video playback via the positioning of a playback scrubber; and a clip icon to activate a clip interaction mode; receiving first data generated by a user actuating the clip icon; in response to receiving the first data, activating a clip interaction mode by replacing the video playback interface with a video clip interface for a user to create a video clip from the original video content, wherein replacing the video playback interface with the video clip interface comprises: replacing the playback scrubber with a first clip scrubber and a second clip scrubber, wherein the first and second clip scrubbers are selectable by a user; and automatically defining an initial selected clip region by placing the first clip scrubber at a first initial point on the timeline and the second clip scrubber at a second initial point on the timeline, wherein the initial selected clip region is defined as the area on the timeline between the first initial point and the second initial point, wherein the first initial point is set to a location of the playback scrubber prior to activating the clip interaction mode, and wherein the second initial point is set to a pre-determined location on the timeline beyond the first initial point, wherein the pre-determined location is determined using the first initial point and one of a minimum clip length and a maximum clip length, wherein the maximum clip length is less than a total length of the original video content; receiving a start point from the user in response to the user modifying or confirming the first initial point of the first clip scrubber; receiving an end point for the second clip scrubber from the user in response to the user modifying or confirming the second initial point of the second clip scrubber; using the first and second clip scrubbers to define a first video clip that is a portion of the original video content spanning the area of the timeline between the start point and the end point; presenting a first clip window that shows an image corresponding to the start point of the first video clip; presenting at least part of a second clip window that shows an image corresponding to the end point of the first video clip; receive second data generated by the user actuating a save control for saving the first video clip defined using the first and second clip scrubbers; in response to receiving the second data, saving the first video clip for later playback by the user, wherein the first video clip is saved to a collection of saved video clips of one or more original video contents, and wherein each of the saved video clips in the collection is a portion of a corresponding one of the one or more original video contents; providing a user interface for displaying user-selectable thumbnail images of the collection of saved video clips, including the saved first video clip, and allowing the user to select one of the saved video clips to play by selecting a thumbnail; and in response to the user selecting an icon associated with one of the user-selectable thumbnail images, splitting the one user-selectable thumbnail image into two user-selectable options, wherein a first of the user-selectable options allows the user to rename a selected clip associated with the one user-selectable thumbnail image, wherein a second of the user-selectable options allows the user to remove the selected clip associated with the one user-selectable thumbnail image. 2. The method of claim 1 , further comprising: receiving a command to remove a video clip from the original video content, and playing the original video content with one or more video clips removed from the original video content. 3. The method of claim 1 , further comprising: playing the original video content; and presenting a bookmark during playing of the original video content, the bookmark corresponding to the saved first video clip. 4. The method of claim 3 , wherein the video clip interaction option is presented when playing of the original video content approaches the bookmark. 5. The method of claim 4 , wherein the video clip interaction option is a looping option, and the method further comprises: receiving a command to loop the saved first video clip via the video clip interaction option; and playing the saved first video clip on a repeating loop. 6. The method of claim 1 , further comprising sorting the collection of video clips according to a pre-determined criteria. 7. The method of claim 6 , further comprising receiving an information tag from the user to create a pre-determined criteria on which the collection of video clips may be sorted. 8. The method of claim 1 , wherein the collection of saved video clips is associated with a particular set of user credentials. 9. The method of claim 1 , wherein receiving a start point and an end point from the user further comprises providing assistance to the user in selecting a start point and an end point. 10. The method of claim 9 , wherein providing assistance to the user in selecting a start point and an end point is based on one or more quality factors to determine a fitness of a particular frame to act as a start point or an end point. 11. The method of claim 10 , further comprising receiving a user command indicating which of the one or more quality factors are to be considered in providing assistance to the user in selecting a start point and an end point. 12. The method of claim 10 , wherein at least one of the one or more quality factors is based on at least one of the following: dialogue, image quality, frame audio content, and/or frame image content. 13. The method of claim 10 , wherein a portion of the video content cannot be selected as a start point or an end point. 14. A method comprising: receiving video clip information identifying one or more previously saved video clips of an original video content, wherein each of the one or more previously saved video clips was created from the original video content; presenting a video player interface comprising: a primary viewing area in which the original video content is played; one or more video clip indicators which are associated with the one or more previously saved video clips and provide a visual indication of the position of the one or more previously saved video clips within the original video content; and a video progress indicator which provides a visual indication of the progress of the original video content as it is played, and wherein the one or more video clip indicators are positioned along the video progress indicator so as to provide a visual indication of the position of the one or more previously saved video clips within the original video content; defining an initial selected clip region in the video player interface by placing a first video clip indicator of the one or more video clip indicators at a first initial point on the video progress indicator and a second video clip indicator of the one or more video clip indicators at a second initial point on the video progress indicator, wherein the initial selected clip region is defined as a portion of the video progress indicator between the first initial point and the second initial point, wherein the first initial point is set to a location of the video progress indicator, and wherein the second initial point is set to a pre-determined location on video progress indicator beyond the first video clip indicator, wherein the pre-determined locati
reproducing continuously a part of the information, i.e. repeating · CPC title
Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.