Integration of documents with OLAP using search
First Claim
Patent Images
1. A computer-implemented method, comprising:
- making by a processor, on a display device, a presentation of a dataset with structured data, said structured data being selected from a first database based on a combination of metadata items that correspond to a respective dimension, measure or measure value;
automatically selecting by the processor a plurality of subsets of metadata items from the metadata items used to make the presentation, wherein said plurality of subsets are comprised of different combinations of the metadata used to make the presentation;
automatically converting by the processor each of the selected subsets of metadata items into a corresponding plurality of search requests;
submitting by the processor the search requests to a search engine to search for documents located in a second database; and
making by the processor, on the display device, a presentation of a plurality of search results corresponding to the search requests.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for providing a search result is disclosed. The method comprises, making a presentation of a dataset with structured data; and storing metadata items that define the dataset from a data superset that is stored in a first database with structured data. The method also comprises converting the metadata items to a search request, submitting the search request to a search engine to search for documents located in second database; capturing the search result; and making a presentation of the search result.
76 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
making by a processor, on a display device, a presentation of a dataset with structured data, said structured data being selected from a first database based on a combination of metadata items that correspond to a respective dimension, measure or measure value; automatically selecting by the processor a plurality of subsets of metadata items from the metadata items used to make the presentation, wherein said plurality of subsets are comprised of different combinations of the metadata used to make the presentation; automatically converting by the processor each of the selected subsets of metadata items into a corresponding plurality of search requests; submitting by the processor the search requests to a search engine to search for documents located in a second database; and making by the processor, on the display device, a presentation of a plurality of search results corresponding to the search requests. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method, comprising:
-
requesting a search engine to perform a search assigned to a search string to provide a search result; and making a presentation of the search result; wherein; the search string is automatically prepared by taking a set of metadata items from a superset of metadata items that correspond to a respective dimension, measure or measure value; and the combination of metadata items in the set of metadata items defines a dataset from within the data superset; and wherein; different search requests are automatically prepared from a plurality of subsets of the set of metadata items for different searches; said plurality of subsets are comprised of different combinations of the metadata items from the set of metadata items; and the search result comprises different result sets corresponding to the different search requests. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable data storage device encoded with a program which, when executed by a computer, makes the computer perform a method comprising:
-
requesting a search engine to perform a search assigned to a search string to provide a search result; and making a presentation of the search result on a display device; wherein; the search string is automatically prepared by taking a set of metadata items from a superset of metadata items that correspond to a respective dimension, measure or measure value; and the combination of metadata items in the set of metadata items defines a dataset from within the data superset; and wherein; different search requests are automatically prepared from a plurality of subsets of the set of metadata items for different searches; said plurality of subsets are comprised of different combinations of the metadata items from the set of metadata items; and the search result comprises different result sets corresponding to the different search requests.
-
-
20. A computer comprising:
-
a processor; a computer-readable data storage device; a first database; a second database; and a display device, wherein the computer-readable data storage device is encoded with program instructions that, when executed by the processor, control the computer to perform a method of providing a search result, said method comprising; requesting a search engine to perform a search assigned to a search string to provide a search result; capturing the search result; and making a presentation of the search result on a display device; wherein; the search string is automatically prepared by taking a set of metadata items from a superset of metadata items that correspond to a respective dimension, measure or measure value; and the combination of metadata items in the set of metadata items defines a dataset from within the data superset; and wherein; different search requests are automatically prepared from a plurality of subsets of the set of metadata items for different searches; said plurality of subsets are comprised of different combinations of the metadata items from the set of metadata items; and the search result comprises different result sets corresponding to the different search requests.
-
Specification