Browsing electronically-accessible resources
First Claim
1. A method of browsing electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said method comprising the steps of:
- reading said descriptions;
displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute; and
browsing said descriptions of the resources and their corresponding electronically-accessible resources via said links using said displayed items.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of browsing electronically-accessible resources using descriptions of the resources. These descriptions have descriptor components, which have attributes representative of at least two axes of access to the resources. These descriptions also have links to the corresponding resources. The method first reads the descriptions and displays a number of items (1608). Each one of these items are associated with a corresponding descriptor component of the read description that has an attribute. The method allows the browsing (1602,1603) of the descriptions and their corresponding electronically-accessible resources via the links using the displayed items.
167 Citations
116 Claims
-
1. A method of browsing electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said method comprising the steps of:
-
reading said descriptions;
displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute; and
browsing said descriptions of the resources and their corresponding electronically-accessible resources via said links using said displayed items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of searching electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said method comprising the steps of:
-
reading said descriptions;
displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute;
specifying a query in terms of index descriptors;
searching said descriptions of the resources using said query; and
locating said corresponding electronically-accessible resources using said links associated with said displayed items. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method of locating electronically-accessible resources using descriptions of said resources, wherein the descriptions of said resources have descriptor components, each said descriptor component comprises the association of a feature of a said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, and wherein said descriptions have links to corresponding said electronically-accessible resources, said method comprising the steps of:
-
reading said descriptions;
displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
selecting one said displayed table of contents item;
displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
selecting one or more index items in the displayed index;
specifying a said representative value or values for the one or more said selected index items;
searching said descriptions of the resources for said one or more selected index items and their corresponding said specified representative value or values; and
locating one or more said descriptions of the resources corresponding to said one or more selected index items and their corresponding said specified representative value or values. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A method of annotating an electronically-accessible resource using a description of said resource, wherein the description of said resource has descriptor components, each said descriptor component comprises the association of a feature of said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, said method comprising the steps of:
-
reading said descriptions;
displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
selecting one said displayed table of contents item for the annotation;
displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
selecting one said displayed index item;
associating said selected displayed index item with said selected table of contents item;
choosing a said representative value for the selected index item; and
associating said chosen representative value with said feature which corresponds to said selected index item, wherein said chosen representative value and its corresponding feature provide an annotation of the resource. - View Dependent Claims (33, 34, 35)
-
-
36. Apparatus for browsing electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said apparatus comprising:
-
means for reading said descriptions;
means for displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute; and
means for browsing said descriptions of the resources and their corresponding electronically-accessible resources via said links using said displayed items. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. Apparatus for searching electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said apparatus comprising:
-
means for reading said descriptions;
means for displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute;
means for specifying a query in terms of index descriptors;
means for searching said descriptions of the resources using said query; and
means for locating said corresponding electronically-accessible resources using said links associated with said displayed items. - View Dependent Claims (55, 56, 57, 58, 59)
-
-
60. Apparatus for locating electronically-accessible resources using descriptions of said resources, wherein the descriptions of said resources have descriptor components, each said descriptor component comprises the association of a feature of a said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, and wherein said descriptions have links to corresponding said electronically-accessible resources, said apparatus comprising:
-
means for reading said descriptions;
means for displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
means for selecting one said displayed table of contents item;
means for displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
means for selecting one or more index items in the displayed index;
means for specifying a said representative value or values for the one or more said selected index items;
means for searching said descriptions of the resources for said one or more selected index items and their corresponding said specified representative value or values; and
means for locating one or more said descriptions of the resources corresponding to said one or more selected index items and their corresponding said specified representative value or values. - View Dependent Claims (61, 62, 63, 64, 65, 66)
-
-
67. Apparatus for annotating an electronically-accessible resource using a description of said resource, wherein the description of said resource has descriptor components, each said descriptor component comprises the association of a feature of said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, said apparatus comprising:
-
means for reading said descriptions;
means for displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
means for selecting one said displayed table of contents item for the annotation;
means for displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
means for selecting one said displayed index item;
means for associating said selected displayed index item with said selected table of contents item;
means for choosing a said representative value for the selected index item; and
means for associating said chosen representative value with said feature which corresponds to said selected index item, wherein said chosen representative value and its corresponding feature provide an annotation of the resource. - View Dependent Claims (68, 69, 70)
-
-
71. A computer readable medium comprising a computer program for browsing electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said computer program comprising:
-
code for reading said descriptions;
code for displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description tat has at least one said attribute; and
code for browsing said descriptions of the resources and their corresponding electronically-accessible resources via said links using said displayed items.
-
-
72. A computer readable medium comprising a computer program for searching electronically-accessible resources using descriptions of said resources, wherein said descriptions of said resources have descriptor components, said descriptor components having attributes representative of at least two axes of access to the resources and wherein said descriptions have links to corresponding said electronically-accessible resources, said computer program comprising:
-
code for reading said descriptions;
code for displaying items, wherein each item is associated with a corresponding said descriptor component of a said read description that has at least one said attribute;
code for specifying a query in terms of index descriptors;
code for searching said descriptions of the resources using said query; and
code for locating said corresponding electronically-accessible resources using said links associated with said displayed items.
-
-
73. A computer readable medium comprising a computer program for locating electronically-accessible resources using descriptions of said resources, wherein the descriptions of said resources have descriptor components, each said descriptor component comprises the association of a feature of a said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, and wherein said descriptions have links to corresponding said electronically-accessible resources, said computer program comprising:
-
code for reading said descriptions;
code for displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
code for selecting one said displayed table of contents item;
code for displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
code for selecting one or more index items in the displayed index;
code for specifying a said representative value or values for the one or more said selected index items;
code for searching said descriptions of the resources for said one or more selected index items and their corresponding said specified representative value or values; and
code for locating one or more said descriptions of the resources corresponding to said one or more selected index items and their corresponding said specified representative value or values.
-
-
74. A computer readable medium comprising a computer program for annotating an electronically-accessible resource using a description of said resource, wherein the description of said resource has descriptor components, each said descriptor component comprises the association of a feature of said resource with a representative value for that feature, and one or more of said descriptor components including a table of contents attribute and one or more of said descriptor components including an index attribute, said computer program comprising:
-
code for reading said descriptions;
code for displaying a table of contents containing table of contents items, wherein each table of contents item is associated with a corresponding said descriptor component that has a table of contents attribute;
code for selecting one said displayed table of contents item for the annotation;
code for displaying an index containing index items, wherein each said displayed index item is associated with a corresponding said descriptor component that has an index attribute and that is associated with the said selected table of contents item;
code for selecting one said displayed index item;
code for associating said selected displayed index item with said selected table of contents item;
code for choosing a said representative value for the selected index item; and
code for associating said chosen representative value with said feature which corresponds to said selected index item, wherein said chosen representative value and its corresponding feature provide an annotation of the resource.
-
-
75. A method of selecting one or more descriptions or one or more descriptor components from a set of descriptions, wherein said descriptions comprise one or more said descriptor components, and each said description of said set of descriptions is associated with a corresponding electronically accessible resource, said method comprising the steps of:
-
specifying a d&
sired selection of descriptor components;
generating a selection rule based on said specified descriptor components, wherein said selection rule having a predetermined pattern and action component, wherein the said predetermined pattern represents a specified pattern of descriptor components and the said action specifies the action to be performed when a said descriptor component in the descriptions of the set of descriptions matches the predetermined pattern;
reading said descriptions of the resources;
locating patterns of descriptor components in descriptions of said set of descriptions in order to select descriptor components or descriptions in said set of descriptions having said descriptor components which match the predetermined pattern; and
performing said specified action. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82)
-
-
83. Apparatus for selecting one or more descriptions or one or more descriptor components from a set of descriptions, wherein said descriptions comprise one or more said descriptor components, and each said description of said set of descriptions is associated with a corresponding electronically accessible resource, said apparatus comprising:
-
means for specifying a desired selection of descriptor components;
means for generating a selection rule based on said specified descriptor components, wherein said selection rule having a predetermined pattern and action component, wherein the said predetermined pattern represents a specified pattern of descriptor components and the said action specifies the action to be performed when a said descriptor component in the descriptions of the set of descriptions matches the predetermined pattern;
means for reading said descriptions of the resources;
means for locating patterns of descriptor components in descriptions of said set of descriptions in order to select descriptor components or descriptions in said set of descriptions having said descriptor components which match the predetermined pattern; and
means for performing said specified action.
-
-
84. A computer readable medium comprising a computer program for selecting one or more descriptions or one or more descriptor components from a set of descriptions, wherein said descriptions comprise one or more said descriptor components, and each said description of said set of descriptions is associated with a corresponding electronically accessible resource, said computer program comprising:
-
code for specifying a desired selection of descriptor components;
code for generating a selection rule based on said specified descriptor components, wherein said selection rule having a predetermined pattern and action component, wherein the said predetermined pattern represents a specified pattern of descriptor components and the said action specifies the action to be performed when a said descriptor component in the descriptions of the set of descriptions matches the predetermined pattern;
code for reading said descriptions of the resources;
code for locating patterns of descriptor components in descriptions of said set of descriptions in order to select descriptor components or descriptions in said set of descriptions having said descriptor components which match the predetermined pattern; and
code for performing said specified action.
-
-
85. A method of generating on an output device a presentation based on a predetermined selection of resources, said method comprising the steps of:
-
reading a description scheme for said presentation, wherein the description scheme for said presentation uses a declarative description definition language which contains definitions for descriptor components of the description scheme;
generating a description of the said presentation using said description scheme and said predetermined selection of said resources; and
generating on said output device the said presentation based on the said description of the said presentation and the predetermined selected resources. - View Dependent Claims (86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110)
-
-
111. A method of generating on an output device a presentation based on a predetermined selection of resources, said method comprising the steps of:
-
reading a description scheme for said presentation, wherein said description scheme contains definitions for descriptor components of the description scheme, and each said descriptor component comprises the association of a presentation attribute with a representative value for that attribute;
generating a description of the said presentation using said description scheme and said predetermined selection of resources; and
generating on said output device the said presentation based on the said generated description of the said presentation, the predetermined selected resources, and a set of presentation rules, which rules specify characteristics of the style of said generated presentation, wherein said set of presentation rules are associated with said description scheme. - View Dependent Claims (112)
-
-
113. Apparatus for generating on an output device a presentation based on a predetermined selection of resources, said apparatus comprising:
-
means for reading a description scheme for said presentation, wherein the description scheme for said presentation uses a declarative description definition language which contains definitions for descriptor components of the description scheme;
means for generating a description of the said presentation using said description scheme and said predetermined selection of said resources; and
means for generating on said output device the said presentation based on the said description of the said presentation and the predetermined selected resources.
-
-
114. Apparatus for generating on an output device a presentation based on a predetermined selection of resources, said apparatus comprising:
-
means for reading a description scheme for said presentation, wherein said description scheme contains definitions for descriptor components of the description scheme, and each said descriptor component comprises the association of a presentation attribute with a representative value for that attribute;
means for generating a description of the said presentation using said description scheme and said predetermined selection of resources; and
means for generating on said output device the said presentation based on the said generated description of the said presentation, the predetermined selected resources, and a set of presentation rules, which rules specify characteristics of the style of said generated presentation, wherein said set of presentation rules are associated with said description scheme.
-
-
115. A computer readable medium comprising a computer program for generating on an output device a presentation based on a predetermined selection of resources, said computer program comprising:
-
code for reading a description scheme for said presentation, wherein the description scheme for said presentation uses a declarative description definition language which contains definitions for descriptor components of the description scheme;
code for generating a description of the said presentation using said description scheme and said predetermined selection of said resources; and
code for generating on said output device the said presentation based on the said description of the said presentation and the predetermined selected resources.
-
-
116. A computer readable medium comprising a computer program for generating on an output device a presentation based on a predetermined selection of resources, said computer program comprising:
-
code for reading a description scheme for said presentation, wherein said description scheme contains definitions for descriptor components of the description scheme, and each said descriptor component comprises the association of a presentation attribute with a representative value for that attribute;
code for generating a description of the said presentation using said description scheme and said predetermined selection of resources; and
code for generating on said output device the said presentation based on the said generated description of the said presentation, the predetermined selected resources, and a set of presentation rules, which rules specify characteristics of the style of said generated presentation, wherein said set of presentation rules are associated with said description scheme.
-
Specification