Web site navigation under a hierarchical menu structure
First Claim
1. A computer display device, comprising a display screen, said display screen displaying a menu presentation interface for enabling a user of a linked web-page system to navigate through the linked web-page system, said menu presentation interface comprising a display of:
- a list of top-level categories such that the top-level categories are categories of an uppermost top-level of the web-page navigation system;
a list of sub-level categories linked to a selected top-level category of the top-level categories;
a list of menu items held by each sub-level category; and
a web page linked from a selected menu item of the menu items held by a first sub-level category of the sub-level categories.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer display device that uses a hierarchical menu structure to enable a user navigate through a linked web-page system. A computer code and a display screen of the computer display device enables the user to navigate through the linked web-page system in accordance with the hierarchical menu structure and in accordance with supporting features such as navigational persistence and page content persistence. The display screen comprises a display of: an uppermost top-level of the linked web-page system; a list of top-level categories under the uppermost top-level; a list of sub-level categories linked to a user-selected top-level category; a list of menu items held by each sub-level category; and a web page linked from a user-selected menu item from the menu items held by a sub-level category.
58 Citations
85 Claims
-
1. A computer display device, comprising a display screen, said display screen displaying a menu presentation interface for enabling a user of a linked web-page system to navigate through the linked web-page system, said menu presentation interface comprising a display of:
-
a list of top-level categories such that the top-level categories are categories of an uppermost top-level of the web-page navigation system;
a list of sub-level categories linked to a selected top-level category of the top-level categories;
a list of menu items held by each sub-level category; and
a web page linked from a selected menu item of the menu items held by a first sub-level category of the sub-level categories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer display device, comprising a display screen, said display screen displaying a hierarchical menu structure for enabling a user of a linked web-page system to navigate through the linked web-page system, said hierarchical menu structure comprising:
-
an uppermost top-level;
I top-level categories denoted as T(1), T(2), . . . T(I), wherein I≧
2, and wherein the uppermost top-level is divided into the I top-level categories;
Ji sub-level categories associated with top-level category T(i), wherein Ji is a function of i, wherein Ji≧
1, and wherein the Ji sub-level categories are denoted as S(i,1), S(i,2), . . . , S(i,Ji), for i=1, 2, . . . , I; and
Kij menu items held by sub-level category S(i,j), wherein Kij is a finction of i and j, wherein Kij≧
1, wherein the Kij menu items are denoted as M(i,j,1), M(i,j,2), . . . , M(i,j,Kij), and wherein the menu item M(i,j,k) is linked to a web page W(i,j,k), for i=1, 2, . . . , I and j=1, 2, . . . , Ji and k=1, 2, . . . , Kij. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer display device, comprising a display screen, said display screen displaying a hierarchical menu structure for enabling a user of a linked web-page system to navigate through the linked web-page system, said hierarchical menu structure having a navigational state (α
- ,β
,γ
), said hierarchical menu structure comprising;
an uppermost top-level;
I top-level categories denoted as T(1), T(2), . . . , T(I), wherein I>
2, and wherein the uppermost top-level is divided into the I top level categories;
Ji sub-level categories associated with top-level category T(i), wherein Ji is a function of i, wherein Ji≧
1, and wherein the Ji sub-level categories are denoted as S(i,1), S(i,2), . . . , S(i,Ji), for i=1, 2, . . . , I; and
Kij menu items held by sub-level category S(i,j), wherein Kij is a function of i and j, wherein Kij≧
1, wherein the Kij menu items are denoted as M(i,j,1), M(i,j,2), . . . , M(i,j,Kij), and wherein the menu item M(i,j,k) is linked to a web page W(i,j,k), for i=1, 2, . . . , I and j=1, 2, . . . , Ji and k=1, 2, . . . , Kij, said display screen comprising a display of;
(T(1), T(2), . . . , T(I)), (S(α
,β
), (M(α
,β
,γ
), γ
=1, 2, . . . , Kα
β
), β
=1, 2, . . . , Jα
), and W(α
,β
,γ
),wherein α
is selected from the group consisting of 1, 2, . . . , and I,wherein β
is selected from the group consisting of 1, 2, . . . , and Jα
, andwherein γ
selected from the group consisting of 1, 2, . . . , and Kα
β
. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
- ,β
-
35. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein for enabling a user of a linked web-page system to navigate through the linked web-page system in accordance with a hierarchical menu structure, said hierarchical menu structure comprising:
-
an uppermost top-level;
I top-level categories denoted as T(1), T(2), . . . , T(I), wherein I≧
2, and wherein the uppermost top-level is divided into the I top level categories;
Ji sub-level categories associated with top-level category T(i), wherein Ji is a function of i, wherein Ji≧
1, and wherein the Ji sub-level categories are denoted as S(i,1), S(i,2), . . . , S(i,Ji), for i=1, 2, . . . , I; and
Kij menu items held by sub-level category S(i,j), wherein Kij is a function of i and j, wherein Kij≧
1, wherein the Kij menu items are denoted as M(i,j,1), M(i,j,2), . . . , M(ij,Kij), and wherein the menu item M(i,j,k) is linked to a web page W(i,j,k), for i=1, 2, . . . , I and j=1, 2, . . . , Ji and k=1, 2, . . . , Kij,said computer code comprising an algorithm adapted to generate, on a display screen of a computer display device, a display of a navigational state (α
,β
,γ
) of the hierarchical menu structure, said display comprising a depiction of;
(T(1), T(2), . . . , T(I)), (S(α
,β
), (M(α
,β
,γ
), γ
=1, 2, . . . , Kα
β
), β
=1, 2, . . . , Jα
), and W(α
,β
,γ
),wherein α
is selected from the group consisting of 1, 2, . . . , and I,wherein β
is selected from the group consisting of 1, 2, . . . , and Jα
, andwherein γ
selected from the group consisting of 1, 2, . . . , and Kα
β
. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein for enabling a user of a linked web-page system to navigate through the linked web-page system, said computer code comprising an algorithm adapted to:
-
record, in a computer-readable medium, a sequence of navigational links selected by the user, wherein each navigational link is a link to a web page of the linked web-page system;
record, in the computer-readable medium, the web pages to which the navigational links are linked; and
in response to a subsequent selection of a first navigational link to a dynamic web page such that the first navigational link is one of the previously selected navigational links, display the dynamic web page on a display screen of a computer display device and in accordance with page content persistence. - View Dependent Claims (62, 63, 64)
-
-
65. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein for enabling a user of a linked web-page system to navigate through the linked web-page system, said computer code comprising an algorithm adapted to:
-
record, in a computer-readable medium, a sequence of navigational links selected by the user, wherein each navigational link is a link to a web page of the linked web-page system; and
execute code selected from a plurality of alternative code in dependence on said recorded sequence. - View Dependent Claims (66, 67, 68)
-
- 69. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein for enabling a user of a linked web-page system to navigate through the linked web-page system, said computer code comprising an algorithm adapted to enable the user to select a sequence of navigational links, wherein each navigational link is a link to a web page of the linked web-page system, and wherein at least one of the navigational links available for selection by the user and the web pages to which the available navigational links are linked is a function of an identity of a computer that the user is coupled to for navigating through the linked web-page system.
-
73. An access control method, comprising:
-
receiving, by a web site, a request for access to the web site by a computer that is separated from the web site by a communication link;
determining, by the web site, an address of the computer; and
refusing the user access to the web site if the determining determines that the address of the computer is not acceptable for access to the web site. - View Dependent Claims (74, 75, 76)
-
-
77. A computer program product, comprising a computer usable medium having a computer readable program code embodied therein for controlling access to a web site, said computer code being coupled to the web site, said computer code comprising an algorithm adapted to:
-
receive a request for access to the web site by a user from a computer that is separated from the web site by a communication link;
determine an address of the computer; and
refuse the user access to the web site if the algorithm determines that the address of the computer is not acceptable for access to the web site. - View Dependent Claims (78, 79, 80)
-
-
81. A computer display device comprising a display screen, said display screen adapted to display each of a first hierarchical menu structure H1 and a second hierarchical menu structure H2, wherein a chained hierarchical menu system comprises H1 and H2, wherein the chained hierarchical menu system enables a user of a linked web-page system to navigate through the linked web-page system, and wherein H1 and H2 independently comprise:
-
an uppermost top-level;
I top-level categories denoted as T(1), T(2), . . . T(I), wherein I≧
2, and wherein the uppermost top-level is divided into the I top-level categories;
Ji sub-level categories associated with top-level category T(i), wherein Ji is a function of i, wherein Ji≧
1, and wherein the Ji sub-level categories are denoted as S(i,1), S(i,2), . . . , S(i,Ji), for i=1, 2, . . . , I; and
Kij menu items held by sub-level category S(i,j), wherein Kij is a function of i and j, wherein Kij≧
1, wherein the Kij menu items are denoted as M(i,j,1), M(i,j,2), . . . , M(i,j,Kij), and wherein the menu item M(i,j,k) is linked to a web page W(i,j,k), for i=1, 2, . . . , I and j=1, 2, . . . , Ji and k=1, 2, . . . , Kij,wherein H1 is linked to H2 from the uppermost top-level of H1, a top-level category of H1, or a menu item of H1. - View Dependent Claims (82, 83, 84, 85)
-
Specification