Patent ID: 8274909

Claim:
A method for managing delivery of content in a system comprising a server and an end user computer, comprising: establishing a first connection at the server for communicating with the end user computer; receiving a request for content from the end user computer over the first connection; determining a set of parameters relating to the performance of the first connection using information from the request, wherein the determined set of parameters relate to utilization of available processing or memory capabilities of part or all of a system supporting the first connection, link capacity, and a size or type of the content; modifying values of attributes for the first connection at a transport layer based on the set of parameters, the values of the attributes for the first connection thereafter influencing utilization of the available processing or memory capabilities of the part or all of the system supporting the first connection; changing, on a connection-specific basis, a connection protocol stack operator based upon the modified values of the attributes; and sending the requested content from the server to the end user computer such that the transport layer manages delivery of the content in accordance with the modified values of the attributes.