Patents by Inventor Eric Schuldt

Eric Schuldt 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: 20240029162
    Abstract: The disclosed embodiments relate to reduction of computational resources of an electronic trading system required for management of electronic tradeable instruments via instantiation of data objects in a memory including both data inherited from and data linked to a master data object stored in an external data structure or database. The combination of both inherited and referenced attributes may uniquely define each instance to enable the electronic trading system to manage and process transactions for a large number of tradeable instrument variations with minimal computational resources. Thereby, the disclosed embodiments enable the listing en mass and scheduling of a large number of financial instruments for trading to cover, for example, various currency patterns, pricing sources and fixing times.
    Type: Application
    Filed: September 26, 2023
    Publication date: January 25, 2024
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Paul Sacristan, Dileep C. Konduru, Marla Frank, Paul Sons, Eric Schuldt
  • Patent number: 11810194
    Abstract: The disclosed embodiments relate to reduction of computational resources of an electronic trading system required for management of electronic tradeable instruments via instantiation of data objects in a memory including both data inherited from and data linked to a master data object stored in an external data structure or database. The combination of both inherited and referenced attributes may uniquely define each instance to enable the electronic trading system to manage and process transactions for a large number of tradeable instrument variations with minimal computational resources. Thereby, the disclosed embodiments enable the listing en mass and scheduling of a large number of financial instruments for trading to cover, for example, various currency patterns, pricing sources and fixing times.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: November 7, 2023
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul Sacristan, Dileep C. Konduru, Marla Frank, Paul Sons, Eric Schuldt
  • Publication number: 20230044478
    Abstract: A computer implemented method for aggregating quantities associated with messages includes: generating an implied message for an object based on two constituent messages, wherein the implied message is associated with a value based on the values of the constituent messages, a priority that is equivalent to the lower of the priorities of the constituent messages, and a quantity that is equivalent to the lesser of the quantities of the constituent messages, receiving third and fourth messages, increasing the quantity of the implied message based on the received messages, and upon an occurrence of a match event involving the implied message, automatically allocating all of the quantity of the implied message for matching during the match event before allocating any of the quantity associated with the third message for matching during the match event.
    Type: Application
    Filed: October 25, 2022
    Publication date: February 9, 2023
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Dileep Konduru, Eric Schuldt, José Antonio Acuña-Rohter, Akira Yamaguchi, Kevin Bulman
  • Patent number: 11501373
    Abstract: A computer implemented method for aggregating quantities associated with messages includes: generating an implied message for an object based on two constituent messages, wherein the implied message is associated with a value based on the values of the constituent messages, a priority that is equivalent to the lower of the priorities of the constituent messages, and a quantity that is equivalent to the lesser of the quantities of the constituent messages, receiving third and fourth messages, increasing the quantity of the implied message based on the received messages, and upon an occurrence of a match event involving the implied message, automatically allocating all of the quantity of the implied message for matching during the match event before allocating any of the quantity associated with the third message for matching during the match event.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: November 15, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Dileep Konduru, Eric Schuldt, José Antonio Acuña-Rohter, Akira Yamaguchi, Kevin Bulman
  • Publication number: 20220097913
    Abstract: A coupling mechanism which supports an inventory divider within a storage bin. The coupling mechanism comprises a joint extension and a holding mechanism. The coupling mechanism is coupled to an interior wall of a supply bin. An inventory divider is inserted into the joint extension and is rotated within the joint extension between and upper and lower position within the storage bin. The holding mechanism of the coupling mechanism retains the inventory divider in the upper position, dividing the storage bin into two compartments. By retaining the inventory divider with a holding mechanism that is not directly connected to the bin, the wear on the holding mechanism is substantially reduced and the inventory divider is more secure.
    Type: Application
    Filed: October 8, 2021
    Publication date: March 31, 2022
    Inventor: Eric Schuldt
  • Patent number: 11167883
    Abstract: A coupling mechanism which supports an inventory divider within a storage bin. The coupling mechanism comprises a joint extension and a holding mechanism. The coupling mechanism is coupled to an interior wall of a supply bin. An inventory divider is inserted into the joint extension and is rotated within the joint extension between and upper and lower position within the storage bin. The holding mechanism of the coupling mechanism retains the inventory divider in the upper position, dividing the storage bin into two compartments. By retaining the inventory divider with a holding mechanism that is not directly connected to the bin, the wear on the holding mechanism is substantially reduced and the inventory divider is more secure.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: November 9, 2021
    Inventor: Eric Schuldt
  • Publication number: 20210339910
    Abstract: A coupling mechanism which supports an inventory divider within a storage bin. The coupling mechanism comprises a joint extension and a holding mechanism. The coupling mechanism is coupled to an interior wall of a supply bin. An inventory divider is inserted into the joint extension and is rotated within the joint extension between and upper and lower position within the storage bin. The holding mechanism of the coupling mechanism retains the inventory divider in the upper position, dividing the storage bin into two compartments. By retaining the inventory divider with a holding mechanism that is not directly connected to the bin, the wear on the holding mechanism is substantially reduced and the inventory divider is more secure.
    Type: Application
    Filed: December 3, 2020
    Publication date: November 4, 2021
    Inventor: Eric Schuldt
  • Patent number: 11012396
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages at varying intervals. The intervals may be dynamically determined and may be based on the volume and rate of the incoming electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages before forwarding the electronic data transaction request messages to a transaction processor, which processes the subset of electronic data transaction request messages in a non-chronological order.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 18, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Publication number: 20210042832
    Abstract: A computer implemented method for aggregating quantities associated with messages includes: generating an implied message for an object based on two constituent messages, wherein the implied message is associated with a value based on the values of the constituent messages, a priority that is equivalent to the lower of the priorities of the constituent messages, and a quantity that is equivalent to the lesser of the quantities of the constituent messages, receiving third and fourth messages, increasing the quantity of the implied message based on the received messages, and upon an occurrence of a match event involving the implied message, automatically allocating all of the quantity of the implied message for matching during the match event before allocating any of the quantity associated with the third message for matching during the match event.
    Type: Application
    Filed: October 23, 2020
    Publication date: February 11, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Dileep Konduru, Eric Schuldt, José Antonio Acuña-Rohter, Akira Yamaguchi, Kevin Bulman
  • Patent number: 10853879
    Abstract: A computer implemented method for aggregating quantities associated with messages includes: generating an implied message for an object based on two constituent messages, wherein the implied message is associated with a value based on the values of the constituent messages, a priority that is equivalent to the lower of the priorities of the constituent messages, and a quantity that is equivalent to the lesser of the quantities of the constituent messages, receiving third and fourth messages, increasing the quantity of the implied message based on the received messages, and upon an occurrence of a match event involving the implied message, automatically allocating all of the quantity of the implied message for matching during the match event before allocating any of the quantity associated with the third message for matching during the match event.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: December 1, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Dileep Konduru, Eric Schuldt, José Antonio Acuña-Rohter, Akira Yamaguchi, Kevin Bulman
  • Publication number: 20190364004
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages at varying intervals. The intervals may be dynamically determined and may be based on the volume and rate of the incoming electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages before forwarding the electronic data transaction request messages to a transaction processor, which processes the subset of electronic data transaction request messages in a non-chronological order.
    Type: Application
    Filed: August 8, 2019
    Publication date: November 28, 2019
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Patent number: 10432565
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages at varying intervals. The intervals may be dynamically determined and may be based on the volume and rate of the incoming electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages before forwarding the electronic data transaction request messages to a transaction processor, which processes the subset of electronic data transaction request messages in a non-chronological order.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 1, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Patent number: 10382377
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages based on the other messages in the same group before forwarding the electronic data transaction request messages to a transaction processor.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 13, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Publication number: 20180262207
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages based on the other messages in the same group before forwarding the electronic data transaction request messages to a transaction processor.
    Type: Application
    Filed: December 28, 2017
    Publication date: September 13, 2018
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Publication number: 20180262455
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages at varying intervals. The intervals may be dynamically determined and may be based on the volume and rate of the incoming electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages before forwarding the electronic data transaction request messages to a transaction processor, which processes the subset of electronic data transaction request messages in a non-chronological order.
    Type: Application
    Filed: April 28, 2017
    Publication date: September 13, 2018
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Patent number: 9929743
    Abstract: A data transaction processing system receives electronic data transaction request messages from client computers over a data communication network and groups a subset of the electronic data transaction request messages. The data transaction processing system may preprocess the group of electronic data transaction request messages based on the other messages in the same group before forwarding the electronic data transaction request messages to a transaction processor.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: March 27, 2018
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: José Antonio Acuña-Rohter, Ari Studnitzer, Kyle D. Kavanagh, Pearce Peck-Walden, Eric Schuldt
  • Publication number: 20170243291
    Abstract: A computer implemented method for aggregating quantities associated with messages includes: generating an implied message for an object based on two constituent messages, wherein the implied message is associated with a value based on the values of the constituent messages, a priority that is equivalent to the lower of the priorities of the constituent messages, and a quantity that is equivalent to the lesser of the quantities of the constituent messages, receiving third and fourth messages, increasing the quantity of the implied message based on the received messages, and upon an occurrence of a match event involving the implied message, automatically allocating all of the quantity of the implied message for matching during the match event before allocating any of the quantity associated with the third message for matching during the match event.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Dileep Konduru, Eric Schuldt, Josê Antonio Acuña-Rohter, Akira Yamaguchi, Kevin Bulman
  • Patent number: 9326604
    Abstract: An inventory system for wire shelving is provided which includes a pivoting divider unit that subdivides individual bins of a shelving system into front and rear sections accessed through an open front side of the bin. The divider unit hinges between an upright position and a forwardly-lowered position. When fully stocked, the bin includes articles which are located in both the forward and rearward bin sections with the divider unit oriented in the upright position between adjacent articles. As articles are removed from the front bin section, eventually the divider unit is exposed. The divider unit is then manually tilted forwardly or lowered to allow continued removal of articles from the rear bin section. This lowered orientation of the divider unit indicates that the front bin section is now empty and restocking is due. The divider unit rotatably engages with the wire shelving and includes hinge clips which releasably lock the divider unit in the upright orientation.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: May 3, 2016
    Assignee: LogiQuip, LLC
    Inventors: Eric Schuldt, Jeffrey W. Mote