Patent ID: 8103739
Filing Date: 2012-01-24
Classification: G06F,H04L,Y10S

Abstract:
1. A method of optimizing content delivery to a client device, the method comprising: storing content including a plurality of optional selectable content; communicating with the client device over a communications network, different optimization constraints being associated with different classes of client devices, and the classes of client devices being associated with different performance capabilities; determining an optimization constraint associated with the client device by determining a class of the client device to which the client device belongs based on an attribute of the client device, and by determining an optimization constraint based on the determined class; and in response to a request for data received from the client device, determining which of the optional selectable content to transmit to the client device based on the optimization constraint by (i) employing a set of selection rules mapping optimization constraints to the optional selectable content and (ii) selecting which of the optional selectable content to deliver to the client device based on the optimization constraint associated with the client device and the selection rules, thereby selectively reducing or increasing the amount of content to be transmitted to the client device, and automatically selecting at least one of the plurality of optional selectable content based on the optimization constraint.