US 11,798,080 B2
System and method for arranging and presenting information in a graphical user interface in computer platforms designed for improved electronic execution of electronic transactions
James Toffey, Newark, NJ (US); Spenser Huston, Newark, NJ (US); Vijay Mayadas, Newark, NJ (US); William Gartland, Newark, NJ (US); Thomas Duignan, Newark, NJ (US); Rick Montgomery, Newark, NJ (US); Albert John Cass, Newark, NJ (US); Suneel Nallagonda, Newark, NJ (US); and Bryan Moore, Newark, NJ (US)
Assigned to Broadridge Fixed Income Liquidity Solutions, LLC, Newark, NJ (US)
Filed by Broadridge Fixed Income Liquidity Solutions, LLC, Newark, NJ (US)
Filed on Oct. 27, 2021, as Appl. No. 17/512,468.
Application 17/512,468 is a continuation of application No. 17/175,417, filed on Feb. 12, 2021.
Application 17/175,417 is a continuation in part of application No. 16/879,327, filed on May 20, 2020, granted, now 10,922,773, issued on Feb. 16, 2021.
Application 16/879,327 is a continuation of application No. 16/805,401, filed on Feb. 28, 2020, abandoned.
Claims priority of provisional application 62/812,602, filed on Mar. 1, 2019.
Prior Publication US 2022/0051324 A1, Feb. 17, 2022
Int. Cl. G06Q 40/04 (2012.01); G06Q 30/0601 (2023.01); G06N 20/00 (2019.01)
CPC G06Q 40/04 (2013.01) [G06N 20/00 (2019.01); G06Q 30/0613 (2013.01)] 23 Claims
OG exemplary drawing
 
1. A computer-implemented method of hosting an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users, comprising:
receiving, by a computing device having one or more processors, a request to begin the electronic communication session from an initiating user, the request identifying the financial instrument to be traded and various terms at which the initiating user is willing to trade the financial instrument;
determining, by the computing device, a liquidity score for the financial instrument based on historical trading data for one or more other financial instruments related to the financial instrument;
identifying, by the computing device, historical dealers associated with the historical trading data;
identifying, by the computing device, one or more dealer users capable of acting as an intermediate entity for trading the financial instrument based on the request, the determined liquidity score, and the identified historical dealers;
providing, by the computing device and to the initiating user, a list of the one or more identified dealer users;
receiving, by the computing device and from the initiating user, a selection of a particular dealer user based on the list of the one or more identified dealer users;
receiving, by the computing device and from the particular dealer user, a list of the one or more invitee users to participate in the electronic communication session;
transmitting, by the computing device and to each of the one or more invitee users, an invitation to participate in the electronic communication session;
establishing, by the computing device, the electronic communication session, wherein the electronic communication session permits each of the one or more invitee users to submit an offer to trade the financial instrument with the initiating user, each offer comprising an identification of its associated invitee user and trade parameters including a price and a quantity of the financial instrument;
selectively sharing, by the computing device, information regarding offers received during the electronic communication session with each of the initiating user, the dealer user, and the one or more invitee users; and
arranging, by the computing device and according to the liquidity score, the information regarding offers received during the electronic communication session on a plurality of graphical user interfaces (GUI), at least one GUI of the plurality of GUIs having information arranged for viewing by each of the initiating user, the dealer user, and the one or more invitee users.