Synthesizing a presentation of a multimedia event

US11410703B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11410703-B2
Application numberUS-202117178494-A
CountryUS
Kind codeB2
Filing dateFeb 18, 2021
Priority dateSep 28, 2007
Publication dateAug 9, 2022
Grant dateAug 9, 2022

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 an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event subject of the first video clip with a second event subject of the second video clip, and determines an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint with the second fingerprint and the match of the first event subject with the second event subject. The implementation also merges the first video clip and the second video clip into a group of overlapping video clips based on the overlap, and synthesizes the group into a video presentation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: accessing, by a processor, a plurality of media clips including a first video clip and a second video clip; matching a first fingerprint of at least a part of the first video clip with a second fingerprint of at least a part of the second video clip; matching a first event subject of at least a part of the first video clip with a second event subject of at least a part of the second video clip; determining an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint of at least the part of the first video clip with the second fingerprint of at least the part of the second video clip and the match of the first event subject of at least the part of the first video clip with the second event subject of at least the part of the second video clip; merging the first video clip and the second video clip into a group of overlapping video clips based on the overlap of the first video clip with the second video clip; and synthesizing the group of overlapping video clips into a video presentation. 2. The method of claim 1 , wherein the first event subject comprises a first performing artist, and wherein the second event subject comprises a second performing artist. 3. The method of claim 1 , wherein the first video clip is received from a first client device and the second video clip is received from a second client device. 4. The method of claim 1 , wherein the first fingerprint is a first acoustic fingerprint of at least part of the first video clip and the second fingerprint is a second acoustic fingerprint of at least part of the second video clip. 5. The method of claim 1 , wherein the first fingerprint is a first video fingerprint of at least part of the first video clip and the second fingerprint is a second video fingerprint of at least part of the second video clip. 6. The method of claim 1 , further comprising: matching a first event name of at least a part of the first video clip with a second event name of at least a part of the second video clip; and wherein the determining of the overlap of the first video clip and the second video clip is based on the match of the first event name of at least the part of the first video clip with the second event name of at least the part of the second video clip. 7. The method of claim 1 , wherein the match of the first event subject of at least the part of the first video clip with the second event subject of at least the part of the second video clip comprises a match of the first event subject of at least the part of the first video clip and the second event subject of at least the part of the second video clip with respective event locations. 8. The method of claim 1 , wherein the first fingerprint comprises a first chord progression and the second fingerprint comprises a second chord progression, the method further comprising: matching the first chord progression with the second chord progression; and wherein the determining of the overlap of the first video clip and the second video clip is based on the match of the first chord progression with the second chord progression. 9. A non-transitory machine-readable storage medium having instructions embodied thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising: accessing, by a processor, a plurality of media clips including a first video clip and a second video clip; matching a first fingerprint of at least a part of the first video clip with a second fingerprint of at least a part of the second video clip; matching a first event subject of at least a part of the first video clip with a second event subject of at least a part of the second video clip; determining an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint of at least the part of the first video clip with the second fingerprint of at least the part of the second video clip and the match of the first event subject of at least the part of the first video clip with the second event subject of at least the part of the second video clip; merging the first video clip and the second video clip into a group of overlapping video clips based on the overlap of the first video clip with the second video clip; and synthesizing the group of overlapping video clips into a video presentation. 10. The non-transitory machine-readable storage medium of claim 9 , wherein the first event subject comprises a first performing artist, and wherein the second event subject comprises a second performing artist. 11. The non-transitory machine-readable storage medium of claim 9 , wherein the first video clip is received from a first client device and the second video clip is received from a second client device. 12. The non-transitory machine-readable storage medium of claim 9 , wherein the first fingerprint is a first acoustic fingerprint of at least part of the first video clip and the second fingerprint is a second acoustic fingerprint of at least part of the second video clip. 13. The non-transitory machine-readable storage medium of claim 9 , wherein the first fingerprint is a first video fingerprint of at least part of the first video clip and the second fingerprint is a second video fingerprint of at least part of the second video clip. 14. The non-transitory machine-readable storage medium of claim 9 , the operations further comprising: matching a first event name of at least a part of the first video clip with a second event name of at least a part of the second video clip; and wherein the determining of the overlap of the first video clip and the second video clip is based on the match of the first event name of at least the part of the first video clip with the second event name of at least the part of the second video clip. 15. The non-transitory machine-readable storage medium of claim 9 , wherein the match of the first event subject of at least the part of the first video clip with the second event subject of at least the part of the second video clip comprises a match of the first event subject of at least the part of the first video clip and the second event subject of at least the part of the second video clip with respective event locations. 16. The non-transitory machine-readable storage medium of claim 9 , wherein the first fingerprint comprises a first chord progression and the second fingerprint comprises a second chord progression, the operations further comprising: matching the first chord progression with the second chord progression; wherein the determining of the overlap of the first video clip and the second video clip is based on the match of the first chord progression with the second chord progression. 17. A system comprising: a processor-implemented media ingestion module configured to access a plurality of media clips including a first video clip and a second video clip; a media analysis module configured to: match a first fingerprint of at least a part of the first video clip with a second fingerprint of at least a part of the second video clip; match a first event subject of at least a part of the first video clip with a second event subject of at least a part of the second video clip; and determine an overlap of the first video clip with the second video clip based at least in part on the match of the first fingerprint of at least the part of the first video clip with the second fingerprint of at least the part of the second video clip and the match of the

Assignees

Inventors

Classifications

  • Video hosting of uploaded data from client · CPC title

  • Insert-editing · CPC title

  • enabling multiple viewpoints, e.g. using a plurality of cameras · CPC title

  • Creating video summaries, e.g. movie trailer {(retrieval in video databases by using presentations in form of a video summary G06F16/739)} · CPC title

  • Tree-structured documents (parsing G06F40/205; validation G06F40/226) · 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 US11410703B2 cover?
In an example implementation, a method is described. The implementation accesses a plurality of media clips including a first video clip and a second video clip, matches a first fingerprint of the first video clip with a second fingerprint of the second video clip. The implementation also matches a first event subject of the first video clip with a second event subject of the second video clip,…
Who is the assignee on this patent?
Gracenote Inc
What technology area does this patent fall under?
Primary CPC classification G11B27/031. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 09 2022 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).