Unlock instant, AI-driven research and patent intelligence for your innovation.

Content server latency determination

A content server and server technology, applied in the field of information retrieval, can solve problems such as difficulty in explaining delays, strangeness, and slow content item servers.

Inactive Publication Date: 2013-09-25
GOOGLE LLC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The disadvantage of synchronous content item retrieval is that if the content item server is slow, the rendering of the rest of the web page will be delayed
However, compiling multiple HTTP requests and responses from the presentation of a web page in order to calculate the latency times associated with different servers is often a complex task
For example, multiple HTTP requests and responses may appear unfamiliar since they are returned by the first content server without appearing on the web page itself
Furthermore, if it is determined that a particular server, such as a second content server, is the source of the delay, it is difficult to explain the delay to the operator of the second content server

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Content server latency determination
  • Content server latency determination
  • Content server latency determination

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] figure 1 is a block diagram of an example system 10 for requesting content from one or more content servers. In one embodiment, the content may include advertisements, and the content server may be a content server. Different types of content can also be requested.

[0023] In one embodiment, client system 100 is configured to view content (eg, access web pages) accessible through a network, such as the Internet. The client system 100 may be, for example, a web browser or a computing device executing web navigation software or the like. A web address, such as a Uniform Resource Locator (URL), accessed by a client system 100 may be parsed to identify a publisher 102, such as a server, that hosts the corresponding web page. In this example, client system 100 may send web content request 104 to publisher 102 for web content 106 . Publisher 102 provides web content 106 to client system 100 in response to the request, eg, as an HTML document containing JavaScript. Web c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A performance of a publisher server, a first content server, and a second content server is determined. Latency time information is determined based on the publisher server performance, the first content server performance, and the second content server performance, the latency time information representing a length of time to load content associated with each of the publisher server, the first content server, and the second content server.

Description

technical field [0001] The present disclosure relates to information retrieval. Background technique [0002] Content displayed on a web page may be generated by one or more content item servers in response to content item requests generated by client devices during presentation of the web page. Content item requests may be generated synchronously with respect to the rendering of the web page. Likewise, content items received in response to a content item request may be processed synchronously with respect to the presentation of the web page. For example, JavaScript may execute and request an advertisement from a first content server when a web page is rendered. In turn, the first content server may request advertisements from the second content server. If the ad is retrieved synchronously, the rendering of the web page is delayed until the requested ad is received from the content server. Once the advertisement is received and rendered, eg, displayed on the web page, re...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F15/16G06F13/00
CPCG06F17/3089G06F16/958
Inventor 史蒂芬·楚恩
Owner GOOGLE LLC