Patent ID: 8310521

Claim:
A computer-implemented process inserting virtual video into a live video, comprising using a computer to perform the process actions of: inputting video and associated audio of a meeting participant; recording portions of the input video as video clips in a video clip database; outputting the input video and audio if muting is not desired; and if muting is desired, taking a frame from the input video just prior to transitioning to mute and selecting a recorded frame in the video clip database similar to the input video frame prior to transitioning to mute as a transition point to transition to virtual video, and generating virtual video using the recorded portions of the input video from the video clip database starting from the selected recorded frame until muting is disabled, comprising: playing a video clip from the video clip database; if the playing video clip meets a prescribed transition point, taking a frame from the playing video clip and finding a similar frame in the currently playing or another video clip in the video clip database; and playing the video clip starting at the similar frame.