DYNAMIC ADVERTISEMENT STREAM REPLACEMENT
First Claim
Patent Images
1. A method, comprising:
- providing a media stream including a plurality of packets to a device;
obtaining user profile information associated with the device;
replacing a default advertisement stream in the media stream with a replacement advertisement stream obtaining using the user profile information;
maintaining sequence number information for the media stream and replacing sequence number information for packets following the replacement advertisement stream.
5 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms are provided for replacing default advertisement streams in a media stream with replacement advertisement streams. User profile information is obtained for a particular user and/or device. A default advertisement stream is identified and replaced with advertisement streams selected using the user profile information. Timestamp information and sequence number information is maintained to allow uninterrupted delivery of the modified media stream while customizing media streams for particular users.
-
Citations
21 Claims
-
1. A method, comprising:
-
providing a media stream including a plurality of packets to a device; obtaining user profile information associated with the device; replacing a default advertisement stream in the media stream with a replacement advertisement stream obtaining using the user profile information; maintaining sequence number information for the media stream and replacing sequence number information for packets following the replacement advertisement stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
an interface operable to provide a media stream including a plurality of packets to a device; a processor operable to obtain user profile information associated with the device, replace a default advertisement stream in the media stream with a replacement advertisement stream obtaining using the user profile information, maintain sequence number information for the media stream, and replace sequence number information for packets following the replacement advertisement stream. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
means for providing a media stream including a plurality of packets to a device; means for obtaining user profile information associated with the device; means for replacing a default advertisement stream in the media stream with a replacement advertisement stream obtaining using the user profile information; means for maintaining sequence number information for the media stream and replacing sequence number information for packets following the replacement advertisement stream.
-
Specification