Cisco Patent Grants

Encrypted tunnel migration

Granted: December 10, 2024
Patent Number: 12166677
Techniques for load balancing encrypted traffic based on security parameter index (SPI) values of packet headers and sets of 5-tuple values of the packet headers are described herein. Additionally, techniques for including quality of service (QoS)-type information in SPI value fields of packet headers are also described herein. The QoS-type information may indicate a particular traffic class according to which the packet is to be handled. Further, techniques for pre-configuring a backend…

Fan silencer module

Granted: December 10, 2024
Patent Number: 12167567
A fan silencer module includes a housing having a first end of the housing, a second end of the housing, and an interior surface between the first end of the housing and the second end of the housing. Acoustic absorbing material is disposed on the interior surface. A honeycomb air flow director is disposed at the second end of the housing. And an electromagnetic interference gasket surrounds an outer edge of the honeycomb air flow director. In an embodiment, a depth of the…

Application session persistence across dynamic media access control (MAC) address rotations

Granted: December 10, 2024
Patent Number: 12167485
A user device connected to a wireless network maintains session persistence through a MAC address change of a user device. The user device establishes a multi-path communication session including a first subflow associated with a first MAC address for the user device. When the user device changes from the first MAC address to a second MAC address, the user device establishes a second subflow of the multi-path communication session. The second subflow is associated with the second MAC…

Providing enhanced capacity for tenants in a neutral host network via multi-connectivity

Granted: December 10, 2024
Patent Number: 12167483
The present technology is directed to providing enhanced capacity for tenants in a neutral host network (NHN) via multi-connectivity such as dual connectivity or carrier aggregation. The present technology can identify, at a small cell gateway, signaling traffic passing from an access network to a respective core network of an NHN operating at mid-band frequencies and add an interface between the small cell gateway of the NHN and a base station of a tenant network operating at low-band…

Systems and methods to address call failures in 5G networks due to QOS flow description

Granted: December 10, 2024
Patent Number: 12167289
Disclosed are systems, apparatuses, methods, and computer-readable media to address bearer loss during inter-radio access technology (RAT) handovers. A method includes sending a create bearer request for establishing a service for the mobile device using a first connection; receiving a create bearer response message to setup a second connection for the mobile device to continue the service; and, in response to the create bearer response message, sending an update bearer request message…

Enforcing differential policies on user traffic in a 5G/EPC environment with congestion avoidance and real time policy enforcement

Granted: December 10, 2024
Patent Number: 12167277
A method of configuring a user plane function node in, e.g., a fifth generation mobile core architecture to process user plane traffic without reliance on control messages over the Sx/N4 or Gx/N7 interfaces. The method includes detecting a type of user traffic at a user plane function node in, e.g., a fifth generation mobile core architecture, selecting, on the user plane function node and based on the type of user traffic, a rule to be applied to the user traffic, and activating the…

Systems and methods for using signed device information to authenticate a user

Granted: December 10, 2024
Patent Number: 12166898
In one embodiment, a method includes establishing, by an identity agent installed on a device, a connection to a browser installed on the device and generating, by the identity agent, first device information, a public key, and a private key. The method also includes communicating, by the identity agent, the first device information and the public key to an authentication service and receiving, by the identity agent, a unique identifier from the authentication service. The method further…

Telemetry over quic

Granted: December 10, 2024
Patent Number: 12166825
In one embodiment, an illustrative method herein may comprise: obtaining, by a device, one or more independent telemetry streams, wherein each of the one or more independent telemetry streams is uniquely identifiable by a span identifier; translating, by the device, each of the one or more independent telemetry streams into a corresponding QUIC protocol stream; mapping, by the device, the span identifier of each of the one or more independent telemetry streams to a respective stream…

Synergistic DNS security update

Granted: December 10, 2024
Patent Number: 12166772
Systems and methods provide for synergistic domain name system DNS security updates for an enterprise network operating under a Software Defined Wide Area Network (SD-WAN). A system may be configured to collect positive and/or negative unified threat defense (UTD) results, deploy a rules-based model that, when a threat or clearance is detected across several SD-WAN edge network devices, triggers an update to a local security blacklist/whitelist, wherein the update comprises a signature,…

Quasi-output queue behavior of a packet switching device achieved using virtual output queue ordering independently determined for each output queue

