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:
Feb. 11, 2025

Filed:

Oct. 26, 2023
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Gang Wang, Frederick, MD (US);

Alex Daniel Jacobson, Mountain View, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/95 (2019.01); G06F 3/048 (2013.01); G06F 3/0481 (2022.01); G06F 16/955 (2019.01); G06F 16/957 (2019.01); G06F 16/958 (2019.01);
U.S. Cl.
CPC ...
G06F 16/9577 (2019.01); G06F 3/048 (2013.01); G06F 3/0481 (2013.01); G06F 16/9566 (2019.01); G06F 16/9574 (2019.01); G06F 16/958 (2019.01);
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating interactions with false rendered elements. In one aspect, a method includes receiving a rendering notification and a declaration of a rendered element defined in an active window on a client device, detecting interaction with the rendered element at the client device, determining whether the interaction occurred at a declared location of the rendered element within the active window, and processing the interaction including: in response to determining that the interaction occurred: capturing a screenshot of the active window on the client device; verifying a visual appearance of the rendered element in the screenshot with a declared appearance of the rendered element, and generating an interaction attestation, thereby validating the interaction. In response to determining that the interaction did not occur, refraining from generating the interaction attestation.


Find Patent Forward Citations

Loading…