NFT-Tied Distributed Cache Tiers for Real-Time UI Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing data updates in user interfaces is complex, particularly when determining which data to store in short-term versus long-term storage, and ensuring timely and authorized reflection of data changes in the interface.

Innovation Solution

A computing system utilizing a distributed ledger technology with multiple cache tiers, including a first tier for referenced blocks with non-fungible tokens (NFTs) and a second tier for unreferenced blocks, to manage real-time updates of user interface data, where NFTs are used to authenticate and authorize data changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is stored in short-term cache storage, then update speed is improved, but data retention duration is reduced

Engineering Contradiction:
Improveupdate speedVSAvoiddata retention duration
Core Design Contradiction:
SpeedVSDuration of action of stationary object

Solution Approach 1:

The cache system is segmented into multiple tiers (first cache tier for referenced blocks, second cache tier for unreferenced blocks), allowing different data to be stored with different retention policies. Frequently accessed referenced data remains in the first tier for fast updates, while less critical unreferenced data is placed in the second tier, resolving the contradiction between update speed and data retention duration.

Inventive Principle:
Principle #1Segmentation

2Reliability

If NFT authentication is implemented for all data updates, then data authorization reliability is improved, but processing complexity increases

Engineering Contradiction:
Improvedata authorization reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The NFT authentication mechanism is extracted and applied selectively only to unreferenced blocks that require authorization to indicate SOR updates, rather than being applied uniformly to all data. This reduces processing complexity while maintaining reliability for critical authenticated updates.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Smart contracts serve as intermediaries that automatically validate and authorize unreferenced blocks, reducing the need for complex manual authentication processes. The smart contracts handle the authorization logic, simplifying the overall system while maintaining high reliability through automated validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12393943B2Intelligent method for real time cache updates leveraging distributed ledger technology with non-fungible token (NFT) tied system of record (SOR) update indicators
Publication Date: 2025.08.19 BANK OF AMERICA CORP
  • US12393943B2 patent drawing
  • US12393943B2 patent drawing
  • US12393943B2 patent drawing

AI summary

Aspects of the disclosure relate to using machine learning models to performing real-time cache updates. A computing system may receive a request to update an unreferenced object of a user interface of an application. A block may be generated in a blockchain stored in a second cache tier. The block may comprise a non-fungible token (NFT) based on the unreferenced object and may indicate that the unreferenced object is not authorized to indicate a system of record update. Based on the request to update the unreferenced object meeting one or more criteria, a block comprising an NFT that is referenced by the unreferenced object may be generated in a first cache tier. A block indicating that the NFT is referenced by the unreferenced object may be generated in a first cache tier and the unreferenced object may be updated in the user interface of the application.