Granted: December 10, 2024
Patent Number: 12166696
In one embodiment, quasi-Output Queue behavior of a packet switching device is achieved using virtual output queue (VOQ) ordering independently determined for each particular output queue (OQ), including using maintained latency information of the VOQs of the particular OQ. In one embodiment, all packets from all VOQs with a same port-priority destination experience similar latency within specific time-window, which is similar to the packet service provided by an Output Queue switch…

Efficient handling of fragmented packets in multi-node all-active clusters

Granted: December 10, 2024
Patent Number: 12166675
An efficient method to handle fragmented packets in multi-node all-active clusters. In one particular embodiment, a method includes receiving an initial fragment packet at a node in a cluster, creating a secondary flow table, linking the secondary flow table to a primary flow table, determining the primary flow owner of the initial fragment packet, and transmitting initial and succeeding fragment packets out of the cluster through, if possible, the primary flow owner.

Virtual meeting scheduling and monitoring based on sustainability attributes

Granted: December 10, 2024
Patent Number: 12166598
Devices, systems, methods, and processes for dynamically generating indications regarding the sustainability of one or more virtual meeting options is described herein. Virtual meetings can have participants join from all over the world and from very different computing devices which can each be powered by different power source types. When selecting a time for a virtual meeting between a number of participants, a large number of combinations may occur with each option having a different…

MUX and DEMUX circuits with improved bandwidth

Granted: December 10, 2024
Patent Number: 12166501
A combinational circuit (e.g., multiplexer or demultiplexer) comprises a sub-circuit that comprises first and second current paths from an input of the combinational circuit to an output of the combinational circuit, such that substantially all input current at the input of the combinational circuit is conducted by the sub-circuit via the first and second current paths to the output of the combinational circuit. The first current path comprises a first inductor and a first switch; and…

Dynamic configuration of a machine learning system

Granted: December 10, 2024
Patent Number: 12165390
Systems, methods, and computer-readable media are disclosed for dynamically adjusting a configuration of a pre-processor and/or a post-processor of a machine learning system. In one aspect, a machine learning system can receive raw data at a pre-processor where the pre-processor being configured to generate pre-processed data, train a machine learning model based on the pre-processed data to generate output data, process the output data at a post-processor to generate inference data, and…

Power delivery through an optical system

Granted: December 3, 2024
Patent Number: 12160275
In one embodiment, a method includes receiving power delivered over a data fiber cable at an optical transceiver installed at a network communications device and transmitting data and the power from the optical transceiver to the network communications device. The network communications device is powered by the power received from the optical transceiver. An apparatus is also disclosed herein.

Circuit-style network with co-routed bidirectional network paths

Granted: December 3, 2024
Patent Number: 12160365
Disclosed are systems, apparatuses, methods, and computer-readable media to implement circuit-style network with co-routed bidirectional network paths. A method includes receiving a request for a circuit policy between a source node and a destination node, the circuit policy defining a co-routed bidirectional policy between the source node and the destination node; requesting a path compute service to identify a path between the source node and the destination node that satisfies the…

Network monitoring agent hubs

Granted: December 3, 2024
Patent Number: 12160355
In one embodiment, a method comprises: establishing, from an agent hub device, a tunnel to a remote vantage point device; generating, by the agent hub device, test traffic to appear as though the test traffic originates from the remote vantage point device; encapsulating, by the agent hub device, the test traffic into the tunnel to the remote vantage point device to cause the remote vantage point device to decapsulate the test traffic and send the test traffic as though the test traffic…

Estimating the need for user feedback in training multi-application QoE models

Granted: December 3, 2024
Patent Number: 12160348
In one embodiment, a device identifies a plurality of online applications accessible via a network for which a prediction model was trained to predict their application experiences. The device makes a determination as to whether a particular online application is behaviorally similar to any of the plurality of online applications. The device obtains, based on the determination, application experience metrics for the particular online application, when the particular online application is…

Integrity verification for managing network configurations

Granted: December 3, 2024
Patent Number: 12160343
In one embodiment, a method includes determining first configuration information for configuring a first user plane device of a first network slice associated with a control plane device, generating a first configuration identifier based on the first configuration information, sending the first configuration identifier and the first configuration information, releasing an association with the first user plane device, receiving a first request to establish the association from the first…

Bridging configuration changes for compliant devices

Granted: December 3, 2024
Patent Number: 12160342
Various implementations disclosed herein provide a mechanism for determining that a configuration status of a compliant device is too far out-of-date, and subsequently bridging the configuration status of the compliant device to the up-to-date configuration data and instructions in response. In various implementations, determination of the configuration status of the compliant device is possible using a single request from the compliant device, which in turn reduces the amount of network…