Patent ID: 7349921

Claim:
A content delivery system, comprising: a storage component including a first and second portions of information; and a server including software that is executable to: receive a first request from a first entity for the first portions of information, receive a second request from a second entity for the second portion of information, hold the first request for the one or more first portions of information and the second request for the second portion of information for a period of time while waiting to receive subsequent requests from other entities for the first or second portion of information, and compare a number of first requests received and a number of second requests received to determine which of the first portion of information or the second portion of information would be transmitted to a greatest number of entities if either the first request or the second request were fulfilled, and simultaneously transmit, at the expiration of the period of time, the first portion of information to the first entity and any other entities that requested the first portion of information if the first portion of information would be transmitted to the greatest number of entities, or simultaneously transmit, at the expiration of the period of time, the second portion of information to the second entity and any other entities that requested the second portion of information if the second portion of information would be transmitted to the greatest number of entities, so that the software is executable to efficiently fulfill the first and second requests; wherein the first portion of information transmitted to the first entity and the first portion of information transmitted to any other entities include identical content; and wherein the second portion of information transmitted to the second entity and the second portion of information transmitted to any other entities include identical content.