Multimedia Communication System And Method
AssigneeImpact Engine, Inc.
InventorsNeil Greer, Bennett Blank, Bryan Depew
Life of this patent
Estimating the term…
Abstract
Systems and methods 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
Claims30
A system for editing and distributing a multimedia communication via one or more networks, the system comprising a server configured to communicate with a client computer, and further configured to:
- provide a project builder, the project builder having a graphical user interface for the client computer, the graphical user interface including controls for allowing a selection by a user via the graphical user interface of at least one media rich template and at least one media asset, the project builder being configured to receive the selection and retrieve templates and media assets based on the selection, the project builder further configured to enable the user to access and edit the at least one media rich template with media assets to produce a multimedia communication including one or more content sequences, a grouping of one or more of design layers and content containers, and coding associated with the at least one media rich template;
- associate metadata references with the media assets;
- provide an interface that uses the metadata references to facilitate an exchange of data between the design layers and content containers of the multimedia communication;
- integrate customizable components into the multimedia communication, wherein the customizable components are configured to receive a structured data object derived from a data feed, and wherein the structured data object is integrated into one or more content sequences of the multimedia communication;
- automatically determine the visual design and layout of the multimedia communication for presentation to the user via the graphical user interface;
- include a project object stored in a network-accessible media repository, the project object including instructions for a structured array of content sequence elements and a load sequence for rendering the multimedia communication over the one or more networks, wherein the one or more content sequences, one or more design layers and content containers are loaded according to the load sequence;
- broadcast the multimedia communication over the one or more networks for being received and displayed by two or more recipient devices according to the rendering;
- and
- dynamically generate the multimedia communication utilizing the pointers to adjust the design layers or content containers of the multimedia communication, thereby enabling deployment of the broadcast multimedia communication without additional manual intervention.
A system for editing and distributing a multimedia communication, the system comprising a server configured to:
- provide an interface for the client computer, the interface configured to upload one or more multimedia files for the multimedia communication, and including controls for allowing user selection of at least one media rich template and at least one media asset, the interface being configured to receive the user selection and retrieve templates and media assets based on the user selection, the interface further configured to enable the user to access and edit the media rich template with media assets to produce the multimedia communication;
- prepare the multimedia communication for distribution across one or more networks, wherein the multimedia communication includes one or more content sequences comprising a grouping of design layers and content containers, the one or more content sequences displayed using either auto-play on or auto-play off;
- include a project object comprising metadata for the multimedia communication to render the multimedia communication via each of the one or more networks during the distribution;
- allow users to generate one or more derivative instances of the multimedia communication for the distribution to selected recipients;
- integrate customizable components into the multimedia communication, wherein the customizable components are configured to receive a structured data object derived from a data feed, and wherein the system dynamically integrates the structured data object into one or more content sequences of the multimedia communication to generate a tailored multimedia communication;
- and
- dynamically generate one or more derivative tailored multimedia communications via a real-time update link.
A multimedia communication system comprising a server configured to:
- provide an interface for the client computer, the interface configured to upload one or more multimedia files for the multimedia communication, and including controls for allowing user selection of at least one media rich template and at least one media asset, the interface being configured to receive the user selection and retrieve templates and media assets based on the user selection, the interface further configured to enable the user to access and edit the media rich template with media assets to produce the multimedia communication;
- include a project object comprising metadata for each of the one or more multimedia communications to render via each of the one or more networks, wherein each multimedia communication includes one or more content sequences comprising a grouping of design layers and content containers, the one or more content sequences configured for display using either auto-play on or auto-play off;
- allow integration of customizable components into multimedia communication projects, wherein the customizable components are configured to receive a structured data object derived from a data feed, and wherein the system dynamically integrates the structured data object into one or more content sequences of the multimedia communication project to generate a tailored multimedia communication;
- broadcast each multimedia communication to be received by two or more recipients;
- and
- dynamically generate tailored multimedia communications via a real-time link.
A system for editing and distributing a multimedia communication, the system comprising:
- a server system having at least one server connected with a client computer, the server system comprising:
- an editor provided by the at least one server of the server system and configured for enabling, via a connection with the client computer, editing of the multimedia files to generate a multimedia communication for distribution to one or more networks, the multimedia communication including one or more content sequences comprising a grouping of design layers and content containers, wherein the editor further allows a user to edit the multimedia communication based on a series of questions or prompts to auto-generate the visual design and layout of the multimedia communication;
- a project object provided by the server system, the project object comprising metadata for the multimedia communication to render, wherein the multimedia communication can be broadcast via one of the one or more networks to be received by two or more recipients;
- and
- a processor configured to integrate customizable components into multimedia communication projects, wherein the customizable components are configured to receive a structured data object derived from a data feed, and wherein the system integrates the structured data object into one or more content sequences of the multimedia communication project to generate a tailored multimedia communication.
Dependencies are inferred from the claim text.