Back to results
US 9,258,459 B2Granted
System and method for compiling and playing a multi-channel video
AssigneeRadical Switchcam LLC
InventorChristopher Albert Hartley
Life of this patent
Estimating the term…
Abstract
A system and method for compiling video segments including defining an event; providing a multi-user video aggregation interface; receiving a plurality of video segments through the aggregation interface; determining event-synchronized alignment of the plurality of videos; and assembling a multi-channel video of event, the multi-channel video file configured with at least two video segments that have at least partially overlapping event-synchronized alignment.
Claims17
A method for compiling a plurality of video segments comprising:
- defining an event;
- providing a multi-user video aggregation interface;
- receiving the plurality of video segments through the aggregation interface;
- determining event-synchronized alignment of the plurality of video segments through aligning the plurality of video segments according to a unified audio signal of the plurality of video segments, comprising:
- characterizing an identifier of each video segment of the plurality of video segments;
- correlating the video segment identifiers by comparing a peak correlation coefficient against a threshold correlation coefficient, wherein the peak correlation coefficient is selected from a plurality of correlation coefficients;
- and
- determining whether the peak correlation coefficient is greater than the threshold correlation coefficient, wherein the peak correlation coefficient greater than the threshold correlation coefficient substantially proves a relationship between at least two video segments of the plurality of video segments;
- assembling a multi-channel video file of the event by compiling the at least two video segments that have at least partially overlapping event-synchronized alignment, thereby forming a plurality of overlapping video segments;
- displaying currently available video channels in a channel selection interface based on at least one of author, location, quality, rating, or suitable property of the plurality of video segments;
- categorizing and grouping a plurality of non-overlapping video segments in the channel selection interface, wherein the plurality of non-overlapping video segments are formed by portions of the at least two video segments having no common event-synchronized alignment;
- and
- providing channel selection of both the plurality of overlapping video segments and the plurality of non-overlapping video segments.
10 more elements
A method comprising:
- defining an event resource;
- adding at least a first participant and a second participant to the event resource;
- providing a participant application to at least the first participant and the second participant;
- receiving a first video segment transmitted from the participant application of the first participant to a multi-channel service;
- receiving a second video segment transmitted from the participant application of the second participant to the multi-channel service;
- determining event-synchronized alignment of at least the first video segment and the second video segment through aligning at least the first video segment and the second video segment according to a unified audio signals, comprising:
- characterizing an identifier of at least the first video segment and the second video segment;
- correlating the identifier of the first video segment and the second video segment by comparing a peak correlation coefficient against a threshold correlation coefficient, wherein the peak correlation coefficient is selected from a plurality of correlation coefficients;
- and
- determining whether the peak correlation coefficient is greater than the threshold correlation coefficient, wherein the peak correlation coefficient greater than the threshold correlation coefficient substantially proves a relationship between the first video segment and the second video segment;
- assembling a multi-channel video file by compiling the first video segment and the second video segment overlapping at least partially in the event-synchronized alignment, thereby forming a plurality of overlapping video segments;
- displaying currently available video channels in a channel selection interface based on at least one of author, location, quality, rating, or suitable property of the first video segment and the second video segment;
- categorizing and grouping a plurality of non-overlapping video segments in the channel selection interface, wherein the plurality of non-overlapping video segments are formed by portions of the first video segment and the second video segment having no event-synchronized alignment;
- and
- providing channel selection of both the plurality of overlapping video segments and the plurality of non-overlapping video segments.
12 more elements
Dependencies are inferred from the claim text.