Patent US5225978A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5225978A Expired / Lapsed US ⏱️ 0.0 years remaining

Document processing system having integrated expert module

Assignee: Burroughs Inc
•
Filing: 1989-01-25
•
Granted: 1993-07-06
•
Expires: 2009-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bank document processing system for processing checks, deposit slips and other financial documents which advantageously combines an automatic expert reconciliation system with conventional multi-tasking document processing apparatus so as to enable the expert reconciliation system to function as an integral part of the overall document processing system. In particular, the combined system allows expert and conventional data processing systems to efficiently and automatically communicate with one another and an operator so that expert solutions as well as conventional prebalancing results can be displayed to the operator to permit him to expeditiously perform transaction balancing functions without the need for the operator to have special expertise in finding these solutions.

Inventors

  • 👤 Chris E. Petersen
  • 👤 Norman P. Kern
  • 👤 Pratap G. Kotecha
  • 👤 Laura A. Baptist
  • 👤 Kevin J. Koehne
  • 👤 Ramesh Narayanan
  • 👤 John T. Blasdale

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 15:11
CPC Classifications
G; G06; G06Q; G06Q40/00; G06Q40/02; G06Q40/12; G06Q40/128; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/925

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 261 words
A document processing system for use by an institution for processing debit and credit items after said items have been read, comprising multi-tasking general purpose computer processing means for processing document related data relating to debit and credit amounts which have been provided and for which a verification of provided balances is desired, including means for storing the results of reading said debit and credit items after said items have been read as blocks of items with batches within said blocks of items, means for storing provided balances resulting from earlier processing of items for which there is a desire for verification of provided balances for use by said institution, a prebalancing module means for mathematically determining the balance for debit and credit items of batches and blocks of items which have been read, for determining the balances for the blocks and batches read, and for comparing the same with provided balances for corresponding blocks and batches provided and for which verification is desired, said prebalancing module means controlling the operations of said computer processing means by a sequence of steps of a prebalancing process, an expert module means integrated into said computer processing system such that expert module means operations are performed as a subtask thereof, said expert module means having a knowledge base and an inference engine for processing data resulting from operation of said prebalancing process, and display means for displaying to a user information provided by said prebalancing module means and said expert module means, including data relating to said debit and credit amounts and said balances.
Claim 2
Dependent Claim 261 words
A document processing system for use by an institution for processing debit and credit items after said items have been read, comprising multi-tasking general purpose computer processing means for processing document related data relating to debit and credit amounts which have been provided and for which a verification of provided balances is desired, including means for storing the results of reading said debit and credit items after said items have been read as blocks of items with batches within said blocks of items, means for storing provided balances resulting from earlier processing of items for which there is a desire for verification of provided balances for use by said institution, a prebalancing module means for mathematically determining the balance for debit and credit items of batches and blocks of items which have been read, for determining the balances for the blocks and batches read, and for comparing the same with provided balances for corresponding blocks and batches provided and for which verification is desired, said prebalancing module means controlling the operations of said computer processing means by a sequence of steps of a prebalancing process, an expert module means integrated into said computer processing system such that expert module means operations are performed as a subtask thereof, said expert module means having a knowledge base and an inference engine for processing data resulting from operation of said prebalancing process, and display means for displaying to a user information provided by said prebalancing module means and said expert module means, including data relating to said debit and credit amounts and said balances.
Claim 3
Dependent Claim 45 words
A document processing system according to claim 1, wherein said knowledge base contains information and rules for the reconciliation of items processed in a banking system at the request of a receiving bank desiring reconciliation of the items received by it from a sending bank.
Claim 4
Dependent Claim 56 words
A document processing system according to claim 2, wherein said expert module means provides for writing and saving in a block data file the results of its processing including solutions to an unbalanced item problem along with confidence factors relating to such solutions, and wherein data relating to said solutions is displayed on said display means.
Claim 5
Dependent Claim 44 words
A document processing system according to claim 3 wherein there is provided a reconciler module means for use in connection with said expert module means, whereby said reconciler module means and said expert module means interact to provide expert reconciliation solutions for a user.
Claim 6
Dependent Claim 27 words
A document processing system according to claim 1, wherein said display means displays to the user details of an expert module means problem and its apparent solution.
Claim 7
Dependent Claim 180 words
An expert reconciler system for use in connection with items processed as blocks and batches in a banking system, comprising, temporary file store means for storing as database information relating to blocks and batch information of said banking system, processing means for processing data, display means for displaying database information to a user, said display means including user selection means for selecting data to be displayed, a user interface reconciler module means for determining and displaying on said display means to a user data relating to information processed by said processing means, said data relating to said blocks and batch information of said banking system, and said user interface reconciler module means including means to display on said display means to a user of: prebalancing solutions and expert solutions, blocks to balance and the offering of process block selection options, including change of the block status, general block information, batches to verify and expert solutions and batches balanced and prebalance solutions therefor, and then optionally expert problem/solution detail, or at user selection by said user selection means, prebalance solution detail.
Claim 8
Dependent Claim 180 words
An expert reconciler system for use in connection with items processed as blocks and batches in a banking system, comprising, temporary file store means for storing as database information relating to blocks and batch information of said banking system, processing means for processing data, display means for displaying database information to a user, said display means including user selection means for selecting data to be displayed, a user interface reconciler module means for determining and displaying on said display means to a user data relating to information processed by said processing means, said data relating to said blocks and batch information of said banking system, and said user interface reconciler module means including means to display on said display means to a user of: prebalancing solutions and expert solutions, blocks to balance and the offering of process block selection options, including change of the block status, general block information, batches to verify and expert solutions and batches balanced and prebalance solutions therefor, and then optionally expert problem/solution detail, or at user selection by said user selection means, prebalance solution detail.
Claim 9
Dependent Claim 63 words
An expert reconciler system according to claim 6, wherein said system further includes a prebalancing module means and an expert module means and includes a temporary store for files relating to data processed by said prebalancing module means and said expert module means, and wherein said data displayed to a user is provided by said processing means from said temporary file store means.
Claim 10
Dependent Claim 37 words
An expert reconciler system according to claim 7 wherein said temporary file store means includes an indexed sequential access file so that blocks may be processed by said processing means in accordance with an index, or sequentially.
Claim 11
Dependent Claim 88 words
An expert reconciler system according to claim 6 wherein, said user interface reconciler means includes means for processing data according to a sequence of processes, and wherein the first step of this sequence of processes includes switch and delay means and controls for reading the temporary file store for data in order to determine if there are any files available for display, and if there are any, then control is passed to a subsequent processing structure, and if not the reading process is repeated after a predetermined delay.
Claim 12
Dependent Claim 57 words
An expert reconciler system according to claim 6 wherein there are means for display indicating the relative importance of difference of amount for a plurality of blocks to process and blocks to verify to a user, and means for enabling a user to process blocks and batches of a block in an order determined by the user.
Claim 13
Dependent Claim 100 words
A document processing computer system for system reconciliation of checks and other ticket items which need to be balanced, comprising: a host system, means for reading code lines of checks and ticket items in blocks and batches within blocks and storage means for recording the information read in organized blocks and batches within blocks, means for attempting the balance of blocks and batches within said blocks, and an expert processing module means for said computer system callable by message passing from a conventional data processing module means of said computer system whenever the need for an expert solution is recognized.
Claim 14
Dependent Claim 100 words
A document processing computer system for system reconciliation of checks and other ticket items which need to be balanced, comprising: a host system, means for reading code lines of checks and ticket items in blocks and batches within blocks and storage means for recording the information read in organized blocks and batches within blocks, means for attempting the balance of blocks and batches within said blocks, and an expert processing module means for said computer system callable by message passing from a conventional data processing module means of said computer system whenever the need for an expert solution is recognized.
Claim 15
Dependent Claim 66 words
A document processing computer system according to claim 11 wherein said information read from said checks and other ticket items is stored in a database of information which is shared by said conventional data processing module means and said expert processing module means, said conventional processing module means and said expert module means presenting expert answers and conventional answers, respectively, to an operator of the system.
Claim 16
Dependent Claim 45 words
A document processing computer system according to claim 12 wherein the system has means for verification of said expert solution answers and a control sequence means to permit a non-acceptance and means for further processing either in an expert mode or in a conventional mode.
Claim 17
Dependent Claim 228 words
A document processing system for check and ticket item records, comprising, a host processor computer system (101), a reader/sorter (282) for reading data on checks and bank ticket items which is stored in a database of said host, at least one workstation coupled to said host so as to become part of a multi-processor distributed processing environment with said host, said workstation having a multi-tasking operating system, said workstation including: a conventional data processing module means (213) for performing prebalancing operations, and expert module means (211) for processing data resulting from said prebalancing operations, a user interface module means (212) for performing display and reconciliation functions, and a file transfer module means (207) for transferring data to said host, said host having a file transfer module means (107) for transferring data to said workstation, a data communication facility, standard application software controls, a large disk store and a host module means for processing and storing database information provided to the host module means by said reader/sorter, said user interface module means functioning as a reconciler by providing means for reconciliation and the balancing of checks and ticket items passing between banks, said reconciliation being performed by concurrent and interactive communication between and action of said prebalancing operations, and said expert module means (211) which includes a knowledge base and interference engine as part of said expert module means.
Claim 18
Dependent Claim 228 words
A document processing system for check and ticket item records, comprising, a host processor computer system (101), a reader/sorter (282) for reading data on checks and bank ticket items which is stored in a database of said host, at least one workstation coupled to said host so as to become part of a multi-processor distributed processing environment with said host, said workstation having a multi-tasking operating system, said workstation including: a conventional data processing module means (213) for performing prebalancing operations, and expert module means (211) for processing data resulting from said prebalancing operations, a user interface module means (212) for performing display and reconciliation functions, and a file transfer module means (207) for transferring data to said host, said host having a file transfer module means (107) for transferring data to said workstation, a data communication facility, standard application software controls, a large disk store and a host module means for processing and storing database information provided to the host module means by said reader/sorter, said user interface module means functioning as a reconciler by providing means for reconciliation and the balancing of checks and ticket items passing between banks, said reconciliation being performed by concurrent and interactive communication between and action of said prebalancing operations, and said expert module means (211) which includes a knowledge base and interference engine as part of said expert module means.
Claim 19
Dependent Claim 29 words
A document processing system according to claim 14 wherein there are provided a plurality of workstations, said workstations having a display console, a keyboard and a printer coupled thereto.
Claim 20
Dependent Claim 91 words
A document processing system according to claim 15 wherein there is provided an interface call handler between said expert module means and said prebalancing operation module means, said user interface call handler permitting actions to be taken by the system by linked routines whether said prebalancing operation module means is established in the same language or in a language different from that established for said expert module means, permitting two different languages to be employed in establishing the routines for said expert module means and said conventional data processing module means.
Claim 21
Dependent Claim 60 words
A document processing system according to claim 16 wherein said interface call handler employs common control functions providing access to and callable from said expert module means and said conventional data processing module means thereby enabling said interface call handler to link with and send and receive messages between said expert module means and said conventional data processing module means.
Claim 22
Dependent Claim 83 words
A document processing system according to claim 17 wherein there is provided a customizer module means for the system which is coupled to the aforesaid module means so as to permit a system to be delivered to the user with a run time version of said expert module means knowledge base and said user interface module means routines which allows the user to change the established digital control codes in the run time version without recompilation of any routines established for the system.

References Cited (Backward Citations)

US4027142A Cited
US4264808A Cited
US4404649A Cited
US4404649B1 Cited
US4417136A Cited
US4727243A Cited
US4713761A Cited
US4926325A Cited
US4949278A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-07-05 1997-01-04 1997-07-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-07-05 2001-01-04 2001-07-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-07-05 2005-01-04 2005-07-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag