Apparatus and method for efficiently displaying web contents
First Claim
Patent Images
1. A method for displaying web content on a mobile communication terminal having a touch screen, comprising:
- receiving a touch input on a web content screen;
selecting an area to be enlarged according to a position where the touch input is received;
determining an enlargement scheme for the selected area; and
enlarging and displaying the selected area at apredefined ratio on the web content screen by overlapping the selected area on the web content screen on the basis of the set scheme,wherein determining the enlargement scheme includes determining whether active context exists within the selected area, andwherein enlarging and displaying the selected area includes;
creating a HyperText Markup Language (HTML) document for the selected area when the active context exists;
generating a new window layer on the web content screen; and
rendering the created HTML document on the generated window layer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for displaying web content on a mobile communication terminal is provided. When a touch input is received from a user for web content displayed on the mobile communication terminal having a touch screen, a process for selecting an area to be enlarged at a position where the touch input is generated and overlapping, enlarging, and displaying the selected area on the entire screen is performed. When the selected area is enlarged, rendering performance can be improved and a dynamic view can be provided to the user.
36 Citations
19 Claims
-
1. A method for displaying web content on a mobile communication terminal having a touch screen, comprising:
-
receiving a touch input on a web content screen; selecting an area to be enlarged according to a position where the touch input is received; determining an enlargement scheme for the selected area; and enlarging and displaying the selected area at apredefined ratio on the web content screen by overlapping the selected area on the web content screen on the basis of the set scheme, wherein determining the enlargement scheme includes determining whether active context exists within the selected area, and wherein enlarging and displaying the selected area includes; creating a HyperText Markup Language (HTML) document for the selected area when the active context exists; generating a new window layer on the web content screen; and rendering the created HTML document on the generated window layer. - View Dependent Claims (2, 3, 4)
-
-
5. A method for displaying web content on a mobile communication terminal having a touch screen, comprising:
-
receiving a touch input on a web content screen; selecting an area to be enlarged according to a position where the touch input is received; determining an enlargement scheme for the selected area; and enlarging and displaying the selected area at a predefined ratio on the web content screen by overlapping the selected area on the web content screen on the basis of the set scheme, wherein determining the enlargement scheme includes determining whether active context exists within the selected area, and wherein enlarging and displaying the selected area includes; generating a snapshot image for the selected area when no active context exists; generating a new window layer on the web content screen; and rendering the generated snapshot image on the generated window layer. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content screen is received, determining an enlargement scheme for the selected area, and enlarging and displaying the selected area at a predefined ratio on the web content screen by overlapping the selected area on the web content screen on the basis of the determined scheme; and a display for enlarging and displaying the selected area, wherein the mobile browser engine determines whether active context exists within the selected area, creates a HyperText Markup Language (HTML) document for the selected area when the active context exists, generates a new window layer on the web content screen, and renders the created HTML document on the generated window layer to enlarge and display the selected area. - View Dependent Claims (11)
-
-
12. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content screen is received, determining an enlargement scheme for the selected area, and enlarging and displaying the selected area at a predefined ratio on the web content screen by overlapping the selected area on the web content screen on the basis of the determined scheme; and a display for enlarging and displaying the selected area, wherein the mobile browser engine determines whether active context exists within the selected area, generates a snapshot image for the selected area when no active context exists, generates a new window layer on the web content screen, and renders the generated snapshot image on the generated window layer to enlarge and display the selected area. - View Dependent Claims (13)
-
-
14. A method for displaying web content on a mobile communication terminal having a touch screen, comprising:
-
receiving a touch input on a web content screen; selecting an area to be enlarged according to a position where the touch input is received; determining whether active context for inducing a user'"'"'s interaction is included in the selected area; and enlarging and displaying the selected area at a predefined ratio on the web content screen by overlapping the selected area on the web content screen so that the user can view a linked web page by clicking the active context in the enlarged selected area when the active context is included in the selected area, and wherein enlarging and displaying the selected area includes; creating a HyperText Markup Language (HTML) document for the selected area when the active context exists; generating a new window layer on the web content screen; and rendering the created HTML document on the generated window laver.
-
-
15. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content screen is received, determining whether active context for inducing a user'"'"'s interaction is included in the selected area, and enlarging and displaying the selected area at a predefined ratio by overlapping the selected area on the web content screen so that the user can view a linked web page by clicking the active context in the enlarged selected area when the active context is included in the selected area; and a display for displaying the selected area wherein enlarging and displaying the selected area includes; creating a HyperText Markup Language (HTML) document for the selected area when the active context exists; generating a new window layer on the web content screen; and rendering the created LITML document on the generated window layer.
-
-
16. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content is received, determining an enlargement scheme for the selected area, and enlarging and displaying the selected area at a predefined ratio by overlapping the selected area on the web content screen on the basis of the determined enlargement scheme; and a display for displaying the selected area, wherein determining the enlargement scheme includes determining whether active context exists within the selected area, and wherein enlarging and displaying the selected area includes; creating a HyperText Markup Language (HTML) document for the selected area when the active context exists; generating a new window layer on the web content screen; and rendering the created HTML document on the generated window laver.
-
-
17. A method for displaying web content on a mobile communication terminal having a touch screen, comprising:
-
receiving a touch input on a web content screen; selecting an area to be enlarged according to a position where the touch input is received; determining whether active context for inducing a user'"'"'s interaction is included in the selected area; and enlarging and displaying the selected area at a predefined ratio on the web content screen by overlapping the selected area on the web content screen so that the user can view a linked web page by clicking the active context in the enlarged selected area when the active context is included in the selected area, wherein enlarging and displaying the selected area includes; generating a snapshot image for the selected area when no active context exists; generating a new window layer on the web content screen; and rendering the generated snapshot image on the generated window layer.
-
-
18. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content screen is received, determining whether active context for inducing a user'"'"'s interaction is included in the selected area, and enlarging and displaying the selected area at a predefined ratio by overlapping the selected area on the web content screen so that the user can view a linked web page by clicking the active context in the enlarged selected area when the active context is included in the selected area; and a display for displaying the selected area, wherein the mobile browser engine determines whether active context exists within the selected area, generates a snapshot image for the selected area when no active context exists, generates a new window layer on the web content screen, and renders the generated snapshot image on the generated window layer to enlarge and display the selected area.
-
-
19. A mobile communication terminal having a touch screen for displaying web contents, comprising:
-
a mobile browser engine for controlling an operation for selecting an area to be enlarged according to a position where a touch input on a web content is received, determining an enlargement scheme for the selected area, and enlarging and displaying the selected area at a predefined ratio by overlapping the selected area on the web content screen on the basis of the determined enlargement scheme; and a display for displaying the selected area, wherein determining the enlargement scheme includes determining whether active context exists within the selected area, and wherein the mobile browser engine further generates a snapshot image for the selected area when no active context exists, generates a new window layer on the web content screen, and renders the generated snapshot image on the generated window layer to enlarge and display the selected area.
-
Specification