Invoice Criticality Engine Prioritization via Predicted Processing Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Invoice management software lacks the capability to prioritize invoices based on predicted processing times and impact levels, leading to inadequate decision-making regarding which invoices to process first, as it primarily relies on due dates, which may not reflect the urgency or significance of the invoices.

Innovation Solution

The system determines invoice criticality by calculating a predicted processing time margin and impact, presenting this information on a graphical user interface (GUI) to help users prioritize invoices based on urgency and significance, using a criticality determination engine that generates rules from historical data and applies them to current invoices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If invoices are sorted by due date, then the list of pending invoices is organized chronologically, but the priority processing order does not reflect the actual urgency or impact of each invoice

Engineering Contradiction:
Improveinvoice processing priorityVSAvoidinvoice criticality information
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The system transforms the single parameter of due date into multiple parameters including predicted processing time margin and predicted impact level. This allows invoices to be prioritized based on a composite criticality metric rather than solely chronological order, resolving the contradiction between stable organization and accurate priority reflection

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system adds a new dimension of analysis by introducing predicted impact level as a vertical axis alongside the horizontal due date ordering. This multi-dimensional approach enables the system to distinguish between invoices that are merely time-sensitive versus those with high organizational impact, providing more nuanced priority information

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the system calculates predicted processing time margin and impact for each invoice, then invoice criticality information becomes available for priority decision-making, but the system complexity increases

Engineering Contradiction:
Improveinvoice prioritization accuracyVSAvoidcriticality determination system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates rules for predicting processing times and impact levels by learning from historical invoice data. This self-service capability eliminates the need for manual configuration of complex prediction models, allowing the system to maintain high prioritization accuracy while keeping operational complexity manageable

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses historical processing data as feedback to continuously refine its prediction rules. By analyzing actual processing times and impact outcomes from past invoices, the system improves its criticality predictions over time without requiring proportional increases in system complexity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11521247B2Determining a criticality of an invoice, and presenting information related thereto on a graphical user interface
Publication Date: 2022.12.06 ORACLE INT CORP
  • US11521247B2 patent drawing
  • US11521247B2 patent drawing
  • US11521247B2 patent drawing

AI summary

Techniques for determining and presenting invoice criticality information for an invoice on a graphical user interface (GUI) are disclosed. Invoice criticality represents an urgency and/or significance associated with an invoice. An urgency is determined based on a difference between (a) a predicted amount of time for completing processing of the invoice and (b) an amount of time currently remaining until the target completion date. A significance is determined based on a predicted impact level resulting from missing a target completion date for the invoice. A GUI displays invoice criticality information associated with one or more invoices. The GUI presents a suggested action for resolving a predicted hold for a particular invoice. The GUI presents a suggested action based on a current and/or impending processing stage for a particular invoice. The GUI presents correlation information indicating relationships between invoice characteristics, processing times, and/or impact levels.