Information access
First Claim
1. A method of accessing sets of information stored in an information system, wherein portions of said sets of information are enclosed by tags of a hierarchical tag structure defined according to a structured mark-up language, the method comprising the steps of:
- (i) generating a search query comprising specified search criteria;
(ii) identifying portions of said sets of information matching said specified search criteria, and outputting a list of references to said identified sets of information;
(iii) identifying, for each matching portion identified at step (ii), an enclosing tag structure and outputting a list of said identified tag structures;
(iv) receiving a selection signal specifying a tag structure from the list output at step (iii);
(v) adjusting said list of references from step (ii) to comprise references only to said identified sets of information that contain the tag structure selected at step (iv);
(vi) adjusting said list of tag structures to comprise tag structures contained in information sets referenced in said adjusted list at step (v); and
(vii) repeating step (iv) in respect of said adjusted list of tag structures, and step (v) to identify a more specific list of references to sets of information.
3 Assignments
0 Petitions
Accused Products
Abstract
According to the present invention, apparatus and methods are provided to enable a user to locate and retrieve sets of information relevant to search criteria specified in a search query submitted by the user. Search results include not only a list of information sets matching with the search criteria, but also the preserved structure of any tags used in annotating the information set according to a structured mark-up language such as XML. A user may select a tag from a presented list of the returned tag structures, and the apparatus lists those documents containing the selected tags. The list of tags is then adjusted to include the selected tag and any other of the returned tags contained in the listed documents. Further tag selection from the adjusted list leads to a further refinement of the listed documents, enabling the user to navigate the search results on the basis of tag information.
-
Citations
3 Claims
-
1. A method of accessing sets of information stored in an information system, wherein portions of said sets of information are enclosed by tags of a hierarchical tag structure defined according to a structured mark-up language, the method comprising the steps of:
-
(i) generating a search query comprising specified search criteria;
(ii) identifying portions of said sets of information matching said specified search criteria, and outputting a list of references to said identified sets of information;
(iii) identifying, for each matching portion identified at step (ii), an enclosing tag structure and outputting a list of said identified tag structures;
(iv) receiving a selection signal specifying a tag structure from the list output at step (iii);
(v) adjusting said list of references from step (ii) to comprise references only to said identified sets of information that contain the tag structure selected at step (iv);
(vi) adjusting said list of tag structures to comprise tag structures contained in information sets referenced in said adjusted list at step (v); and
(vii) repeating step (iv) in respect of said adjusted list of tag structures, and step (v) to identify a more specific list of references to sets of information. - View Dependent Claims (2, 3)
-
Specification