Cisco Patent Applications

SELECTION OF A PAIRWISE MASTER KEY (PMK) CACHING METHOD IN A WIRELESS DEPLOYMENT

Granted: October 24, 2024
Application Number: 20240357345
A selection of a Pairwise Master Key (PMK) caching method in a wireless deployment may be provided. One or more PMK caching methods that are supported by a wireless infrastructure may be advertised. A selection of a PMK caching method based on the advertised one or more PMK caching methods may be received from a first station. The first station may be authenticated in the wireless infrastructure. In response to authenticating, a PMK entry in a cache store associated with the PMK caching…

TROUBLESHOOTING TRIGGER

Granted: October 17, 2024
Application Number: 20240348493
A troubleshooting trigger may be provided. A first computing device may provide, to a second computing device, data indicating a troubleshooting capability protocol. Next, first computing device may receive, from the second computing device, a troubleshooting request in accordance with the troubleshooting capability protocol. The first computing device may then perform the troubleshooting request in accordance with the troubleshooting capability protocol.

TRANSMISSION (TX) POWER VARIATION MITIGATION FOR RECEIVED STRENGTH OF SIGNAL INDICATOR (RSSI) BASED LOCATION DETERMINATION

Granted: October 17, 2024
Application Number: 20240349234
Transmission (Tx) power variation mitigation for Received Strength of Signal Indicator (RSSI) location may be provided. RSSI data for a station may be received from a plurality of Access Points (APs). The RSSI data may include a RSSI value determined from a Block Acknowledgement (BA) packet and a Starting Sequence Number (SSN) and a bitmap of the BA packet. The plurality of APs may be clustered into one or more clusters based on a combination of the SSN and the bitmap. One or more APs…

SUCCESSIVE INTERFERENCE MITIGATION IN AUTOMATED FREQUENCY COORDINATION (AFC)

Granted: October 17, 2024
Application Number: 20240349173
Successive interference mitigation in Automated Frequency Coordination (AFC) may be provided. A plurality of messages may be received from a respective plurality of Access Points (APs). Each of the plurality of messages may indicate a respective channel used by a respective one of the plurality of APs associated with the message. An indication may be received that an Interference to Noise (I/N) ratio is above a predetermined threshold in a Fixed Service (FS) channel associated with an…

SERVICE CHAIN INTEGRATION WITH A WIRELESS LOCAL AREA NETWORK (WLAN)

Granted: October 17, 2024
Application Number: 20240349119
Service chain integration with a Wireless Local Area Network (WLAN) may be provided. A computing device may send metadata from a wireless network to a Service Function (SF) selected from one of a plurality of SFs. Then the computing device may receive a control trigger from the SF in response to the metadata. The computing device may then perform a service action on the wireless network in response to the control trigger.

CLIENT COOPERATIVE TROUBLESHOOTING

Granted: October 17, 2024
Application Number: 20240349089
Client cooperative troubleshooting may be provided. A first computing device may receive, from a second computing device, a troubleshooting request in accordance with a troubleshooting capability protocol. Then the first computing device may signal troubleshooting aid messaging indicating troubleshooting is being performed and defining troubleshooting aid data. The troubleshooting request may then be performed in accordance with the troubleshooting capability protocol. The…

HARDWARE-ACCELERATED SERVICE MESH

Granted: October 17, 2024
Application Number: 20240348708
A method of managing data streaming processes may include at a processing device, computing hypertext transmission protocol version 3 (HTTP/3) header of a first message received at a first network interface controller (NIC) into a first control message and a second control message, and transmitting the first control message to the first NIC associated with the processing device. The method may further include transmitting the second control message to a second NIC associated with the…

NON-DISRUPTIVE SESSION TIMEOUT

Granted: October 17, 2024
Application Number: 20240348694
A client device may receive, from a computing device, a message indicating that a session duration of a current session is nearly over. The client device may close the current session as soon as the client device is idle for more than a configurable interval. A new session may be started with the computing device by the client device.

APPLICATION-CENTRIC WEB PROTOCOL-BASED DATA STORAGE

Granted: October 17, 2024
Application Number: 20240348676
A method of managing data storage processes may include, at a processing device, computing a hypertext transmission protocol version 3 (HTTP/3) header of a first message received at a network interface controller (NIC) device into a non-volatile memory express (NVMe) message, transmitting the NVMe message to a device associated with the processing device, and with the NVMe message, transmitting data directly between a NIC and the data storage device.

INTEGRATION OF RESERVATION AND NON-RESERVATION ROUTING PROTOCOLS WITHIN THE SAME NETWORK

Granted: October 17, 2024
Application Number: 20240348559
Techniques for enabling a resource reservation routing protocol (e.g., the Resource Reservation Protocol-Traffic Engineering (RSVP-TE) protocol) to perform routing operations based at least in part on bandwidth reservations by a non-reservation protocol (e.g., the Segment Routing (SR) protocol) are described herein. In some cases, the techniques described herein enable an example network to use both a resource reservation protocol and a non-reservation protocol. In some cases, one or…

