US 12,277,603 B2
Market data redaction tools and related methods
Raymond J. Jezek, Jr., Elgin, IL (US); and Scott F. Singer, Green Oaks, IL (US)
Assigned to TRADING TECHNOLOGIES INTERNATIONAL, INC., Chicago, IL (US)
Filed by TRADING TECHNOLOGIES INTERNATIONAL INC., Chicago, IL (US)
Filed on May 15, 2023, as Appl. No. 18/197,542.
Application 18/197,542 is a continuation of application No. 17/362,409, filed on Jun. 29, 2021, granted, now 11,694,260.
Application 17/362,409 is a continuation of application No. 14/975,460, filed on Dec. 18, 2015, granted, now 11,080,784, issued on Aug. 3, 2021.
Prior Publication US 2023/0281716 A1, Sep. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 40/04 (2012.01)
CPC G06Q 40/04 (2013.01) 9 Claims
OG exemplary drawing
 
1. A system including a first computing device in communication with a second computing device and an electronic exchange, the system configured to:
receive market data related to a plurality of tradeable objects offered at the electronic exchange at the first computing device;
generate an interface provided by an interface server in communication with the first computing device, wherein the interface is generated according to an interface object model managed by the interface server and including a plurality of data components corresponding to the received market data;
display the interface generated at the first computing device in a window of a browser according to the interface object model;
detect an input selection to share the interface with the second computing device in communication with the first computing device;
in response to the detected input selection, generate by a render engine operating at the first computing device a transfer object model as a copy of the interface object model, wherein the transfer object model represents the current configuration of the interface generated at the first computing device;
automatically redact by the render engine at least one data component within the generated transfer object model managed by the interface server to generate a redacted transfer object model, wherein the automatically redacted at least one data component corresponds to a restricted data component;
transmit the redacted transfer object model from a streamer in communication with the first computing device to the second computing device in communication with the first computing device and the interface server; and
utilize the streamer to simulcast a redacted copy of the interface provided by the interface server in a second browser implemented at the second computing device according to the redacted transfer object model.