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:
Jan. 28, 2025

Filed:

Nov. 14, 2023
Applicant:

Coupa Software Incorporated, San Mateo, CA (US);

Inventors:

Jamie Wodetzki, Wellesley, MA (US);

Kevin N. Jansz, Thornbury, AU;

Evan D. Greensmith, Belgrave, AU;

Justin M. Lipton, Gardenvale, AU;

Marco Altieri, London, GB;

Assignee:

Coupa Software Incorporated, San Mateo, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 50/18 (2012.01); G06F 15/76 (2006.01); G06F 18/2431 (2023.01); G06N 5/022 (2023.01); G06N 5/046 (2023.01); G06N 20/00 (2019.01); G06Q 10/10 (2023.01); G06V 30/10 (2022.01); G06V 30/196 (2022.01); G06V 30/413 (2022.01);
U.S. Cl.
CPC ...
G06Q 50/188 (2013.01); G06F 15/76 (2013.01); G06F 18/2431 (2023.01); G06N 5/022 (2013.01); G06N 5/046 (2013.01); G06N 20/00 (2019.01); G06Q 10/10 (2013.01); G06V 30/10 (2022.01); G06V 30/1985 (2022.01); G06V 30/413 (2022.01);
Abstract

Embodiments of the present disclosure provide a method that may include defining an object model containing a structural representation of events and artefacts through which contracts are created, changed, and brought to an end. The method may include accessing a machine learning classifier comprising a plurality of rule sets. The method may include applying the plurality of rule sets to one or more words of each corresponding contract document. The method may include linking identified one or more core attributes and one or more words of each corresponding contract document to an applicable object of the object model, determining prevailing terms of each corresponding contract document, and evaluating contract data variables and assigning a contract data risk value to one or more of contract data values. The method may include alerting a user when a contract risk exceeds a threshold value.


Find Patent Forward Citations

Loading…