Cloud Browser Image Indexing for Terminal Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud browsers face challenges in efficiently managing and updating web page images during browser operations such as back, forward, and scroll processes, leading to increased computational loads and cache management issues.
Innovation Solution
An information processing system is configured with an image generation system that transmits image data and index numbers to a communication terminal, which stores and displays the images accordingly. This system includes a first image storage unit, a first index storage unit, and a transmission unit on the image generation side, and a reception unit, a second index storage unit, a second image storage unit, and a display unit on the communication terminal side.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If image processing is performed on the communication terminal, then browser functionality is maintained, but computational load on the terminal increases
Solution Approach 1:
The patent extracts image processing tasks from the communication terminal and relocates them to the cloud server. The terminal only receives index numbers and displays images, while the server handles computational-intensive rendering and cache management operations.
Solution Approach 2:
The patent introduces an intermediary mechanism where the server stores rendered images and transmits only index numbers to the terminal. The terminal maintains a local cache for quick retrieval, acting as an intermediary between the server and display output.
2Speed
If images are stored and managed locally on the terminal, then access speed improves, but cache management complexity increases
Solution Approach 1:
The patent creates a simplified copy mechanism where the terminal stores only index numbers locally rather than full images. The actual image data is copied from the server only when needed, reducing local storage requirements and simplifying cache management.
Solution Approach 2:
The server performs preliminary rendering and stores images in advance, so that when the terminal needs an image, it only has to retrieve the index and download the pre-rendered image, rather than rendering it in real-time.
3Manufacturing precision
If web page images are rendered in real-time on the server, then image quality is maintained, but processing time increases
Solution Approach 1:
The server renders web page images in advance and stores them in a cache before they are needed. When a user requests a web page, the pre-rendered image is retrieved from the cache immediately, eliminating real-time rendering delays.
Solution Approach 2:
The server continuously renders and stores images in the cache background, so that image retrieval operations can proceed continuously without interruption when users interact with the browser.
Data Source
AI summary
An information processing system in which an image generation system on a network is configured to transmit image data to a communication terminal. The image generation system stores a rendering result for a browser as an image in a case where a back process, a forward process, or a scroll process of the browser is performed, stores an index number corresponding to an image, and transmits the index number to the communication terminal. The communication terminal receives the index number, stores the received index number, stores the image corresponding to the index number, and displays the image corresponding to the index number.


