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.
Patent No.:
Date of Patent:
Nov. 06, 2018
Filed:
Mar. 13, 2013
Google Llc, Mountain View, CA (US);
James Arnold Pack, Paris, FR;
Bin Zhu, Norcross, GA (US);
Wiktor Tomczak, Paris, FR;
Joseph E. Provost, Paris, FR;
Tim Emiola, Paris, FR;
Jeff Robert Karplus Hartline, Paris, FR;
Michael DePasquale, Paris, FR;
Patrick Pui Wah Leung, Paris, FR;
Christopher John DiGiano, Boulder, CO (US);
AbdelKarim F. Mardini, Paris, FR;
Google LLC, Mountain View, CA (US);
Abstract
A computer-implemented method includes obtaining a whitelist that identifies one or more content providers that are accessible for free through a particular network service provider, wherein the particular network service provider also provides access to the other content providers for which a fee is charged, a debit against an account is taken, or a subscription with the particular network service provider is required, establishing a particular network connection with the particular network service provider, identifying a network configuration that indicates whether to restrict communication with content providers by the computing device to only communication that is free, receiving a request to communicate with a particular content provider using the particular network connection, determining, based on the network configuration, whether the particular content provider is included in the whitelist for the particular network service provider, and blocking, based on the determining, the request to communicate with the particular content provider.