US 12,147,510 B2
System and method for securing a browser against font usage fingerprinting
Abdelkader Benkreira, Washington, DC (US); Michael Mossoba, Arlington, VA (US); and Joshua Edwards, Philadelphia, PA (US)
Assigned to CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on May 15, 2023, as Appl. No. 18/197,632.
Application 18/197,632 is a continuation of application No. 16/904,196, filed on Jun. 17, 2020, granted, now 11,687,626.
Prior Publication US 2023/0281280 A1, Sep. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/109 (2020.01); G06F 16/958 (2019.01); G06F 21/12 (2013.01); G06F 21/62 (2013.01)
CPC G06F 21/128 (2013.01) [G06F 16/986 (2019.01); G06F 21/6263 (2013.01); G06F 40/109 (2020.01)] 20 Claims
OG exemplary drawing
 
1. A method for securing a web browser, the method comprising:
receiving display instructions for displaying web content from a content server by a web browser operating on a client computing device;
creating, by the web browser, a document object using the display instructions;
detecting, from the display instructions, a font profiling attempt to determine a specific system and browser combination identifying a specific user comprising instructions to render hidden text in a particular font in the display of a webpage and to measure one or more unique dimensions of the hidden text in a particular font; and
responsive to a detected font profiling attempt, altering, by the web browser, a character display of the document object, said altering comprising at least one of (i) changing a requested font to a different font, (ii) changing a requested font size to a different font size, and (iii) changing the requested character display to the display of a different character.