Patents by Inventor Kevin Bulman

Kevin Bulman 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: 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: 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: 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