Real-Time Purchase Transaction Auditing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current auditing systems for product sales are inefficient as they operate in batch format after transaction completion, leading to delayed detection of fraudulent activities and inconsistent decision-making due to reliance on third-party websites, which can be unavailable and result in inconsistent evaluations.

Innovation Solution

A real-time auditing system that includes a merchant computer, an evaluation computer, and a purchase processor computer, which evaluates purchase transactions based on business rules, providing alerts and notifications before the transaction is completed, and allows for immediate intervention by merchants.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If batch format reporting is used after transaction completion, then merchants can submit sales information to reporting entities, but transaction evaluation is delayed and fraudulent activities are detected too late

Engineering Contradiction:
Improvetransaction evaluation timeVSAvoidfraud detection reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary evaluation of transactions in real-time at the point of sale, before the transaction is completed and the customer leaves. This allows the system to identify potential fraud or policy violations immediately and alert the merchant, preventing problematic transactions from being finalized. The evaluation computer receives transaction data as it occurs and conducts the audit process before the transaction closes.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If third-party websites are used for purchase history evaluation, then merchants can access acquiring party information, but the website may be unavailable and decision-making becomes inconsistent

Engineering Contradiction:
Improvepurchase history informationVSAvoiddecision-making consistency
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system extracts the necessary purchase history evaluation functionality from the external third-party website and implements it within the merchant's own evaluation computer. The evaluation computer contains local logic and data structures for evaluating purchase histories, eliminating dependence on external websites. This ensures the evaluation process remains consistent and available regardless of external system status.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The evaluation computer acts as an intermediary between the transaction data and the decision-making process. It receives transaction information, evaluates it against predefined criteria and purchase history data, and provides consistent evaluation results without requiring direct access to external third-party websites. This intermediary role ensures standardized decision-making across all transactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If real-time evaluation is implemented, then transaction monitoring is immediate and fraud can be prevented, but system complexity increases with multiple computer components

Engineering Contradiction:
Improvetransaction evaluation speedVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional components: the merchant computer for data entry and alert reception, the evaluation computer for processing and analysis, and the purchase processor computer for transaction finalization. Each component has a specific role, allowing the system to achieve real-time evaluation capabilities while maintaining manageable complexity through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10650380B1System and method for evaluating requests
Publication Date: 2020.05.12 MCKESSON CORPORATION
  • US10650380B1 patent drawing
  • US10650380B1 patent drawing
  • US10650380B1 patent drawing

AI summary

The evaluation system provides a real-time mechanism for auditing purchase request transactions prior to the purchase being completed in order to determine if one or more audit parameters are violated and the transaction should not be completed. An electronic product request can be received from a merchant of the product. The request can identify at least the merchant, the party, and the product requested for purchase. One or more business rules and auditing parameters for auditing the request can be identified based on the identity of the merchant. The contents of the request can then be audited to determine if the request satisfies the audit parameters. The contents of the request can also be used to identify historical transactions for the party, which can be used to determine if the current request violates one or more of the audit parameters.