Patents by Inventor Charlie Troxel
Charlie Troxel 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: 8374942Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: GrantFiled: October 26, 2011Date of Patent: February 12, 2013Assignee: Chicago Mercantile Exchange Inc.Inventors: Scott Johnston, John Falck, Charlie Troxel, Jr., James W. Farrell, Arjuna Ariathurai, Agnes S. Thiruthuvadoss, David Salvadori
-
Patent number: 8374947Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: GrantFiled: October 31, 2007Date of Patent: February 12, 2013Assignee: Chicago Mercantile Exchange, Inc.Inventors: James W. Farrell, Agnes Shanti Thiruthuvadoss, David Salvadori, Scott Johnson, John Falck, Charlie Troxel, Jr., Arjuna Ariathurai
-
Patent number: 8326738Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: GrantFiled: July 13, 2011Date of Patent: December 4, 2012Assignee: Chicago Mercantile Exchange Inc.Inventors: Scott Johnston, John Falck, Charlie Troxel, Jr., James Farrell, Arjuna Ariathurai, Agnes Shanthi Thiruthuvadoss, David Salvadori
-
Publication number: 20120239548Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: ApplicationFiled: June 1, 2012Publication date: September 20, 2012Applicant: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James W. Farrell, Agnes Shanti Thiruthuvadoss, Arjuna Ariathurai, David Salvadori
-
Patent number: 8224737Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: GrantFiled: September 30, 2011Date of Patent: July 17, 2012Assignee: Chicago Mercantile Exchange Inc.Inventors: James W. Farrell, Agnes Shanthi Thiruthuvadoss, David Salvadori, Scott Johnston, John Falck, Charlie Troxel, Jr., Arjuna Ariathurai
-
Patent number: 8160949Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: GrantFiled: August 9, 2010Date of Patent: April 17, 2012Assignee: Chicago Mercantile Exchange, Inc.Inventors: Scott Johnston, John Falck, Charlie Troxel, Jr., James W. Farrell, Arjuna Ariathurai, Agnes S. Thiruthuvadoss, David Salvadori
-
Publication number: 20120066114Abstract: Methods and systems are providing for minimizing the effects of transmission delays when providing orders for financial instruments. A plurality of order books and match engines may be maintained at geographically dispersed locations. The orders may be synchronized to provide the appearance of a single order book to traders and other users. The plurality of order books and match engines allow traders and other users to transmit orders to the match engine associated with the shortest transmission delay and to access orders pending at other match engines.Type: ApplicationFiled: November 18, 2011Publication date: March 15, 2012Applicant: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Charlie Troxel, JR., Steve Goldman
-
Publication number: 20120041896Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: ApplicationFiled: October 26, 2011Publication date: February 16, 2012Applicant: Chicago Mercantile Exchange, Inc.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James W. Farrell, Arjuna Ariathurai, Agnes Shanthi Thiruthuvadoss, David Salvadori
-
Publication number: 20120030090Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: ApplicationFiled: September 30, 2011Publication date: February 2, 2012Applicant: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James W. Farrell, Agnes Shanti Thiruthuvadoss, Arjuna Ariathurai, David Salvadori
-
Patent number: 8082206Abstract: Methods and systems are providing for minimizing the effects of transmission delays when providing orders for financial instruments. A plurality of order books and match engines may be maintained at geographically dispersed locations. The orders may be synchronized to provide the appearance of a single order book to traders and other users. The plurality of order books and match engines allow traders and other users to transmit orders to the match engine associated with the shortest transmission delay and to access orders pending at other match engines.Type: GrantFiled: July 22, 2010Date of Patent: December 20, 2011Assignee: Chicago Mercantile Exchange, Inc.Inventors: Charlie Troxel, Jr., Steve Goldman
-
Patent number: 8060431Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: GrantFiled: December 13, 2010Date of Patent: November 15, 2011Assignee: Chicago Mercantile Exchange Inc.Inventors: James W. Farrell, Agnes Shanthi Thiruthuvadoss, David Salvadori, Scott Johnston, John Falck, Charlie Troxel, Jr., Arjuna Ariathurai
-
Publication number: 20110270737Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: ApplicationFiled: July 13, 2011Publication date: November 3, 2011Applicant: CHICAGO MERCANTILE EXCHANGE, INC.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James Farrell, Arjuna Ariathurai, Agnes Shanthi Thiruthuvadoss, David Salvadori
-
Patent number: 7991684Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: GrantFiled: December 6, 2007Date of Patent: August 2, 2011Assignee: Chicago Mercantile Exchange, Inc.Inventors: David Salvadori, Arjuna Ariathurai, John Falck, James W. Farrell, Scott Johnson, Agnes S. Thiruthuvadoss, Charlie Troxel, Jr.
-
Publication number: 20110082786Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: ApplicationFiled: December 13, 2010Publication date: April 7, 2011Applicant: CHICAGO MERCANTILE EXCHANGE, INC.Inventors: James W. Farrell, Agnes Shanthi Thiruthuvadoss, David Salvadori, Scott Johnston, John Falck, Charlie Troxel, JR., Arjuna Ariathurai
-
Patent number: 7890418Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: GrantFiled: January 15, 2010Date of Patent: February 15, 2011Assignee: Chicago Mercantile Exchange Inc.Inventors: James W. Farrell, Agnes Shanthi Thiruthuvadoss, David Salvadori, Scott Johnston, John Falck, Charlie Troxel, Jr., Arjuna Ariathurai
-
Publication number: 20100306133Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: ApplicationFiled: August 9, 2010Publication date: December 2, 2010Applicant: CHICAGO MERCANTILE EXCHANGE, INC.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James W. Farrell, Arjuna Ariathurai, Agnes Shanthi Thiruthuvadoss, David Salvadori
-
Publication number: 20100293087Abstract: Methods and systems are providing for minimizing the effects of transmission delays when providing orders for financial instruments. A plurality of order books and match engines may be maintained at geographically dispersed locations. The orders may be synchronized to provide the appearance of a single order book to traders and other users. The plurality of order books and match engines allow traders and other users to transmit orders to the match engine associated with the shortest transmission delay and to access orders pending at other match engines.Type: ApplicationFiled: July 22, 2010Publication date: November 18, 2010Applicant: CHICAGO MERCANTILE EXCHANGE INC.Inventors: Charlie Troxel, JR., Steve Goldman
-
Patent number: 7788163Abstract: Methods and systems are providing for minimizing the effects of transmission delays when providing orders for financial instruments. A plurality of order books and match engines may be maintained at geographically dispersed locations. The orders may be synchronized to provide the appearance of a single order book to traders and other users. The plurality of order books and match engines allow traders and other users to transmit orders to the match engine associated with the shortest transmission delay and to access orders pending at other match engines.Type: GrantFiled: July 18, 2005Date of Patent: August 31, 2010Assignee: Chicago Mercantile Exchange Inc.Inventors: Charlie Troxel, Jr., Steve Goldman
-
Patent number: 7778911Abstract: Systems and methods are provided for processing derivative product orders at an exchange. Traders provide derivative product order risk data to the exchange. The order risk data may include maximum delta, gamma and/or vega utilization values for derivative product contracts based on the same underlying product. Before executing a trade, a match system analyzes the trader's current utilization state and the utilization that would result after the trade. The match system may then execute all or a portion of the trade.Type: GrantFiled: December 6, 2007Date of Patent: August 17, 2010Assignee: Chicago Mercantile Exchange, Inc.Inventors: David Salvadori, Arjuna Ariathurai, John Falck, James W. Farrell, Scott Johnson, Agnes S. Thiruthuvadoss, Charlie Troxel, Jr.
-
Publication number: 20100121787Abstract: Systems and methods are provided for executing a hedge transaction in connection with the execution of a derivative product order in which the price of the derivative product is defined by one or more variables. The hedge transaction may be executed at an exchange or match engine that is different from the exchange or match engine executing the derivative product order. The execution of derivative product transaction may be contingent on the existence of an appropriate hedge transaction. Alternatively, a best efforts approach may be used to fill the hedge transaction order after executing the derivative product transaction.Type: ApplicationFiled: January 15, 2010Publication date: May 13, 2010Applicant: Chicago Mercantile Exchange, Inc.Inventors: Scott Johnston, John Falck, Charlie Troxel, JR., James W. Farrell, Agnes Shanti Thiruthuvadoss, Arjuna Ariathurai, David Salvadori