Cache Data Management via Inquiry Frequency Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current global services face high network costs and stability issues due to excessive access to cache servers, leading to performance losses, as they rely mainly on separate cache servers without utilizing local caches effectively.

Innovation Solution

A method and system that calculate a score based on inquiry frequency, data size, and storage distance to prioritize data storage in local caches or cache servers, optimizing data management and reducing network costs by strategically placing data in the most suitable location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data is stored only in a separate cache server, then cache functionality is provided, but network costs increase and system stability deteriorates due to excessive access

Engineering Contradiction:
Improvenetwork costVSAvoidsystem stability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent divides the cache system into two segments: local cache memory integrated in the service server and separate cache server. This segmentation allows frequent access data to be served from local cache (reducing network costs) while less frequent data remains in the separate cache server, thereby resolving the contradiction between network cost and system stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by proactively copying frequently accessed data from the separate cache server to the local cache memory before actual access occurs. This predictive pre-loading strategy ensures that when data is needed, it is already available locally, reducing network access costs and improving system stability by avoiding excessive access to the separate cache server.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If separate cache server is used for all cache operations, then centralized cache management is achieved, but access speed decreases due to intercontinental distances

Engineering Contradiction:
Improvecache management structureVSAvoiddata access speed
Core Design Contradiction:
Device complexityVSSpeed

Solution Approach 1:

The patent applies local quality by equipping each service server with its own local cache memory, creating a localized caching capability close to the data processing unit. This local cache provides fast access for frequently used data, while the centralized separate cache server maintains overall cache management. The hybrid structure resolves the contradiction by providing both centralized management and local fast access.

Inventive Principle:
Principle #3Local quality

3Device complexity

If local cache is not utilized, then simple cache architecture is maintained, but performance is lost in providing and managing data

Engineering Contradiction:
Improvecache architectureVSAvoiddata provision performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system performs preliminary actions by predicting which data will be frequently accessed and pre-loading it into local cache memory before actual access requests arrive. This proactive approach ensures high-performance data access without requiring complex real-time decisions, maintaining relatively simple architecture while significantly improving data provision performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of cache hierarchy by introducing local cache memory as an additional layer between the service server and the separate cache server. This parameter change in the cache architecture enables faster data access for frequently used data while maintaining the existing separate cache server structure, thus improving performance without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250103495A1Method and system for managing cache data based on score
Publication Date: 2025.03.27 SAMSUNG SDS CO LTD
  • US20250103495A1 patent drawing
  • US20250103495A1 patent drawing
  • US20250103495A1 patent drawing

AI summary

A system for managing cache data based on a score is provided. The system includes at least one processor that implements: a score management module configured to receive an inquiry request for data from a client terminal and obtain a score of the data by using inquiry frequency information of the data for each time period; and a data management module configured to store the data in a local cache of a service server or a cache server based on the score.