Patents by Inventor Vijay Menon

Vijay Menon 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: 11949600
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: April 2, 2024
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Publication number: 20230029024
    Abstract: Systems and methods for failed payment recovery can include a method for payment recovery. The method includes steps for receiving a set of transaction information, predicting a set of one or more authorization field values based on the received set of transaction information, predicting a set of one or more optimal send times based on the received set of transaction information, and transmitting a set of one or more authorization messages based on the predicted set of authorization field values and the predicted set of optimal send times.
    Type: Application
    Filed: July 20, 2022
    Publication date: January 26, 2023
    Applicant: Big Bear Labs, Inc.
    Inventors: Vijay Menon, Kevin Perko
  • Publication number: 20220150178
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Application
    Filed: January 24, 2022
    Publication date: May 12, 2022
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 11329929
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: May 10, 2022
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 10991043
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: April 27, 2021
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Publication number: 20210058332
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Application
    Filed: October 26, 2020
    Publication date: February 25, 2021
    Applicant: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 10855613
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: December 1, 2020
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 10395311
    Abstract: Networks, systems and methods for recovering data messages from a market data stream and for building a book for a financial instrument are disclosed. An out-of-band data stream related to an as-of state of the market for one or more financial instruments is distributed parallel to a stream of market data for the financial instrument. The as-of data stream is referenced to the financial according to a unique identifier of the messages of the market data stream. The as-of data for a financial instrument may be provided at periodic rate that may be varied according to one or more factors.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: August 27, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Dennis Genetski, Vijay Menon, Matt Simpson, Fred Malabre, Sreenivas Achanta
  • Publication number: 20190236708
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Application
    Filed: April 10, 2019
    Publication date: August 1, 2019
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Publication number: 20190172137
    Abstract: Systems and methods are provided for processing mass quote messages and generating market data. A mass quote message is received and individual orders are parsed and processed. Individual market data messages are stored in a market data message buffer. After all orders are processed, the contents of the market data message buffer is distributed as a single market data message.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco
  • Patent number: 10304133
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: May 28, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Patent number: 10242405
    Abstract: Systems and methods are provided for processing mass quote messages and generating market data. A mass quote message is received and individual orders are parsed and processed. Individual market data messages are stored in a market data message buffer. After all orders are processed, the contents of the market data message buffer is distributed as a single market data message.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: March 26, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco
  • Patent number: 10210018
    Abstract: A method and apparatus for optimizing quiescence in a transactional memory system is herein described. Non-ordering transactions, such as read-only transactions, transactions that do not access non-transactional data, and write-buffering hardware transactions, are identified. Quiescence in weak atomicity software transactional memory (STM) systems is optimized through selective application of quiescence. As a result, transactions may be decoupled from dependency on quiescing/waiting on previous non-ordering transaction to increase parallelization and reduce inefficiency based on serialization of transactions.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: February 19, 2019
    Assignee: Intel Corporation
    Inventors: Tatiana Shpeisman, Ali-Reza Adl-Tabatabai, Vijay Menon
  • Publication number: 20180101899
    Abstract: Networks, systems and methods for recovering data messages from a market data stream and for building a book for a financial instrument are disclosed. An out-of-band data stream related to an as-of state of the market for one or more financial instruments is distributed parallel to a stream of market data for the financial instrument. The as-of data stream is referenced to the financial according to a unique identifier of the messages of the market data stream. The as-of data for a financial instrument may be provided at periodic rate that may be varied according to one or more factors.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Inventors: Dennis Genetski, Vijay Menon, Matthew Simpson, Fred Malabre, Sreenivas Achanta
  • Patent number: 9842366
    Abstract: Networks, systems and methods for recovering data messages from a market data stream and for building a book for a financial instrument are disclosed. An out-of-band data stream related to an as-of state of the market for one or more financial instruments is distributed parallel to a stream of market data for the financial instrument. The as-of data stream is referenced to the financial according to a unique identifier of the messages of the market data stream. The as-of data for a financial instrument may be provided at periodic rate that may be varied according to one or more factors.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: December 12, 2017
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Dennis Genetski, Vijay Menon, Matt Simpson, Fred Malabre, Sreenivas Achanta
  • Publication number: 20170236205
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Publication number: 20170195244
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Application
    Filed: March 24, 2017
    Publication date: July 6, 2017
    Inventors: Paul J. Callaway, Dennis M. Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 9659330
    Abstract: Systems and methods are provided for communicating and processing market data. The market data may comprise quotes, orders, trades and/or statistics. A messaging structure allows for adding, re-ordering and/or expanding data, within the printable character set of any language. One or more delimiters are defined and used to delimit data elements within the message structure. The data is interpreted based on templates which may be disseminated prior to the sending of messages and used as an abstraction so that the meaning of data need not be conveyed in the message.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: May 23, 2017
    Assignee: Chicago Mercantile Exchange, Inc.
    Inventors: Ron Newell, Vijay Menon, Fred Malabre, Joe Lobraco, Jim Northey
  • Patent number: 9639895
    Abstract: Networks, systems and methods for dynamically filtering market data are disclosed. Streams of market data may be buffered or stored in a queue when inbound rates exceed distribution or publication limitations. Inclusive messages in the queue may be removed, replaced or aggregated, reducing the number of messages to be published when distribution limitations are no longer exceeded.
    Type: Grant
    Filed: August 30, 2007
    Date of Patent: May 2, 2017
    Assignee: Chicago Mercantile Exchange, Inc.
    Inventors: Paul J Callaway, Dennis M Genetski, Adrien Gracia, James Krause, Vijay Menon
  • Patent number: 9274855
    Abstract: A method and apparatus for optimizing weak atomicity overhead is herein described. A state table is maintained either during static or dynamic compilation of code to track data non-transactionally accessed. Within execution of a transaction, such as at transactional memory accesses or within a commit function, it is determined if data associated with memory access within the transaction is to be conflictingly accessed outside the transaction from the state table. If the data is not accessed outside the transaction, then the transaction potentially commits without weak atomicity safety mechanisms, such as privatization. Furthermore, even if data is accessed outside the transaction, optimized safety mechanisms may be performed to ensure isolation between the potentially conflicting accesses, while eliding the mechanisms for data not accessed outside the transaction.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: March 1, 2016
    Assignee: Intel Corporation
    Inventors: Ali-Reza Adl-Tabatabai, Tatiana Shpeisman, Vijay Menon