CPC G06Q 40/04 (2013.01) [G06N 20/00 (2019.01); G06Q 30/0613 (2013.01)] | 28 Claims |
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.
|