Systems and methods for optimizing rate selection for transmissions during spatial reuse in WLAN networks
Granted: December 26, 2023
Patent Number:
11856602
Systems and methods are provided for using a short data frame sent at a particular rate that can be used to probe a channel on which an access point is operating. The rate can be increased/decreased depending on whether or not transmission of the short data frame was successful or not. In this way, the highest possible rate (which can be impacted by any or all of the following factors: number of spatial streams, modulation and coding scheme, channel bandwidth, guard interval) can be…
Wireless channel access restrictions
Granted: December 26, 2023
Patent Number:
11856503
An example method of controlling a wireless access point may include associating accumulated-channel-resource-consumption variables with, respectively, resource consumers of the wireless access point. The method may further include, for wireless communications of the wireless access point: determining a number of spatial streams effectively consumed by the respective wireless communication; determining an operational bandwidth effectively consumed by the respective wireless…
Handling fine timing measurement requests
Granted: December 26, 2023
Patent Number:
11856435
Some examples of handling FTM requests comprises receiving a plurality of fine timing measurement (FTM) requests from a second network device over a first channel. Determining a channel traffic along the first channel. Adjusting a FTM response frequency based on the channel traffic. Responding based on the FTM response frequency, to a first number of FTM requests out of the plurality of FTM requests.
Determining antenna condition
Granted: December 26, 2023
Patent Number:
11856428
Examples described herein relate to an investigator device and a method for determining a condition of an antenna of an access point (AP). At least one investigator device may receive one or more antenna condition test frames transmitted via a plurality of antennas of the AP Further, the at least one investigator device may determine an average received signal strength indicator (RSSI) value corresponding to each of the plurality of antennas based on the one or more antenna condition…
Headset model identification with a resistor
Granted: December 26, 2023
Patent Number:
11856373
An apparatus includes a wire connector configured to receive a connection to an external device. The external device includes a speaker and is configured to output audible sounds. The apparatus includes a connection detection circuit configured to determine whether the external device has connected to the apparatus through the wire connector. The apparatus includes an output test circuit configured to, upon detection of a connection to the external device, issue a test signal to the…
Systems and methods for cloud survivability for cloud orchestrated internet protocol security (IPsec) security associations (SA)
Granted: December 26, 2023
Patent Number:
11856063
Systems are methods are provided for implementing cloud survivability which mitigates the loss of secure communication via a cloud orchestrated IPsec tunnel, due to a loss of connectivity to a cloud service. For example, devices can establish IPsec tunnels which are orchestrated by a cloud service, such as SD-WAN Tunnel Orchestration. Then, according to the disclosed cloud survivability techniques, if the connection to the cloud service fails, a cloud survivability phase can be triggered…
Dynamic voice over internet protocol proxy for network bandwidth optimization
Granted: December 26, 2023
Patent Number:
11856034
Examples include receiving, from a VoIP server, identification information of the virtual meeting and information of a plurality of client devices participating in the virtual meeting, associating each client device of the plurality of client devices to a network device in a set of network devices based on the identification information of the virtual meeting and capabilities of the set of network devices, and creating a proxy agent in each network device in the set. The proxy agent is…
Channel puncturing based on channel qualities
Granted: December 26, 2023
Patent Number:
11855777
In embodiments of the present disclosure, there is provided an approach for selecting a channel puncturing scheme based on channel qualities. A method comprises detecting channel interference between neighbor access points (APs), and determining whether a preamble puncturing needs to be enabled based on some puncturing conditions. After determining that a preamble puncturing needs to be enabled, scores for candidate puncturing patterns are calculated based on channel qualities of the…
Optimizing power consumption of M-IoT devices
Granted: December 19, 2023
Patent Number:
11848816
The present disclosure provides techniques for optimizing power consumption of Massive-Internet of Things (IoT) devices comprising a plurality of IoT devices. According to some examples, a power optimizer system may obtain one or more operational parameters of a plurality of IoT devices. The power optimizer system may estimate a Power Cost Function (PCF) based on one or more operational parameters to determine power consumption of each IoT device. The power optimizer system may determine…
Communicating node events in network configuration
Granted: December 19, 2023
Patent Number:
11848838
An example method includes recording, by a node out of a plurality of nodes, occurrence of one or more baseline node events, generating a statistical data corresponding to a recorded occurrence of the one or more baseline node events over a pre-determined period, comparing one or more subsequent node events with the statistical data, and communicating data corresponding to the one or more subsequent node events to the central control device, in response to determining that the one or…
Powder layer former with flowing gas seal
Granted: December 19, 2023
Patent Number:
11845127
A system to apply uniform layers of metal powder, the system includes: a conductive roller with a dielectric coating, the conductive roller biased at a first voltage; a powder supply to contain a metal powder biased at a second voltage, the powder supply to provide the metal powder to the conductive roller to form a uniform layer of metal powder on the dielectric coating of the conductive roller; a deposition area to receive the uniform layer of metal powder from the conductive roller,…
Session detection and inference
Granted: December 19, 2023
Patent Number:
11848766
Sessions are core components of communication between communicating systems, which may include, for example, a client device and a server. A network device can be used to monitor and analyze session information that is transmitted in a client-server communication. Visibility into the session information and the traffic flow of a network device is critical to improve the performance and security of the network device and the transmission of information in the client-server communication.…
Private speech filterings
Granted: December 19, 2023
Patent Number:
11848019
In some examples, an electronic device comprises an image sensor to detect a user action, an audio input device to receive an audio signal, and a processor coupled to the audio input device and the image sensor. The processor is to determine that the audio signal includes private speech based on the user action, remove the private speech from the audio signal to produce a filtered audio signal, and transmit the filtered audio signal.
Execution of functions by clusters of computing nodes
Granted: December 19, 2023
Patent Number:
11847503
Example techniques for execution of functions by clusters of computing nodes are described. In an example, if a cluster does not have resources available for executing a function for handling a service request, the cluster may request another cluster for executing the function. A result of execution of the function may be received by the cluster and used for handling the service request.
Machine learning (ML) model-based compiler
Granted: December 19, 2023
Patent Number:
11847436
Systems and methods are provided for implementing a machine learning (ML) model based compiler, language translator, and/or a decompiler. For example, the system may receive a first source code in a first programming language, tokenize the first source code file forming tokenized code, generate a sequence vector of tokenized code, and provide the sequence vector of tokenized code as input to a trained ML model compiler. The output of the trained ML model compiler may create a second…
Input device tracking systems
Granted: December 19, 2023
Patent Number:
11847267
In an example in accordance with the present disclosure, an input movement tracking device is described. The input movement tracking device comprises a tracking device housing and a connector to mechanically attach the tracking device housing to an input device. The input movement tracking device also includes an electrical connector to receive input from the input device to be transmitted to a host computing device. A tracking system disposed within the tracking device housing tracks a…
All-In-One computers with power delivery controllers
Granted: December 19, 2023
Patent Number:
11847080
An all-in-one computer includes a display, a Universal Serial Bus (USB) Type-C port, a plurality of USB Type-A ports, a USB hub, a demultiplexer, and a Power Delivery (PD) controller. The USB hub is coupled to the plurality of USB Type-A ports. The demultiplexer is coupled between the display, the USB Type-C port, and the USB hub. The PD controller is to control the demultiplexer and the USB hub to pass a display signal input to the USB Type-C port to the display and pass signals input…
Application logging mechanism
Granted: December 19, 2023
Patent Number:
11847016
A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less…
Expelling air from a computer enclosure
Granted: December 19, 2023
Patent Number:
11847002
In an example implementation, a computer assembly includes a computer enclosure, a motherboard with an inset edge section that forms a motherboard air gap between the motherboard and a rear wall of the enclosure when the motherboard is installed in the enclosure, a vent opening formed in the enclosure below the motherboard, and an air mover to draw air from above the motherboard, through the air gap, and below the motherboard, and to expel the air drawn below the motherboard from the…
Brown body including a metal nanoparticle binder
Granted: December 19, 2023
Patent Number:
11845129
According to examples, a brown body has from about 0.02 wt. % to about 10 wt. % of a metal nanoparticle binder, in which the metal nanoparticle binder is selectively located within an area of the brown body to impart a strength greater than about 1 kPa to the area.