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. 04, 2025

Filed:

Nov. 29, 2022
Applicant:

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

Inventors:

Hongyang Yu, Sydney, AU;

Sandip Mandlecha, Pune, IN;

Tim Durkin, Daly City, CA (US);

Neha Arora, San Mateo, CA (US);

Rebecca Mengell, Dublin, CA (US);

Shashank Dass, Castro Valley, CA (US);

Keeyoung Kim, Seoul, KR;

Assignee:

Coupa Software Incorporated, Foster City, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 40/12 (2023.01);
U.S. Cl.
CPC ...
G06Q 40/12 (2013.12);
Abstract

A computer implemented method comprising receiving invoice data comprising at least one of invoice descriptions and invoice characters from user computers, each of the invoice descriptions and invoice characters defines contexts and patterns, wherein each of the invoice data comprising a supplier-customer information that corresponds to a supplier-customer transaction; analyzing the at least one of the invoice descriptions and the invoice characters with corresponding contexts and patterns; determining that amount of the invoice characters is more than a threshold number of characters, for performing: matching invoice data, invoice characters with predefined historical invoice data that corresponds to the same supplier-customer information; computing a similarity score for each of the invoice data; and displaying recommendations including first account codes to map the one or more first account codes to each of the one or more invoice data based on the similarity score; determining that amount of the invoice characters is not more than the threshold number of characters, for performing: filtering the invoice descriptions of the invoice data based on predetermined constraints to extract filtered invoice data comprising filtered description lines; identifying categories associated with each of the filtered description lines of the filtered invoice data; matching each of the identified categories, including corresponding contexts and patterns that is associated with a supplier-customer information with one or more predefined historical categories associated with predefined invoice description of the one or more predefined historical invoice data that corresponds to the same supplier-customer information, wherein each of the contexts and the patterns are matched with predefined contexts and patterns of the predefined historical invoice data that corresponds to the same supplier-customer information; computing a categorical similarity score for each of the categories associated with the supplier-customer information; and displaying on the graphical user interface, second recommendations including second account codes based on the computed categorical similarity score of each of the categories to map the second account codes to the invoice data.


Find Patent Forward Citations

Loading…