Assembling video content
Abstract
A computer-implemented method involves accessing a library of video segments, receiving a user instruction to assemble a movie related to an organizing element that includes a video segment from the library of video segments, relating the organizing element to a video segment in the library of video segments, determining, based on relating the organizing element to the video segment in the library of video segments, whether the video segment should be added to a list of selected segments used to assemble the movie, selectively adding the video segment to the list of selected segments in response to determining that the video segment should be added, and assembling the movie using the list of selected segments.
Claims
exact text as granted — not AI-modified1 .- 19 . (canceled)
20 . A method, comprising:
receiving a designation of an organizing element; automatically identifying, using one or more processors, a media segment from a library of media segments having content related to the organizing element for inclusion in a list of selected segments for assembling a media production; and assembling the media production using the list of selected segments.
21 . The method of claim 20 , wherein the organizing element is an identifying factor for determining relevant media content.
22 . The method of claim 20 , wherein automatically identifying the media segment from the library of media segments comprises identifying visual elements within the media segment corresponding to the organizing element.
23 . The method of claim 20 , wherein automatically identifying the media segment from the library of media segments comprises detecting audio related to the media segment corresponding to the organizing element.
24 . The method of claim 23 , wherein detecting audio further comprises detecting usage of a particular word or a word related to the organizing element.
25 . The method of claim 23 , wherein detecting audio further comprises matching audio to a particular user's audio profile.
26 . The method of claim 20 , wherein automatically identifying the media segment from the library of media segments comprises identifying instances of an individual appearing within a video portion of the media segment, wherein the individual corresponds to the organizing element.
27 . The method of claim 26 , wherein identifying instances of an individual appearing within the video portion of the media segment further comprises matching a photograph of the individual from a photo library to media segments in which the individual appears.
28 . The method of claim 20 , wherein the media segment comprises a video segment.
29 . A system, comprising:
at least one processor; a library of media segments; and a computer-readable medium storing one or more sequences of instructions which, when executed by the at least one processor, causes: receiving a designation of an organizing element; automatically identifying, using one or more processors, a media segment from a library of media segments having content related to the organizing element for inclusion in a list of selected segments for assembling a media production; assembling the media production using the list of selected segments.
30 . The system of claim 29 , wherein the instructions that cause automatically identifying the media segment from the library of media segments further comprise instructions that cause identifying visual elements within the media segment corresponding to the organizing element.
31 . The system of claim 29 , wherein the instructions that cause identifying the media segment from the library of media segments further comprise instructions that cause detecting audio within the media segment corresponding to the organizing element.
32 . The system of claim 31 , wherein the instructions that cause detecting audio further comprise instructions that cause detecting usage of a particular word or a word related to the organizing element.
33 . The system of claim 31 , wherein the instructions that cause detecting audio further comprise instructions that cause matching audio to a particular user's audio profile.
34 . The system of claim 29 , wherein the instructions that cause automatically identifying the media segment from the library of media segments further comprise instructions that cause identifying instances of an individual appearing within a video portion the media segment, wherein the individual corresponds to the organizing element.
35 . The system of claim 29 , wherein the instructions that cause identifying instances of an individual appearing within the video portion of the media segment further comprise instructions that cause matching a photograph of the individual from a photo library to media segments in which the individual appears.
36 . The system of claim 29 , wherein the media segment comprises a video segment.
37 . A non-transitory computer-readable medium, comprising instructions stored thereon, that when executed on a processor, performs the operations of:
receiving a designation of an organizing element; automatically identifying, using one or more processors, a media segment from a library of media segments having content related to the organizing element for inclusion in a list of selected segments for assembling a media production; assembling the media production using the list of selected segments.
38 . The non-transitory computer-readable medium of claim 37 , wherein the instructions that cause automatically identifying the media segment from the library of media segments further comprise instructions that cause identifying visual elements within the media segment corresponding to the organizing element.
39 . The non-transitory computer-readable medium of claim 37 , wherein the instructions that cause identifying the media segment from the library of media segments further comprise instructions that cause detecting audio within the media segment corresponding to the organizing element.
40 . The non-transitory computer-readable medium of claim 39 , wherein the instructions that cause detecting audio further comprise instructions that cause detecting usage of a particular word or a word related to the organizing element.
41 . The non-transitory computer-readable medium of claim 39 , wherein the instructions that cause detecting audio further comprise instructions that cause matching audio to a particular user's audio profile.
42 . The non-transitory computer-readable medium of claim 37 , wherein the instructions that cause automatically identifying the media segment from the library of media segments further comprise instructions that cause identifying instances of an individual appearing within the media segment, wherein the individual corresponds to the organizing element.
43 . The non-transitory computer-readable medium of claim 37 , wherein the instructions that cause identifying instances of an individual appearing within the media segment further comprise instructions that cause matching a photograph of the individual from a photo library to media segments in which the individual appears.
44 . The non-transitory computer-readable medium of claim 37 , wherein the media segment comprises a video segment.Join the waitlist — get patent alerts
Track US2015339383A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.