Real-Time Financial Position Aggregation Across Customer Accounts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional banking systems face challenges in providing real-time, comprehensive data for financial institutions to make informed decisions about customer creditworthiness and product offerings due to delayed and fragmented data availability across multiple financial accounts.

Innovation Solution

A system that utilizes an event stream compute device to aggregate real-time financial status data from various accounts, determining a customer's financial position through a position determination compute device, which provides a user interface for informed decision-making.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If conventional banking systems use traditional data processing methods, then system complexity is reduced, but data availability is delayed by a month or more and data completeness is limited to subsets of financial products

Engineering Contradiction:
Improvedata availability delayVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the monolithic banking data processing system into multiple specialized microservices including event stream compute devices, position determination compute devices, and various financial product services. Each microservice handles specific data processing tasks independently, enabling real-time data aggregation across multiple financial products while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements an event-driven architecture where all financial product services operate at the same data processing level, publishing events to a common event stream. This equipotential design allows any financial product data to be aggregated in real-time without hierarchical bottlenecks, eliminating the month-long delays of traditional batch processing while keeping the system architecture relatively simple through standardized communication protocols.

Inventive Principle:
Principle #12Equipotentiality

2Loss of information

If real-time data aggregation across multiple financial products is implemented, then comprehensive customer financial position is achieved, but system complexity increases significantly

Engineering Contradiction:
Improvedata completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent creates universal event stream compute devices and position determination compute devices that can process and aggregate data from any financial product type (deposit accounts, investment accounts, lending products, etc.). These multi-functional devices use standardized event schemas and aggregation algorithms that work across all product types, achieving comprehensive customer financial position data without proportionally increasing system complexity for each additional product type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces event streams as intermediary layers between various financial product services and the position determination system. Events are published to topic-based event streams that act as mediators, buffering and standardizing data from multiple sources before aggregation. This intermediary layer decouples the complexity of individual product services from the aggregation logic, allowing comprehensive data collection while maintaining manageable system complexity through standardized event processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If real-time position determination is implemented, then timely credit decisions can be made, but computational resources and processing power increase

Engineering Contradiction:
Improvedecision-making speedVSAvoidcomputational power
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The patent implements preliminary computation by maintaining running aggregations of customer financial position data in real-time through position determination compute devices. Instead of performing complex calculations only when a credit decision is needed, the system continuously pre-computes and updates customer positions as events occur. This preliminary action enables instant credit decisions without requiring intensive computational power at the moment of decision-making.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses incremental updating of customer financial positions rather than complete recalculation. When new events arrive, the system performs partial updates to existing position data, adding or subtracting event values from current positions. This partial action approach achieves real-time position determination with minimal additional computational power compared to full recalculation, enabling fast credit decisions while controlling resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250328956A1Technologies for Real-Time Customer Position Determination
Publication Date: 2025.10.23 PNC FINANCIAL SERVICES GROUP INC
  • US20250328956A1 patent drawing
  • US20250328956A1 patent drawing
  • US20250328956A1 patent drawing

AI summary

Technologies for real-time position determination include a compute device. The compute device includes circuitry configured to obtain, by aggregating multiple data streams of an event streaming system, financial status data indicative of balances and transactions associated with financial accounts of a customer of a financial institution. The circuitry may additionally be configured to determine, based on the obtained financial status data, a financial position indicative of a consolidation of the financial status data for the customer of the financial institution. Further, the circuitry may be configured to provide a user interface indicative of the financial position of the customer.