System and Method for Simultaneous Broadcast for Personalized Messages
First Claim
1. A method for creating a plurality of personalized advertisements to be transmitted to a receiving unit, comprising:
- generating at least one personalized advertisement template comprising a plurality of media slots in an ordered sequence, each of the plurality of media slots being configured to receive one of a plurality of media segments that is an incomplete part of a personalized advertisement, each of the plurality of media segments comprising one of;
an audio segment, a video segment, a graphics segment, a rendering segment, and a segment of last minute information;
simultaneously transmitting a plurality of data streams, each data stream delivering a different one of said plurality of media segments for said at least one of said plurality of media slots, wherein said plurality of media segments are synchronized to begin and end at substantially the same time;
transmitting a meta information stream to a personalization engine, said meta information stream including a personalization protocol, content selection data comprising data associated with each of said plurality of media segments and use of said plurality of media segments in said plurality of data streams, and transitional data configured to indicate whether a transition is played when switching between said plurality of media segments, said content selection data including switch times for said plurality of media segments;
retrieving personalization data by the personalization engine from a user profile;
switching between said plurality of data streams to retrieve and insert at least one of said media segments into each of said media slots using said content selection information and said personalization data; and
assembling upstream of the receiving unit a customized broadcast transmission stream as said personalized advertisement.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for the simultaneous creation, assembly and transmission of synchronous multiple personalized messages to specific targeted individuals or other entities. The system can send rich media distinctly personalized messages such as commercials to a small or large group of selected individuals through any appropriate distribution media. A personalized message is created based on segmenting a message into multiple slots, and providing different selectable segments for each slot. The multiple segments are then simultaneously broadcasted over multiple data streams to a receiver, wherein the receiver switches between the data streams to assemble the personalized message in a just-in-time fashion. Other data including overlays, animation, frame transitions etc. may also be transmitted and used to assemble the personalized message.
14 Citations
1 Claim
-
1. A method for creating a plurality of personalized advertisements to be transmitted to a receiving unit, comprising:
-
generating at least one personalized advertisement template comprising a plurality of media slots in an ordered sequence, each of the plurality of media slots being configured to receive one of a plurality of media segments that is an incomplete part of a personalized advertisement, each of the plurality of media segments comprising one of;
an audio segment, a video segment, a graphics segment, a rendering segment, and a segment of last minute information;simultaneously transmitting a plurality of data streams, each data stream delivering a different one of said plurality of media segments for said at least one of said plurality of media slots, wherein said plurality of media segments are synchronized to begin and end at substantially the same time; transmitting a meta information stream to a personalization engine, said meta information stream including a personalization protocol, content selection data comprising data associated with each of said plurality of media segments and use of said plurality of media segments in said plurality of data streams, and transitional data configured to indicate whether a transition is played when switching between said plurality of media segments, said content selection data including switch times for said plurality of media segments; retrieving personalization data by the personalization engine from a user profile; switching between said plurality of data streams to retrieve and insert at least one of said media segments into each of said media slots using said content selection information and said personalization data; and assembling upstream of the receiving unit a customized broadcast transmission stream as said personalized advertisement.
-
Specification