Patents by Inventor Sean Castette

Sean Castette 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: 11875405
    Abstract: The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 16, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, José Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig
  • Publication number: 20230078579
    Abstract: The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
    Type: Application
    Filed: October 31, 2022
    Publication date: March 16, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, José Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig
  • Patent number: 11544785
    Abstract: The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 3, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, Jose Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig
  • Patent number: 11532043
    Abstract: The disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order. In particular, the disclosed embodiments alter the priority of a given resting order to match against an incoming order, relative to other suitably matching resting orders, as a function of how long the orders have been resting on the order book.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: December 20, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, Jose Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig
  • Publication number: 20190362423
    Abstract: Systems and methods are disclosed which match or otherwise allocate an incoming transaction with previously received but not yet fully satisfied transactions counter thereto as well as to mitigation of disparities in latencies between the client devices of the market participants and the electronic data transaction processing system which may result in disparities in the time of receipt of competing transactions. The disclosed embodiments may mitigate such disparities by buffering or otherwise grouping temporally proximate competing transactions together upon receipt, e.g. into a group, collection, set, bucket, etc.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Bernard Hosman, Sean Castette, Fred Malabre, Pearce Peck-Walden, Ari Studnitzer
  • Patent number: 10417709
    Abstract: Systems and methods are disclosed which match or otherwise allocate an incoming transaction with previously received but not yet fully satisfied transactions counter thereto as well as to mitigation of disparities in latencies between the client devices of the market participants and the electronic data transaction processing system which may result in disparities in the time of receipt of competing transactions. The disclosed embodiments may mitigate such disparities by buffering or otherwise grouping temporally proximate competing transactions together upon receipt, e.g. into a group, collection, set, bucket, etc.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 17, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Bernard Hosman, Sean Castette, Fred Malabre, Pearce Peck-Walden, Ari Studnitzer
  • Publication number: 20170046783
    Abstract: Systems and methods are disclosed which match or otherwise allocate an incoming transaction with previously received but not yet fully satisfied transactions counter thereto as well as to mitigation of disparities in latencies between the client devices of the market participants and the electronic data transaction processing system which may result in disparities in the time of receipt of competing transactions. The disclosed embodiments may mitigate such disparities by buffering or otherwise grouping temporally proximate competing transactions together upon receipt, e.g. into a group, collection, set, bucket, etc.
    Type: Application
    Filed: January 8, 2016
    Publication date: February 16, 2017
    Inventors: Bernard Hosman, Sean Castette, Fred Malabre, Pearce Peck-Walden, Ari Studnitzer
  • Publication number: 20150262298
    Abstract: The disclosed embodiments relate to systems and methods which match or otherwise allocate an incoming order to trade with “resting,” i.e. previously received but not yet matched (fully satisfied), orders, recognizing that the algorithm or rules by which the incoming order is matched/allocated may affect the operation of the market for the financial product being traded. In particular, the disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 17, 2015
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, Jose Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig
  • Publication number: 20150262297
    Abstract: The disclosed embodiments relate to systems and methods which match or otherwise allocate an incoming order to trade with “resting,” i.e. previously received but not yet matched (fully satisfied), orders, recognizing that the algorithm or rules by which the incoming order is matched/allocated may affect the operation of the market for the financial product being traded. In particular, the disclosed embodiments relate to regulation of a rate of incoming orders by buffering or otherwise batching orders together as they are received and subsequently forwarding batches of orders to a match engine for processing thereby in a manner which may equalize orders from traders having varying abilities to rapid submit orders or otherwise capitalize on market events. The disclosed embodiments further relate to prioritizing the matching of resting orders against an incoming order.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 17, 2015
    Inventors: Paul Callaway, Sean Castette, Kireeti Reddy, Akira Yamaguchi, Jose Antonio Acuña-Rohter, Pearce Peck-Walden, Zachary Bonig