Blog Compression Logic for Storage and Speed Trade-offs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Many blogs consume storage resources inefficiently due to varying user activity, leading to unnecessary compression and decompression processes that degrade performance by slowing webpage loading times.
Innovation Solution
An information processing device that determines the popularity of blog articles using a popularity degree index, selectively compressing and decompressing articles based on accessibility and access requests to optimize storage resource utilization and reduce processing loads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If all blog articles are compressed to save storage resources, then storage efficiency is improved, but webpage loading speed deteriorates due to decompression time
Solution Approach 1:
The patent applies local quality by differentiating compression treatment based on article characteristics. Instead of uniformly compressing all articles, the system compresses only articles with specific characteristics (such as those exceeding a size threshold or lacking compression flags) while leaving other articles uncompressed. This selective approach optimizes storage efficiency for a subset of articles without impacting the loading speed of frequently accessed articles.
Solution Approach 2:
The patent implements preliminary action by setting compression flags and pre-determining which articles should be compressed before actual compression occurs. The system uses compression determination logic that evaluates article properties in advance and sets appropriate flags, allowing the compression process to proceed efficiently only for pre-identified candidates rather than requiring compression of all articles.
2Quantity of substance
If compression and decompression processes are performed frequently, then storage resource management is improved, but processing load increases and performance deteriorates
Solution Approach 1:
The system applies local quality by targeting compression operations only to specific articles that meet certain criteria (such as size thresholds or lack of compression flags) rather than processing all articles. This localized approach reduces the overall processing load while still achieving effective storage optimization for the most suitable articles.
Solution Approach 2:
The patent uses preliminary action by pre-evaluating articles for compression suitability and setting compression flags in advance. This allows the system to perform compression only when and where needed, rather than continuously processing all articles, thereby reducing unnecessary processing load while maintaining effective storage management.
3Speed
If no compression is applied to maintain fast access, then webpage loading speed is maintained, but storage resources are wasted on inactive blogs
Solution Approach 1:
The patent applies local quality by selectively compressing only those articles that meet specific criteria (such as size thresholds or lack of compression flags) while leaving other articles uncompressed. This allows the system to save storage space on suitable articles without impacting the loading speed of frequently accessed articles, achieving both storage efficiency and performance maintenance.
Solution Approach 2:
The system implements preliminary action by pre-determining which articles should be compressed based on their characteristics before actual compression occurs. This allows the system to optimize storage for inactive or less-accessed articles while maintaining fast access for active articles, as the compression decisions are made in advance based on article properties.
Data Source
AI summary
An information processing device obtains a popularity degree index of a blog which contains at least one article, sets a threshold for determining whether or not to compress each blog in accordance with the popularity degree index for each blog, determines whether or not the blog is a blog to be compressed based on a total data amount of the at least one article contained in the blog and on the threshold, and determines an article to be compressed among the at least one article contained in the blog to be compressed. At least a part of the article contained in the blog to be compressed is to be compressed.


