Web browser graphical user interface and method for implementing same
First Claim
1. A method for a web browser to interact with a user, the method comprising:
- (a) downloading a web page;
(b) rendering a first representation of the web page in a reduced size;
(c) displaying the first representation of the web page in the reduced size;
(d) receiving a first input from the user to zoom into a portion of interest within the web page, said portion of interest being selected by the user in the first representation; and
(e) displaying a second representation of the selected portion of the web page in a larger size.
3 Assignments
0 Petitions
Accused Products
Abstract
An improved graphical user interface for browsing web pages on small screens is provided. The user interface first displays a reduced representation of the web page on the screen. Upon selection of a portion of interest within the web page, the user interface displays the selected portion in a larger size, optionally in a verticalized representation. Optionally, both representations can be displayed simultaneously. A method of implementing this web browser is also provided whereby initially, only data sufficient to display the reduced representation of the web page is downloaded. Upon the user selecting a portion of interest within the web page, data required to display the selected portion in the larger size is downloaded and displayed.
191 Citations
41 Claims
-
1. A method for a web browser to interact with a user, the method comprising:
-
(a) downloading a web page;
(b) rendering a first representation of the web page in a reduced size;
(c) displaying the first representation of the web page in the reduced size;
(d) receiving a first input from the user to zoom into a portion of interest within the web page, said portion of interest being selected by the user in the first representation; and
(e) displaying a second representation of the selected portion of the web page in a larger size. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for a web browser to interact with a user, the method comprising:
-
(a) downloading a rendering of a first representation of a web page in a reduced size;
(b) displaying the first representation of the web page in the reduced size;
(c) receiving a first input from the user to zoom into a portion of interest within the web page, said portion of interest being selected by the user in the first representation;
(d) downloading a rendering of the second representation of the selected portion of the web page in a larger size; and
(e) displaying the second representation of the selected portion of the web page in the larger size. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer system for displaying a web page, said computer system comprising:
-
a processor;
an input device connected to said processor for communicating user inputs to the processor;
a screen connected to said processor for displaying the web page;
a communication device connected to said processor to allow the processor to communicate with another computer; and
web page display means associated with said processor operable to cause said processor to;
(a) download the web page from said another computer through said communication device;
(b) render a first representation of the web page in a reduced size;
(c) display on the screen, the first representation of the web page in the reduced size;
(d) receive from the input device, a first input to zoom into a portion of interest within the web page, said portion of interest being selected in the first representation; and
(e) display on the screen, a second representation of the selected portion of the web page in a larger size. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A computer system for displaying a web page, said computer system comprising:
-
a processor;
an input device connected to said processor for communicating user inputs to the processor;
a screen connected to said processor for displaying the web page;
a communication device connected to said processor to allow the processor to communicate with another computer; and
web page display means associated with said processor operable to cause said processor to;
(a) download from said another computer through said communication device, a rendering of a first representation of the web page in a reduced size;
(b) display on the screen, the first representation of the web page in the reduced size;
(c) receive from the input device, a first input to zoom into a portion of interest within the web page, said portion of interest being selected in the first representation;
(d) download from said another computer through said communication device, a rendering of a second representation of the selected portion of the web page in a larger size; and
(e) display on the screen, the second representation of the selected portion of the web page in the larger size. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A method for a server to communicate a web page to a client, said method comprising:
-
rendering a first representation of the web page in a reduced size;
transmitting said rendering of the first representation to the client;
receiving a request from the client for a rendering of a second representation of a selected portion of the web page in a larger size; and
in response to receiving said request, rendering the second representation of the selected portion of the web page in the larger size and transmitting said rendering of said second representation to the client. - View Dependent Claims (40, 41)
-
Specification