Patents by Inventor Vahan Sardaryan

Vahan Sardaryan 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: 11575595
    Abstract: A digital crosspoint switch of a network switching system (NSS) replicates input data received via a first network interface to a first data processing port of a data processing card. The input data includes a digital market data feed comprising market-data packets. The crosspoint switch has internal crosspoint ports and external crosspoint ports. The data processing card includes a programmable logic device and a plurality of data processing ports connected to the internal crosspoint ports. The NSS includes a plurality of network interfaces connected to the external crosspoint ports. The data processing card processes the input data and generates processed data on the second data processing port at least in part by only including market-data packets that meet a first predetermined filtering criterion in the processed data. The crosspoint switch replicates the processed data from the second data processing port to the second network interface.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: February 7, 2023
    Assignee: Arista Networks, Inc.
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Publication number: 20230006903
    Abstract: Systems and methods are provided for timing signals, measuring latency, and/or timestamping. Some of the systems described herein can measure latency in a network device, and can include a signal generator, a sampler, a pulse detector, a timer, and a connector. The signal generator can define a signal profile. The sampler can sample the signal profile at a frequency of at least 4 GHz to generate a plurality of bits, each bit corresponding to a value of the signal profile during the sampling. The pulse detector can detect a change in the signal profile by detecting at least one change in the plurality of bits. The timer can time the change in value in the plurality of bits to provide at least one detection time measurement. The connector can electronically link the signal generator and the sampler to the network device to provide an external network path for transmitting a signal from the signal generator to the sampler via the network device.
    Type: Application
    Filed: December 9, 2020
    Publication date: January 5, 2023
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Patent number: 11178036
    Abstract: Systems and methods are provided for measuring latency in a network device, which can include a signal generator, a sampler, a pulse detector, a timer, and a connector. The signal generator can define a signal profile. The sampler can sample the signal profile at a frequency of at least 4 GHz to generate a plurality of bits, each bit corresponding to a value of the signal profile during the sampling. The pulse detector can detect a change in the signal profile by detecting at least one change in the plurality of bits. The timer can time the change in value in the plurality of bits to provide at least one detection time measurement. The connector can electronically link the signal generator and the sampler to the network device to provide an external network path for transmitting a signal from the signal generator to the sampler via the network device.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: November 16, 2021
    Assignee: LDA TECHNOLOGIES LTD.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20210176153
    Abstract: Systems and methods are provided for measuring latency in a network device, which can include a signal generator, a sampler, a pulse detector, a timer, and a connector. The signal generator can define a signal profile. The sampler can sample the signal profile at a frequency of at least 4 GHz to generate a plurality of bits, each bit corresponding to a value of the signal profile during the sampling. The pulse detector can detect a change in the signal profile by detecting at least one change in the plurality of bits. The timer can time the change in value in the plurality of bits to provide at least one detection time measurement. The connector can electronically link the signal generator and the sampler to the network device to provide an external network path for transmitting a signal from the signal generator to the sampler via the network device.
    Type: Application
    Filed: September 15, 2020
    Publication date: June 10, 2021
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20210126857
    Abstract: A digital crosspoint switch of a network switching system (NSS) replicates input data received via a first network interface to a first data processing port of a data processing card. The input data includes a digital market data feed comprising market-data packets. The crosspoint switch has internal crosspoint ports and external crosspoint ports. The data processing card includes a programmable logic device and a plurality of data processing ports connected to the internal crosspoint ports. The NSS includes a plurality of network interfaces connected to the external crosspoint ports. The data processing card processes the input data and generates processed data on the second data processing port at least in part by only including market-data packets that meet a first predetermined filtering criterion in the processed data. The crosspoint switch replicates the processed data from the second data processing port to the second network interface.
    Type: Application
    Filed: January 7, 2021
    Publication date: April 29, 2021
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Patent number: 10917335
    Abstract: Method and systems for data switching, including receiving first input data at a network switching system comprising a crosspoint switch and a data processing card; transmitting the first input data from the crosspoint switch to the data processing card; making a first determination, by the data processing card, that the first input data meets a first pre-determined filtering criterion; and transmitting, based on the first determination, the first input data from a first crosspoint switch port of the crosspoint switch towards a first client.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: February 9, 2021
    Assignee: Arista Networks, Inc.
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Patent number: 10834023
    Abstract: A data processing system, method and device. A device can include a plurality of data cards having host interface connectors initially configured to transmit signals according to a first communication protocol and data card connectors that communicate with external devices using a different communication protocol. The data cards are converted so that the host interface connectors also transmit signals using the second communication protocol. The plurality of data cards are interconnected so that signals can be routed through the data cards to provide desired data processing functions. A cross-point switch fabric allows the signals to be routed to the appropriate data card or cards. Multiple devices can be interconnected to provide a distributed data processing grid providing access to the data processing functions for external devices that do not communicate using the first communication protocol.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 10, 2020
    Assignee: LDA Technologies Ltd.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Patent number: 10797984
    Abstract: Systems and methods are provided for timestamping, which can include a signal generator, a detector, a sampler, a pulse detector, a timer, and a time-stamper. The signal generator can define a signal profile. The detector can i) detect a data event, and, upon detecting the data event, ii) instruct the signal generator to change from operating in a first mode of operation to operating in a second mode of operation. The sampler can sample the signal profile at a frequency of at least 4 GHz to generate a plurality of bits. The pulse detector can detect a change in the signal profile by detecting a change in value in the plurality of bits. The timer can time the change in the signal profile to provide at least one detection time measurement. The time-stamper can record in association with the data event a timestamp based on the at least one detection time measurement.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: October 6, 2020
    Assignee: LDA Technologies Ltd.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Patent number: 10680792
    Abstract: Systems and methods are provided for timing signals. The systems and methods can include a signal-timing FPGA circuit. The signal-timing FPGA circuit includes a serializer, a pulse detector, at least one slower portion, a timer, and a signal generator. The serializer can convert data streams between serial transmission and parallel transmission. The serializer includes a serial input sampler for sampling signals received at the serializer, and a clock multiplier for changing signal frequencies. The at least one slower portion has a slower clock speed. The slower clock speed is slower than a clock speed of the clock multiplier. The timer is in communication with the serializer. The signal generator can generate and transmit a signal including a pulse portion and a non-pulse portion to the serializer via the at least one slower portion. The pulse portion differs in value from the non-pulse portion of the signal.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: June 9, 2020
    Assignee: LDA TECHNOLOGIES LTD.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20200162404
    Abstract: A data processing system, method and device. A device can include a plurality of data cards having host interface connectors initially configured to transmit signals according to a first communication protocol and data card connectors that communicate with external devices using a different communication protocol. The data cards are converted so that the host interface connectors also transmit signals using the second communication protocol. The plurality of data cards are interconnected so that signals can be routed through the data cards to provide desired data processing functions. A cross-point switch fabric allows the signals to be routed to the appropriate data card or cards. Multiple devices can be interconnected to provide a distributed data processing grid providing access to the data processing functions for external devices that do not communicate using the first communication protocol.
    Type: Application
    Filed: August 26, 2019
    Publication date: May 21, 2020
    Applicant: LDA Technologies Ltd.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Patent number: 10509925
    Abstract: A data card enclosure method and system comprising data card connectors and host interface connectors on a data card housed in the data card enclosure. The data card enclosure method and system provided for connecting the data card connectors and host interface connectors to external communications ports.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: December 17, 2019
    Assignee: LDA TECHNOLOGIES LTD.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Patent number: 10484268
    Abstract: A digital crosspoint switch of a network switching system (NSS) replicates input data received via a first network interface to a first data processing port of a data processing card. The input data includes a digital market data feed comprising market-data packets. The crosspoint switch has internal crosspoint ports and external crosspoint ports. The data processing card includes a programmable logic device and a plurality of data processing ports connected to the internal crosspoint ports. The NSS includes a plurality of network interfaces connected to the external crosspoint ports. The data processing card processes the input data and generates processed data on the second data processing port at least in part by only including market-data packets that meet a first predetermined filtering criterion in the processed data. The crosspoint switch replicates the processed data from the second data processing port to the second network interface.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: November 19, 2019
    Assignee: METAMAKO GENERAL PTY LTD ACN 163 573 331 IN ITS CAPACITY AS GENERAL PARTNER OF METAMAKO TECHNOLOGY LP ABN 11 872 058 101
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Patent number: 10397137
    Abstract: A data processing system, method and device. A device can include a plurality of data cards having host interface connectors initially configured to transmit signals according to a first communication protocol and data card connectors that communicate with external devices using a different communication protocol. The data cards are converted so that the host interface connectors also transmit signals using the second communication protocol. The plurality of data cards are interconnected so that signals can be routed through the data cards to provide desired data processing functions. A cross-point switch fabric allows the signals to be routed to the appropriate data card or cards. Multiple devices can be interconnected to provide a distributed data processing grid providing access to the data processing functions for external devices that do not communicate using the first communication protocol.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: August 27, 2019
    Assignee: LDA TECHNOLOGIES LTD.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20190238452
    Abstract: Method and systems for data switching, including receiving first input data at a network switching system comprising a crosspoint switch and a data processing card; transmitting the first input data from the crosspoint switch to the data processing card; making a first determination, by the data processing card, that the first input data meets a first pre-determined filtering criterion; and transmitting, based on the first determination, the first input data from a first crosspoint switch port of the crosspoint switch towards a first client.
    Type: Application
    Filed: April 5, 2019
    Publication date: August 1, 2019
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Patent number: 10268847
    Abstract: A data card enclosure method and system comprising data card connectors and host interface connectors on a data card housed in the data card enclosure. The data card enclosure method and system provided for connecting the data card connectors and host interface connectors to external communications ports. One or more of the data card connectors may be repurposed as one or more host interface connections or one or more of the host interface connectors may be repurposed as one or more data card connectors.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: April 23, 2019
    Assignee: LDA TECHNOLOGIES LTD.
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20180131635
    Abstract: A data processing system, method and device. A device can include a plurality of data cards having host interface connectors initially configured to transmit signals according to a first communication protocol and data card connectors that communicate with external devices using a different communication protocol. The data cards are converted so that the host interface connectors also transmit signals using the second communication protocol. The plurality of data cards are interconnected so that signals can be routed through the data cards to provide desired data processing functions. A cross-point switch fabric allows the signals to be routed to the appropriate data card or cards. Multiple devices can be interconnected to provide a distributed data processing grid providing access to the data processing functions for external devices that do not communicate using the first communication protocol.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 10, 2018
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20170308725
    Abstract: A data card enclosure method and system comprising data card connectors and host interface connectors on a data card housed in the data card enclosure. The data card enclosure method and system provided for connecting the data card connectors and host interface connectors to external communications ports.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 26, 2017
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20170308499
    Abstract: A data card enclosure method and system comprising data card connectors and host interface connectors on a data card housed in the data card enclosure. The data card enclosure method and system provided for connecting the data card connectors and host interface connectors to external communications ports.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 26, 2017
    Inventors: Sergey Sardaryan, Mariya Sukiasyan, Vahan Sardaryan
  • Publication number: 20170272386
    Abstract: A digital crosspoint switch of a network switching system (NSS) replicates input data received via a first network interface to a first data processing port of a data processing card. The input data includes a digital market data feed comprising market-data packets. The crosspoint switch has internal crosspoint ports and external crosspoint ports. The data processing card includes a programmable logic device and a plurality of data processing ports connected to the internal crosspoint ports. The NSS includes a plurality of network interfaces connected to the external crosspoint ports. The data processing card processes the input data and generates processed data on the second data processing port at least in part by only including market-data packets that meet a first predetermined filtering criterion in the processed data. The crosspoint switch replicates the processed data from the second data processing port to the second network interface.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan
  • Patent number: 9674118
    Abstract: A digital networking system includes a digital crosspoint switch, a host controller, and a data processing card that includes a programmable logic device such as a field-programmable gate array (FPGA). The host controller is operative to configure both the data processing card and the digital crosspoint switch in accordance with commands received over a user interface. The system is configurable to direct incoming data through the crosspoint switch to the data processing card for processing, and then back through the crosspoint switch for distribution to one or more network ports. The processing performed by the data processing card may include, among other options, feed filtering of a digital market data feed for use in high-frequency trading applications.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: June 6, 2017
    Assignee: xCELOR LLC
    Inventors: Robert James Walker, Stefan Josef Gratzl, Sergey Sardaryan, Vahan Sardaryan