MULTI-ACCESS POINT COORDINATION CONFIGURATION PROTOCOL
Granted: April 10, 2025
Application Number:
20250119819
Multi-AP Coordination (MAPC) configuration protocol may be provided. MAPC modes supported by a plurality of Access Points (APs) may be discovered. A MAPC group of a sub-set of APs of the plurality of APs may be formed. Each AP of the sub-set of APs of the MAPC group may support at least one common MAPC mode. Roles including a leader and followers of the MAPC group may be advertised. A first AP of the MAPC group may be assigned as the leader and remaining APs of the MAPC group may be…
PATH SIGNATURES FOR DATA FLOWS
Granted: April 3, 2025
Application Number:
20250112861
This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first signature. The method further includes generating a second signature by inputting the first signature and one or more node details into a hash function. The method includes replacing the first signature with the second signature in the packet. The packet including the second value is…
HIDDEN-LAYER ROUTING FOR DISAGGREGATED ARTIFICIAL NEURAL NETWORKS
Granted: April 3, 2025
Application Number:
20250112832
Novel techniques and mechanisms enable processing of heavy deep learning workloads on standard edge network devices to optimize the overall inference throughput of the network while meeting Service Level Agreement(s) (SLAs). The techniques can include receiving a deep learning model, determining a graph structure of the deep learning model including neurons organized in layers (the layers including an input layer, a plurality of hidden layers, and an output layer), assigning to a first…
LOW POWER INDOOR (LPI) ACCESS POINT (AP) THAT PUNCTURES ITS CHANNEL WHILE RESPECTING INCUMBENTS
Granted: April 3, 2025
Application Number:
20250112727
A Low Power Indoor (LPI) Access Point (AP) that punctures its channel while respecting incumbents may be provided. First, a computing device may determine a relaxation value. Then an energy detection Clear Channel Assessment (CCA) threshold may be changed by the relaxation value for a punctured subchannel. Next, the punctured subchannel may be reported as busy when energy is detected in the punctured subchannel above the changed energy detection CCA threshold.
EPOCH SCHEME FOR STATION PRIVACY
Granted: March 27, 2025
Application Number:
20250106182
An epoch scheme for Station (STA) privacy and, specifically, a structured Media Access Control (MAC) address rotation schedule for STAs may be provided. Providing an epoch scheme for STA privacy can include determining epoch parameters for a STA, the epoch parameters comprising a minimum epoch period duration and a maximum epoch period duration. The epoch parameters are sent to the STA, wherein the STA is operable to rotate a MAC address each epoch period at a time between the minimum…
INTEROPERABLE TRANSMIT POWER ENVELOP (TPE) SIGNALING WITH AUTOMATED FREQUENCY COORDINATION (AFC) FREQUENCY RESPONSE
Granted: March 27, 2025
Application Number:
20250105805
Interoperable Transmit Power Envelop (TPE) signaling with Automated Frequency Coordination (AFC) frequency response may be provided. First, AFC information may be received. Next a mask may be determined for a punctured channel indicated in the AFC information. Then a first amount may be determined that the mask needs to be altered to reach an AFC response for the punctured channel indicated in the AFC information. A Transmit Power Envelop (TPE) value may then be reported for the…
ALERT AND SUPPRESSION UPDATING IN A CLUSTER COMPUTING SYSTEM
Granted: March 20, 2025
Application Number:
20250094413
A computer-implemented method includes a processing node sending a request that includes an identified alert record from a shared alert data store that is shared amongst a cluster of processing nodes including the processing node. The processing node receives, responsive to the request, a delete alert record uniquely identifying the identified alert record and including an annotation identifying a new delete alert record as being a delete alert record type. The processing node matches,…
INGEST PREVIEW IN A NETWORK COMPUTING ENVIRONMENT
Granted: March 20, 2025
Application Number:
20250094250
A computing device receives an ingest preview request to preview events to be stored by at least one indexer. Responsive to the ingest preview request, the computing device sends a subscription request to the forwarders. The forwarders receive the subscription request and intercept the events that are being sent to at least one of the indexers. The forwarders then clone matching events to the subscription request and responds to the computing device with the matching events. When the…
LOW LATENCY, LOW LOSS, SCALABLE THROUGHPUT SUPPORT AND QUEUING
Granted: March 13, 2025
Application Number:
20250088900
Low Latency, Low Loss, Scalable Throughput (L4S) support and queuing and, specifically, L4S proxy support for non-L4S-compatible devices and L4S queuing for Access Points (APs) may be provided. Providing L4S support can include determining a flow for a L4S capable Station (STA) is L4S enabled. In response to determining the flow is L4S enabled, a shallow queuing mechanism is implemented for queuing traffic by replacing one or more alternate queues with one or more L4S queues, the shallow…
MULTI-LINK PROCEDURE TO IDENTIFY LINK DISABLEMENT IN BASIC SERVICE SET (BSS) TRANSITION MANAGEMENT FRAMES
Granted: March 13, 2025
Application Number:
20250089121
A multi-link procedure to identify link disablement in Basic Service Set (BSS) transition management frames may be provided. First, a Basic Service Set (BSS) Transition Management (BTM) request may be created. The BTM request may indicate a link disablement that will happen in the future. Then the BTM request may be sent.
NARROWBAND BACKSCATTER DEVICE EXCITATION FOR MULTIPLE BACKSCATTER DEVICE SCHEDULING
Granted: March 6, 2025
Application Number:
20250081236
Backscatter Device (BKD) scheduling and, specifically, narrowband BKD excitation for multiple BKD scheduling may be provided. An AP may determine to transmit an excitation transmission to a plurality of BKDs. The AP may determine a trigger frequency for each of the plurality of BKDs, and the AP may transmit an excitation transmission comprising a plurality of excitation signals. Each excitation signal may have a frequency corresponding to one of the trigger frequencies for the plurality…
CLIENT DEVICE IDENTIFIER FOR DUAL-WI-FI CONNECTIONS
Granted: February 27, 2025
Application Number:
20250071831
A client device identifier for dual-Wi-Fi connections may be provided. First, it may be determined that a client device has associated over a first link having a first Media Access Control (MAC) address. Next, from the client device over the first link, a first management frame may be received that identifies a MAC address of a second link associated with the client device. Then, based on information in the first management frame, it may be determined that the first link and the second…
PROFILE-BASED ASSOCIATION METHOD FOR ENTERPRISE NETWORKS
Granted: February 27, 2025
Application Number:
20250071180
Profile-based association method for enterprise networks may be provided. A computing device may configure a first profile and a second profile. Next, the client device may be configured with a set of network profiles associated with a plurality of networks. A user of the client device may be queried for a profile choice for one of the plurality of networks. Then the client device may associate with the one of the plurality of networks according to the profile choice provide by the user.
ENFORCING CONDITIONAL ACCESS TO NETWORK SERVICES BASED ON AUTHORIZATION STATUSES ASSOCIATED WITH NETWORK FLOWS
Granted: February 27, 2025
Application Number:
20250071111
This disclosure describes techniques for enforcing conditional access to network services. In an example method, a first computing device detects a second device operating in a per-flow authorization mode. The first device receives a first request from a second computing device to communicate with a third computing device using a first network flow and determines that the first flow is authorized (e.g., because of an active past authentication and/or the third device's authentication…
ADDRESS RESOLUTION PROTOCOL (ARP)-PROXY UPDATE FOR ROAMING CLIENT DEVICES
Granted: February 27, 2025
Application Number:
20250071086
Address Resolution Protocol (ARP)-proxy update for roaming client devices may be provided. A client device may query for a list of active Internet Protocol (IP) addresses used by the client device. Next, the client device may determine that an Access Point (AP) supports a collaborative IP exchange function. Then the client device may send, in response to determining that the AP supports the collaborative IP exchange function, the list of active Internet Protocol (IP) addresses to the AP.
MALLEABLE ROUTING FOR DATA PACKETS
Granted: February 27, 2025
Application Number:
20250071051
Various implementations disclosed herein enable malleable routing for data packets. For example, in various implementations, a method of routing a type of data packets is performed by a device. In some implementations, the device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, the method includes determining a routing criterion to transmit a set of data packets across a network. In some implementations, the…
DISTRIBUTED PATH COMPUTATION AND CENTRALIZED PATH ENFORCEMENT IN COMPUTER NETWORTKS
Granted: February 27, 2025
Application Number:
20250071044
This disclosure describes techniques for enabling distributed path computation and centralized path enforcement in a computer network used to implement a software application. In some cases, the disclosed techniques include using a central controller that initializes and coordinates monitoring agents deployed to network regions. The monitoring agents may collect monitoring data associated with application segments in their respective regions and share this data with each other. Using the…
STORAGE SYSTEM CONFIGURATION BASED FILESYSTEM DESTINATIONS
Granted: February 27, 2025
Application Number:
20250068598
A method for file system destinations includes obtaining events for storage on one or more of the storage systems. For each event, the method includes extracting at least one field value from the event, comparing the at least one field value to configurations of the storage systems to identify at least one storage system of the plurality of storage systems having a matching configuration, transmitting the event to an ingest module queue for the at least one storage system, selecting a…
OPTICAL WAVEGUIDE PASSIVATION FOR MOISTURE PROTECTION
Granted: February 27, 2025
Application Number:
20250067934
In part, in one aspect, the disclosure relates to a method for passivating a waveguide of an optical circuit. The method includes etching a suspended waveguide in the optical circuit; the suspended waveguide having a top surface, a bottom surface, and side surfaces; and covering the top surface and side surfaces of the suspended waveguide with a passivation coating having a thickness that ranges from between about 10 nm to about 20 nm. In one embodiment, the method further includes…
REAL-TIME RADIO SELF-CALIBRATION
Granted: February 20, 2025
Application Number:
20250062838
Real-time radio self-calibration may be provided. The self-calibration may begin by sampling a Transmission (TX) signal. An achievable Error Vector Magnitude (EVM) for one or more frames may be determined based on the TX signal. Link budgets for clients may be determined using a TX power and a supported Modulation and Coding Scheme (MCS). A per packet TX power is adjusted based on the achievable EVM and a TX retry rate. The PA linearity of the radio may also be adjusted based on the…