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:
Nov. 03, 2015

Filed:

Jul. 03, 2012
Applicants:

Bryan Russell Yeung, Waterloo, CA;

Peng Huang, Kitchener, CA;

Inventors:

Bryan Russell Yeung, Waterloo, CA;

Peng Huang, Kitchener, CA;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/00 (2006.01); H04L 29/08 (2006.01); G06F 9/54 (2006.01); G06F 9/445 (2006.01);
U.S. Cl.
CPC ...
H04L 29/08072 (2013.01); G06F 9/44521 (2013.01); G06F 9/547 (2013.01);
Abstract

A browser-based fetch of an external library may include a browser receiving a request from a web application to load an external library and determining whether the web browser has a bundled version of the library. If the bundled version exists, the browser may load the bundled version. If the bundled version does not exist, the browser may fetch the external library. When the external library is configured to send data to the remote server the method may include the browser intercepting a request to send the data to the remote server, determining that the data may be sent at a later time, and storing the data until a connection with the remote server is established. Additionally, a web store may inspect a web application for use of an external library and prevent the web application from being added to the web store when the external library is not trusted.


Find Patent Forward Citations

Loading…