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:
Dec. 07, 2021

Filed:

Nov. 30, 2017
Applicant:

Lendingclub Corporation, San Francisco, CA (US);

Inventors:

Paul Kebets, Rocklin, CA (US);

Vadim Delendik, Minsk, BY;

Aliaksei Khursevich, Minsk, BY;

Sasha Yavorski, San Jose, CA (US);

Assignee:

LENDINGCLUB CORPORATION, San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06K 9/20 (2006.01); G06K 9/62 (2006.01); G06N 20/00 (2019.01); G06F 9/451 (2018.01); G06F 11/36 (2006.01);
U.S. Cl.
CPC ...
G06F 9/451 (2018.02); G06F 11/36 (2013.01); G06K 9/2054 (2013.01); G06K 9/6256 (2013.01); G06K 9/6262 (2013.01); G06N 20/00 (2019.01);
Abstract

Techniques for simulating human interface interaction resilient to user interface changes are presented. Automated analysis is performed on an image of a user interface of a computer program that is to be a target of simulated user interactions, and that determines the location and interaction purpose of a particular control on the user interface. An interaction package is read, and it indicates one or more interaction purposes that are to be carried out through interactions with the user interface of the computer program. Interaction with the user interface is simulated to carry out the one or more interaction purposes, where the particular interaction purpose is among the one of the one or more interaction purposes and simulating user interactions includes simulating user interaction with the particular control, based on the determined location and particular interaction purpose.


Find Patent Forward Citations

Loading…