The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 19, 2014

Filed:

Aug. 19, 2010
Applicants:

David Black, Mountain View, CA (US);

Amay Nitin Champaneria, San Francisco, CA (US);

Benjamin J. Mcmahan, San Jose, CA (US);

Douglas V. Simpkinson, Boulder Creek, CA (US);

Joseph S. Hurst, San Francisco, CA (US);

Kyle Scholz, Mountain View, CA (US);

Andrew J. Martone, San Francisco, CA (US);

Jason L. Roberts, Sunnyvale, CA (US);

Inventors:

David Black, Mountain View, CA (US);

Amay Nitin Champaneria, San Francisco, CA (US);

Benjamin J. McMahan, San Jose, CA (US);

Douglas V. Simpkinson, Boulder Creek, CA (US);

Joseph S. Hurst, San Francisco, CA (US);

Kyle Scholz, Mountain View, CA (US);

Andrew J. Martone, San Francisco, CA (US);

Jason L. Roberts, Sunnyvale, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a transport protocol independent communications library. In one aspect, a method includes receiving a communication request from a client device and processed according to a selected transport protocol, generating a response to the communication request, the response including data responsive to the communication request and one or more feature values specifying one or more communication features for the communication request, each communication feature being independent of the selected transport protocol, and providing the response to the communication request according to the selected transport protocol.


Find Patent Forward Citations

Loading…