Process for providing targeted user content blended with a media stream
First Claim
1. A computer-implemented method for providing spot content in a media stream, the method comprising the following operations performed by at least one processor:
- receiving, at a client system over an electronic network, a media stream comprising at least one media content unit and at least one spot marker designating a spot location at which to insert a spot content unit into the media stream, the at least one spot marker including spot content selection information for selecting a spot content unit to insert at the spot location;
detecting, at the client system, the at least one spot marker contained in the received media stream; and
in response to the detection of the at least one spot marker;
selecting at least one spot content unit based on the spot content selection information for the spot location designated by the detected at least one spot marker; and
reproducing the selected at least one spot content unit and the media stream.
6 Assignments
0 Petitions
Accused Products
Abstract
A network system provides delivery of customized target content, such as advertising, to individual users. There is transmission of a common spot content stream to a large group of the users. Each home client user communicates through a telecommunications network, such as the Internet, for connection to a portal to receive continuing media, such as streaming audio or video. The user installs receiver software at his home client processor for receiving both the streaming media and a content stream. The media stream includes spot markers placed at appropriate locations in the media stream by the publisher to designate locations for insertion of spot content and optionally to identify specific characteristics of the media stream. The content stream includes content units, such as audio advertising, together with spot content frames, which include parameters having values designated by the spot content provider to be the target audience. A profile is produced at the home client having parameters with values associated with the home client user, such as geographic and demographic information. The receiver software at the home client matches the spot content frame for each spot content to the profile of the user to select those spot content units which have a match. These selected spot content units are stored at the home user and are blended into the media stream at the locations of the spot markers to produce an information data stream for the user that is customized for that user. A spot auditor at the home client measures the type and quantity of play back of the spot content received by the home user and this is reported to the spot content provider for measurement of the effectiveness in the distribution of the spot content.
82 Citations
20 Claims
-
1. A computer-implemented method for providing spot content in a media stream, the method comprising the following operations performed by at least one processor:
-
receiving, at a client system over an electronic network, a media stream comprising at least one media content unit and at least one spot marker designating a spot location at which to insert a spot content unit into the media stream, the at least one spot marker including spot content selection information for selecting a spot content unit to insert at the spot location; detecting, at the client system, the at least one spot marker contained in the received media stream; and in response to the detection of the at least one spot marker; selecting at least one spot content unit based on the spot content selection information for the spot location designated by the detected at least one spot marker; and reproducing the selected at least one spot content unit and the media stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
at least one processor; and a storage device comprising instructions that, when executed by the at least one processor, cause the at least one processor to; receive, over an electronic network, a media stream comprising at least one media content unit and at least one spot marker designating a spot location at which to insert a spot content unit into the media stream, the at least one spot marker including spot content selection information for selecting a spot content unit to insert at the spot location; detect the at least one spot marker contained in the received media stream; and in response to the detection of the at least one spot marker; select at least one spot content unit based on the spot content selection information for the spot location designated by the detected at least one spot marker; and reproduce the selected at least one spot content unit and the media stream. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non transitory computer readable medium comprising instructions that, when executed by at least one processor, cause the at least one processor to:
-
receive, over an electronic network, a media stream comprising at least one media content unit and at least one spot marker designating a spot location at which to insert a spot content unit into the media stream, the at least one spot marker including spot content selection information for selecting a spot content unit to insert at the spot location; detect the at least one spot marker contained in the received media stream; and in response to the detection of the at least one spot marker; select at least one spot content unit based on the spot content selection information for the spot location designated by the detected at least one spot marker; and reproduce the selected at least one spot content unit and the media stream. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification