Site menu - browser toolbar-based user interface for navigating web site pages
First Claim
1. A method for creating a uniform menu interface for navigating web pages across a website, without the need for manual programming of the menu interface, the method comprising the steps of:
- a. Prodding, to a memory, the contents for the menus for a plurality of websites;
b. downloading a web page of a website into a browser;
c. searching the menu contents of the downloaded web page, d. extracting the menu contents of the web page; and
e. displaying the menu contents on a toolbar inside the browser as a menu, the menu contents executing an action on selection.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention generates a browser toolbar-based site navigation menu interface that appears uniform across different websites. A website developer can define and store the site menu contents in the web pages, root directory of the website, or a central repository. A central repository editor may also define and store the site menu contents for websites in the central repository. Some standard menu contents can also be defined for display along with the site menu. On downloading a web page, a search for corresponding site menu contents is performed on the web page HTML document, the root directory of the website and the central repository. The Site Menu contents are displayed along with the standard menu contents, using an interface program inside the browser toolbar. The present invention intends to make navigating across different websites as easy as the Windows and Apple menus for common tasks across different applications.
110 Citations
26 Claims
-
1. A method for creating a uniform menu interface for navigating web pages across a website, without the need for manual programming of the menu interface, the method comprising the steps of:
-
a. Prodding, to a memory, the contents for the menus for a plurality of websites;
b. downloading a web page of a website into a browser;
c. searching the menu contents of the downloaded web page, d. extracting the menu contents of the web page; and
e. displaying the menu contents on a toolbar inside the browser as a menu, the menu contents executing an action on selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for creating a uniform site menu interface for navigating web pages across a website, without the need for manual programming of the site menu interface, the method comprising the steps of:
-
a. downloading a web page of a website into a browser;
b. searching the menu contents of the downloaded web page, the searching being performed on the markup language document of the web page for the sitemenu tags;
c. extracting the menu contents of the web page from the sitemenu tag; and
d. displaying the menu contents on a toolbar inside the browser as a menu, the menu contents providing links to web pages of the website. - View Dependent Claims (12, 13)
-
-
14. A method for creating a uniform site menu interface for navigating web pages across a web, the method comprising the steps of:
-
a. downloading a web page of a website into a browser;
b. searching the menu contents of the downloaded web page, the searching being performed on the root directory of the website;
c. extracting the menu contents of the web page; and
d. displaying the menu contents on a toolbar inside the browser as a menu, the menu contents providing links to web pages of the website. - View Dependent Claims (15, 16, 17)
-
-
18. A method for creating a uniform site menu interface for navigating web pages across a website, the method comprising the steps of:
-
a. providing, to a memory, the contents for the menu for the websites;
b. downloading a web page of a website into a browser;
c. requesting a search for menu contents of the downloaded web page;
d. searching the menu contents of the downloaded web page, the searching being performed on the memory;
e. extracting the menu contents of the web page; and
f. displaying the menu contents on a toolbar inside the browser, the menu contents providing links to web pages of the website. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A system providing a uniform menu interface for display inside a browser, customized for a website or web page, the menu interface being uniform in appearance across all websites, the system comprising:
-
a. a computer system running a process for searching, extracting and displaying menu contents for a web page, wherein searching of the menu contents is first performed on the markup language document of the web page, second on the root directory of the website, and then a request is sent to a first server;
b. a first server having an interface for communicating over a computer network, said first server supporting the display of the menu interface inside the browser;
c. a memory for storing data for access by the first server, the data including information relating to content of said menu for the website or web page; and
d. a second server having an interface for communicating over a computer network, said second server providing a user interface for creating and/or updating data in the memory.
-
-
26. A computer program product for use with a computer, for creating a uniform menu interface for navigating web pages across a website, said computer program product performing the steps of:
-
a. providing, in a memory, contents for the menu for the websites;
b. downloading a web page of a website into a browser;
c. searching the menu contents of the downloaded web page, d. extracting the menu contents of the web page; and
e. displaying the menu contents on a toolbar inside the browser, the menu contents executing an action on selection, wherein the displaying of the menu contents is independent from manual programming.
-
Specification