Patents by Inventor David Nathaniel Hoff
David Nathaniel Hoff 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: 20260148283Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: January 19, 2026Publication date: May 28, 2026Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Patent number: 12548063Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: GrantFiled: November 21, 2022Date of Patent: February 10, 2026Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20260004349Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: September 5, 2025Publication date: January 1, 2026Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Patent number: 12430686Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: GrantFiled: May 10, 2024Date of Patent: September 30, 2025Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20240296499Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: May 10, 2024Publication date: September 5, 2024Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Patent number: 12014419Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: GrantFiled: April 20, 2022Date of Patent: June 18, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20230081847Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: November 21, 2022Publication date: March 16, 2023Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Patent number: 11538089Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: GrantFiled: December 28, 2018Date of Patent: December 27, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20220245726Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: April 20, 2022Publication date: August 4, 2022Applicant: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Patent number: 11341574Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: GrantFiled: December 28, 2018Date of Patent: May 24, 2022Assignee: Chicago Mercantile Exchange Inc.Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20200211087Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: December 28, 2018Publication date: July 2, 2020Inventors: Carrick John Pierce, David Nathaniel Hoff
-
Publication number: 20200211108Abstract: Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.Type: ApplicationFiled: December 28, 2018Publication date: July 2, 2020Inventors: Carrick John Pierce, David Nathaniel Hoff