US2023245686A1PendingUtilityA1

Distributed video creation

44
Assignee: OMGIVA LLCPriority: Jan 31, 2022Filed: Nov 29, 2022Published: Aug 3, 2023
Est. expiryJan 31, 2042(~15.6 yrs left)· nominal 20-yr term from priority
G11B 27/031G06T 7/0002G06T 2207/10016G06T 2207/30168
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

One or more video creation configuration parameters may be selected based on user input. A plurality of remote computing devices may be selected based at least in part on the video creation configuration parameters. A respective video creation request message may be transmitted to each of the remote computing devices. A plurality of video creation response messages may be received from the remote computing device. Each response message may include a respective input video. An aggregate video may be rendered based on the input videos and stored on a storage device.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 receiving a request to create a composite video from input videos, the request identifying one or more video creation configuration parameters, the one or more video creation configuration parameters identifying a topic;   selecting via a processor a plurality of mobile computing devices based at least in part on the video creation configuration parameters;   transmitting via a communication interface a respective video creation request message identifying the topic to each of the mobile computing devices via a distributed video creation application implemented at the mobile computing devices;   receiving via the communication interface a plurality of video creation response messages from the mobile computing devices via the distributed video creation application, two or more of the video creation response messages including a respective input video;   rendering a composite video based on the input videos; and   storing the composite video on a storage device.   
     
     
         2 . The method recited in  claim 1 , wherein a designated one of the plurality of video creation response messages includes a text component, and wherein the composite video includes a text element determined based on the text component. 
     
     
         3 . The method recited in  claim 1 , wherein a designated one of the plurality of video creation response messages includes an image, and wherein the composite video includes the image. 
     
     
         4 . The method recited in  claim 1 , wherein the composite video includes an image portion, a text portion, and a video portion. 
     
     
         5 . The method recited in  claim 1 , wherein a designated video creation request message sent to a designated remote computing device includes an input criterion parameter that imposes a limitation on content sent by the designated remote computing device. 
     
     
         6 . The method recited in  claim 5 , wherein the input criterion parameter is selected from the group consisting of: length, resolution, quality, and topical relevance. 
     
     
         7 . The method recited in  claim 5 , the method further comprising:
 determining whether a designated content item received from a designated mobile computing device of the mobile computing devices satisfies the input criterion; and   rejecting the designated content item when it is determined that the designated content item does not satisfy the input criterion.   
     
     
         8 . The method recited in  claim 1 , wherein one or more of the mobile computing devices is associated with one or more individual classification parameters, and wherein the configuration parameters include one or more or more topic classification parameters, and wherein the plurality of remote computing devices are selected at least in part by comparing the individual classification parameters with the topic classification parameters. 
     
     
         9 . The method recited in  claim 1 , wherein a designated one of the video creation request messages includes an instruction to present a video creation script on a display screen during creation of a designated input video. 
     
     
         10 . The method recited in  claim 9 , wherein the video creation script is editable by a recipient of the video creation request message. 
     
     
         11 . The method recited in  claim 1 , wherein rendering the video comprises storing a plurality of segment indicators, each of the segment indicators identifying a respective one of the input videos. 
     
     
         12 . The method recited in  claim 9 , the method further comprising:
 transmitting the composite video to a designated one of the mobile computing devices;   receiving a response message from the designated remote computing device, the response message including a segment indicator and a reaction to the respective input video associated with the segment indicator; and   updating the composite video to indicate the reaction in association with a portion of the composite video corresponding with the respective input video.   
     
     
         13 . The method recited in  claim 12 , wherein the reaction includes an approval indicator, the approval indicator indicating approval or disapproval of the respective input video associated with the segment indicator. 
     
     
         14 . The method recited in  claim 1 , wherein the video creation configuration parameters include a video length parameter, and wherein a target number of remote computing devices is determined based at least in part on the video length parameter, and wherein the plurality of remote computing devices is selected based at least in part on the target number of remote computing devices. 
     
     
         15 . The method recited in  claim 1 , the method further comprising:
 determining an ordering of the input videos based on user input; and   presenting a timeline on a display screen, the timeline including the input videos positioned based on the ordering, wherein rendering the composite video involves joining the input videos sequentially in the determined order.   
     
     
         16 . The method recited in  claim 1 , the method further comprising:
 transmitting at least a portion of a first one of the input videos received from a first one of the mobile computing devices to a second one of the mobile computing devices; and   receiving a second one of the input videos from the second mobile computing device after transmitting at least a portion of the first input video to the second remote computing device.   
     
     
         17 . A system comprising:
 a processor configured to:
 receive a request to create a composite video from input videos, the request identifying one or more video creation configuration parameters, the one or more video creation configuration parameters identifying a topic, and 
 select a plurality of mobile computing devices based at least in part on the one or more video creation configuration parameters; 
   a communication interface configured to transmit a respective video creation request message identifying the topic to each of the mobile computing devices via a distributed video creation application implemented at the mobile computing devices and to receive a plurality of video creation response messages from the mobile computing devices via the distributed video creation application, two or more of the video creation response messages including a respective input video;   a rendering engine configured to render a composite video based on the input videos; and   a storage device configured to store the composite video.   
     
     
         18 . The system recited in  claim 17 , wherein a designated one of the video creation request messages includes an instruction to present a video creation script on a display screen during creation of a designated input video, and wherein the video creation script is editable by a recipient of the video creation request message. 
     
     
         19 . One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising:
 receiving a request to create a composite video from input videos, the request identifying one or more video creation configuration parameters, the one or more video creation configuration parameters identifying a topic;   selecting via a processor a plurality of mobile computing devices based at least in part on the video creation configuration parameters;   transmitting via a communication interface a respective video creation request message identifying the topic to each of the mobile computing devices via a distributed video creation application implemented at the mobile computing devices;   receiving via the communication interface a plurality of video creation response messages from the mobile computing devices via the distributed video creation application, two or more of the video creation response messages including a respective input video;   rendering a composite video based on the input videos; and   storing the composite video on a storage device.   
     
     
         20 . The one or more non-transitory computer readable media recited in  claim 19 , wherein a designated video creation request message sent to a designated remote computing device includes an input criterion parameter that imposes a limitation on content sent by the designated remote computing device, and wherein the input criterion parameter is selected from the group consisting of: length, resolution, quality, and topical relevance, the method further comprising:
 determining whether a designated content item received from a designated mobile computing device of the mobile computing devices satisfies the input criterion; and   rejecting the designated content item when it is determined that the designated content item does not satisfy the input criterion.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.