Patent ID: 11961171
Assignee: ROKU, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. The method of claim 1, wherein the template is a first template, the interactive media object definition file is a first interactive media object definition file, and the interactive media object is a first interactive media object, the method further comprising:
designing, by the template design module, a second template for an interactive media object, wherein the second template includes one or more fixed portions and one or more variable portions;
curating, by the template curation module, the designed second template by at least (i) prompting for input via the user interface, (ii) receiving input via the user interface, and (iii) using the received input to modify the one or more variable portions of the designed second template;
modifying, by the content services module, the curated second template by replacing a content placeholder of the curated template with a corresponding content item, thereby automatically converting the curated second template into a second interactive media object definition file;
using, by the rendering module, the second interactive media object definition file to render and present, via the media selection menu of a presentation device, a second interactive media object defined by the second interactive media object definition file;
receiving, via a user interface of the presentation device, input associated with the first interactive media object; and
using the input received via the user interface of the presentation device to modify the rendering and presentation of the second interactive media object in accordance with the second interactive media object definition file.