SYSTEM AND METHOD FOR WEB BROWSING
First Claim
1. A method for browsing web pages comprising:
- receiving first web page data including a plurality of references, each of said plurality of references associated with web page data;
receiving indicia specifying a subset of said plurality of references;
rendering a first web page using said first web page data in a first panel;
automatically requesting web page data associated with said subset of said plurality of references; and
rendering additional web pages using said requested web page data in a second panel.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for web browsing contemporaneously displays multiple web pages, advertisements, or other applications, preferably within a single window, for a user to view. In a preferred embodiment, a current web page, a past web page, a future web page, and/or an advertisement or other application are contemporaneously displayed in a single window. In this embodiment, the present invention tracks a past web page and renders it in a first panel, renders the current web page in a second panel, and identifies a hyperlink in the current web page to retrieve and render the future web page in a third panel. In other embodiments, a host provides a list of web pages that are to be displayed in the panels. In other embodiments, a user selects a list of web pages that are to be displayed in the panels. In other embodiments, hyperlinks are filtered and/or prioritized to determine which web pages are to be displayed in the panels. In this manner, the user contemporaneously views the current web page, the past page, and the future web page, or alternately, multiple web pages in the single window. Preferably, the present invention is implemented as a web browsing room in a three-dimensional space where walls of the rooms correspond to various ones of the aforementioned panels and a floor of which may be used to display advertisements or provide other applications. The user can view the web pages in the browsing room using various three-dimensional navigation techniques.
-
Citations
38 Claims
-
1. A method for browsing web pages comprising:
-
receiving first web page data including a plurality of references, each of said plurality of references associated with web page data; receiving indicia specifying a subset of said plurality of references; rendering a first web page using said first web page data in a first panel; automatically requesting web page data associated with said subset of said plurality of references; and rendering additional web pages using said requested web page data in a second panel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for browsing web pages:
-
rendering a first web page in a first panel using first web page data, said first web page including a plurality of user selectable references to additional web pages; requesting web page data associated with each of a plurality of selected references designated by a user from among said plurality of user selectable references; and rendering a web page for each of said requested web page data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A graphic user interface comprising:
-
a first panel having a first web page rendered therein from first web page data, said first web page including a plurality of user selectable references to additional web page data; and a second panel having a plurality of selected web pages rendered therein, said plurality of selected web pages selected by a user from among said plurality of user selectable references.
-
-
17. A graphic user interface comprising:
-
a room in a three-dimensional space, said room having a first wall, a second wall, and a third wall, wherein said first wall includes a past web page rendered thereon, wherein said second wall includes a current web page rendered thereon, said current web page including a plurality of user selectable hyperlinks; and wherein said third wall includes a plurality of future web pages rendered thereon, said future web pages selected by a user from among said plurality of user selectable hyperlinks. - View Dependent Claims (18, 19)
-
-
20. A method for browsing web pages comprising:
-
rendering, in a first panel, a current web page from current web page data; receiving a reference to a first web page; in response to said receiving a reference, requesting first web page data using said reference; receiving said first web page data; and rendering said first web page in a second panel; wherein said first panel and said second panel are contemporaneously viewable by a user. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of displaying content to a user using a web browser having a plurality of panels, comprising:
providing information to the web browser, said information including a reference corresponding to a web page, said information causing the web browser to automatically retrieve and render said web page in one of the plurality of panels. - View Dependent Claims (30)
-
31. A method for providing content to a user having a web browser comprising:
in response to a user request for a current web page, transmitting current web page data associated with said current web page, said current web page data including a reference to a second web page, said current web page data also including information that causes the web browser to retrieve and render said second web page for contemporaneous viewing with said current web page by the user.
-
32. A web browser comprising:
-
a first panel that displays a first web page rendered from first web page data in response to a user request; and a second panel that displays a second web page rendered from second web page data retrieved via a reference provided by a host. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification