Dynamic Preloading Speed for Cartoon Display Seamlessness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies for displaying cartoon content struggle to seamlessly preload and display animations and user effects, leading to inefficiencies in data distribution and user experience, particularly when animation operations or user interactions occur.

Innovation Solution

An apparatus and method that dynamically adjust the preloading speed based on variations in the display region and user event learning values, using a controller to determine optimal download speeds and ranges, ensuring seamless animation and user interaction experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the preloading speed is increased to improve data distribution efficiency, then productivity is improved, but the display seamlessness deteriorates during animation operations

Engineering Contradiction:
Improvedata distribution efficiencyVSAvoiddisplay seamlessness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The preloading speed is made dynamic rather than fixed. The controller adjusts the preloading speed in real-time based on the current display state. When animation operations are detected, the preloading speed is reduced to ensure smooth playback. When normal scrolling occurs, the preloading speed is increased to improve data distribution efficiency. This dynamic adjustment resolves the contradiction between productivity and reliability.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the preloading speed is reduced to improve display seamlessness during animation, then display quality is improved, but data distribution efficiency deteriorates

Engineering Contradiction:
Improvedisplay seamlessnessVSAvoiddata distribution efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system periodically monitors the display state and alternates between different preloading speeds based on the current operation. During animation periods, low preloading speed is used to maintain seamlessness. During normal scrolling periods, high preloading speed is used to maximize data distribution efficiency. This periodic switching between states resolves the contradiction by optimizing for the current operational context.

Inventive Principle:
Principle #19Periodic action

3Ease of operation

If the preloading speed is adjusted dynamically to match user reading habits, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The controller implements a feedback mechanism that monitors user interaction patterns and display state changes. Based on this feedback, the system automatically adjusts the preloading speed to match observed user reading habits. The feedback loop includes detecting animation operations, measuring scrolling behavior, and adjusting preloading parameters accordingly. This feedback-based approach improves ease of operation while keeping the complexity manageable through automated adaptation rather than manual configuration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10438395B2Apparatus, method and computer program for displaying cartoon content
Publication Date: 2019.10.08 NAVER CORP
  • US10438395B2 patent drawing
  • US10438395B2 patent drawing
  • US10438395B2 patent drawing

AI summary

An apparatus for displaying cartoon content includes a display unit configured to display a display region of the cartoon content; a display region variation determining unit configured to determine data variation in the display region; a preloading controller configured to determine a download speed based on the data variation; and a preloading performing unit configured to download data corresponding to a preparation region different from the display region at the download speed.