Computer systems for selective transmission
AssigneeCfph, LLC
InventorKevin Foley
Life of this patent
Estimating the term…
Abstract
Various embodiments are directed to a trading system and method for indicating trading interests. A wrapped liquidity notice may be provided to a user, in which the wrapped liquidity notice provides first information about a trading interest of at least one other user. The user may request to unwrap the liquidity notice. Responsive to the request, the liquidity notice may be at least partially unwrapped to provide to the user second information about the trading interest. The liquidity notice may be unwrapped additional times to reveal additional information about the trading interest. Exemplary information that may be unwrapped for the user comprises information about the buy/sell side, trading product, price, and quantity of the trading interest.
Claims22
A method comprising:
- receiving, by at least one processor of a trading system comprising a plurality of user computer workstations in networked communication with one another, first trading information from a first user;
- receiving, by the at least one processor, a first trading interest from a second user;
- based at least in part on the first trading information, determining, by the at least one processor, that the first user is qualified to receive information about the first trading interest;
- responsive to determining that the first user is qualified to receive information about the first trading interest, causing, by the at least one processor, first information about the first trading interest to be provided to the first user;
- receiving, by the at least one processor, from the first user a first request to receive additional information about the first trading interest;
- after receiving the first request, causing, by the at least one processor, second information about the first trading interest to be provided to the first user, in which the second information is different from the first information;
- responsive to receiving from the first user the first request to receive additional information about the first trading interest from the second user, causing, by the at least one processor, to generate a window of a graphical user interface wherein the window includes an alert to be provided to the second user indicating that information about the first trading interest has been provided to another user;
- in which the at least one processor is comprised in a first workstation of the first user,
- in which the first workstation is configured to receive a plurality of orders from a plurality of users behind a firewall inaccessible to the first user such that the plurality of orders remain confidential with respect to the first user and an existence of the plurality of orders is not communicated to the first user, and
- in which the first trading interest comprises an order of the second user;
- and
- configuring, by the at least one processor, the plurality of workstations to be implemented in a decentralized configuration to enable each of the workstations to perform matching functions to trigger liquidity notices, and to enable each of the workstations to analyze trading information from an Order Management System (OMS) and information about orders from other users without revealing information about the other orders, wherein the firewall of each of the workstations to prevent information about orders from being disclosed, wherein when a workstation identifies a possible match based on the trading information from the OMS and trade information received from one of the other users, the workstation to cause a liquidity notice to be output.
An apparatus comprising:
- at least one processor;
- and
- at least one memory having instructions stored thereon which, when executed by the at least one processor, direct the at least one processor to:
- receive first trading information from a first user;
- receive a first trading interest from a second user;
- based at least in part on the first trading information, determine that the first user is qualified to receive information about the first trading interest;
- responsive to determining that the first user is qualified to receive information about the first trading interest, cause first information about the first trading interest to be provided to the first user;
- receive from the first user a first request to receive additional information about the first trading interest;
- after receiving the first request, cause second information about the first trading interest to be provided to the first user, in which the second information is different from the first information;
- responsive to receiving from the first user the first request to receive additional information about the first trading interest from the second user, generate a window of a graphical user interface wherein the window includes an alert to be provided to the second user indicating that information about the first trading interest has been provided to another user;
- in which the at least one processor is comprised in a first workstation of the first user,
- in which the first workstation is configured to receive a plurality of orders from a plurality of users behind a firewall inaccessible to the first user such that the plurality of orders remain confidential with respect to the first user and an existence of the plurality of orders is not communicated to the first user, and
- in which the first trading interest comprises an order of the second user;
- and
- configure the plurality of workstations to be implemented in a decentralized configuration to enable each of the workstations to perform matching functions to trigger liquidity notices, and to enable each of the workstations to analyze trading information from an Order Management System (OMS) and information about orders from other users without revealing information about the other orders, wherein the firewall of each of the workstations to prevent information about orders from being disclosed, wherein when a workstation identifies a possible match based on the trading information from the OMS and trade information received from one of the other users, the workstation to cause a liquidity notice to be output.
A computer-readable medium having instructions stored thereon which, when executed by the at least one processor, direct the at least one processor to:
- receive first trading information from a first user;
- receive a first trading interest from a second user;
- based at least in part on the first trading information, determine that the first user is qualified to receive information about the first trading interest;
- responsive to determining that the first user is qualified to receive information about the first trading interest, cause first information about the first trading interest to be provided to the first user;
- receive from the first user a first request to receive additional information about the first trading interest;
- after receiving the first request, cause second information about the first trading interest to be provided to the first user, in which the second information is different from the first information;
- responsive to receiving from the first user the first request to receive additional information about the first trading interest from the second user, generate a window of a graphical user interface wherein the window includes an alert to be provided to the second user indicating that information about the first trading interest has been provided to another user;
- in which the at least one processor is comprised in a first workstation of the first user,
- in which the first workstation is configured to receive a plurality of orders from a plurality of users behind a firewall inaccessible to the first user such that the plurality of orders remain confidential with respect to the first user and an existence of the plurality of orders is not communicated to the first user, and
- in which the first trading interest comprises an order of the second user;
- and
- configure the plurality of workstations to be implemented in a decentralized configuration to enable each of the workstations to perform matching functions to trigger liquidity notices, and to enable each of the workstations to analyze trading information from an Order Management System (OMS) and information about orders from other users without revealing information about the other orders, wherein the firewall of each of the workstations to prevent information about orders from being disclosed, wherein when a workstation identifies a possible match based on the trading information from the OMS and trade information received from one of the other users, the workstation to cause a liquidity notice to be output.
Dependencies are inferred from the claim text.