Patents by Inventor Kandan VENKATARAMAN

Kandan VENKATARAMAN 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: 20240144364
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Application
    Filed: January 5, 2024
    Publication date: May 2, 2024
    Inventor: Kandan VENKATARAMAN
  • Patent number: 11908013
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: February 20, 2024
    Assignee: Nasdaq Technology AB
    Inventor: Kandan Venkataraman
  • Publication number: 20220188928
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Application
    Filed: March 1, 2022
    Publication date: June 16, 2022
    Inventor: Kandan VENKATARAMAN
  • Patent number: 11295383
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: April 5, 2022
    Assignee: Nasdaq Technology AB
    Inventor: Kandan Venkataraman
  • Publication number: 20190392523
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventor: Kandan VENKATARAMAN
  • Patent number: 10504183
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: December 10, 2019
    Assignee: Nasdaq Technology AB
    Inventor: Kandan Venkataraman
  • Publication number: 20190236704
    Abstract: Methods, apparatus, and systems for processing data transactions use a sequencer communicating with a plurality of data processors and provide improved performance and lower latency.
    Type: Application
    Filed: April 5, 2019
    Publication date: August 1, 2019
    Inventor: Kandan VENKATARAMAN
  • Patent number: 10262365
    Abstract: Methods and computerized exchange systems 100 for processing trade orders are disclosed. In the computerized exchange system 100, a sequencer 130 is configured to sequence incoming order entry messages for thereby putting incoming order entry messages in a sequenced order and to send, from the sequencer, order entry message(s) in a sequenced order to a plurality of order book engines 120a-c. Upon receipt of the sequenced order entry message(s) in the various order book engines 120-c, the plurality of order book engines process the sequenced order entry message(s) substantially in parallel. Various embodiments of the disclosed methods and computerized exchange systems allow for better performance, e.g. in terms of lower latency.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: April 16, 2019
    Assignee: Nasdaq Technology AB
    Inventor: Kandan Venkataraman
  • Publication number: 20130275285
    Abstract: Methods and computerized exchange systems 100 for processing trade orders are disclosed. In the computerized exchange system 100, a sequencer 130 is configured to sequence incoming order entry messages for thereby putting incoming order entry messages in a sequenced order and to send, from the sequencer, order entry message(s) in a sequenced order to a plurality of order book engines 120a-c. Upon receipt of the sequenced order entry message(s) in the various order book engines 120-c, the plurality of order book engines process the sequenced order entry message(s) substantially in parallel. Various embodiments of the disclosed methods and computerized exchange systems allow for better performance, e.g. in terms of lower latency.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventor: Kandan VENKATARAMAN