Creation Assistance Rendering Offload for Lightweight History Review
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems that assist creators in generating complex digital content, such as digital art, impose a significant computation load on client terminals due to rendering processing, particularly when retrospectively checking past drawing states.
Innovation Solution
A creation assistance system that offloads rendering processing to a server device, where a server-side drawing application generates and transmits reproduction data to a creator terminal, reducing the computational burden on the client terminal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the client terminal handles all rendering processing, then the content can be displayed locally, but the computation load on the client terminal increases significantly
Solution Approach 1:
The patent introduces a server device as an intermediary between the client terminal and the rendering processing. The server device receives content data from the client terminal, performs rendering processing, and transmits reproduction data back to the client terminal. This mediator approach allows the client terminal to maintain local display capability while offloading heavy computation to the server device, thus resolving the contradiction between local display reliability and computation load.
2Ease of operation
If the client terminal performs rendering processing for past drawing states, then the creator can check history, but the computation load increases
Solution Approach 1:
The patent extracts the rendering processing function from the client terminal and places it on the server device. The client terminal only retains the lightweight reproduction function for displaying content, while the server device handles the computationally intensive rendering tasks for both current and past drawing states. This extraction allows the history checking function to operate without burdening the client terminal's computational resources.
3Speed
If all content data is stored and processed locally, then data accessibility is fast, but storage requirements and processing complexity increase
Solution Approach 1:
The patent segments the data processing system into two parts: the client terminal stores only essential content data in a compact format, while the server device maintains a comprehensive database of all content data and rendering results. This segmentation allows fast local access to recent content while offloading the complexity of storing and processing the entire content history to the server device, reducing client terminal complexity.
Data Source
AI summary
The present disclosure relates to a creation assistance system and a creation assistance method. The creation assistance system includes a creator terminal configured to create content through an input operation by a creator, and a server device capable of communicating bidirectionally with the creator terminal The creator terminal transmits, to the server device, partial data including the content data which has been generated in units of content creation. The server device stores accumulated data by accumulating the partial data received from the creator terminal, executes a drawing application having a reproduction function, generates reproduction data to visibly reproduce the content, which is being created or has been completed by the creator, by using the content data included in the accumulated data through the reproduction function of the drawing application, and transmits the reproduction data to the creator terminal for display.


