Patent ID: 9224156
Filing Date: 2015-12-29
Classification: G06Q,H04N

Abstract:
1. A method comprising: receiving a user-provided main video content; determining an identification of a viewer and obtaining information about the viewer; selecting additional video content based on the main video content; accessing a template that provides instructions regarding how the information about the viewer is to be used in modifying the additional video content, wherein the instructions comprise an edit decision list, and wherein the instructions are different for different viewers; based on the information about the viewer and on the instructions for modifying the additional video content, modifying, in real time, the additional video content to produce a modified video content; associating the modified video content with the main video content to generate resulting content, wherein associating the modified video content with the main video content comprises at least one of overlaying the modified video content onto the main video content or appending the modified video content to the main video content; and providing the resulting content to a play-out server, the resulting content suitable for streaming via a communications network to a client computer system associated with the viewer.