Rendering apparatus and method for operating a web-platform
First Claim
1. A method of operating a web-platform in an electronic apparatus, the method comprising:
- receiving data of a web page from a server;
compressing a root layer of the web page based on the received data of the web page to generate a compressed file;
storing the compressed file in a memory;
rendering a graphic layer of the web page based on the received data of the web page;
decoding the compressed file and rendering the root layer decoded from the compressed file, andcomposing the rendered root layer and the rendered graphic layer in a frame.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic apparatus and an operating method of a web-platform, the method including: executing a web application in the electronic apparatus; parsing a root layer corresponding to a most significant node having a tree structure for a visual configuration of a web page displayed by the web application; processing the root layer to have less or a reduced amount of data resident in a graphic memory as the web application is executed; and rendering a graphic layer, except the root layer, from the nodes forming the tree structure in real time. Thus, the root layer is processed so that less or reduced data can be resident in the GPU memory, thereby improving the graphic processing performance of the GPU with even a low bandwidth.
-
Citations
20 Claims
-
1. A method of operating a web-platform in an electronic apparatus, the method comprising:
-
receiving data of a web page from a server; compressing a root layer of the web page based on the received data of the web page to generate a compressed file; storing the compressed file in a memory; rendering a graphic layer of the web page based on the received data of the web page; decoding the compressed file and rendering the root layer decoded from the compressed file, and composing the rendered root layer and the rendered graphic layer in a frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic apparatus, the electronic apparatus comprising:
-
a graphic processor configured to process graphic data; a graphic memory configured to store data used in processing the graphic data; and a web engine configured; to compress a root layer of a web page based on data of the web page received from a server for generating a compressed file, to store the compressed file in the graphic memory, and to control the graphic processor to render a graphic layer of the web page based on the received data of the web page, decode the compressed file, render the root layer decoded from the compressed file, and compose the rendered root layer and the rendered graphic layer in a frame. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification