US 12,189,924 B2
Systems and methods for synthetic data aggregations
Joshua Bayne Starnes, Spring, TX (US); Andrew Castellani McSween, Chicago, IL (US); Marc Carl Batten, San Jose, CA (US); Jason Michael Jasinek, Elk Grove Village, IL (US); and Arun Narula, Westford, MA (US)
Assigned to Intercontinental Exchange Holdings, Inc., Atlanta, GA (US)
Filed by Intercontinental Exchange Holdings, Inc., Atlanta, GA (US)
Filed on Apr. 5, 2024, as Appl. No. 18/627,528.
Application 18/627,528 is a continuation of application No. 18/524,399, filed on Nov. 30, 2023, granted, now 11,989,393.
Application 18/524,399 is a continuation of application No. 18/196,217, filed on May 11, 2023, granted, now 11,886,689, issued on Jan. 30, 2024.
Application 18/196,217 is a continuation of application No. 17/983,860, filed on Nov. 9, 2022, granted, now 11,693,536, issued on Jul. 4, 2023.
Application 17/983,860 is a continuation of application No. 17/850,162, filed on Jun. 27, 2022, granted, now 11,526,258, issued on Dec. 13, 2022.
Prior Publication US 2024/0248583 A1, Jul. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/0482 (2013.01); G06F 3/04817 (2022.01)
CPC G06F 3/0482 (2013.01) [G06F 3/04817 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors coupled to memory configured to store computer-readable instructions executable by the one or more processors, the one or more processors configured to:
receive metadata from an interactive graphical user interface (GUI) of a user device;
aggregate one or more field values from data among a plurality of data sources based on the received metadata;
display, via the interactive GUI of the user device, the aggregated field values and one or more filters generated specific to the received metadata;
receive, from the user device, a user-customized filter set and a subscription request for a synthetic symbol, responsive to the displayed aggregated field values and the displayed one or more filters;
aggregate one or more data values from among the plurality of data sources based on the user-customized filter set and associate the synthetic symbol with the user-customized filter set; and
display, via the interactive GUI, the aggregated data values corresponding to the synthetic symbol.