Augmenting Online Banking Statements with Item-Level Receipt Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current online banking systems lack the ability to accurately account for individual items in e-commerce transactions, as they typically aggregate costs without providing item-level data, making it difficult for customers to review and manage their expenditures.

Innovation Solution

A computer-implemented method that parses graphical user interfaces (GUIs) to detect receipts, extracts item-level data, and matches this information with transaction data to provide augmented transaction statements, allowing for accurate tracking and verification of purchases within online banking systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If transaction statements aggregate multiple items into a single line item, then the statement structure remains simple, but item-level detail is lost making it difficult for customers to review expenditures

Engineering Contradiction:
Improveitem-level dataVSAvoidtransaction statement structure
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the transaction information by separating aggregated transaction data from detailed item-level receipt data. The system divides the statement into summary-level transaction lines and expandable detailed item lists, allowing customers to view only necessary detail without overwhelming the overall statement structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to transaction statements by incorporating item-level data that was previously unavailable. This transforms the flat, aggregated transaction view into a multi-dimensional structure that includes both summary and detailed item information, enabling customers to drill down from transaction level to item level.

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

2Measurement precision

If a capture agent parses all GUIs continuously, then receipt detection accuracy improves, but processing time and resource consumption increase

Engineering Contradiction:
Improvereceipt detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The capture agent performs preliminary actions by pre-configuring merchant-specific parsing logic and criteria before actual receipt detection occurs. This allows the system to quickly identify and parse only relevant GUI elements from known merchants without analyzing every GUI element in detail, reducing processing time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial parsing actions by focusing only on specific GUI elements and merchants that are likely to contain receipts, rather than parsing all GUIs completely. This selective approach processes only the necessary portion of GUI data to achieve accurate receipt detection without the overhead of comprehensive parsing.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the system stores detailed associations between receipts and transactions, then transaction verification accuracy improves, but data storage requirements increase

Engineering Contradiction:
Improvetransaction verification accuracyVSAvoiddata storage volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential matching fields (merchant name, transaction amount, date) needed for verification and stores these as association keys. The full receipt and transaction details remain in their respective source systems, so the association table stores minimal reference data rather than duplicating complete records, reducing storage requirements while maintaining verification accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20230260017A1Augmenting online transaction statements using e-commerce receipts
Publication Date: 2023.08.17 CAPITAL ONE SERVICES LLC
  • US20230260017A1 patent drawing
  • US20230260017A1 patent drawing
  • US20230260017A1 patent drawing

AI summary

Disclosed embodiments include systems and methods for improving the accuracy of online banking systems. In various embodiments, the system includes a user device capturing receipt information from one or more e-commerce application and a server device for associating captured receipt information with transaction data. The system may include a browser extension for facilitating automatic capture of receipt information and a matching module for associating receipt information with transaction data. In various embodiments, transactions displayed in transaction statements within an online banking application are augmented with item level data including product name, price, and vendor for each product included in a transaction.