Search

Bryan Mcquade Phones & Addresses

  • Westwood, MA
  • 32 Old Framingham Rd UNIT 15, Sudbury, MA 01776 (978) 443-3926
  • Brighton, MA
  • 22 Pilgrim Rd, Wellesley Hills, MA 02481 (781) 235-3827 (781) 235-8762
  • Wellesley, MA
  • Waltham, MA
  • Brookline, MA

Publications

Us Patents

Latency Reduction On Http Servers

View page
US Patent:
8117322, Feb 14, 2012
Filed:
Dec 10, 2009
Appl. No.:
12/635394
Inventors:
Bryan McQuade - Concord MA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 13/00
US Classification:
709228, 709219, 709225
Abstract:
Methods, systems, and computer-readable medium for latency reduction on Hypertext Transfer Protocol (HTTP) servers using User Datagram Protocol (UDP) are disclosed. In situations where a client needs to establish a new TCP connection to submit an HTTP request to a server, the client sends the HTTP request in a UDP datagram to the server while the TCP connection establishment is in progress. The server starts anticipatory construction of a response upon receipt of the HTTP request in the UDP datagram. After the TCP connection is established, the client sends and the server receives the same HTTP request in one or more data packets through the newly established TCP connection. In response to the receipt of the HTTP request through the newly established TCP connection, the server sends the pre-constructed response to the client through the TCP connection. HTTP response time can be reduced up to one round-trip time.

Anticipatory Preparation Of Application-Layer Protocol Responses

View page
US Patent:
8219695, Jul 10, 2012
Filed:
Nov 28, 2011
Appl. No.:
13/305184
Inventors:
Bryan McQuade - Concord MA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 13/00
US Classification:
709228, 709219, 709229
Abstract:
Methods, systems, and computer-readable medium for latency reduction on Hypertext Transfer Protocol (HTTP) servers using User Datagram Protocol (UDP) are disclosed. In situations where a client needs to establish a new TCP connection to submit an HTTP request to a server, the client sends the HTTP request in a UDP datagram to the server while the TCP connection establishment is in progress. The server starts anticipatory construction of a response upon receipt of the HTTP request in the UDP datagram. After the TCP connection is established, the client sends and the server receives the same HTTP request in one or more data packets through the newly established TCP connection. In response to the receipt of the HTTP request through the newly established TCP connection, the server sends the pre-constructed response to the client through the TCP connection. HTTP response time can be reduced up to one round-trip time.

Generating Mobile-Friendliness Scores For Resources

View page
US Patent:
20160314215, Oct 27, 2016
Filed:
Apr 20, 2016
Appl. No.:
15/134227
Inventors:
- Mountain View CA, US
Ryoichi Imaizumi - Tokyo, JP
Bryan McQuade - Lexington MA, US
International Classification:
G06F 17/30
Abstract:
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining a mobile-friendliness score for a resource. One of the methods includes obtaining data identifying a particular resource; submitting a request for the particular resource to a site hosting the particular resource; receiving, in response to the request, a resource document from the site hosting the particular resource; rendering the resource document; evaluating a result of the rendering to determine a respective signal score for each of one or more mobile-friendliness signals; computing a mobile-friendliness score for the particular resource from the one or more signal scores, wherein the mobile-friendliness score represents a degree to which the particular resource has been optimized to be viewed on a mobile device; and associating the mobile-friendliness score for the particular resource with the particular resource in an index.
Bryan J Mcquade from Westwood, MA, age ~40 Get Report