Dynamic Account Data Caching for Reliable Aggregation Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional aggregation systems face issues with increased downtime, outdated data, and reconnection requirements due to security or operational cost constraints, leading to inefficient data management and caching.

Innovation Solution

Implementing a dynamic caching system that adjusts caching operations based on data characteristics such as usage frequency, temporal information, and user behavior, utilizing machine learning models to predict and preemptively cache data for improved availability and access speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional aggregation systems maintain continuous connections to data sources, then data availability is improved, but operational costs and security risks increase

Engineering Contradiction:
Improvedata availabilityVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by caching data before it is needed. Connection data is retrieved and stored in the caching layer in advance, so when a user requests account information, the data is already available locally without requiring an active connection to the financial institution. This eliminates the need for continuous connections while ensuring data availability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements local quality by creating a distributed caching architecture where each user device maintains its own local cache of connection data. Instead of relying on a centralized continuous connection system, each local cache operates independently with its own data副本 (copy), allowing the system to function with disconnected components while maintaining overall system availability.

Inventive Principle:
Principle #3Local quality

2Loss of energy

If aggregation systems disconnect to reduce operational costs, then energy consumption is reduced, but data becomes outdated and reconnection is required

Engineering Contradiction:
Improveoperational costVSAvoiddata currency
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system implements periodic action by establishing time-based expiration policies for cached data. Each cached connection token has an associated expiration time, and the system periodically refreshes data before it expires. This ensures data remains current without requiring continuous connections, as the periodic refreshes occur only when necessary based on the expiration schedule.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent incorporates feedback mechanisms where the system monitors the age and validity status of cached data. When cached data approaches its expiration time or shows signs of becoming outdated, the system automatically triggers a refresh operation to update the data, ensuring information currency while maintaining energy efficiency through intelligent, condition-based refreshing rather than continuous synchronization.

Inventive Principle:
Principle #23Feedback

3Speed

If aggregation systems use aggressive caching strategies, then access speed is improved, but data becomes outdated more quickly

Engineering Contradiction:
Improvedata access speedVSAvoiddata currency
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system applies dynamics by implementing adaptive caching strategies that adjust cache behavior based on data characteristics and usage patterns. Different types of financial data have different expiration policies - for example, account balances may be refreshed more frequently than account holder names. The system dynamically adjusts cache refresh timing and aggressiveness based on the specific data type, ensuring optimal balance between access speed and data currency.

Inventive Principle:
Principle #15Dynamics

4Reliability

If aggregation systems implement comprehensive data caching, then data availability is improved, but system complexity increases

Engineering Contradiction:
Improvedata availabilityVSAvoidcaching system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent employs copying by creating simplified replicas of connection data in the caching layer. Instead of implementing complex real-time connection management systems, the system creates simple copy-able tokens that encapsulate connection information. These tokens can be easily stored, retrieved, and validated without requiring complex system architecture, thereby improving availability while minimizing complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12477046B2Account aggregation and caching systems and methods
Publication Date: 2025.11.18 CAPITAL ONE SERVICES LLC
  • US12477046B2 patent drawing
  • US12477046B2 patent drawing
  • US12477046B2 patent drawing

AI summary

Techniques for improved management of data may include the aggregation of connections with data sources, the aggregation of data, and/or the dynamic caching of data using data caching models. The caching model(s) may be adaptable based on data characteristics, user information, and/or usage information.