Patent ID: 9177407
Filing Date: 2015-11-03
Classification: G06F,G06T,G11B

Abstract:
1. A method comprising: accepting, by a processor, at least one input keyword relating to a subject for an animation; accessing, by the processor, a set of at least two templates, wherein each template generates a different type of output, each template represents a pre-fabricated type of scene, and each template includes components for display time, screen location, and animation parameters; retrieving, by the processor, data from a plurality of data sources using an electronic search based on the at least one input keyword and the templates, the plurality of data sources comprising an Internet search and retrieval of data from web pages; determining, by the processor, which retrieved data to assemble into the set of templates; coordinating, by the processor, assembly of data-populated templates by translating, by the processor, the retrieved data and the at least one input keyword into markup computer language code stored into a memory; prioritizing, by the processor, the data-populated templates stored in the memory for playback such that the animation is based on a predefined ratio of one media type of scene to another, different media type of scene; and generating, by the processor, the animation by using at least the data-populated templates, the markup computer language code, and the prioritization for playback by a user.