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:
Sep. 29, 2026

Filed:

Jun. 30, 2025
Applicant:

Cloudflare, Inc., San Francisco, CA (US);

Inventors:

Matthew Browning Prince, Park City, UT (US);

Dane Orion Knecht, Austin, TX (US);

William Hayes Allen, III, Menlo Park, CA (US);

Richard Simon Newton, Cambridge, GB;

Assignee:

CLOUDFLARE, INC., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/40 (2022.01);
U.S. Cl.
CPC ...
H04L 63/102 (2013.01); H04L 63/126 (2013.01); H04L 63/20 (2013.01);
Abstract

An intermediary server receives a request for a resource hosted at an origin server. The intermediary server determines whether the request includes a signature header that can be used to verify an identity of the user agent. If it does not, the intermediary server determines a predicted identity of the user agent. If a policy that is used for controlling access to the internet resource for certain user agents based on condition(s) being satisfied is applicable, the intermediary server sends a response to the user agent that indicates access to the resource is contingent on the condition(s) being satisfied. A subsequent request that includes a signature header can be received to verify the identity of the user agent. If the identity of the user agent is verified, the intermediary server determines whether the condition(s) have been satisfied. If they are, then the intermediary server allows access to the internet resource.


Find Patent Forward Citations

Loading…