The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 16, 2024
Filed:
Aug. 02, 2023
Roku, Inc., San Jose, CA (US);
Mehul Sanghavi, San Jose, CA (US);
Rachel Elise Bailin, Los Angeles, CA (US);
Thomas Paul DeGarmo, Jr., Malvern, PA (US);
Prajit Jose Madan, Dublin, CA (US);
David Anthony Webb, Milpitas, CA (US);
Andrew Laurence Ashbacher, Aptos, CA (US);
Roku, Inc., San Jose, CA (US);
Abstract
In one aspect, an example method can be used with a system comprising a set of domain specific language (DSL)-compatible modules. The method can include: (i) designing a template for an interactive media object, wherein the template includes one or more fixed portions and one or more variable portions; (ii) curating the designed template by at least using received input to modify the one or more variable portions of the designed template; (iii) modifying the curated template by replacing a content placeholder of the curated template with a corresponding content item, thereby automatically converting the curated template into an interactive media object definition file; and (iv) using the interactive media object definition file to render and present, via a media selection menu of a presentation device, an interactive media object defined by the interactive media object definition file.