Patents by Inventor Derek HWONG
Derek HWONG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12045885Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: GrantFiled: February 8, 2023Date of Patent: July 23, 2024Assignee: TSX INC.Inventors: Deana Djurdjevic, Kevin Sampson, Derek Hwong
-
Publication number: 20230186392Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: ApplicationFiled: February 8, 2023Publication date: June 15, 2023Inventors: Deana DJURDJEVIC, Kevin SAMPSON, Derek HWONG
-
Patent number: 11599942Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: GrantFiled: May 14, 2018Date of Patent: March 7, 2023Assignee: TSX INC.Inventors: Deana Djurdjevic, Kevin Sampson, Derek Hwong
-
Patent number: 11574363Abstract: Improved methods and systems are disclosed for processing data records. A method includes receiving data records from a plurality of sources for a plurality of submitters and adjusting the data records by adding fields to the records. The added fields may provide normalized data. The method may also include parsing the added fields to identify a data window within the data records with at least a threshold of data for a subset of the plurality of submitters, determining data statistics of the data for each submitter for the determined data window, and appending flags to the records according to the data statistics.Type: GrantFiled: March 17, 2021Date of Patent: February 7, 2023Assignee: CanDeal Innovations Inc.Inventors: Andre Craig, Nicola von Schroeter, Derek Hwong, Andre Langevin
-
Publication number: 20210334902Abstract: Improved methods and systems are disclosed for processing data records. A method includes receiving data records from a plurality of sources for a plurality of submitters and adjusting the data records by adding fields to the records. The added fields may provide normalized data. The method may also include parsing the added fields to identify a data window within the data records with at least a threshold of data for a subset of the plurality of submitters, determining data statistics of the data for each submitter for the determined data window, and appending flags to the records according to the data statistics.Type: ApplicationFiled: March 17, 2021Publication date: October 28, 2021Inventors: Andre Craig, Nicola von Schroeter, Derek Hwong, Andre Langevin
-
Publication number: 20180260900Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: ApplicationFiled: May 14, 2018Publication date: September 13, 2018Inventors: Deana DJURDJEVIC, Kevin SAMPSON, Derek HWONG
-
Patent number: 9996879Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: GrantFiled: October 5, 2016Date of Patent: June 12, 2018Assignee: TSX INC.Inventors: Deana Djurdjevic, Kevin Sampson, Derek Hwong
-
Patent number: 9727602Abstract: New data messages for updating a database can indicate a latency tolerance. The latency tolerance can constrain new data records based on such new data messages to also indicate the latency tolerance. Latency-tolerant data records can be constrained to remain in the working database for a minimum duration. Data records present in the working database can be prioritized according to prioritization criteria that increases priority of data records indicating latency tolerance. Matching incoming data messages with the data records present in the working database can be based on such prioritization. A matched data record can be updated or deleted upon successful match with an incoming data message. The latency tolerance can be applied to trading systems for financial instruments or interests as a long-life order that rests in an order book without being able to be cancelled or updated for the minimum duration in exchange for priority during order matching.Type: GrantFiled: August 25, 2016Date of Patent: August 8, 2017Assignee: TSX INC.Inventors: Deana Djurdjevic, Kevin Sampson, Derek Hwong
-
Publication number: 20170024820Abstract: Received data messages are delayed for further processing based on a bypass condition. Data messages that conform to the bypass condition are not delayed. Data messages that do not conform to the bypass condition are delayed by a delay. Data messages can be representative of orders in an electronic marketplace or trading system. The bypass condition can include indication of a post-only order. The bypass condition can further include indication of a volume that meets or exceeds a minimum volume. The delay can be calculated from a base delay and a variance that modifies the base delay. The variance can be randomly or pseudo-randomly selected and can conform to a maximum variance.Type: ApplicationFiled: October 5, 2016Publication date: January 26, 2017Inventors: Deana DJURDJEVIC, Kevin SAMPSON, Derek HWONG
-
Publication number: 20160364437Abstract: New data messages for updating a database can indicate a latency tolerance. The latency tolerance can constrain new data records based on such new data messages to also indicate the latency tolerance. Latency-tolerant data records can be constrained to remain in the working database for a minimum duration. Data records present in the working database can be prioritized according to prioritization criteria that increases priority of data records indicating latency tolerance. Matching incoming data messages with the data records present in the working database can be based on such prioritization. A matched data record can be updated or deleted upon successful match with an incoming data message. The latency tolerance can be applied to trading systems for financial instruments or interests as a long-life order that rests in an order book without being able to be cancelled or updated for the minimum duration in exchange for priority during order matching.Type: ApplicationFiled: August 25, 2016Publication date: December 15, 2016Inventors: Deana DJURDJEVIC, Kevin SAMPSON, Derek HWONG