Queue-based head-end advertisement scheduling method and apparatus
First Claim
1. A method of transmitting streaming media and advertisements from at least one server to viewers at a plurality of viewer nodes, the method comprising:
- creating a plurality of viewer groups, members of the viewer groups being based on at least one characteristic of the viewers, the at least one characteristic being relevant to advertising;
assigning each viewer node to one of the plurality of viewer groups, wherein the assigning includes creating an advertising group map disclosing an advertising group to which each viewer belongs and transmitting the advertising group map to each viewer node;
receiving at the at least one server at least one media stream including television programming;
forming a plurality of presentation channels, each presentation channel corresponding to one of the viewer groups, by replicating the at least one media stream, each presentation channel including the television programming and advertisements, wherein the advertisements replace previously scheduled advertisements; and
transmitting each of the presentation channels to at least one viewer node in the viewer group corresponding to the respective presentation channel.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method of transmitting streaming media and advertisements to viewers at a plurality of viewer nodes is disclosed in which a plurality of viewer groups are created. Each viewer node is assigned to one of the plurality of viewer groups, wherein the assigning includes creating an advertising group map disclosing an advertising group to which each viewer belongs and transmitting the advertising group map to each viewer node. At the head end, at least one media stream is received including media content. A plurality of presentation streams is formed, each presentation channel corresponding to one of the viewer groups, by replicating the at least one media stream, each presentation channel including the media content and advertisements, wherein the advertisements replace previously scheduled advertisements. Each of the presentation channels is transmitted to at least one viewer node in said viewer group corresponding to said presentation channel.
-
Citations
7 Claims
-
1. A method of transmitting streaming media and advertisements from at least one server to viewers at a plurality of viewer nodes, the method comprising:
-
creating a plurality of viewer groups, members of the viewer groups being based on at least one characteristic of the viewers, the at least one characteristic being relevant to advertising; assigning each viewer node to one of the plurality of viewer groups, wherein the assigning includes creating an advertising group map disclosing an advertising group to which each viewer belongs and transmitting the advertising group map to each viewer node; receiving at the at least one server at least one media stream including television programming; forming a plurality of presentation channels, each presentation channel corresponding to one of the viewer groups, by replicating the at least one media stream, each presentation channel including the television programming and advertisements, wherein the advertisements replace previously scheduled advertisements; and transmitting each of the presentation channels to at least one viewer node in the viewer group corresponding to the respective presentation channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification