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
The invention relates to an online advertisement generation system for autonomously generating and broadcasting a multi-media advertisement having a layered configuration for being rendered. The system uses a media repository storing media rich communication content, including a plurality of functionalized advertisement templates and a plurality of media assets having one or more multimedia codes embedded therein. A recipient device provides a graphical user interface that receives a query with one or more keywords, and the system server is coupled to the recipient device via an internet network connection.
An advertisement builder identifies and extracts the keyword from the query and accesses the media repository to select, based on the keyword, at least one functionalized advertisement template and at least one embedded-multimedia-code media asset. The advertisement builder layers the functionalized advertisement template into a collection of slides that includes a grouping of design layers, design elements, and content containers. An advertisement generation engine autonomously generates, in response to the keyword, the multi-media advertisement by generating via a container of the functionalized advertisement template that calls the selected media asset via the embedded multimedia code of the media asset.
The invention further includes a compiler and a formatter for integrating and formatting the generated layered advertisement for an electronic distribution format specified on the recipient device graphical user interface. A distribution program autonomously broadcasts the generated and formatted online advertisement over the internet network connection so that it is rendered at the graphical user interface, including slides displayable in an auto-play on or an auto-play off format. Targeted broadcasting is performed using the keyword, and the generated content can be distributed using the extracted keyword and an electronic distribution format.
Claims Coverage
The independent claims in the provided set cover an online advertisement generation system that uses media rich communication content with embedded multimedia codes, functionalized templates layered into slides, and keyword-driven autonomous generation and targeted broadcasting over a network. Across the independent claims, the inventive concept is expressed through four main inventive feature sets: embedded multimedia-code calling of layered functionalized templates, compiler-based integration, keyword-based selection and targeted broadcasting, and slide construction from grouped design layers/elements/containers (with an optional API upload and multimedia code extraction functionalization path).
Keyword-based template and embedded media selection
An advertisement system server configured to be coupled to a recipient device via an internet network connection, the recipient device having a graphical user interface for receiving a query having one or more keywords, where the advertisement builder identifies and extracts the keyword from the query and accesses the media repository to select, based on the keyword, at least one of the plurality of functionalized advertisement templates and at least one of the plurality of media assets having one or more multimedia codes embedded therein.
Layered slide generation from functionalized templates and grouped design elements
The advertisement builder layering the functionalized advertisement template into a collection of slides comprising a grouping of design layers, design elements, and content containers, such that the multi-media advertisement has a layered configuration for being rendered.
Calling embedded multimedia code via a template container for autonomous generation
An advertisement generation engine for autonomously generating, in response to the keyword of the received query, the multi-media advertisement, configured for generating via a container of the functionalized advertisement template calling the media asset thereto via the embedded multimedia code of the media asset.
Compiler integration and recipient-specified electronic distribution formatting
A compiler associated with the advertisement generation engine for integrating the at least one selected media asset with the at least one selected functionalized advertisement template, and a formatter associated with the compiler for formatting the multi-media advertisement according to an electronic distribution format specified on the graphical user interface of the recipient device.
Autonomous broadcasting and targeted rendering at the recipient interface
A distribution program for autonomously broadcasting, once the multi-media advertisement is generated and formatted, the online advertisement over the internet network connection to the recipient device so as to be rendered at the graphical user interface thereof.
Targeted broadcasting using the keyword
A distribution program, using the keyword for performing targeted broadcasting of the online advertisement to the recipient device.
Data-feed keyword extraction for server-side template selection and slide layering
A server-side advertisement builder configured for identifying and extracting data from a data feed received by the system server from one or more recipient computing devices, using the extracted data to access the server-side media repository and select, based on the extracted data, at least one functionalized advertisement template and at least one media asset, and layering the functionalized advertisement template into a collection of slides comprising a grouping of design layers, design elements, and content containers to generate one or more online advertisements.
Multimedia code embedding via API upload and functionalized asset/template creation
An application programming interface that uploads a multimedia file from a recipient device over an internet connection, where multimedia code is extracted from the uploaded file during uploading, and where templates and media assets are functionalized during uploading such that functionalized templates and functionalized coded media assets are produced with embedded multimedia code.
Across the independent claims, the coverage centers on an online advertisement generation system that selects functionalized advertisement templates and embedded-multimedia-code media assets based on keyword or extracted data from a query or data feed, layers templates into slide collections with grouped design layers/elements/containers, autonomously generates the layered multimedia advertisement by calling the embedded multimedia code via a template container, integrates selected assets/templates with a compiler and formats for electronic distribution formats, and autonomously broadcasts for targeted rendering at the recipient graphical user interface, including auto-play on/off capability as stated. Independent-claim variations also include an API-driven upload path that extracts multimedia code and produces functionalized templates and media assets with embedded coding.
Stated Advantages
Autonomously generating and broadcasting a multi-media advertisement having a layered configuration for being rendered.
Targeted broadcasting of the online advertisement to the recipient device using the keyword.
Rendering of slides at the graphical user interface of the recipient device in an auto-play on or an auto-play off format.
Formatting the multi-media advertisement according to an electronic distribution format specified on the graphical user interface of the recipient device.
Generating one or more online advertisements by using extracted data from a data feed received from recipient computing devices.
Documented Applications
Generating and broadcasting multi-media advertisements presented as layered, slide-based communications for rendering at a recipient device graphical user interface.
Targeted broadcasting of online advertisements to recipient devices based on keywords from a query or data extracted from a data feed.
Generating one or more online advertisements using extracted data from a data feed received from one or more recipient computing devices.
Interested in licensing this patent?