System and method for brokering auxiliary data broadcasting services
First Claim
1. A method of brokering the transmission of auxiliary data in a media program from a broadcaster to at least one media program service subscriber, comprising the steps of:
- accepting a requested scheduling of a broadcast of the media program with steganographically embedded auxiliary data from a media provider in an embedded data brokering system, wherein the media provider has predetermined the suitability of the media program for embedding auxiliary data;
scheduling the broadcast of the media program with the steganographically embedded auxiliary data;
transmitting the broadcast schedule from the embedded data brokering system to the media provider;
receiving the media program from the media provider in the embedded data brokering system;
steganographically embedding the auxiliary data in the media program while collecting billing information regarding the steganographically embedded auxiliary data;
providing the media program and the steganographically embedded auxiliary data for broadcast according to the broadcast schedule;
searching a database to find further media programs in which auxiliary data may be embedded if the auxiliary data may not be embedded in the media program.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for brokering data embedding services. The method comprises the steps of receiving a request in an embedded data brokering system to embed the auxiliary data in the media program, determining if the auxiliary data may be embedded into the media program, negotiating a schedule for broadcasting the media program with embedded auxiliary data with the media program provider, transmitting the negotiated schedule for broadcasting the media program with the embedded auxiliary data to the media program provider, steganographically embedding the auxiliary data in the media program while collecting billing information regarding the embedded data, and providing the media program and the embedded auxiliary data to the media program services subscriber for broadcast according to the broadcast schedule.
42 Citations
15 Claims
-
1. A method of brokering the transmission of auxiliary data in a media program from a broadcaster to at least one media program service subscriber, comprising the steps of:
-
accepting a requested scheduling of a broadcast of the media program with steganographically embedded auxiliary data from a media provider in an embedded data brokering system, wherein the media provider has predetermined the suitability of the media program for embedding auxiliary data; scheduling the broadcast of the media program with the steganographically embedded auxiliary data; transmitting the broadcast schedule from the embedded data brokering system to the media provider; receiving the media program from the media provider in the embedded data brokering system; steganographically embedding the auxiliary data in the media program while collecting billing information regarding the steganographically embedded auxiliary data; providing the media program and the steganographically embedded auxiliary data for broadcast according to the broadcast schedule; searching a database to find further media programs in which auxiliary data may be embedded if the auxiliary data may not be embedded in the media program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification