Back to results
US 10,762,578 B2Granted
Single audit tool
AssigneeThomson Reuters Enterprise Centre GmbH
InventorsStephen Edward Holland, Lee Scott Spradling, Stephen W. Lindsey
Life of this patent
Estimating the term…
Abstract
Systems and techniques are disclosed for planning and performing an audit. The systems and techniques determine whether a Single Audit or a program-specific audit is to be performed for an entity, and automatically select one or more compliance procedures that are to be used during the auditing process.
Claims41
A method for planning an audit for an entity, the method carried out under the control of one or more computer systems configured with executable instructions and comprising:
- determining, using an engagement module of a web server, an audit risk level for the entity;
- determining, using a program module of the web server, whether a Single Audit of the entity is to be performed based at least in part on a financial award received by the entity exceeding a first threshold value and on first information, wherein the financial award is associated with at least one funding program and the first information includes information specific to the entity and to the at least one funding program, wherein said information specific to the entity is determined from one or more user responses to a first set of questions provided through a graphical user interface, said one or more user responses to the first set of questions are directed to the entity's audit history;
- if the financial award received by the entity does not exceed the first threshold level, determining, using the program module of the web server, whether a program-specific audit is to be performed for the entity based at least on second information related to the at least one funding program;
- determining, using the program module of the web server, whether the at least one funding program is to be evaluated as a major program at least in part by assessing risk and coverage information associated with the financial award and the entity, said risk and coverage information comprising audit experience, degree of oversight exercised by a government entity and presence of fraud and determined from one or more user responses to a second set of questions provided through a graphical user interface, said determining of the at least one funding program as a major program further comprising:
- determining that a set of common compliance requirements apply to the at least one funding program;
- identifying other funding programs for which the set of common compliance requirements also applies;
- clustering the at least one funding program and the other funding programs together into a cluster of funding programs based on the set of common compliance requirements;
- and
- processing the cluster of funding programs as a single funding program;
- automatically determining, using a compliance module of the web server, at least one compliance procedure from a plurality of compliance procedures for use during the Single Audit or the program-specific audit, said determining of the at least one compliance procedure for use based on at least the determined audit risk level and the determined funding program evaluation;
- customizing the at least one compliance procedure, wherein customizing the at least one compliance procedure includes adding, deleting, or modifying the at least one compliance procedure;
- providing the at least one compliance procedure to conduct the Single Audit or the program-specific audit;
- automatically determining, using a diagnostic module of the web server, at least one of an inconsistency, error and missing response from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions;
- and
- providing a diagnostic report outlining the determined one or more inconsistencies, errors and missing responses from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions.
12 more elements
A system comprising:
- a server including a processor and memory storing instructions that, in response to receiving a request for access to a service, cause the processor to:
- determine, using an engagement module of a web server, an audit risk level for the entity;
- determine, using a program module of the web server, whether a Single Audit of the entity is to be performed based at least in part on a financial award received by the entity exceeding a first threshold value and on first information, wherein the financial award is associated with at least one funding program and the first information includes information specific to the entity and to the at least one funding program, wherein said information specific to the entity is determined from one or more user responses to a first set of questions provided through a graphical user interface, said one or more user responses to the first set of questions are directed to the entity's audit history;
- if the financial award received by the entity does not exceed the first threshold level, determining, using the program module of the web server, whether a program-specific audit is to be performed for the entity based at least on second information related to the at least one funding program;
- determine, using the program module of the web server, whether the at least one funding program is to be evaluated as a major program at least in part by assessing risk and coverage information associated with the financial award and the entity, said risk and coverage information comprising audit experience, degree of oversight exercised by a government entity and presence of fraud and determined from one or more user responses to a second set of questions provided through a graphical user interface, said instructions to determining of the at least one funding program as a major program further comprising instruction to:
- determine that a set of common compliance requirements apply to the at least one funding program;
- identify other funding programs for which the set of common compliance requirements also applies;
- cluster the at least one funding program and the other funding programs together into a cluster of funding programs based on the set of common compliance requirements;
- and
- process the cluster of funding programs as a single funding program;
- automatically determine, using a compliance module of the web server, at least one compliance procedure from a plurality of compliance procedures for use during the Single Audit or the program-specific audit, said determining of the at least one compliance procedure for use based on at least the determined audit risk level and the determined funding program evaluation;
- customize the at least one compliance procedure, wherein customizing the at least one compliance procedure includes adding, deleting, or modifying the at least one compliance procedure;
- provide the at least one compliance procedure to conduct the Single Audit or the program-specific audit;
- automatically determine, using a diagnostic module of the web server, at least one of an inconsistency, error and missing response from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions;
- and
- provide a diagnostic report outlining the determined one or more inconsistencies, errors and missing responses from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions.
13 more elements
A system for planning an audit comprising:
- a data store comprising a plurality of compliance procedures;
- a server operatively coupled to the data store, the server including a processor and memory storing instructions that, in response to receiving a first request for access to a service, cause the processor to:
- determine, using an engagement module of a web server, an audit risk level for the entity;
- provide a first set of questions and a second set of questions to an entity provided through a graphical user interface;
- determine, using a program module of the web server, whether a Single Audit or a program-specific audit is to be performed for the entity based on a response to the first set of questions, said first set of questions are directed to inquiring as to the entity's audit history;
- determine, using the program module of the web server, whether a funding program associated with a financial award received by the entity is to be evaluated as a major program based on a response to the second set of questions, wherein the instructions to cause the processor to determine whether the funding program associated with the financial award received by the entity is to be evaluated as a major program includes instructions to cause the processor to:
- determining that a set of common compliance requirements apply to the at least one funding program;
- identifying other funding programs for which the set of common compliance requirements also applies;
- clustering the at least one funding program and the other funding programs together into a cluster of funding programs based on the set of common compliance requirements;
- and
- processing the cluster of funding programs as a single funding program;
- determine, using a program module of the web server, whether the entity is low risk or not low risk;
- select automatically, using a compliance module of the web server, at least one compliance procedure from the plurality of compliance procedures to be used during the Single Audit or the program-specific audit;
- customize the at least one compliance procedure, wherein customizing the at least one compliance procedure includes adding, deleting, or modifying the at least one compliance procedure;
- automatically determine at least one of an inconsistency, error and missing response from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions;
- provide a diagnostic report outlining the determined one or more inconsistencies, errors and missing responses from the one or more user responses to the first set of questions and the one or more user responses to the second set of questions;
- generate a signal associated with the at least one compliance procedure and the diagnostic report;
- and
- transmit the signal.
16 more elements
Dependencies are inferred from the claim text.