Systems and methods for creating customized content
AssigneeRovi Guides, Inc.
InventorAlan Waterman
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for generating a content structure that can then be used as a content design building block. Specifically, new content can be automatically generated by combining, replacing or mixing and matching objects, actions, settings, effects, audio, etc., from any number of previously stored content structures to create a new content structure, which is then rendered as a new content segment. Content segments are then stitched together to generate a finished content stream. In this way, new and original content can be created without the traditionally expensive and labor-intensive filming or computer animation processes.
Claims20
A method for creating new content based on deconstructed content, the method comprising:
- receiving a first content portion that depicts a first object;
- deconstructing the first content portion into a plurality of attributes and a plurality of attribute values associated with the first object;
- generating a mapping that comprises the plurality of attribute values corresponding to the plurality of attributes;
- generating a first content structure comprising the plurality of attributes and the mapping;
- accessing a data structure comprising at least a second attribute associated with a second object, wherein the second attribute corresponds to a second attribute value;
- retrieving, from the data structure, the second attribute and the second attribute value;
- generating a second content structure by selectively replacing (i) a first attribute of the plurality of attributes with the second attribute and (ii) a first attribute value of the plurality of attribute values with the second attribute value in the first content structure;
- and
- constructing, based on the second content structure, a second content portion to depict the first object with the second attribute and the second attribute value.
A system for creating new content based on deconstructed content, the system comprising:
- communications circuitry configured to receive a first content portion, wherein the first content portion depicts a first object;
- and
- control circuitry configured to:
- deconstruct the first content portion into a plurality of attributes and a plurality of attribute values associated with the first object;
- generate a mapping that comprises the plurality of attribute values corresponding to the plurality of attributes;
- generate a first content structure comprising the plurality of attributes and the mapping;
- access a data structure comprising at least a second attribute associated with a second object, wherein the second attribute corresponds to a second attribute value;
- retrieve, from the data structure, the second attribute and the second attribute value;
- generate a second content structure by selectively replacing (i) a first attribute of the plurality of attributes with the second attribute and (ii) a first attribute value of the plurality of attribute values with the second attribute value in the first content structure;
- and
- construct, based on the second content structure, a second content portion to depict the first object with the second attribute and the second attribute value.
Dependencies are inferred from the claim text.