Patents Assigned to Liquid-Markets-Holdings, Incorporated
-
Patent number: 11693809Abstract: The present disclosure relates to asymmetric read/write architectures for enhanced throughput and reduced latency. One example embodiment includes an integrated circuit. The integrated circuit includes a network interface. The integrated circuit also includes a communication bus interface. The integrated circuit is configured to establish a communication link with a processor of the host computing device over the communication bus interface, which includes mapping to memory addresses associated with the processor of the host computing device. The integrated circuit is also configured to receive payload data for transmission over the network interface in response to the processor of the host computing device writing payload data to the mapped memory addresses using one or more programmed input-outputs (PIOs). Further, the integrated circuit is configured to write payload data received over the network interface to the memory of the host computing device using direct memory access (DMA).Type: GrantFiled: January 18, 2022Date of Patent: July 4, 2023Assignee: Liquid-Markets-Holdings, IncorporatedInventors: Seth Gregory Friedman, Alexis Nicolas Jean Gryta, Thierry Gibralta
-
Patent number: 11637917Abstract: An example embodiment may involve a network interface configured to transmit and receive frames. The embodiment may also involve a network protocol stack configured to: (i) perform encapsulation of outgoing messages into outgoing frames for transmission by way of the network interface, or (ii) perform decapsulation of incoming frames received by way of the network interface into incoming messages. The embodiment may also involve a parsing and validation module configured to: (i) receive representations of the incoming or the outgoing messages, and (ii) perform one or more validation checks on the representations, wherein the representations define transactions that are functionally equivalent to corresponding transactions that are defined by the messages, wherein the one or more validation checks are performed in parallel to performance of the encapsulation or decapsulation, and wherein a representation of a message failing the one or more validation checks causes the message to be discarded.Type: GrantFiled: April 27, 2022Date of Patent: April 25, 2023Assignee: Liquid-Markets-Holdings, IncorporatedInventors: Seth Gregory Friedman, Alexis Nicolas Jean Gryta, Thierry Gibralta
-
Patent number: 11349700Abstract: An example embodiment may involve a network interface configured to transmit and receive frames. The embodiment may also involve a network protocol stack configured to: (i) perform encapsulation of outgoing messages into outgoing frames for transmission by way of the network interface, or (ii) perform decapsulation of incoming frames received by way of the network interface into incoming messages. The embodiment may also involve a parsing and validation module configured to: (i) receive representations of the incoming or the outgoing messages, and (ii) perform one or more validation checks on the representations, wherein the representations define transactions that are functionally equivalent to corresponding transactions that are defined by the messages, wherein the one or more validation checks are performed in parallel to performance of the encapsulation or decapsulation, and wherein a representation of a message failing the one or more validation checks causes the message to be discarded.Type: GrantFiled: November 5, 2020Date of Patent: May 31, 2022Assignee: Liquid-Markets-Holdings, IncorporatedInventors: Seth Gregory Friedman, Alexis Nicolas Jean Gryta, Thierry Gibralta
-
Patent number: 11301408Abstract: The present disclosure relates to asymmetric read/write architectures for enhanced throughput and reduced latency. One example embodiment includes an integrated circuit. The integrated circuit includes a network interface. The integrated circuit also includes a communication bus interface. The integrated circuit is configured to establish a communication link with a processor of the host computing device over the communication bus interface, which includes mapping to memory addresses associated with the processor of the host computing device. The integrated circuit is also configured to receive payload data for transmission over the network interface in response to the processor of the host computing device writing payload data to the mapped memory addresses using one or more programmed input-outputs (PIOs). Further, the integrated circuit is configured to write payload data received over the network interface to the memory of the host computing device using direct memory access (DMA).Type: GrantFiled: June 7, 2021Date of Patent: April 12, 2022Assignee: Liquid-Markets-Holdings, IncorporatedInventors: Seth Gregory Friedman, Alexis Nicolas Jean Gryta, Thierry Gibralta
-
Patent number: 10868707Abstract: An example embodiment may involve a network interface configured to transmit and receive frames. The embodiment may also involve a network protocol stack configured to: (i) perform encapsulation of outgoing messages into outgoing frames for transmission by way of the network interface, or (ii) perform decapsulation of incoming frames received by way of the network interface into incoming messages. The embodiment may also involve a parsing and validation module configured to: (i) receive representations of the incoming or the outgoing messages, and (ii) perform one or more validation checks on the representations, wherein the representations define transactions that are functionally equivalent to corresponding transactions that are defined by the messages, wherein the one or more validation checks are performed in parallel to performance of the encapsulation or decapsulation, and wherein a representation of a message failing the one or more validation checks causes the message to be discarded.Type: GrantFiled: June 1, 2020Date of Patent: December 15, 2020Assignee: Liquid-Markets-Holdings, IncorporatedInventors: Seth Gregory Friedman, Alexis Nicolas Jean Gryta, Thierry Gibralta