DYNAMIC RATE CONTROL
    101.
    发明公开

    公开(公告)号:US20230362097A1

    公开(公告)日:2023-11-09

    申请号:US17990552

    申请日:2022-11-18

    CPC classification number: H04L47/25 H04L47/22

    Abstract: Aspects of the present disclosure are directed to systems, methods, and computer readable media for dynamic data transfer rate control. One method includes alternating a network device between a plurality of supported data transfer rates that are supported by the network device to achieve an unsupported data transfer rate that is not supported by the network device. Another method includes adding one or more dummy work descriptors to a data stream, and transmitting the data stream including the one or more dummy work descriptors at a supported data transfer rate that is supported by a network device to achieve an effective unsupported data transfer rate that is not supported by the network device.

    Reliable Credit-Based Communication over Long-Haul Links

    公开(公告)号:US20230353499A1

    公开(公告)日:2023-11-02

    申请号:US17730246

    申请日:2022-04-27

    CPC classification number: H04L47/39

    Abstract: A communication apparatus includes input circuitry, an encapsulator, transmission circuitry and flow control circuitry. The input circuitry is to receive packets from a data source in accordance with a first communication protocol that employs credit-based flow control. The encapsulator is to buffer the packets in a memory buffer and to encapsulate the buffered packets in accordance with a second communication protocol. The transmission circuitry is to transmit the encapsulated packets over a communication link in accordance with the second communication protocol. The flow control circuitry is to receive from the encapsulator buffer status indications that are indicative of a fill level of the memory buffer, and to exchange credit messages with the data source, in accordance with the credit-based flow control of the first communication protocol, responsively to the buffer status indications.

    Efficient packet reordering using hints

    公开(公告)号:US11792139B2

    公开(公告)日:2023-10-17

    申请号:US17582047

    申请日:2022-01-24

    CPC classification number: H04L49/9057 H04L49/9042 H04L69/22

    Abstract: A peripheral device coupled to a host includes a network interface, a packet processor, and a Data Processing Unit (DPU). The packet processor receives from a communication network, via the network interface, packets that originated from a source in an original order and received at the peripheral device in as order different from the original order. The packet processor splits the received packets into headers and payloads, sends the payloads for storage in a host memory and sends the headers without the payloads for storage in a DPU memory, and based on the headers produces a hint indicative of processing to be applied to the headers, by the DPU, for identifying the original order. Based on the hint, the DPU identifies the original order of the packets by applying the processing indicated by the hint to respective headers in the DPU memory, and notifies the host of the original order.

    Efficient and flexible flow inspector
    105.
    发明公开

    公开(公告)号:US20230328032A1

    公开(公告)日:2023-10-12

    申请号:US17714207

    申请日:2022-04-06

    CPC classification number: H04L63/0236 H04L63/0263 H04L63/20 H04L69/22

    Abstract: In one embodiment, a data communication device includes a network interface controller to process packets received from at least one of a host device for sending over a network, and at least one remote device over the network, at least one processor to execute computer instructions to receive a configuration, and extract filtering rules from the configuration, and at least one hardware accelerator to receive the filtering rules from the at least one processor, and filter the packets based on the rules so that some of the packets are dropped and some of the packets are forwarded to the at least one processor to send data based on the forwarded packets to another device.

    MECHANICAL CONNECTOR
    106.
    发明公开

    公开(公告)号:US20230313828A1

    公开(公告)日:2023-10-05

    申请号:US17709535

    申请日:2022-03-31

    CPC classification number: F16B43/00

    Abstract: A mechanical connector may include a first body and a second body, each having a first base surface and a second base surface, wherein the second base surface of the first body and the first base surface of the second body are inclined in a longitudinal direction and mating each other.

    PRESERVING CONFIDENTIALITY OF TENANTS IN CLOUD ENVIRONMENT WHEN DEPLOYING SECURITY SERVICES

    公开(公告)号:US20230297666A1

    公开(公告)日:2023-09-21

    申请号:US17709815

    申请日:2022-03-31

    CPC classification number: G06F21/53 G06F21/606 G06F2221/033

    Abstract: The technology disclosed herein enables an auxiliary device to run a service that can access and analyze data of a Trusted Execution Environment (TEE). The auxiliary device may establish an auxiliary TEE in the auxiliary device and establish a trusted communication link between the auxiliary TEE and the TEE (i.e., primary TEE). The primary TEE may execute a target program using the primary devices of a host device (e.g., CPU) and the auxiliary TEE may execute a security program using the auxiliary device (e.g., DPU). In one example, the primary and auxiliary TEEs may be established for a cloud consumer and the auxiliary TEE may execute a security service that can monitor data of the primary TEE even though the data is inaccessible to all other software executing external to the primary TEE (e.g., inaccessible to host operating system and hypervisor).

Patent Agency Ranking