IP Library Patent Application 17854352
Patent Application
App. No. 17/854,352

AI-AUGMENTED AUDITING PLATFORM INCLUDING TECHNIQUES FOR PROVIDING AI-EXPLAINABILITY FOR PROCESSING DATA THROUGH MULTIPLE LAYERS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
17/854,352
Filed
Jun 30, 2022
Art Unit
2141
USPC
706/11
Abstract

Systems and methods for providing explainability for processing data through multiple layers are provided. An input layer is configured to receive an evidence data set comprising a plurality of evidence items, apply evidence processing models to the evidence data set to generate evidence understanding data, and generate input-layer explainability data, wherein the input-layer explainability data represents information about the processing of the evidence data set by the input layer. A presentation layer is configured to receive data (the evidence understanding data and/or data generated based on the evidence understanding data), apply one or more presentation generation models to the received data to generate presentation data, and generate presentation-layer explainability data for presentation to the user, wherein the presentation-layer explainability data represents information about the processing of the received data set by the presentation layer.

Claims (56)

1 . A system for providing explainability for processing data through multiple data-processing layers, the system comprising one or more processors configured to cause the system to cause the system to:

at an input layer:

receive an evidence data set comprising a plurality of evidence items;

apply one or more evidence processing models to the evidence data set to generate evidence understanding data; and

generate input-layer explainability data, wherein the input-layer explainability data represents information about the processing of the evidence data set by the input layer;

at a presentation layer:

receive data, wherein the received data includes one of: the evidence understanding data, and data generated based on the evidence understanding data;

apply one or more presentation generation models to the received data to generate presentation data; and

generate presentation-layer explainability data, wherein the presentation-layer explainability data represents information about the processing of the received data by the input layer;

cause display of the presentation data; and

cause display of one or more of: the input-layer explainability data and the presentation-layer explainability data.

2 . The system of claim 1 , wherein the one or more processors are configured to cause the system to:

at one or more intermediate layers:

receive the evidence understanding data generated by the input layer;

apply one or more intermediate-layer processing models to the evidence understanding data to generate the data received by the presentation layer;

provide the data received by the presentation layer to the presentation layer; and

generate intermediate-layer explainability data, wherein the intermediate-layer explainability data represents information about the processing of the evidence understanding data by the one or more intermediate layers.

3 . The system of claim 1 , wherein the input layer and the presentation layer are each configured to apply a respective ontology.

4 . The system of claim 1 , wherein the one or more processors are configured to cause the system to:

receive a user input comprising an instruction to modify the input layer; and

modify the input layer in accordance with the user input without modifying the presentation layer.

5 . The system of claim 1 , wherein the one or more processors are configured to:

receive a user input comprising an instruction to modify the presentation layer; and

modify the presentation layer in accordance with the user input without modifying the input layer.

6 . The system of claim 5 , wherein modifying the presentation layer comprises modifying the one or more presentation generation models while maintaining an input data format for the one or more presentation generation models and maintain an output data format for the one or more presentation generation models.

7 . The system of claim 5 , wherein modifying the presentation layer comprises modifying one or more connections of the presentation layer to one or more other layers of the system.

8 . The system of claim 1 , wherein the one or more processors are configured to initialize the presentation layer by applying one or more machine learning models to classify output data from one or more prior analyses performed by the system.

9 . The system of claim 1 , wherein the one or more processors are configured to cause the system to:

receive utilization data representing a manner in which the presentation output is utilized by one or more users; and

automatically modify the presentation layer in accordance with the utilization data.

10 . The system of claim 1 , wherein the one or more processors are configured to cause the system to:

receive a user input comprising a selection of a portion of the displayed presentation data,

wherein causing display of one or more of the input-layer explainability data and the presentation-layer explainability data is performed in accordance with the user input.

11 . The system of claim 1 , wherein the one or more processors are configured to cause the system to, at the presentation layer, select, based on the received data, the one or more presentation generation models from a superset of presentation generation models.

12 . A non-transitory computer-readable storage medium storing instructions for providing explainability for processing data through multiple data-processing layers, wherein the instructions are configured to be executed by a system comprising one or more processors to cause the system to:

at an input layer:

receive an evidence data set comprising a plurality of evidence items;

apply one or more evidence processing models to the evidence data set to generate evidence understanding data; and

generate input-layer explainability data, wherein the input-layer explainability data represents information about the processing of the evidence data set by the input layer;

at a presentation layer:

receive data, wherein the received data includes one of: the evidence understanding data, and data generated based on the evidence understanding data;

apply one or more presentation generation models to the received data to generate presentation data; and

generate presentation-layer explainability data, wherein the presentation-layer explainability data represents information about the processing of the received data by the input layer;

cause display of the presentation data; and

cause display of one or more of: the input-layer explainability data and the presentation-layer explainability data.

13 . A method for providing explainability for processing data through multiple data-processing layers, wherein the method is performed by a system comprising one or more processors, the method comprising:

at an input layer:

receiving an evidence data set comprising a plurality of evidence items;

applying one or more evidence processing models to the evidence data set to generate evidence understanding data; and

generating input-layer explainability data, wherein the input-layer explainability data represents information about the processing of the evidence data set by the input layer;

at a presentation layer:

receiving data, wherein the received data includes one of: the evidence understanding data, and data generated based on the evidence understanding data;

applying one or more presentation generation models to the received data to generate presentation data; and

generating presentation-layer explainability data, wherein the presentation-layer explainability data represents information about the processing of the received data by the input layer;

causing display of the presentation data; and

causing display of one or more of: the input-layer explainability data and the presentation-layer explainability data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: PRICEWATERHOUSECOOPERS LLP
To: PWC PRODUCT SALES LLC
Reel/Frame 065532/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2023
From: LI, CHUNG-SHENG
To: PRICEWATERHOUSECOOPERS LLP
Reel/Frame 064128/0829 →