Patents by Inventor Matthew Morano
Matthew Morano 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).
-
Publication number: 20250245745Abstract: The disclosed embodiments relate to systems/methods for low latency regulation of distributed, e.g., geographically and/or logically, transaction processing, such as trading of financial instruments, in accordance with centralized demand-based dynamically reallocated post-trade-based limits, e.g., credit/risk limits. In particular, the disclosed embodiments relate to monitoring credit demand across execution venues, as opposed to actual utilization, and, based thereon, modifying execution specific limits to reallocate of portions of a credit/risk allotment, such as a credit/risk limit, to multiple execution venues for use in approving transactions, which may implement order driven and/or quote driven markets, so as to dynamically rebalance the allocations to the execution venues based on demand/need, rather than utilization, thereby avoiding having to mitigate latencies in determining and responding to utilization.Type: ApplicationFiled: March 21, 2025Publication date: July 31, 2025Applicant: Chicago Mercantile Exchange Inc.Inventors: Michael S. Merold, Venkatesh Hegde, Matthew Morano, Francis B. Bakalar, Brian G. Dugdale, Indira P. Sinha, Stanislav Liberman, Michal Sheves, Mark Bucaj
-
Publication number: 20250230893Abstract: A removable cover includes a first jacket portion having a first jacket portion end. A first substrate portion is attached to the first jacket portion and has a first substrate portion end. The removable cover also includes a second jacket portion having a second jacket portion end. A second substrate portion is attached to the second jacket portion and has a second substrate portion end. The removable cover also has a compressive element attached to the first jacket portion and the second jacket portion. The first jacket portion end overlaps the second jacket portion end at a joint of a plurality of joints of the removable cover in a compressed state of the removable cover. The compressive element provides a compressive force on the joint in the compressed state.Type: ApplicationFiled: January 16, 2024Publication date: July 17, 2025Applicant: Specialty Products & InsulationInventors: Thomas Salagaj, Jonathan Morano, Matthew Morano
-
Patent number: 12288254Abstract: The disclosed embodiments relate to systems/methods for low latency regulation of distributed, e.g., geographically and/or logically, transaction processing, such as trading of financial instruments, in accordance with centralized demand-based dynamically reallocated post-trade-based limits, e.g., credit/risk limits. In particular, the disclosed embodiments relate to monitoring credit demand across execution venues, as opposed to actual utilization, and, based thereon, modifying execution specific limits to reallocate of portions of a credit/risk allotment, such as a credit/risk limit, to multiple execution venues for use in approving transactions, which may implement order driven and/or quote driven markets, so as to dynamically rebalance the allocations to the execution venues based on demand/need, rather than utilization, thereby avoiding having to mitigate latencies in determining and responding to utilization.Type: GrantFiled: April 29, 2022Date of Patent: April 29, 2025Assignee: Chicago Mercantile Exchange Inc.Inventors: Michael S. Merold, Venkatesh Hegde, Matthew Morano, Francis B. Bakalar, Brian G. Dugdale, Indira P. Sinha, Stanislav Liberman, Michal Sheves, Mark Bucaj
-
Publication number: 20250131496Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g., futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.Type: ApplicationFiled: December 20, 2024Publication date: April 24, 2025Applicant: Chicago Mercantile Exchange Inc.Inventors: Nicholas Bandy, Matthew Morano
-
Patent number: 12198190Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g., futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.Type: GrantFiled: May 23, 2023Date of Patent: January 14, 2025Assignee: Chicago Mercantile Exchange Inc.Inventors: Nicholas Bandy, Matthew Morano
-
Publication number: 20240428332Abstract: Systems and methods are provided for monitoring a plurality of chat messages. Values are extracted from multiple chat messages between a first party and a second party. Context is determined for the values and/or messages. The context is used to determine the relationship between the values, messages, and one or more transactions. Once all values of a transaction are identified, an order ticket is generated.Type: ApplicationFiled: September 4, 2024Publication date: December 26, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick Pierce, Matthew Morano, James Bradley
-
Publication number: 20240427780Abstract: The disclosed embodiments relate to systems and methods for generating an optimal solution for determining a value for one or more base data objects. A plurality of solutions include one or more composite data objects transacted by a transaction system processor. The composite data objects include the one or more base data objects. An optimal solution is generated by using data indicative of a level of activity and a number of sources for each of the plurality of composite data objects.Type: ApplicationFiled: August 30, 2024Publication date: December 26, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Seo Wook Jang, Jeon Ho Cho, Bo Miao, Cham Hong Po, Yaotian Zhang, Panagiotis Xythalis, Matthew Morano
-
Publication number: 20240346593Abstract: Systems and methods for controlling use of a resource pool in connection with electronic trading in a plurality of product groups via a set of match engines are described. Resource data indicative of a current magnitude of the resource pool is obtained. A plurality of allocations of the resource pool are determined, based on the resource pool, across the plurality of product groups. For each allocation of the plurality of allocations, allocation data indicative of the allocation is provided to a respective resource controller of a set of resource controllers. The respective resource controller is disposed at a respective match engine to which a respective product group of the plurality of product groups is assigned. The use of the resource pool for an incoming order in a respective product group is thus limited in accordance with the allocation data provided to the resource controller at the respective match engine.Type: ApplicationFiled: June 28, 2024Publication date: October 17, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Matthew Morano, Francis Bernard Bakalar, Baris Mestanogullari, James Allen Bailey, Frank Kmiec, Ari L. Studnitzer, Pearce Ian Peck-Walden
-
Patent number: 12106368Abstract: Systems and methods are provided for monitoring a plurality of chat messages. Values are extracted from multiple chat messages between a first party and a second party. Context is determined for the values and/or messages. The context is used to determine the relationship between the values, messages, and one or more transactions. Once all values of a transaction are identified, an order ticket is generated.Type: GrantFiled: November 22, 2022Date of Patent: October 1, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick Pierce, Matthew Morano, James Bradley
-
Patent number: 12099510Abstract: The disclosed embodiments relate to systems and methods for generating an optimal solution for determining a value for one or more base data objects. A plurality of solutions include one or more composite data objects transacted by a transaction system processor. The composite data objects include the one or more base data objects. An optimal solution is generated by using data indicative of a level of activity and a number of sources for each of the plurality of composite data objects.Type: GrantFiled: July 20, 2023Date of Patent: September 24, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Seo Wook Jang, Jeon Ho Cho, Bo Miao, Cham Hong Po, Yaotian Zhang, Panagiotis Xythalis, Matthew Morano
-
Patent number: 12056769Abstract: Systems and methods for controlling use of a credit pool in connection with electronic trading in a plurality of product groups via a set of match engines are described. Credit data indicative of a current magnitude of the credit pool is obtained. A plurality of allocations of the credit pool are determined, based on the credit pool, across the plurality of product groups. For each allocation of the plurality of allocations, allocation data indicative of the allocation is provided to a respective credit controller of a set of credit controllers. The respective credit controller is disposed at a respective match engine to which a respective product group of the plurality of product groups is assigned. The use of the credit pool for an incoming order in a respective product group is thus limited in accordance with the allocation data provided to the credit controller at the respective match engine.Type: GrantFiled: August 15, 2022Date of Patent: August 6, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Matthew Morano, Francis Bernard Bakalar, Baris Mestanogullari, James Allen Bailey, Frank Kmiec, Ari L. Studnitzer, Pearce Ian Peck-Walden
-
Publication number: 20230359634Abstract: The disclosed embodiments relate to systems and methods for generating an optimal solution for determining a value for one or more base data objects. A plurality of solutions include one or more composite data objects transacted by a transaction system processor. The composite data objects include the one or more base data objects. An optimal solution is generated by using data indicative of a level of activity and a number of sources for each of the plurality of composite data objects.Type: ApplicationFiled: July 20, 2023Publication date: November 9, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Seo Wook Jang, Jeon Ho Cho, Bo Miao, Cham Hong Po, Yaotian Zhang, Panagiotis Xythalis, Matthew Morano
-
Publication number: 20230351500Abstract: The disclosed embodiments relate to systems/methods for low latency regulation of distributed, e.g., geographically and/or logically, transaction processing, such as trading of financial instruments, in accordance with centralized demand-based dynamically reallocated post-trade-based limits, e.g., credit/risk limits. In particular, the disclosed embodiments relate to monitoring credit demand across execution venues, as opposed to actual utilization, and, based thereon, modifying execution specific limits to reallocate of portions of a credit/risk allotment, such as a credit/risk limit, to multiple execution venues for use in approving transactions, which may implement order driven and/or quote driven markets, so as to dynamically rebalance the allocations to the execution venues based on demand/need, rather than utilization, thereby avoiding having to mitigate latencies in determining and responding to utilization.Type: ApplicationFiled: April 29, 2022Publication date: November 2, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Michael S. Merold, Venkatesh Hegde, Matthew Morano, Francis B. Bakalar, Brian G. Dugdale, Indira P. Sinha, Stanislav Liberman, Michal Sheves, Mark Bucaj
-
Patent number: 11768841Abstract: The disclosed embodiments relate to systems and methods for generating an optimal solution for determining a value for one or more base data objects. A plurality of solutions include one or more composite data objects transacted by a transaction system processor. The composite data objects include the one or more base data objects. An optimal solution is generated by using data indicative of a level of activity and a number of sources for each of the plurality of composite data objects.Type: GrantFiled: November 16, 2021Date of Patent: September 26, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Seo Wook Jang, Jeon Ho Cho, Bo Miao, Cham Hong Po, Yaotian Zhang, Panagiotis Xythalis, Matthew Morano
-
Publication number: 20230298098Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g., futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.Type: ApplicationFiled: May 23, 2023Publication date: September 21, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Nicholas Bandy, Matthew Morano
-
Patent number: 11694266Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g., futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.Type: GrantFiled: October 31, 2022Date of Patent: July 4, 2023Assignee: Chicago Mercantile Exchange Inc.Inventors: Nicholas Bandy, Matthew Morano
-
Publication number: 20230092695Abstract: Systems and methods are provided for monitoring a plurality of chat messages. Values are extracted from multiple chat messages between a first party and a second party. Context is determined for the values and/or messages. The context is used to determine the relationship between the values, messages, and one or more transactions. Once all values of a transaction are identified, an order ticket is generated.Type: ApplicationFiled: November 22, 2022Publication date: March 23, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick Pierce, Matthew Morano, James Bradley
-
Publication number: 20230049692Abstract: The disclosed embodiments relate to ensuring that a selected value, selected, for example, via interaction with a graphic user interface, of a dynamically changing parameter, such as a price, is used when generating an electronic data transaction request message in a data transaction processing system, such as an electronic trading system. The data transaction processing system being a system in which data items, such as financial contracts, e.g., futures contracts, are transacted or otherwise traded by a hardware matching processor that attempts to match electronic data transaction request messages with electronic data transaction request messages counter thereto for the same one of the data items based on multiple transaction parameters. A selected value is temporarily buffered allowing the represented value to update wherein a subsequently generated transaction may be based on the buffered value rather than an updated value.Type: ApplicationFiled: October 31, 2022Publication date: February 16, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Nicholas Bandy, Matthew Morano
-
Patent number: 11538108Abstract: Systems and methods are provided for monitoring a plurality of chat messages. Values are extracted from multiple chat messages between a first party and a second party. Context is determined for the values and/or messages. The context is used to determine the relationship between the values, messages, and one or more transactions. Once all values of a transaction are identified, an order ticket is generated.Type: GrantFiled: August 16, 2021Date of Patent: December 27, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick Pierce, Matthew Morano, James Bradley
-
Publication number: 20220391984Abstract: Systems and methods for controlling use of a credit pool in connection with electronic trading in a plurality of product groups via a set of match engines are described. Credit data indicative of a current magnitude of the credit pool is obtained. A plurality of allocations of the credit pool are determined, based on the credit pool, across the plurality of product groups. For each allocation of the plurality of allocations, allocation data indicative of the allocation is provided to a respective credit controller of a set of credit controllers. The respective credit controller is disposed at a respective match engine to which a respective product group of the plurality of product groups is assigned. The use of the credit pool for an incoming order in a respective product group is thus limited in accordance with the allocation data provided to the credit controller at the respective match engine.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Zachary Bonig, Matthew Morano, Francis Bernard Bakalar, Baris Mestanogullari, James Allen Bailey, Frank Kmiec, Ari L. Studnitzer, Pearce Ian Peck-Walden