Search engine for searching research data
First Claim
Patent Images
1. A method comprising:
- receiving one or more search parameters describing desired data;
identifying one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters;
dynamically constructing a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms; and
extracting the data from the one or more databases using the plurality of instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
Searching research data includes receiving one or more search parameters describing desired data, identifying one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters, dynamically constructing a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms, and extracting the data from the one or more databases using the plurality of instructions.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving one or more search parameters describing desired data; identifying one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters; dynamically constructing a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms; and extracting the data from the one or more databases using the plurality of instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a memory; and a processor configured to; receive one or more search parameters describing desired data; identify one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters; dynamically construct a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms; and extract the data from the one or more databases using the plurality of instructions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A program storage device readable by a machine, embodying a program of instructions executable by the machine to perform a method, the method comprising:
-
receiving one or more search parameters describing desired data; identifying one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters; dynamically constructing a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms; and extracting the data from the one or more databases using the plurality of instructions.
-
-
24. An apparatus comprising:
-
means for receiving one or more search parameters describing desired data; means for identifying one or more columns or tables of one or more databases that comprise data relevant to the one or more search parameters; means for dynamically constructing a plurality of instructions for extracting the data from one or more databases, the one or more databases hosted on one or more platforms; and means for extracting the data from the one or more databases using the plurality of instructions.
-
Specification