Content Caching Device Using Usage-Based Priority Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional content caching devices inefficiently use storage space by storing all contents without considering usage features, leading to reduced storage efficiency and increased traffic congestion due to repeated downloads of the same content.
Innovation Solution
A content caching device that prioritizes content storage based on usage features, storing frequently requested content in a short-term unit and less frequently requested content in a long-term unit, and selectively forwards long-term content to neighboring devices to reduce traffic congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all requested contents are stored in the storage unit without considering content usage features, then all user requests can be satisfied, but storage efficiency is reduced and traffic congestion increases
Solution Approach 1:
The storage unit is divided into two distinct segments: a short-term storage unit for frequently accessed contents and a long-term storage unit for less frequently accessed contents. This segmentation allows the system to optimize storage efficiency by placing hot contents in the shorter-term, more accessible storage while maintaining cold contents in the long-term storage, thereby resolving the contradiction between satisfying all requests and maintaining high storage efficiency.
Solution Approach 2:
The system changes the storage parameter (storage duration and location) based on content usage features such as request frequency and access patterns. By dynamically adjusting which contents are stored in short-term versus long-term storage units based on these parameters, the system achieves both high storage efficiency and reliable content delivery.
2Reliability
If all requested contents are stored in the storage unit, then content availability is improved, but traffic congestion increases due to repeated downloads
Solution Approach 1:
The system performs preliminary actions by pre-storing frequently accessed contents in the short-term storage unit based on usage feature analysis. This preliminary action ensures that when users request these contents, they are immediately available from the local caching device, preventing repeated downloads from the content server and thus reducing traffic congestion while maintaining content availability.
3Quantity of substance
If storage space is used without prioritization, then all contents can be retained, but storage efficiency is reduced
Solution Approach 1:
Different storage locations are assigned different qualities based on content usage features. The short-term storage unit is optimized for fast access and holds high-priority contents, while the long-term storage unit holds lower-priority contents. This local quality differentiation allows the system to retain all contents while achieving high storage efficiency by matching content characteristics with appropriate storage locations.
Data Source
AI summary
The present invention relate to a content caching device, and more particularly, to such a content caching device in which the priority of a content requested by a user terminal is calculated based on content usage features such as the number of requests or the latest request interval of the requested content, and the like, the requested content is controlled to be selectively stored in a short-term storage unit based on the calculated priority of the requested content, and among the contents stored in the short-term storage unit, a content needed to be stored for a long time period is controlled to be stored in a separate long-term storage unit based on the storage time of the requested content in the short-term storage unit.


