Multimedia communication system and method
Inventors
Greer, Neil • Blank, Bennett • Depew, Bryan
Assignees
Interested in licensing this patent?
MTEC can help explore whether this patent might be available for licensing for your application.
Abstract
Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
Core Innovation
A multimedia communication system is provided in which an API extracts multimedia code from a multimedia file and uploads the multimedia code into the system. The uploading includes a first functionalization step that functionalizes the multimedia code to form an initial code imbedded template, where the initial code imbedded template is embedded with a first set of base level coding. A media repository receives and stores the initial code imbedded template together with one or more media assets, and the initial code imbedded media assets are functionalized to produce initial code imbedded media assets that correspond with embedded base level coding.
A system server coupled to a client computing device via a network generates a project dashboard and a project builder. The project dashboard provides a graphical user interface on the client computing device adapted for displaying an interactive interview that elicits user responses pertaining to user preferences directed to one or more selectable initial code embedded templates and one or more selectable initial code embedded media assets for assembly into the multimedia communication.
The project builder receives user preferences, retrieves the selected initial code embedded template and selected initial code embedded media asset, and performs a second functionalization protocol on them to produce a functionalized template and a functionalized media asset. The project builder combines the functionalized template with the functionalized media asset to assemble the communication. The functionalized template is configured as a distributed architecture that includes a collection of slides, a grouping of design layers, design elements, and content containers, where project viewer rendering displays the slides using either auto-play on or auto-play off.
Claims Coverage
The partial content includes three independent claims (clm-00001, clm-00010, clm-00016). Across these independent claims, the inventive features cover an API-driven code extraction and functionalization into embedded templates and assets, a project builder and dashboard with an interactive interview for selecting templates and assets, slide-based functionalized templates with design layers, design elements, and content containers, and rendering with auto-play on or off. The advertisement generation variant further includes a compiler, formatter, and broadcasting for rendering.
Api functionalized initial code imbedded template extraction and upload
An API configured for extracting multimedia code from a multimedia file and uploading the same into the system, the uploading including a first functionalization step whereby the multimedia code is functionalized to form an initial code imbedded template, the initial code imbedded template having been imbedded with a first set of base level coding; a media repository for receiving and storing the initial code imbedded template and one or more media assets; and one or more media assets uploaded and functionalized via the API to produce an initial code imbedded media asset corresponding with its embedded base level coding.
Interactive interview and project builder assembling selected functionalized template and media asset
A system server adapted for being coupled to a client computing device via a network and configured for generating a project dashboard and a project builder, the project dashboard being configured for generating a graphical user interface adapted for displaying an interactive interview providing a plurality of questions to elicit and receive user responses pertaining to user preferences directed to selectable initial code embedded templates and selectable initial code embedded media assets, the project builder receiving the user preferences, retrieving the selected initial code embedded template and selected initial code embedded media asset, performing a second functionalization protocol, and combining the functionalized template with the functionalized media asset to assemble the communication.
Slide-based functionalized template with rendering auto-play on or off
A project builder and a project viewer where the functionalized template comprises a collection of slides including a grouping of design layers, design elements, and content containers, and the project viewer renders the communication in the graphical user interface so that the slides of the functionalized template are displayed by the project viewer using either auto-play on or auto-play off.
Online advertisement generation engine with project builder compiler and formatter
An online advertisement generation system comprising an API for extracting multimedia code from a multimedia file and uploading the same including a first functionalization step to form an initial code imbedded template, a communications system server coupled with a media repository and having an advertisement generation engine including a communication project builder that retrieves the initial code imbedded template and initial code imbedded media rich communication asset and performs a second functionalization protocol to produce a functionalized template and functionalized media rich communication asset, a compiler integrating the retrieved functionalized template with the retrieved functionalized media rich communication asset based on correspondence between the functionalization, and a formatter for formatting the communication such that the communications system server broadcasts the communication for rendering.
Functionalized templates and assets for selecting and assembling multimedia communication via gui
A media repository for receiving and storing initial code imbedded templates and one or more initial code embedded media rich assets imbedded with base level coding and accessible by a graphical user interface on a client computer via a network; a project builder providing the graphical user interface with controls for selecting initial code embedded template and initial code embedded media rich asset, receiving user selections, retrieving the selected template and asset, performing a second functionalization protocol, and coupling the functionalized template with the functionalized media rich asset to assemble the multimedia communication; and a project viewer rendering the communication in the graphical user interface with slides displayed using either auto-play on or auto-play off.
Across the independent claims, the core claim coverage centers on an API-driven functionalization pipeline that produces initial code imbedded templates and initial code imbedded media assets for storage and later retrieval, a GUI-based interactive interview and project builder selection flow that assembles a communication, a distributed slide-based functionalized template using design layers, design elements, and content containers, and client-side project viewer rendering with auto-play on or off. The advertisement generation independent claim further adds an advertisement generation engine with a compiler and formatter that generate and broadcast a communication capable of being rendered.
Stated Advantages
Documented Applications
No documented applications found
Interested in licensing this patent?