Cache Management for Crowdfunding Information Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Internet crowdfunding systems face excessive writing pressure on caches due to large amounts of dynamic information, leading to poor performance and submersion of valuable social and transaction information beneath browsing information.

Innovation Solution

Implementing a unification module to categorize and store information in separate queues based on type, with periodic cache updates using weighting coefficients and queue lengths to prioritize the writing of highly valuable information into the cache.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If dynamic information is directly written into cache after generation, then information freshness is improved, but cache writing pressure increases excessively

Engineering Contradiction:
Improveinformation freshnessVSAvoidcache writing pressure
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent introduces a cache management module as an intermediary between information generators and the cache. This module acts as a buffer that receives information from multiple generators, categorizes it, and performs controlled writing to the cache based on scheduling and weighting rules, thereby decoupling the direct write operations that cause excessive pressure while maintaining information freshness through periodic updates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cache management module implements periodic cache updates based on preset time intervals and scheduled times. Instead of writing information continuously or immediately upon generation, the system accumulates information in categorized queues and performs batch writes at scheduled intervals, reducing the frequency of write operations while keeping cache data relatively fresh through regular periodic updates.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If browsing information is cached frequently, then information freshness is improved, but valuable social and transaction information becomes submerged

Engineering Contradiction:
Improveinformation freshnessVSAvoidinformation value
Core Design Contradiction:
Loss of timeVSLoss of information

Solution Approach 1:

The patent segments information into different categories (browsing information, social information, transaction information) and maintains separate queues for each category. The cache management module independently manages each queue based on its characteristics, allowing valuable information types to be prioritized according to their specific importance weights rather than being overwhelmed by high-volume browsing information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies different weighting coefficients to different information categories based on their local characteristics and value. Transaction information and social information are assigned higher weights reflecting their greater value, while browsing information receives lower weights. This local quality differentiation ensures that valuable information is prioritized for cache writing and display regardless of the volume of browsing information.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If all information categories are written into cache equally, then information completeness is improved, but cache writing efficiency deteriorates

Engineering Contradiction:
Improveinformation completenessVSAvoidcache writing efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent changes the parameter of writing priority by introducing weighting coefficients for different information categories. The cache management module uses these weights to dynamically adjust which information categories are written to the cache at each update cycle. This parameter change allows the system to maintain information completeness over time while improving writing efficiency by focusing resources on high-value information categories during each update cycle.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3467680B1Information processing method and device, and method and device for displaying dynamic information
Publication Date: 2021.07.07 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3467680B1 patent drawingFigure 1~2
  • EP3467680B1 patent drawingFigure 3
  • EP3467680B1 patent drawingFigure 4

AI summary

The present application provides an information processing method and device, and a method and device for displaying dynamic information. The information processing method includes determining an information category that needs to be updated; and writing information of the determined category into a cache, where after being received, the information of the category is stored in a storage space corresponding to the category based on the category of the information. In the method, highly valuable information can be written into the cache.