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:
Nov. 02, 2021

Filed:

Feb. 23, 2021
Applicant:

Xactly Corporation, San Jose, CA (US);

Inventors:

Nitin Mathur, Cupertino, CA (US);

Krishna Bihari Kumar, Peoria, AZ (US);

Amitoz Singh Ralhan, Cochrane, CA;

Assignee:

Xactly Corporation, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2018.01); G06K 9/62 (2006.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01);
U.S. Cl.
CPC ...
G06F 9/44505 (2013.01); G06F 9/3005 (2013.01); G06F 9/3836 (2013.01); G06K 9/6259 (2013.01);
Abstract

A computer-implemented method comprises, using a server computer that is communicatively coupled to an instance of an application program, and under stored program control: collecting answer data from a computing device by executing input AI instructions, to programmatically select a plurality of question data representing questions about configuration values of the application program, to cause rendering the question data in a user interface of a display device coupled to the computing device, and to select other question data automatically via a decision tree embodied in the input AI instructions; receiving a plurality of answer data from the computing device in response to the rendering of the question data; automatically repeating executing the input AI instructions and receiving the plurality of answer data to obtain a complete set of answer data; based on applying pre-defined programmatic rules to the answer data, identifying a plurality of contextually relevant domain objects and storing the domain objects; applying one or more programmed transformations to the domain objects to result in automatically generating one or more configuration files for the instance of the application program, the configuration files being formatted for machine parsing at the instance of the application program to cause automatic modification of one or more configuration parameters of the instance of the application program; uploading the one or more configuration files to the instance of the application program to cause the modification.


Find Patent Forward Citations

Loading…