METHODS AND SYSTEMS FOR RETRIEVING DATA STORED IN A DATABASE
First Claim
Patent Images
1. A method comprising:
- receiving a query for data stored in at least one of a plurality of databases;
in response to receiving the query, searching at least a first database and a second database of the plurality of databases in succession for the data, wherein searching the first database and the second database comprises;
determining that the data is not present in the first database; and
based at least in part on determining that the data is not present in the first database, retrieving the date from the second database, the first and second databases comprising a plurality of substantially matched data fields;
updating data fields of the first database with the data retrieved from matched data fields of the second database, the data retrieved from the second database absent in the first database; and
outputting the data retrieved from the second database,wherein the data retrieved the second database comprises at least one of;
a bond rating, andan indication of whether a bond has been called.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a computer-implemented municipal bond trading system having a capability to conduct a private electronic auction of bid wanteds between a central brokers'"'"' broker and multiple prospective remote bidders and to maintain a reference database of accurate bond lot descriptions and identifications, notably, CUSIP (trademark) numbers.
117 Citations
14 Claims
-
1. A method comprising:
-
receiving a query for data stored in at least one of a plurality of databases; in response to receiving the query, searching at least a first database and a second database of the plurality of databases in succession for the data, wherein searching the first database and the second database comprises; determining that the data is not present in the first database; and based at least in part on determining that the data is not present in the first database, retrieving the date from the second database, the first and second databases comprising a plurality of substantially matched data fields; updating data fields of the first database with the data retrieved from matched data fields of the second database, the data retrieved from the second database absent in the first database; and outputting the data retrieved from the second database, wherein the data retrieved the second database comprises at least one of; a bond rating, and an indication of whether a bond has been called. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. A method for retrieving data from a database comprising:
-
receiving a query for data stored in at least one of a plurality of databases; in response to receiving the query, searching at least a first database and a second database of the plurality of databases in succession for the data, wherein searching the first database and the second database comprises; determining that the data is not present in the first database; and based at least in part on determining that the data is not present in the first database, retrieving date from the second database, wherein the first and second databases comprise a plurality of substantially matched data fields, and wherein the first database comprises a subset of the data of the second database; updating data fields of the first database with the data retrieved from matched data fields of the second database, the data retrieved from the second database absent in the first database; and outputting the data retrieved from the second database, wherein the data retrieved the second database comprises at least one of; a bond rating, and an indication of whether a bond has been called. - View Dependent Claims (13)
-
-
11. A method for retrieving data from a database comprising:
-
receiving a query for data stored in at least one of a plurality of databases; in response to receiving the query, searching at least a first database and a second database of the plurality of databases in succession for the data, wherein searching the first database and the second database comprises; determining that the data is not present in the first database; and based at least in part on determining that the data is not present in the first database, retrieving the data from the second database, the first and second database comprising a plurality of substantially matched data fields and having at least one common data field there between; updating data fields of the first database with the data retrieved from matched data fields of the second database, the data retrieved from the second database absent in the first database; providing as output the data retrieved from the second database, wherein the data retrieved the second database comprises at least one of; a bond rating, and an indication of whether a bond has been called; synchronizing data associated with the at least one common data field periodically; and purging inactive data from the first database periodically. - View Dependent Claims (14)
-
Specification