Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
115 words
A method of searching for files located in a computer system, comprising the steps of: constructing a plurality of files on the computer system wherein each file has at least one of a plurality of fields, each of said plurality of fields defined by tags embedded in the files; creating a search query; selecting a subset of the fields for searching by displaying a list of tags which may be embedded in the files and individually selecting one or more tags so displayed for searching, the subset being selected independent of the search query; and processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 2
Independent Claim
115 words
A method of searching for files located in a computer system, comprising the steps of: constructing a plurality of files on the computer system wherein each file has at least one of a plurality of fields, each of said plurality of fields defined by tags embedded in the files; creating a search query; selecting a subset of the fields for searching by displaying a list of tags which may be embedded in the files and individually selecting one or more tags so displayed for searching, the subset being selected independent of the search query; and processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein said selecting step includes the step of preparing a default subset of the fields.
Claim 4
Dependent Claim
25 words
The method of claim 1 wherein said selecting step includes the step of defining a class of fields which cannot be included in the subset.
Claim 5
Dependent Claim
35 words
The method of claim 1 wherein the files are distributed across a network of the computer system, and said processing step includes the step of downloading the files to a node of the computer system.
Claim 6
Dependent Claim
27 words
The method of claim 4 wherein said constructing step includes the step of embedding a plurality of markup language tags in the files to define the fields.
Claim 7
Dependent Claim
114 words
A computer system comprising: means for storing a plurality of files wherein each file has at least one of a plurality of fields, each of said plurality of fields defined by tags embedded in the files; user interface means for creating a search query by displaying a list of the tags which may be embedded in the files and allowing a user to individually select one or more tags so displayed for searching, and selecting a subset of the fields for searching, the subset being selected independent of the search query; and means for processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 8
Dependent Claim
114 words
A computer system comprising: means for storing a plurality of files wherein each file has at least one of a plurality of fields, each of said plurality of fields defined by tags embedded in the files; user interface means for creating a search query by displaying a list of the tags which may be embedded in the files and allowing a user to individually select one or more tags so displayed for searching, and selecting a subset of the fields for searching, the subset being selected independent of the search query; and means for processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 9
Dependent Claim
22 words
The computer system of claim 6 wherein said user interface means allows a user to select a default subset of the fields.
Claim 10
Dependent Claim
23 words
The computer system of claim 6 wherein said user interface means defines a class of fields which cannot be included in the subset.
Claim 11
Dependent Claim
18 words
The computer system of claim 6 wherein said storing means includes a network connected to said processing means.
Claim 12
Dependent Claim
21 words
The computer system of claim 9 wherein fields are defined by a plurality of markup language tags embedded in the files.
Claim 13
Dependent Claim
129 words
A computer program product comprising: a storage medium adapted to be read by a computer; and program means stored on said storage medium for (i) providing a user interface on the computer allowing a user to create a search query, and to select a subset of fields for searching wherein the fields are defined by a plurality of tags embedded in a plurality of files located in the computer, and the subset is selected independent of the search query by displaying a list of tags which may be embedded in the files and allowing a user to individually select one or more tags so displayed for searching, and (ii) processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 14
Dependent Claim
129 words
A computer program product comprising: a storage medium adapted to be read by a computer; and program means stored on said storage medium for (i) providing a user interface on the computer allowing a user to create a search query, and to select a subset of fields for searching wherein the fields are defined by a plurality of tags embedded in a plurality of files located in the computer, and the subset is selected independent of the search query by displaying a list of tags which may be embedded in the files and allowing a user to individually select one or more tags so displayed for searching, and (ii) processing the files by examining the content of only those fields included in the subset for matching against the query.
Claim 15
Dependent Claim
22 words
The computer program product of claim 11 wherein said user interface allows a user to select a default subset of the fields.
Claim 16
Dependent Claim
23 words
The computer program product of claim 11 wherein said user interface defines a class of fields which cannot be included in the subset.