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:
Apr. 02, 2019

Filed:

Jan. 29, 2018
Applicant:

Duo Security, Inc., Ann Arbor, MI (US);

Inventors:

Mujtaba Hussain, Ann Arbor, MI (US);

Jon Oberheide, Ann Arbor, MI (US);

Jonathan Hurshman, Ann Arbor, MI (US);

Assignee:

Duo Security, Inc., Ann Arbor, MI (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/44 (2013.01); G06F 11/36 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 21/44 (2013.01); G06F 11/3668 (2013.01); H04L 63/0876 (2013.01); H04L 63/10 (2013.01); H04L 63/1433 (2013.01); H04L 67/02 (2013.01);
Abstract

A method and system includes: receiving an access request for a protected web application server by the requesting browser application; returning a web page embedded with code that initiates a browser testing session between the requesting web browser and a remote access control server; generating a browser identity inspector based on a selection of two or more predetermined browser identity tests; executing the browser identity inspector to collect runtime environment data of the requesting web browser based on an execution of the selected two or more predetermined browser identity tests at the requesting web browser; compiling the collected runtime environment data into a browser digital fingerprint of the requesting web browser; using the browser digital fingerprint to: identify a browser version and type of the requesting web browser; calculating a browser identity confidence score that indicates a likelihood or a probability that the identified browser version and type is accurate.


Find Patent Forward Citations

Loading…