Graphical Interface Dirty Region Intersection for Cloud Traffic Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing graphical interface update methods in cloud interactive systems consume large network traffic and affect server efficiency due to frequent and unnecessary data streaming, leading to waste of network traffic and low operation speed.
Innovation Solution
A method and apparatus that determine a 'dirty region' in the graphical interface, calculate the intersection set between the drawing area and the dirty region, and send only the intersection set as an instruction data stream to the user equipment for updating, reducing streaming times and data volume, and optimizing network traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the server sends updated buffered data to the user equipment every time the graphical interface is updated, then the user equipment can display the latest graphical interface, but network traffic increases and server running efficiency decreases
Solution Approach 1:
The patent extracts only the necessary update information (intersection set between dirty region and drawing area) from the complete buffered data and sends it to the user equipment. This selective extraction reduces network traffic while ensuring the user equipment receives exactly the data needed for accurate graphical interface updates, resolving the contradiction between update accuracy and network traffic consumption.
2Speed
If the server sends updated buffered data frequently to ensure real-time display, then the graphical interface remains synchronized, but server running efficiency is affected
Solution Approach 1:
The patent applies partial action by calculating the intersection set between the dirty region and drawing area, sending only the necessary portion of updated data rather than the entire buffered data. This reduces the frequency and volume of data transmission, maintaining real-time display synchronization while reducing server processing burden and improving overall server running efficiency.
3Reliability
If the entire dirty region is streamed to the user equipment, then complete update information is provided, but streaming data volume increases
Solution Approach 1:
The patent extracts only the intersection set between the dirty region and drawing area for streaming to the user equipment. This selective extraction ensures that complete update information is provided for all areas that actually need updating, while minimizing the streaming data volume by excluding regions that do not require updates, thus resolving the contradiction between update completeness and data volume.
Data Source
AI summary
A graphical interface update method and graphical interface update apparatus are provided. The method includes: determining a dirty region, the dirty region being a region that needs to be changed in a graphical interface; obtaining a drawing instruction, the drawing instruction indicating a drawing area; calculating an intersection set between the drawing area and the dirty region; and sending, to a user equipment, an instruction data stream indicating the intersection set, the user equipment updating the graphical interface according to the instruction data stream.


