Cisco Patent Applications

ASYNCHRONOUS DATA PROCESSING IN EXTENDED DETECTION AND RESPONSE SYSTEMS

Granted: October 24, 2024
Application Number: 20240356949
This disclosure describes techniques for mapping local device identifiers used in monitoring data from different sources to a common global identifier to enable correlation of monitoring events related to the same device. The techniques can be used in the context of an Extended Detection and Response (XDR) system architecture for advanced threat detection and response in a computer system. In some cases, the XDR system ingests security data from various monitoring components like…

ENERGY SAVINGS THROUGH AUTOMATIC ADJUSTMENT OF LINK SPEED

Granted: October 24, 2024
Application Number: 20240356827
Energy savings through adjustment of link speed may be provided. A utilization of a port may be monitored. The port may be configured to run at a plurality of speeds. Based on monitoring the utilization of the port, it may be determined that the utilization of the port has dropped, for a first predetermined time period, below a supported speed lower than a current port speed. Energy consumed by the port may be lowered, in response to determining that the utilization of the port has…

PREDICTIVE MODELS FOR EXTENDED DETECTION AND RESPONSE (XDR) SYSTEMS

Granted: October 24, 2024
Application Number: 20240354399
A method may include receiving monitoring data including a first monitoring event, a second monitoring event, and a third monitoring event associated with a computing system. The method may further include may determining, by a first predictive model, that the first and the second monitoring events are security-related while the third monitoring event is not security-related, a first feature set for the first monitoring event, and a second feature set for the second monitoring event. The…

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.

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.

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…

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.

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…

ALLEVIATE SPECTRAL REGROWTH AND RECEIVE BLOCKING FROM CO-LOCATED RADIOS

Granted: October 3, 2024
Application Number: 20240334512
Alleviating spectral regrowth and Receive (RX) blocking may be provided. To alleviate spectral regrowth and RX blocking one or more targeted intermodulation products may be identified for a Transmit (TX) data packet of a radio of a Multi-Link Device (MLD). A puncture resolution and a puncture position on the Bandwidth (BW) of the TX data packet may then be determined. A puncture of the TX data packet may then be caused, wherein the puncture has the puncture resolution and the puncture…

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…

NETWORK HIERARCHY-BASED AUTOMATIC ONBOARDING OF NETWORK DEVICES

Granted: October 3, 2024
Application Number: 20240333598
Systems and methods provide for creating a network device hierarchy among a plurality of nodes. The network device hierarchy may include a plurality of geography-based groups defined by a corresponding number of geolocations. The operations further include associating each of the plurality of geography-based groups with a plurality of different configuration intents, associating each of the plurality of nodes with one of the plurality of geography-based groups, and deploying the…