Video management system for generating video segment playlist using enhanced segmented videos

US10116981B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10116981-B2
Application numberUS-201715492935-A
CountryUS
Kind codeB2
Filing dateApr 20, 2017
Priority dateAug 1, 2016
Publication dateOct 30, 2018
Grant dateOct 30, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In various embodiments, methods and systems for implementing video segment playlist generated are provided. A video management system implements a video segment manager that supports generating video segment playlists for video content. Generating a video segment playlist is based on enhanced segmented video associated with segmentation dimensions. An enhanced segmented video is a time-based segment of video content generated based on segmentation dimensions, segmentation rules and segment reconstruction rules. The video segment manager receives a search query. The video segment manager identifies a plurality of relevant enhanced segmented videos that satisfy the search query. A selection of at least a subset of the plurality of relevant enhanced segmented videos is received to generate a video segment playlist. The video segment manager generates the video segment playlist comprising references to the subset of the plurality of relevant enhanced segmented videos. The video segment playlist comprising the references is communicated and can be used for video playback.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for implementing video management, the system comprising: one or more hardware processors and memory storing computer-executable instructions and components embodied thereon that, when executed, by the one or more hardware processors, cause the hardware processors to execute: a video segment manager configured to: receive a search query for video content; access enhanced segmented videos in a cognitive index, wherein enhanced segmented videos are associated with a plurality of segmentation dimensions, wherein the enhanced segmented videos are generated based on segmentation rules, and segment reconstruction rules; identify a plurality of relevant enhanced segmented videos, wherein a relevant enhanced video segment is an enhanced segmented video that satisfies the search query based at least in part of values of the plurality of segmentation dimensions; receive a selection of at least a subset of the plurality of relevant enhanced segmented videos to generate a video segment playlist; and generate the video segment playlist wherein the video segment playlist comprises references to the subset of the plurality of relevant enhanced segmented videos. 2. The system of claim 1 , wherein segmentation rules are based on the plurality of segment dimensions to generate time-based segments of video content, and wherein the segment reconstruction rules are based on a plurality of time-based segment attributes to generate enhanced segmented videos from the time-based segments. 3. The system of claim 1 , wherein the search query is received in combination with an indication of a segmentation dimension to execute the search query based on the segmentation dimension. 4. The system of claim 1 , wherein video segment manager operates with a graphical user interface to support displaying representations of the plurality of relevant enhanced segmented videos and selection of the subset of the plurality of relevant enhanced segmented videos based on representations thereof. 5. The system of claim 1 , further comprising a relationship model for managing video segment playlists in an index and tracking references to and from video segment playlists to one or more video content segments. 6. The system of claim 1 , further comprising communicating the video segment playlist, wherein playback of video content associated with the enhanced segmented videos using the playlist is based on the references to the subset of the plurality of relevant enhanced segmented videos. 7. The system of claim 6 , wherein playback comprises: calculating a total duration of the subset of the plurality of relevant enhanced segmented videos; and synchronizing a progress bar for the playback to simulate a unified video playback, wherein the subset of the plurality of relevant enhanced segmented videos is sequentially preloaded for uninterrupted streaming. 8. A computer-implemented method for video management, the method comprising: receiving a search query for video content; identifying a plurality of relevant enhanced segmented videos, wherein a relevant enhanced video segment is an enhanced segmented video in a cognitive index that satisfies the search query based at least in part of the corresponding plurality of segmentation dimensions, wherein the enhanced segmented video is generated based on segmentation rules, and segment reconstruction rules; receiving a selection of at least a subset of the plurality of relevant enhanced segmented videos to generate a video segment playlist; generating the video segment playlist wherein the video segment playlist comprises references to the subset of the plurality of relevant enhanced segmented videos; and causing playback of the subset of the plurality of relevant enhanced segmented videos based on the references in the video segment playlist. 9. The method of claim 8 , wherein segmentation rules are based on the plurality of segment dimensions to generate time-based segments of video content, and where the segment reconstruction rules are based on the plurality of time-based segment attributes to generate enhanced segmented videos from the time-based segments. 10. The method of claim 8 , wherein the search query is received in combination with an indication of a segmentation dimension to execute the search query in the indicated segmentation dimension. 11. The method of claim 8 , wherein receiving a selection of at least a subset of the plurality of relevant is based on a graphical user interface that supports displaying representations of the plurality of relevant enhanced segmented videos and selection of the subset of the plurality of relevant enhanced segmented videos based on representations thereof. 12. The method of claim 8 , wherein playback comprises accessing video content based on enhanced segmented video associated with the plurality of segmentation dimensions. 13. The method of claim 8 , wherein video content is analyzed using a video service in part to generate the enhanced segmented video. 14. The method of claim 8 , wherein causing playback comprises: calculating a total duration of the subset of the plurality of relevant enhanced segmented videos; and synchronizing a progress bar for the playback to simulate a unified video playback, wherein the subset of the plurality of relevant enhanced segmented videos is sequentially preloaded for uninterrupted streaming. 15. The method of claim 8 , the enhanced segmented video is searchable based at least in part on the corresponding plurality of segmentation dimensions. 16. One or more hardware computer storage media having computer-executable instructions embodied thereon that, when executed, by one or more processors, causes the one or more processors to perform a method for video management, the method comprising: receiving a video segment playlist, wherein the video segment playlist comprises references a plurality of enhanced segmented videos, wherein the enhanced segmented video is a time-based segment of video generated based on segmentation dimensions, segmentation rules, and segment reconstruction rules; and causing playback of the plurality of enhanced segmented videos based on the references in the video segment playlist. 17. The media of claim 16 , wherein the video segment playlist is generated based on a selection of at least a subset of a plurality of relevant enhanced segmented videos to a search query. 18. The media of claim 17 , wherein a relevant enhanced segmented video is a selected enhanced segmented video that satisfies the search query based at least in part of the corresponding values of a plurality of segmentation dimensions. 19. The media of claim 17 , wherein receiving the video segment playlist is based on a graphical user interface that supports displaying representations of the plurality of relevant enhanced segmented videos and selection of the subset of the plurality of relevant enhanced segmented videos based on representations thereof. 20. The media of claim 16 , wherein playback comprises: calculating a total duration of the plurality of enhanced segmented videos; and synchronizing a progress bar for the playback to simulate a unified video playback, wherein the plurality of enhanced segmented videos is sequentially preloaded for uninterrupted streaming.

Assignees

Inventors

Classifications

  • using a list of items to be played back in a given order, e.g. playlists · CPC title

  • for searching programme descriptors (retrieval of video data G06F16/739) · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list (retrieval of multimedia data based on playlists G06F16/40) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10116981B2 cover?
In various embodiments, methods and systems for implementing video segment playlist generated are provided. A video management system implements a video segment manager that supports generating video segment playlists for video content. Generating a video segment playlist is based on enhanced segmented video associated with segmentation dimensions. An enhanced segmented video is a time-based se…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04N21/26258. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 30 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).