Video compilation greeting system and method
AssigneeSalutations 365 LLC
InventorMatthew D. Muller
Life of this patent
Estimating the term…
Abstract
A video compilation greeting system which allows a number of collaborators to provide video segments for use in a combined video greeting or presentation. The video is submitted by the individual invitee collaborators and is automatically reformatted by the system into the desired format. The original organizer, who may optionally also be a collaborator, has several options for further customizing the final video product, such as adding credits or personalized messages at the end of the main feature, or titles and graphics to the beginning of the video. The final result is a video greeting to a recipient comprising multiple video submissions into a single video output.
Claims13
A computer-implemented method of creating a video greeting, the method comprising the steps:
- accessing a video greeting system with a first computing device, wherein said first computing device comprises a CPU, data storage, and a graphical user interface (GUI), and wherein said video greeting system comprises a central server including a CPU, data storage, and a connection to a computer network;
- initiating a video greeting request with said first computing device;
- generating editing commands at said first computing device, whereby a final video output is generated from at least two video inputs;
- sending said final video output to a second computing device, wherein said second computing device comprises a CPU, data storage, and a GUI;
- displaying said final video output on said second computing device GUI;
- accessing a database of recipients stored in said data storage of said first computing device;
- selecting at least one recipient from said database of recipients;
- sending an invitation through said computer network to a third computing device, wherein said third computing device comprises a CPU, data storage, a GUI, a microphone, and a video camera;
- recording a video input with said second computing device;
- sending a video input from said second computing device to said central server;
- wherein said video input comprises audio data and video data;
- mixing all audio data into a single audio track;
- determining a layout grid based upon said at least two video inputs;
- scaling said video data based upon said layout grid;
- layering said video data onto said layout grid, creating a single layered video;
- and
- wherein said final video output comprises said single audio track and said single layered video.
A video greeting system comprising:
- a central server, a first computing device, a second computing device, and a third computing device, each including a respective CPU, data storage, graphical user interface (GUI), and a connection to a computer network;
- a video greeting request generated by said first computing device;
- an invitation sent from said first computing device through said computer network to said central server, and relayed from said central server though said computer network to said second computing device;
- said second computing device additionally including a microphone, and a video camera;
- at least one video input created by said second computing device, said video input sent from said second computing device through said computer network to said central server;
- video edit commands sent from said first computing device to said central server, said video edit commands altering said at least one video input;
- a final video output generated from said at least one video input and said video edit commands, said final video output sent through said computer network to said third computing device;
- said final video output capable of being displayed on said third computing device GUI;
- a recipient selected from a database of recipients stored in said data storage of said first computing device, said recipient associated with said third computing device;
- a first participant selected from a database of participants stored in said data storage of said first computing device, said first participant associated with said second computing device;
- a fourth computing device including a respective CPU, data storage, graphical user interface (GUI), and a connection to said computer network;
- a second participant selected from a database of participants stored in said data storage of said first computing device, said second participant associated with said fourth computing device;
- said second participant generating a second video input;
- each said video input comprising audio data and video data;
- a single audio track comprising said audio data;
- a layout grid configured from said video data, wherein said video data is scaled to fit said layout grid;
- said video data layered onto said layout grid, thereby creating a single layered video;
- and
- wherein said final video output comprises said single audio track and said single layered video.
Dependencies are inferred from the claim text.