US 12,254,513 B2
Graphical user interface for cash-settled bet divestment in odds-based markets
Marc Butterly, Dublin (IE); and David Edelman, Dublin (IE)
Assigned to Marketmaker Software Limited, Dublin (IE)
Filed by Marketmaker Software Limited, Dublin (IE)
Filed on Jul. 13, 2020, as Appl. No. 16/927,896.
Application 16/927,896 is a continuation of application No. 16/173,751, filed on Oct. 29, 2018, granted, now 10,713,721, issued on Jul. 14, 2020.
Application 16/173,751 is a continuation of application No. 13/916,142, filed on Jun. 12, 2013, granted, now 10,115,157, issued on Oct. 30, 2018.
Application 13/916,142 is a continuation of application No. 12/110,068, filed on Apr. 25, 2008, granted, now 8,510,205, issued on Aug. 13, 2013.
Claims priority of application No. S2007/0309 (IE), filed on Apr. 26, 2007; and application No. S2007/0498 (IE), filed on Jul. 10, 2007.
Prior Publication US 2021/0056626 A1, Feb. 25, 2021
Int. Cl. G06Q 40/04 (2012.01); G06F 3/0482 (2013.01); G06Q 20/42 (2012.01); G06Q 30/0203 (2023.01); G06Q 40/06 (2012.01); G06Q 50/34 (2012.01); G07F 17/32 (2006.01)
CPC G06Q 40/04 (2013.01) [G06F 3/0482 (2013.01); G06Q 20/42 (2013.01); G06Q 30/0203 (2013.01); G06Q 40/06 (2013.01); G06Q 50/34 (2013.01); G07F 17/3209 (2013.01); G07F 17/3211 (2013.01); G07F 17/3225 (2013.01); G07F 17/3244 (2013.01); G07F 17/3288 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method for presenting a graphical user interface of a computing device in communication with a server system over a network interface, the method comprising:
displaying, on a graphical display of the computing device, a plurality of position selection buttons, each of the plurality of position selection buttons displaying a visual indicator of a corresponding one of a plurality of time-varying odds offered on possible outcomes of a given event in an online betting marketplace, wherein:
the plurality of position selection buttons are displayed in a grid,
the computing device receives the time-varying odds from the server system over the network interface, and
the visual indicators are dynamically updated according to the varying of the odds over time;
obtaining, via a single user input to the graphical user interface, a user selection of one of the plurality of position selection buttons;
displaying, on the graphical display of the computing device, a user-selectable buy button;
obtaining, via a single user input to the graphical user interface, a user selection of the buy button; and
communicating information regarding the user selection of the buy button to the server system over the network interface for matching as a bet.