Patent ID: 8554054
Filing Date: 2013-10-08
Classification: G11B,H04N

Abstract:
1. An automated digital video editing system, the system comprising: a memory that stores calculation modules and data; a processor coupled to the memory; and an advertising video receiving module that receives an advertising video and stores it into the memory; an advertising video identification module that assigns a unique identifier to the advertising video; an advertising video broadcast parameter receiving module that receives parameters for integrating the advertising video with content video into a joined video and transmitting the joined video, and that stores the parameters into the memory; an advertising video queuing module that places the advertising video into a queue, based on the stored parameters for integrating the advertising video with content video; an advertising video decompilation and normalization module that decompiles and normalizes the advertising video into a universal format; an advertising video editing module that edits the video; an action button creation module that creates action buttons to associate with the advertising video, based on the stored parameters for broadcasting the advertising video; a content video receiving, decompilation and normalization module that receives a content video and an identifier of the type of content and stores both into the memory; an advertising video selection module that selects an advertising video for the received content video, selecting the advertising video from the top of queued advertising videos for that type of content video; a video splicing module that edits the advertising video together with the content video into a joined video, storing the joined video into the memory; an action button integration module that integrates the created action buttons into the joined video; a joined video conversion module that converts the joined video into a format based on the stored parameters for integrating the advertising video with content video, storing the converted joined video into the memory; a converted joined video transmission module that transmits the converted joined video to recipients, based on the stored parameters for transmitting the joined video; and a user reply receiving module that receives responses from recipients who respond via the action buttons, and that stores the received responses into the memory.