Network data traffic buffering in mobile networks

    公开(公告)号:US11445525B1

    公开(公告)日:2022-09-13

    申请号:US17168135

    申请日:2021-02-04

    Abstract: Techniques are described for buffering data traffic destined for a mobile device when a data path to a base station for the mobile device is unavailable. For example, a network device comprises: a control unit comprising processing circuitry, wherein the control unit is configured to allocate, in response to determining that a data path from the network device to the base station for a mobile device is unavailable, a hardware queue of a packet processor of the network device to the data path; and a forwarding component with access to the hardware queue, wherein the forwarding component is configured to store data traffic for the mobile device to the allocated hardware queue, wherein the control unit is configured to, in response determining that the data path is available, configure the forwarding component to output the data traffic from the allocated hardware queue to the base station along the data path.

    Packet processing device and network system

    公开(公告)号:US11303578B2

    公开(公告)日:2022-04-12

    申请号:US16884180

    申请日:2020-05-27

    Abstract: A packet processing device is implemented in a network that transmits priority packets and non-priority packets having a lower priority than the priority packets. The packet processing device includes: a packet storage, a gate, a controller, a detector, a generator, and a transmitter. The packet storage stores non-priority packets. The gate is provided on an output side of the packet storage. The controller controls the gate. The detector detects a transmission pattern of the priority packets. The generator generates, based on the transmission pattern of the priority packets, a gate control signal for controlling a gate of a packet processing device implemented in another node. The transmitter transmits the gate control signal to a destination of the priority packets.

    Intellegent queuing of rules based command invocations

    公开(公告)号:US12231520B2

    公开(公告)日:2025-02-18

    申请号:US17822711

    申请日:2022-08-26

    Abstract: Constraint based command invocations are dynamically queued in a cloud queue such that aspects of remote user devices may be remotely controlled with reduced exposure to inconvenient remotely issued commands. By monitoring conditions that may trigger command invocations, verifying rules of associated constraints prior to queuing command invocations, evaluating parameters to prioritize command invocations in a dynamic issuing order within cloud queue, examining factors and reverifying previously verified rules when determining whether to transmit a command from an command invocation located at a transmission position of the cloud queue, systems and methods herein provide a constrained environment within which user devices may be remotely controlled relatively free from unexpected cloud caused encumbrances during inopportune moments.

    Efficient network device work queue

    公开(公告)号:US12224950B2

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

    申请号:US17979018

    申请日:2022-11-02

    Abstract: In one embodiment, a system includes a memory to store a work queue including work queue entry slots, a processing device to write work queue entries to the work queue in a consecutive and cyclic manner, and a network device including a network interface to share packet over a network, and packet processing circuitry to read the work queue entries from the work queue in a consecutive and cyclic manner, the work queue entries indicating work to be performed associated with the packets, dequeue respective ones of the work queue entries read from the work queue responsively to reading the respective work queue entries from the work queue, add the work queue entries to an execution database used to track execution of the work queue entries, and execute the work queue entries in the execution database.

Patent Agency Ranking