Displaying a web page in a browser window and a method for handling a web page
First Claim
1. A method for displaying a web page in a browser window, comprising:
- converting the web page containing a frameset comprising a plurality of frames to suit the browser window in question, wherein said converting the webpage comprises converting the frameset of the web page into a table, and converting each frame into at least one cell of the table,optimizing the table to fit the width of the browser window by;
configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row;
deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining;
determining a next cell of the same row does not fit in the size remaining; and
configuring the at least one next cell of the same row for display on a next row; and
displaying the table in said browser window.
1 Assignment
0 Petitions
Accused Products
Abstract
In the method for displaying a web page, a web page received from a server and comprising a frameset is displayed in the browser window of a terminal in such a manner that the frameset is converted into a different format. In the method, the frameset is converted into a table (T), in which case each frame (F1, F2) is converted into a corresponding cell (TD1, TD2) of the table (T). The formed table (T) is then displayed in said browser window (D2). The invention also relates to a conversion method, as well as to a converting unit and a computer software for implementing this conversion method. In addition, the invention relates to a system, as well as to a terminal (MS).
-
Citations
20 Claims
-
1. A method for displaying a web page in a browser window, comprising:
-
converting the web page containing a frameset comprising a plurality of frames to suit the browser window in question, wherein said converting the webpage comprises converting the frameset of the web page into a table, and converting each frame into at least one cell of the table, optimizing the table to fit the width of the browser window by; configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row; deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining; determining a next cell of the same row does not fit in the size remaining; and configuring the at least one next cell of the same row for display on a next row; and displaying the table in said browser window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for displaying a web page, comprising:
-
a terminal comprising a browser window, a storage device configured to store at least the web page, wherein the storage device is configured to connect to a data transfer connection with the terminal in order to transfer the web page, wherein said web page comprises at least a frameset comprising a plurality of frames for dividing the content, wherein the system further comprises a conversion unit configured to convert the frameset of the web page into a table, wherein each frame is converted into at least one cell of the table, and said conversion unit is configured to optimize the table to fit the width of the browser window by; configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row; deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and configuring the at least one next cell of the same row for display on a next row. - View Dependent Claims (10)
-
-
11. A terminal for browsing a web page, comprising:
-
a receiver configured to receive a web page comprising at least a frameset comprising a plurality of frames for dividing content via a data transfer connection, a conversion unit configured to convert the frameset of the webpage into a table by converting each frame of the frameset into at least one cell of the table, an optimizer configured to optimize the table to fit the width of a browser window by; configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row; deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and configuring the at least one next cell of the same row for display on a next row, and the browser window is configured to display the table. - View Dependent Claims (12, 13)
-
-
14. A terminal for browsing a web page, comprising:
-
means configured to receive a web page comprising at least a frameset comprising a plurality of frames for dividing content over a data transfer connection, means configured to convert the frameset of the webpage into a table by converting each frame of the frameset into at least one cell of the table, means configured to optimize the table to fit the width of a browser window by; configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row; deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and configuring the at least one next cell of the same row for display on a next row, and means configured to display the table.
-
-
15. A converting unit for converting a web page, which said web page comprises at least a frameset comprising a plurality of frames for dividing the content, wherein the converting unit comprises executable commands stored on a readable medium for execution by a processor so as to convert the frameset of the web page into a table, in which case executable commands convert each frame into at least one cell of the table, and optimize the table to fit the width of a browser window by configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row;
- deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and
configuring the at least one next cell of the same row for display on a next row. - View Dependent Claims (16)
- deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and
-
17. A computer software product for converting a web page, which said web page comprises at least a frameset comprising a plurality of frames for dividing the content, wherein said computer software product comprises computer executable commands stored on a readable medium for execution by a processor, wherein the computer executable commands are for converting the frameset of the web page into a table, in which case the computer software comprises commands to convert each frame into at least one cell of the table, and optimize the table to fit the width of a browser window by configuring two or more cells for display on the same row, wherein the two or more cell fit on the same row;
- deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell for the same row does not fit in the size remaining; and
configuring the at least one next cell of the same row for display on a next row. - View Dependent Claims (18)
- deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell for the same row does not fit in the size remaining; and
-
19. A computer software product for displaying a web page on a browser window, which said web page comprises at least a frameset comprising a plurality of frames for dividing the content, wherein said computer software product comprises computer executable commands stored on a readable medium for execution by a processor, wherein the computer executable commands are for
converting the frameset of the webpage into a table by converting each frame of the frameset into at least one cell of the table, optimizing the table to fit the width of the browser window by configuring two or more cells for display on the same row, wherein the two or more cells fit on the same row; - deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and
configuring the at least one next cell of the same row for display on a next row, and displaying the frameset of the web page in table format. - View Dependent Claims (20)
- deducting the size of the two or more cells in the same row of the table from the width of the browser window to determine the size remaining, determining a next cell of the same row does not fit in the size remaining; and
Specification