Methods and systems for retrieving data stored in a database
First Claim
Patent Images
1. A method comprising:
- receiving by a computing system from a selling trader via a selling trader computer in use by the selling trader a query, wherein the computing system is communicatively coupled to the selling trader computer via a communications network;
in response to receiving the query, transmitting by the computing system to the selling trader computer a list of bond lots;
receiving by the computing system from the selling trader via the selling trader computer at least one item of data associated with at least one of the bond lots from the list of bond lots, wherein the at least one item of data is received from the selling trader in connection with the selling trader wanting to include the at least one bond lot in a bid wanted;
receiving by the computing system from the selling trader via the selling trader computer a request to solicit bids for the at least one bond lot;
based at least in part on receiving the request to solicit bids, transmitting by the computing system to a plurality of bidding traders via respective bidding trader computers in use by the plurality of bidding traders a bid wanted for the at least one bond lot, wherein the computing system and the bidding trader computers are communicatively coupled via the communications network;
in response to transmitting the bid wanted, receiving by the computing system from at least one of the plurality of bidding traders via the respective bidding trader computer a bid on the at least one bond lot;
transmitting by the computing system to the selling trader via the selling trader computer at least one of the received bids; and
receiving by the computing system from the selling trader via the selling trader computer an acceptance of at least one of the received bids, wherein the acceptance results in a trade of the at least one bond lot between the selling trader and the bidding trader that submitted the accepted bid.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented, transaction-making, 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 individual bond lot descriptions and identifications, including CUSIP (trademark) numbers.
134 Citations
75 Claims
-
1. A method comprising:
-
receiving by a computing system from a selling trader via a selling trader computer in use by the selling trader a query, wherein the computing system is communicatively coupled to the selling trader computer via a communications network; in response to receiving the query, transmitting by the computing system to the selling trader computer a list of bond lots; receiving by the computing system from the selling trader via the selling trader computer at least one item of data associated with at least one of the bond lots from the list of bond lots, wherein the at least one item of data is received from the selling trader in connection with the selling trader wanting to include the at least one bond lot in a bid wanted; receiving by the computing system from the selling trader via the selling trader computer a request to solicit bids for the at least one bond lot; based at least in part on receiving the request to solicit bids, transmitting by the computing system to a plurality of bidding traders via respective bidding trader computers in use by the plurality of bidding traders a bid wanted for the at least one bond lot, wherein the computing system and the bidding trader computers are communicatively coupled via the communications network; in response to transmitting the bid wanted, receiving by the computing system from at least one of the plurality of bidding traders via the respective bidding trader computer a bid on the at least one bond lot; transmitting by the computing system to the selling trader via the selling trader computer at least one of the received bids; and receiving by the computing system from the selling trader via the selling trader computer an acceptance of at least one of the received bids, wherein the acceptance results in a trade of the at least one bond lot between the selling trader and the bidding trader that submitted the accepted bid. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 55, 58, 59, 60, 61, 62, 63)
-
-
6. A method comprising:
-
receiving by a computing system from a selling trader via a selling trader computer in use by the selling trade a query, wherein the computing system is communicatively coupled to the selling trader computer via a communications network; in response to receiving the query, the computing system causing a list of bond lots to be displayed to the selling trader at the selling trader computer; receiving by the computing system from the selling trader via the selling trader computer at least one item of data associated with at least one of the bond lots from the list of bond lots, wherein the at least one item of data is received from the selling trader in connection with the selling trader wanting to include the at least one bond lot in a bid wanted; receiving by the computing system from the selling trader via the selling trader computer a request to solicit bids for the at least one bond lot; based at least in part on receiving the request to solicit bids, transmitting by the computing system to a plurality of bidding traders via respective bidding trader computers in use by the plurality of bidding traders a bid wanted for the at least one bond lot, wherein the computing system and the bidding trader computers are communicatively coupled via the communications network; in response to transmitting the bid wanted, receiving by the computing system from at least one of the plurality of bidding traders via the respective bidding trader computer a bid on the at least one bond lot; the computing system causing at least one of the received bids to be displayed to the selling trader at the selling trader computer; and receiving by the computing system from the selling trader via the selling trader computer an acceptance of at least one of the received bids, wherein the acceptance results in a trade of the at least one bond lot between the selling trader and the bidding trader that submitted the accepted bid. - View Dependent Claims (7, 8, 9, 10, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 56, 64, 65, 66, 67, 68, 69)
-
-
11. An apparatus comprising:
-
at least one processor; and a memory electronically coupled to the at least one processor, wherein the memory stores software that when executed by the at least one processor, causes the at least one processor to; receive from a selling trader via a selling trader computer in use by the selling trade a query, wherein the apparatus is operable to communicative with the selling trader computer via a communications network; in response to receiving the query, cause a list of bond lots to be displayed to the selling trader at the selling trader computer; receive from the selling trader via the selling trader computer at least one item of data associated with at least one of the bond lots from the list of bond lots, wherein the at least one item of data is received from the selling trader in connection with the selling trader wanting to include the at least one bond lot in a bid wanted; receive from the selling trader via the selling trader computer a request to solicit bids for the at least one bond lot; based at least in part on receiving the request to solicit bids, transmit to a plurality of bidding traders via respective bidding trader computers in use by the plurality of bidding traders a bid wanted for the at least one bond lot, wherein the apparatus is further operable to communicate with the bidding trader computers via the communications network; in response to transmitting the bid wanted, receive from at least one of the plurality of bidding traders via the respective bidding trader computer a bid on the at least one bond lot; cause at least one of the received bids to be displayed to the selling trader at the selling trader computer; and receive from the selling trader via the selling trader computer an acceptance of at least one of the received bids, wherein the acceptance results in a trade of the at least one bond lot between the selling trader and the bidding trader that submitted the accepted bid. - View Dependent Claims (12, 13, 14, 15, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 70, 71, 72, 73, 74, 75)
-
Specification