Pattern Based Audit Issue Reporting
A computer system receives an audit report from an audit proceeding. Predefined patterns are recognized in the audit report. One or more audit issues may be associated with each recognized pattern. Suitable remedial action may be generated for each identified audit issue, and dispatched to one or more actors who are then responsible for attending to the remedial action.
1 . A method comprising:
receiving one or more audit documents produced during an audit;
identifying one or more predefined markings from the one or more audit documents;
generating at least one audit issue object comprising one or more attributes, each attribute associated with one of the predefined markings and comprising information contained in the one or more audit documents associated with the predefined marking;
identifying a recipient based on information comprising the audit issue object;
identifying a workflow associated with the audit issue object; and
sending the workflow to the recipient.
2 . The method of claim 1 wherein the predefined markings comprise predefined patterns of text.
3 . The method of claim 2 wherein the predefined patterns of text comprise predefined key words or predefined word phrases.
4 . The method of claim 1 wherein the predefined markings comprise predefined graphical symbols.
5 . The method of claim 1 further comprising performing optical character recognition to identify textual data in the one or more audit documents and identifying predefined patterns of text among the textual data.
6 . The method of claim 1 further comprising performing speech recognition to identify textual data in the one or more audit documents and identifying predefined patterns of text among the textual data.
7 . The method of claim 1 wherein identifying one or more predefined markings includes performing pattern recognition using regular expressions.
8 . A computer system comprising:
a computer;
a storage system; and
computer executable program code, which when executed by the computer, causes the computer to:
receive one or more audit documents produced during an audit;
identify one or more predefined markings from the one or more audit documents;
generate at least one audit issue object comprising one or more attributes, each attribute associated with one of the predefined markings and comprising information contained in the one or more audit documents associated with the predefined marking;
identify a recipient based on information comprising the audit issue object;
identify a workflow associated with the audit issue object; and
send the workflow to the recipient.
9 . The computer system of claim 8 wherein the predefined markings comprise predefined patterns of text.
10 . The computer system of claim 9 wherein the predefined patterns of text comprise predefined key words or predefined word phrases.
11 . The computer system of claim 8 wherein the predefined markings comprise predefined graphical symbols.
12 . The computer system of claim 8 wherein execution of the computer executable program code further causes the computer to perform optical character recognition to identify textual data in the one or more audit documents and identify predefined patterns of text among the textual data.
13 . The computer system of claim 8 wherein execution of the computer executable program code further causes the computer to perform speech recognition to identify textual data in the one or more audit documents and identify predefined patterns of text among the textual data.
14 . A non-transitory computer readable storage medium comprising computer executable program code, which when executed by a computer, causes the computer to perform steps of:
receiving one or more audit documents produced during an audit;
identifying one or more predefined markings from the one or more audit documents;
generating at least one audit issue object comprising one or more attributes, each attribute being associated with one of the predefined markings and comprising information contained in the one or more audit documents associated with the predefined marking;
identifying a recipient based on information comprising the audit issue object;
identifying a workflow associated with the audit issue object; and
sending the workflow to the recipient.
15 . The non-transitory computer readable storage medium of claim 14 wherein the predefined markings comprise predefined patterns of text.
16 . The non-transitory computer readable storage medium of claim 15 wherein the predefined patterns of text comprise predefined key words or predefined word phrases.
17 . The non-transitory computer readable storage medium of claim 14 wherein the predefined markings comprise predefined graphical symbols.
18 . The non-transitory computer readable storage medium of claim 14 further comprising performing optical character recognition to identify textual data in the one or more audit documents and identifying predefined patterns of text among the textual data.
19 . The non-transitory computer readable storage medium of claim 14 further comprising performing speech recognition to identify textual data in the one or more audit documents and identifying predefined patterns of text among the textual data.
20 . The non-transitory computer readable storage medium of claim 14 wherein identifying one or more predefined markings includes performing pattern recognition using regular expressions.