System And Method To Communicate Targeted Information
First Claim
Patent Images
1. A method to deliver media, comprising:
- organizing an available media into a plurality of independent segment files to facilitate delivery;
formatting a given segment to facilitate an outputting of the given segment at a given rate;
formatting a different segment to facilitate an outputting of the different segment at a different rate, wherein the different rate is slower than the given rate;
generating a list that includes an address for each of the plurality of independent segment files;
receiving an HTTP communication that indicates a desire to access the available media;
sending the list in response to receiving the HTTP communication;
sending the given segment; and
sending the different segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for targeted advertising is disclosed. The method includes accessing at least one piece of demographic information associated with a user of a portable device, selecting an advertisement to be delivered to the user based at least in part on the demographic information, and initiating communication of a version of the advertisement configured for presentation at the portable device.
9 Citations
20 Claims
-
1. A method to deliver media, comprising:
-
organizing an available media into a plurality of independent segment files to facilitate delivery; formatting a given segment to facilitate an outputting of the given segment at a given rate; formatting a different segment to facilitate an outputting of the different segment at a different rate, wherein the different rate is slower than the given rate; generating a list that includes an address for each of the plurality of independent segment files; receiving an HTTP communication that indicates a desire to access the available media; sending the list in response to receiving the HTTP communication; sending the given segment; and sending the different segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A streaming method comprising:
-
receiving an HTTP communication at a media delivery resource that comprises a request for a listing of network locations for segments of available media, further wherein the request is from a device having a buffer, a non-volatile memory, and a collection of instructions stored in the non-volatile memory that are operable;
(1) to request a media segment with a formatting that allows the media segment to be delivered from the media delivery resource at a given rate, (2) to consider an amount of information stored in the buffer, and (3) to request a different segment with a different formatting that allows the different segment to be delivered from the media delivery resource at a different rate, wherein the at least two rates are rates at which a streaming media can be output;sending a message comprising a plurality of network locations for different segments of the available media; sending a requested segment of the available media, wherein the requested segment has a compression format that allows for use at a given rate; and sending a different requested segment of the available media, wherein the different requested segment has a different compression format. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system that facilitates delivery of media, comprising:
-
a media available for delivery as a series of segments, wherein at least a given one of the segments is configured to allow delivery to a requesting device via a network link capable of communicating information at a first rate and at least another segment is configured to allow delivery to the requesting device via a link capable of communicating information at a different rate; a media playlist for the available media that includes a network location for a file representing the given one of the segments and a different network location for a different file representing the other segment; and a delivery resource configured to respond to a plurality of file requests by transmitting information to the requesting device in a manner that facilitates a continuous outputting of the available media by the requesting device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification