Cisco Patent Grants

Collaboration application integration for user-identity verification

Granted: February 4, 2025
Patent Number: 12218931
Disclosed are methods, systems, and non-transitory computer-readable media for utilizes a collaboration application to provide data beneficial to the authentication of the user. The present application discloses receiving at least one item of personal identifying information for a user from a primary multi-factor authentication device. The present application further discloses receiving at least one item of personal identifying information for a user from a conferencing service in which…

Adaptive wireless network feature support

Granted: February 4, 2025
Patent Number: 12219583
Techniques to adaptively support/enable a wireless network feature for certain wireless client devices without hampering the performance or connectivity of wireless client devices which do not support that wireless network feature. An access point or wireless network controller adaptively enables a wireless network feature without advertising support for the wireless network feature in a wireless network-standard compliant manner to allow one or more wireless clients that support the…

Systems and methods for power saving in directed multicast service

Granted: February 4, 2025
Patent Number: 12219486
In one embodiment, an apparatus comprises a transmitter for communicating with a client, a receiver, and a controller coupled with the transmitter and receiver, wherein the controller is operable to receive a proxy from the client for traffic from a source and transmit a join to the source on behalf of the client.

Signaling optimization for location-based user plane services

Granted: February 4, 2025
Patent Number: 12219440
The present disclosure is directed to systems and techniques for improved signaling of subscriber information and updates thereto for one or more location-based user plane services. In one examples, the systems and techniques can include determining the existence of a converged User Plane Function (UPF) comprising a Serving Gateway User Plane (SGW-U) session and a Packet Data Network (PDN) Gateway User Plane (PGW-U) session. In response to determining the existence of the converged UPF,…

Inter-network short message service among private and public 5G networks

Granted: February 4, 2025
Patent Number: 12219437
Systems, methods, and computer-readable media are provided for inter-network messaging among private and public 5G networks. For instance, a first server on a public 5G mobile network can receive a first message directed to a first wireless device associated with a first network identity. The first server can determine, based on the first network identity, that the first wireless device is associated with a second network identity, wherein the second network identity is used to identify…

Management of an adaptive relay method for lost-device bluetooth low energy signaling

Granted: February 4, 2025
Patent Number: 12219357
Techniques and apparatus for managing a message relaying system are described. One technique includes an access point (AP) detecting a first signal and a second signal from a computing device. A validation of the first signal is performed based on parameters of the first signal and the second signal. After the validation, information associated with the first signal is transmitted to a computing system. In another technique, the computing system may designate one of multiple APs…

Packet switched quantum network

Granted: February 4, 2025
Patent Number: 12219304
A network element receives a classical header for a quantum payload, and processes the classical header to determine a destination endpoint for the quantum payload. The network element generates a new classical header for the quantum payload based on the destination endpoint. The network element sends the new classical header to a next hop ahead of the quantum payload at a time based on a number of hops between the network element and the destination endpoint.

Hardware-accelerated service mesh

Granted: February 4, 2025
Patent Number: 12219037
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…

Transition of user equipment to a 5GC network post voice call termination in view of EPS fallback

Granted: February 4, 2025
Patent Number: 12218987
Systems and methods are provided for providing transference of a user equipment to a 5G network when a voice call is terminated. The systems and method can include receiving, at a mobility management entity, a voice call termination message from a serving gateway, determining, by the mobility management entity, whether the user equipment includes a 5G subscription and 5G capability based on the voice call termination message, and providing, by the mobility management entity, a handover…

Using an end-to-end policy controller to split policies between enforcement points in a network

Granted: February 4, 2025
Patent Number: 12218980
Techniques for using an end-to-end policy controller to utilize an inventory of enforcement points to generate a chain of enforcement points having capabilities to enforcement individual operations of an intent-based security policy associated with an entity accessing a resource. A network controller may intelligently split an intent-based security policy and send portions thereof to enforcement points along a path configured for an entity to access a resource. For example, a portion of…

Secured advertisement of autoconfigured internet protocol prefixes in a cloud environment

Granted: February 4, 2025
Patent Number: 12218908
Systems, methods, and computer-readable media are provided for securely advertising autoconfigured prefixes in a cloud environment. In some examples, a method can include, receiving, by a first router, an indication of an available network address prefix. In some aspects, the method can also include selecting, by the first router, a first network address prefix that is within the available network address prefix, wherein the first network address prefix provides at least one route to one…

System and method for multi-path load balancing in network fabrics

Granted: February 4, 2025
Patent Number: 12218846
In accordance with one embodiment, a source leaf device receives a packet. The source leaf device identifies a flowlet associated with the packet and a destination leaf device to which the packet is to be transmitted. The source leaf device may determine whether the flowlet is a new flowlet. The source leaf device may select an uplink of the source leaf device via which to transmit the flowlet to the destination leaf device according to whether the flowlet is a new flowlet. The source…

User equipment route selection policy for multi- link operation over multiple radio access technologies

Granted: February 4, 2025
Patent Number: 12218830
The present disclosure is directed to a comprehensive Route Selection Policy (URSP) based on Wi-Fi multi-link operation. In one aspect, a method includes identifying a user device connected to an enterprise network that provides network connectivity to user devices over multiple radio access technologies; receiving network capability information indicating that the user device is capable of a multi-link operation over a Wi-Fi network, the Wi-Fi network being one of the multiple radio…

Traffic-based automated session tests

Granted: February 4, 2025
Patent Number: 12218819
In one embodiment, an example process herein may comprise: monitoring real-time user traffic activity; determining a set of one or more current servers corresponding to the real-time user traffic activity; associating the real-time user traffic activity to one or more user processes; mapping the one or more user processes to a particular application; and configuring one or more tests directed to the set of one or more current servers for the particular application.

Methods for network change tracking and rollback of changes based on change tickets

Granted: February 4, 2025
Patent Number: 12218797
Techniques and architecture are described for initializing, reviewing/approving, and deploying changes within a network. Each change is associated with a particular change ticket. When a change needs to be rolled back, the original change ticket may be analyzed to determine what actions need to be performed to roll back the change. A plan of the needed actions may then be presented to a reviewer in a rollback ticket. The original change ticket may be cancelled and a new ticket, e.g., the…

Automated connectivity to cloud resources

Granted: February 4, 2025
Patent Number: 12218779
The present technology pertains to receiving a tag associating at least one routing domain in an on-premises site with at least one virtual network in a cloud environment associated with a cloud service provider. The present technology also pertains to the automation of populating route and propagation tables with the cloud service provider.

Large scale privacy-preserving speech recognition system using federated learning

Granted: February 4, 2025
Patent Number: 12217741
A method for implementing a privacy-preserving automatic speech recognition system using federated learning. The method includes receiving, from respective client devices, at a cloud server, local acoustic model weights for a neural network-based acoustic model of a local automatic speech recognition system running on the respective client devices, wherein the local acoustic model weights are generated at the respective client devices without labelled data, updating a global automatic…

Auto-discovery of sequential, transactional milestones in application observability data

Granted: February 4, 2025
Patent Number: 12217106
In one embodiment, a device determines one or more key-value pairs associated with observability data for an online application, and searches the observability data for events corresponding to the one or more key-value pairs. The device also builds a responsive event list with the events corresponding to the one or more key-value pairs within the observability data and sorts the responsive event list by associated timestamps to provide the responsive event list as a sequence of…

Adaptive application recovery

Granted: February 4, 2025
Patent Number: 12216556
This disclosure describes techniques for adaptive disaster recovery of applications running on network devices. The techniques include generating an application template and an application template clone that include application attributes usable to deploy an application stack at an application site. The techniques also include sending the application template clone to a disaster recovery site group to await deployment instructions. In some examples, an observer may determine that a…

Intelligent dynamic air baffle

Granted: January 28, 2025
Patent Number: 12213276
A dynamic air baffle comprises: spaced-apart first and second plates configured to be positioned adjacent to at least one heat source to be cooled by an airflow; a heat insulator sandwiched between the first and second plates; and an air flap coupled to the first and second plates and extending into the airflow; wherein the first and second plates are configured such that a differential temperature between the first and second plates causes a differential expansion in lengths of the…