Method and Apparatus for Query and Analysis
4 Assignments
0 Petitions
Accused Products
Abstract
A data handling method combines search capabilities with analytical functionality. The invention provides advantages when dealing with structured documents (such as electronic catalogs, XML documents, text documents, HTML documents, Internet documents, etc.) and other data stored in a computer system. Various embodiments include simplified ways to express search/analysis requests of a data set and also to express results to such requests.
51 Citations
67 Claims
-
1. (canceled)
-
2. A method of selecting desired documents from a document collection comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; and reading one or more parameters after said analysis indicator, said one or more parameters specifying modification of said analysis. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of selecting desired documents from a document collection comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; and reading a redirection indicator indicating that said analysis results are to be evaluated as queries to a document set. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of selecting desired documents from a document collection comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; and determining if said first subset contains sufficient data; and
if not, modifying said query using a fallback procedure to generate a larger first subset. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. Computer-readable media embodying instructions executable by a computer to perform a method of selecting desired documents from a document collection, the method comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; and reading one or more parameters after said analysis indicator, said one or more parameters specifying modification of said analysis. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. Computer-readable media embodying instructions executable by a computer to perform a method of selecting desired documents from a document collection, the method comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; and reading a redirection indicator indicating that said analysis results are to be evaluated as queries to a document set. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. Computer-readable media embodying instructions executable by a computer to perform a method of selecting desired documents from a document collection, the method comprising:
-
reading a first query expression, said first query expression indicating a first subset of said collection; reading an analysis indicator of an analysis to be performed on said first subset; generating an analysis output by performing said analysis on said first subset; determining if said first subset contains sufficient data; and
if not, modifying said query using a fallback procedure to generate a larger first subset. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification