System for audio-visual media customization according to receiver attributes
First Claim
1. A server, including a software module that receives at least one media stream, wherein said at least one media stream includes a placeholder;
- a software module that receives and parses a request from a user; and
a software module that generates a specific media content, wherein said specific media content is responsive to said request.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a technique for integrating a plurality of media streams, including a main program and a stream of customized information at a terminal so that a user gets a single playback. Prior to streaming a main program to a user, the main program is embedded with placeholders. These placeholders include a definition of a location for insertion of customized media content and a pointer to another server. As the user receives the main program and embedded placeholders, these pointers get directed from the user'"'"'s terminal to streaming server, which responds by identifying appropriate media and streaming the media to the user'"'"'s terminal. Software on the user'"'"'s terminal (also known as a “player”) integrates the various data streams and synchronizes them to a main program. The user'"'"'s terminal may receive many media streams from different streaming servers and integrate each stream into a single playback.
-
Citations
22 Claims
-
1. A server, including
a software module that receives at least one media stream, wherein said at least one media stream includes a placeholder; -
a software module that receives and parses a request from a user; and
a software module that generates a specific media content, wherein said specific media content is responsive to said request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, including
inserting at least one placeholder in a first media sequence; -
sending said first media sequence, including said at least one placeholder to a terminal;
sending a request from said terminal to a server;
wherein said request is responsive to said at least one placeholder;
sending at least one second media sequence from said server to said terminal; and
integrating said first media sequence and said at least one second media sequence into a single playback. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22)
-
-
15. A memory, storing information including instructions, said instructions executable by a processor, said instructions including
an instruction for inserting a placeholder in said first media sequence; -
an instruction for sending said first media sequence to a terminal;
an instruction for sending a request from said terminal to a server;
wherein said request is responsive to said placeholder;
an instruction for sending a second media sequence from said server to said terminal; and
an instruction for integrating said first media sequence and said second media sequence into a single display.
-
Specification