ACCESS POINT (AP) RANGING AND PLACEMENT ON A FLOORPLAN

Granted: October 17, 2024
Application Number: 20240348284
Access Point ranging and placement on a floorplan may be provided. A host AP may range each neighbor AP of the host AP. One or more neighbor APs that failed ranging with the host AP may be categorized in a failed neighbor AP list. The host AP may re-range each of the one or more neighbor APs in the failed neighbor AP list with a modified ranging parameter. At least one neighbor AP of the one or more neighbor APs may be categorized in the failed neighbor AP list that succeeded in…

GLOBAL NAVIGATIONAL SATELLITE SYSTEM (GNSS) INTERFERENCE DETECTION

Granted: October 17, 2024
Application Number: 20240345259
Global Navigation Satellite System (GNSS) interference detection may be provided. A satellite tracking table for a first Access Point (AP) may be created. The satellite tracking table may include a listing of a plurality of satellites of a Global Navigation Satellite System (GNSS) available for the first AP and expected satellite parameters for each of the plurality of satellites. A derived satellite parameter may be determined from a received GNSS signal. The derived satellite parameter…

SINGLE CLUSTER FORMATION TECHNIQUE FOR ULTRA-WIDEBAND (UWB) TIME DIFFERENCE OF ARRIVAL (TDOA)

Granted: October 10, 2024
Application Number: 20240340845
A single cluster formation technique for Ultra-Wideband (UWB) Time Difference of Arrival (TDoA) may be provided. A primary anchor may be elected from a plurality of anchors. Then a structure of a cluster formed by the plurality of anchors may be collected by the primary anchor. A Direction-Oriented Directed Acyclic Graph (DODAG) may be built for the cluster based on an uncontrolled time drift along the DODAG and weighted by a number of hops to the primary anchor.

PRIORITIZED SCHEDULING OF SCAN RADIO FOR FAST LOCATION AND ROGUE UPDATE RATES

Granted: October 10, 2024
Application Number: 20240340775
Prioritized scheduling of scan radio for fast location and rogue update rates may be provided. Channel events for a plurality of channels of an Access Point (AP) may be tracked. A scan score for at least one channel of the plurality of channels of the AP may be updated based on tracking of the channel events. A modified channel scanning schedule for the plurality of channels may be received based on scan scores for the plurality of channels. The modified channel scanning schedule may…

REAL-TIME RADIO SELF-CALIBRATION

Granted: October 3, 2024
Application Number: 20240333404
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…

FINE TIME MEASUREMENT IMPROVEMENT FOR ACCESS POINT SELF-POSITIONING

Granted: October 3, 2024
Application Number: 20240334370
Fine Time Measurement (FTM) improvement for AP self-positioning may be provided. First, an Access Point (AP) graph may be generated. An AP pair may be determined for FTM AP self-positioning based on the AP graph, A plurality of Transmit (TX) signals may be sent to a paired AP of the AP pair using two more TX antennas, wherein the plurality of TX signals include FTM action frames and have a first constant Cyclic Shift Delay (CSD). A plurality of Receive (RX) signals may be received from…

NETWORK INITIATED WI-FI STREAM CLASSIFICATION SERVICE

Granted: October 3, 2024
Application Number: 20240334249
Network initiated Wi-Fi Stream Classification Service (SCS) may be provided. SCS flow parameters may first be negotiated. A flow may be provisioned using the SCS flow parameters. A Station (STA) may associate with an Access Point (AP), and the STA may be allowed to communicate with the AP using the flow according to the SCS flow parameters.

DETECTING MALICIOUS EMAIL ATTACKS BASED ON ENTITY IMAGE ANALYSIS

Granted: October 3, 2024
Application Number: 20240333762
In some aspects, the techniques described herein relate to a method for detecting malicious emails, the method including: receiving an email, wherein the email is associated with a markup payload; determining, based on the markup payload, text data associated with the email; determining, using the text data and a first machine learning model, a first representation of the email representing text associated with the email; rendering the email to generate image data that represents a…

DETECTING MULTI-SEGMENT MALICIOUS EMAIL ATTACKS

Granted: October 3, 2024
Application Number: 20240333738
A method to perform the techniques described herein includes receiving a first email from a first sender to a first receiver. The method may include determining a first maliciousness prediction that indicates a first likelihood that the first email is malicious. The method may include determining that the first maliciousness prediction fails to satisfy a maliciousness pattern associated with malicious emails. The method may include receiving a second email from the first sender to the…

Multi-Modal Models for Detecting Malicious Emails

Granted: October 3, 2024
Application Number: 20240333733
In some aspects, the techniques described herein relate to a method for detecting malicious emails, the method including: receiving an email, wherein the email is associated with a markup payload; determining, based on the markup payload, text data associated with the email; determining, using the text data and a first machine learning model, a first representation of the email representing text associated with the email; rendering the email to generate image data that represents a…