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:
Mar. 22, 2022

Filed:

Sep. 20, 2019
Applicant:

Sap SE, Walldorf, DE;

Inventors:

Michael Stark, Bellevue, WA (US);

Jesper Lind, Bellevue, WA (US);

Assignee:

SAP SE, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 20/40 (2012.01); G06N 20/00 (2019.01); G06Q 40/00 (2012.01); G06K 9/18 (2006.01); G06K 9/00 (2006.01); G06K 9/62 (2006.01); G06N 3/02 (2006.01); G06F 40/284 (2020.01); G06Q 20/04 (2012.01); G06Q 20/38 (2012.01); G06T 7/73 (2017.01); G06N 3/08 (2006.01); G06T 7/00 (2017.01); G06F 16/2455 (2019.01);
U.S. Cl.
CPC ...
G06Q 20/40 (2013.01); G06F 40/284 (2020.01); G06K 9/00456 (2013.01); G06K 9/00463 (2013.01); G06K 9/00483 (2013.01); G06K 9/18 (2013.01); G06K 9/6267 (2013.01); G06N 3/02 (2013.01); G06N 3/08 (2013.01); G06N 20/00 (2019.01); G06Q 20/045 (2013.01); G06Q 20/389 (2013.01); G06Q 20/4016 (2013.01); G06Q 40/12 (2013.12); G06T 7/0002 (2013.01); G06T 7/74 (2017.01); G06F 16/24564 (2019.01); G06T 2207/20061 (2013.01); G06T 2207/30176 (2013.01);
Abstract

The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving text submitted with a request. Token values are automatically extracted for selected token types from the text using a machine learning model. Tokens are identified in the text, and for each token, features and a token type of the token are determined, along with a score that indicates a likelihood that the token has the token type. A token value is extracted for the token from the text. Extracted token values are compared to request data values. A request value for the selected token type is identified in the data values for each selected token type. The extracted token value for each selected token type is compared to the request value. An audit alert is generated in response to determining that an extracted token value does not match a corresponding request value.


Find Patent Forward Citations

Loading…