US 11,798,083 B2
System and method for identifying parties and controlling communications 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. 29, 2021, as Appl. No. 17/514,835.
Application 17/514,835 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/0051334 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)] 28 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
establishing, by a computing device, an electronic communication session configured for trading a financial instrument between an initiating user and one or more invitee users;
wherein the electronic communication session comprises a stack software object that controls at least one instance of the electronic communication session to selectively operate in accordance with a participation level of a set of participation levels:
wherein establishing the electronic communication session comprises determining a list of a plurality of invitee users to participate in the electronic communication session,
coordinating, by the computing device via the stack software object, communications during the electronic communication session;
wherein the stack software object comprises a first participation level and a second participation level of the set of participation levels;
wherein the first participation level is configured to:
permit each invitee user to submit an offer to trade the financial instrument with the initiating user, each offer comprising an identification of its associated invitee user and at least one trade parameter associated with the financial instrument; and
prevent each invitee user from viewing the offer of each other invitee user; and
wherein the second participation level is configured to:
permit the initiating user to view the identification and the at least one trade parameter of each offer of each invitee user.