Patent ID: 9442912
Filing Date: 2016-09-13
CPC Classification: G06F,G06Q

Claim Text:
1. A computer-implemented method of distributing content items to a web page via a computer network, the method comprising: receiving from a client device, by one or more data processing systems, a request for content items, the request including information specifying a dimensional size of a space in which the content items will be rendered and client device information; retrieving, by one or more data processing systems, information about rendered content sizes from a datastore, the information based on measurement results of rendering content items on a plurality of devices with a plurality of configurations; estimating, by the one or more data processing systems using the retrieved information and the client device information, a first number of content items that fit in the space when rendered; receiving, by the one or more data processing systems from a content provider, responsive to the estimation, a second number of content items, the second number larger than the first number; providing, by the one or more data processors to the client device in response to the request, the second number of content items; and receiving data indicating that a third number of content items from the provided second number of content items were rendered, the third number smaller than or equal to the second number.