Temporal-Geographical Edge Caching for Predictive Data Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems are inefficient and unreliable in delivering data to devices promptly, leading to potential failures in performing critical actions, which can have severe consequences, and they often waste resources due to inefficient data delivery methods.

Innovation Solution

A system that uses machine learning and quantum generative artificial intelligence to predict user actions based on temporal and geographical location, caching relevant data on edge devices for immediate use when needed, ensuring data availability without network delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is cached on devices, then data availability speed is improved, but storage resources are consumed

Engineering Contradiction:
Improvedata availability speedVSAvoidstorage resources
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by predicting future user actions and caching data in advance before the user actually needs it. The machine learning model analyzes historical user behavior patterns to forecast what data the user is likely to access soon, and proactively caches that data on edge devices or local storage, eliminating the need for the user to wait for data retrieval when the action occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies local quality by personalizing cache content based on individual user characteristics, location, and behavior patterns. Instead of uniformly caching the same data for all users, the system tailors the caching strategy to each user's specific needs and context, storing only the relevant data that each user is most likely to access, thereby optimizing the balance between data availability and storage consumption.

Inventive Principle:
Principle #3Local quality

2Reliability

If data is sent to all devices, then data availability is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata availabilityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system applies local quality by personalizing data delivery to match individual user needs and contexts. The machine learning model analyzes user behavior patterns, location, and device characteristics to determine which data should be sent to which specific device, rather than uniformly distributing data to all devices. This targeted approach ensures data is available where needed while minimizing unnecessary bandwidth consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary action by predicting which data a user is likely to need and pre-sending it to the appropriate device before the user actually requests it. The machine learning model forecasts future data access patterns based on historical behavior, and proactively transfers data to edge devices or mobile devices in advance, ensuring data availability without requiring real-time data requests and reducing overall bandwidth consumption.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If existing data delivery systems are used, then system simplicity is maintained, but action completion reliability deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidaction completion reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system introduces an intermediary layer in the form of a machine learning prediction engine that sits between the data storage system and the data delivery mechanism. This intermediary analyzes user behavior patterns, predicts future actions, and makes intelligent decisions about what data to cache and where to send it. The prediction model acts as a mediator that coordinates between data sources and delivery channels, improving action completion reliability while managing system complexity through automated intelligence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12445533B2Dynamic caching based on a user's temporal and geographical location
Publication Date: 2025.10.14 BANK OF AMERICA CORP
  • US12445533B2 patent drawing
  • US12445533B2 patent drawing
  • US12445533B2 patent drawing

AI summary

A system for dynamically caching information includes a memory for storing location information and user information and a processor configured to periodically receive geolocation data associated with a first external device and store that geolocation data, along with a time stamp, as location information in the memory. After a predetermined period of time, the processor retrieves from the memory the location information corresponding to the predetermined time period. Machine learning is used to determine the probability of a first action. When the probability is higher than the first predetermined amount, the processor is configured to retrieve information needed to perform a first action and send the retrieved information to a second external device to store the information as cached information. This cached information is then used to perform a first action using the cached information on the second external device.