US 12,321,324 B2
Event-driven computer modeling system for time series data
John Scott Kula, Sinking Spring, PA (US)
Assigned to CHARLES SCHWAB & CO., INC., San Francisco, CA (US)
Filed by Charles Schwab & Co., Inc, San Francisco, CA (US)
Filed on Jan. 11, 2024, as Appl. No. 18/410,445.
Application 18/410,445 is a continuation of application No. 16/987,356, filed on Aug. 6, 2020, granted, now 11,907,189.
Prior Publication US 2024/0143567 A1, May 2, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/21 (2019.01); G06F 16/23 (2019.01); G06Q 40/06 (2012.01)
CPC G06F 16/219 (2019.01) [G06F 16/2322 (2019.01); G06F 16/2358 (2019.01); G06Q 40/06 (2013.01)] 10 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium storing computer readable instructions, which when executed by at least one processor of a system, in response to receiving user input, cause the system to perform,
identifying, from the user input, a first event type and a first security identifier;
obtaining, based on the first event type, a first set of event dates from an event database;
for each event date of the first set of event dates,
obtaining, from a historical performance database, an event value on the event date of the first security identifier,
obtaining a related date to the event date, the related date being within a date range of the event date,
obtaining, from the historical performance database, a value on the related date of the first security identifier,
determining a difference value, the difference value being a difference between the event value on the event date of the first security identifier and the value on the related date of the first security identifier, and
storing the difference value in a set of difference values;
calculating an average difference of the set of difference values; and
displaying, on a user device, the average difference and an event indicator corresponding to the first event type.