Cisco Patent Grants

Methods and apparatus for encoding local processing metadata in network headers

Granted: April 1, 2025
Patent Number: 12267233
Disclosed are systems, apparatuses, methods, and computer-readable media to encode network functions in a packet header. A method includes receiving a first packet from a source device that is to be delivered to a destination address through a network; determining a route to the destination address; identifying at least one network function for the first packet; encapsulating the first packet in a second packet, wherein a header of the second packet includes the route to the destination…

Device address rotation method to protect against unconsented tracking

Granted: April 1, 2025
Patent Number: 12267915
A network infrastructure component determines a risk measurement associated with a wireless client device's use of a device address, and provides an advisory with respect to an address rotation strategy of the wireless client device based on the risk measurement. In some embodiments, the risk measurement is based on one or more of an exposure, by the wireless client device, of information on the wireless network that identifies the wireless client device and/or a characterization of a…

Cross-domain orchestration through boundary conditions

Granted: April 1, 2025
Patent Number: 12267758
Presented herein are techniques to automatically provision cross-domain end-to-end services. A method includes receiving, at a cross-domain orchestrator, a request for a service, decomposing the request for the service into a first provisioning command and into a second provisioning command, sending the first and second provisioning commands to the first and second domains, respectively, receiving, from the first domain, in response to the first provisioning command, a first constraint…

Channel coordination of private wireless networks utilizing shared spectrum

Granted: April 1, 2025
Patent Number: 12267691
The present technology allows coordination of channels of private wireless networks utilizing shared licensed and unlicensed spectrum. Wireless network operators in an enterprise location register to participate in a consortium and register licensed, shared, and unlicensed spectrum resources to be shared with other members of the consortium. The wireless network operators request an allocation of spectrum resources from the consortium. The consortium generates a radio resource management…

Malicious black hole node detection and circumvention

Granted: April 1, 2025
Patent Number: 12267682
A method includes determining a number of drops of a plurality of messages sent to a first node of a plurality of nodes within a mesh network. Based at least in part on the number of drops of the plurality of messages exceeding a threshold number of drops for a time period, decrementing a first rating assigned to the first node to a second rating assigned to the first node. Based at least in part on the second rating being below a rating threshold, determining that the first node is a…

Enabling internal and external verification of hash-based signature computations by signing server

Granted: April 1, 2025
Patent Number: 12267437
Methods and systems enable internal and external verification of computations performed by a code signing server according to hash-based signature techniques using unique state, and further for a code signing server to expose parts of a hash-based signature log without negating the security of the one-time signature key pairs generated by the code signing server. A signing module of a code signing server receives a signing request from a client computing system. The signing module…

Verifying the trust-worthiness of ARP senders and receivers using attestation-based methods

Granted: April 1, 2025
Patent Number: 12267357
Systems, methods, and computer-readable media for assessing reliability and trustworthiness of devices operating within a network. An ARP responder can receive an ARP request from an ARP requestor for performing address resolution between the ARP requestor and the ARP responder in a network environment. The ARP responder can build an ARP response including attestation information of the ARP responder. Further, the ARP responder can provide, to the ARP requestor, the attestation…

Multitenant network orchestration

Granted: April 1, 2025
Patent Number: 12267328
Methods are provided in which a network device hosts distinct network access resources that are managed by different entities. The method includes obtaining a request for partitioning one or more network resources of an on-premise network device for connecting one or more endpoints to a first network managed by a first entity. The on-premise network device connects one or more endpoints to a second network managed by a different entity. The method further involves partitioning, based on…

Service assurance via federation-based network during roaming

Granted: April 1, 2025
Patent Number: 12267314
Aspects of the disclosure include a method and associated network device. The method includes authenticating an identity of a user of a client device after the client device is associated with an access network provider. Authenticating the identity of the user comprises receiving, from an identity provider, a credential associated with the identity, and receiving, from the identity provider, information identifying a network-based service to be applied to network traffic with the client…

Group based classification and policy enforcement for external network traffic

Granted: April 1, 2025
Patent Number: 12267238
Techniques for group-based classification and policy enforcement at a network fabric edge for traffic that is being sent to external network destinations are disclosed herein. The techniques may include receiving, at a control plane of a network and from an edge node of the network, a request to provide mapping data associated with sending a packet to a destination. Based at least in part on an address prefix value associated with the destination, the control plane may determine that the…

Systems and methods to dynamically reprovision network devices in a predefined area

Granted: April 1, 2025
Patent Number: 12267207
A system and a method to dynamically reprovision network devices may include a first network device configured to reprovision a second network device in accordance with a specific location of the second network device in a predefined area. The first network device may be configured to sense the second device at the specific location in the predefined area, identify reprovisioning parameters associated with the specific location, and provide the reprovisioning parameters to the second…

Network access control for devices in a software defined access (SDA) fabric

Granted: April 1, 2025
Patent Number: 12267203
A first address resolution request may be received by a first access switch from a first device and the address resolution request may be resolved by the first access switch with a central database of a network. Then a second address resolution request may be sent to a sensor by the first access switch in response to resolving the first address resolution request. An address resolution response may then be sent by the sensor to the first device in response to the sensor determining that…

Three-dimensional visualization of Wi-Fi signal propagation through multiple floors

Granted: April 1, 2025
Patent Number: 12267120
The present technology is directed to visualizing a Wi-Fi access point (AP) signal propagation pattern through multiple floors. The present technology can execute a Wi-Fi signal propagation model corresponding to a first AP on a first floor of a building plan and a second AP on a second floor of the building plan. The Wi-Fi signal propagation model calculates a Wi-Fi signal propagation pattern for a plurality of APs including the first AP and the second AP. The present technology can…

Noise management during an online conference session

Granted: April 1, 2025
Patent Number: 12266337
Managing noise during an online conference session includes obtaining audio data from an endpoint participating in an online conference session. The audio data is derived from audio captured at the endpoint that includes musical sounds. The audio data is processed to identify a portion of the audio data in which a decibel level of the musical sounds is stable for a period of time. Non-musical noise present, if any, in the audio data with the musical sounds is identified and the…

Performing collaboration actions based on combinations of objects and contextual information

Granted: April 1, 2025
Patent Number: 12265948
In one example embodiment, a plurality of objects selected by a user on a user interface for a collaboration tool are identified. The plurality of objects include at least two different types of objects. One or more collaboration actions to perform are determined by a computing device based on the types and contextual information for the plurality of objects. The one or more collaboration actions are presented on the user interface. A presented collaboration action is initiated from the…

Network connected device energy conservation

Granted: April 1, 2025
Patent Number: 12265437
Enhanced network level information for power control is described. The enhanced network level information enables network connected electronic devices to enter and exit standby modes based on system level information. The network level information also enables the use of a respective network connected device in a seamless manner from the perspective of the user, while decreasing the amount of energy consumed by the device when not in active operation. In some examples, a Network…

Thermal modeling for cables transmitting data and power

Granted: March 25, 2025
Patent Number: 12259420
In one embodiment, a method includes receiving at a thermal modeling module, data from a Power Sourcing Equipment device (PSE) for cables extending from the PSE to Powered Devices (PDs), the cables configured to transmit power and data from the PSE to the PDs, calculating at the thermal modeling module, thermal characteristics for the cables based on the data, and identifying a thermal rise above a specified threshold at one of the cables. The data comprises real-time electrical data for…

Method and system for integration and control of power for consumer power circuits

Granted: March 25, 2025
Patent Number: 12261446
In one embodiment, a power system includes a power panel operable to distribute alternating current (AC) power and pulse power to a plurality of power outlets and having an AC circuit breaker and a pulse power circuit breaker, the pulse power comprising a sequence of pulses alternating between a low direct current (DC) voltage state and a high DC voltage state, a power inverter and converter coupled to the power panel through an AC power connection and a pulse power connection and…

Key-based complex process monitoring

Granted: March 25, 2025
Patent Number: 12259875
In one embodiment, a device receives, via a user interface, definition of a first sequence of transactional milestones performed by users of an online application and identified using a first type of identifier. The device also receives, via the user interface, definition of a second sequence of transactional milestones performed by users of the online application and identified using a second type of identifier. The device further receives, via the user interface, definition of a key…

Data operations acceleration

Granted: March 25, 2025
Patent Number: 12259866
Methods that provide accelerated data operations by splitting data records into sub-records and by using in-memory storage. In these methods, a computing device obtains a complex data record that includes at least one unique identifier, primary information about the complex data record, and a plurality of data values that change over time. The computing device generates a plurality of data sub-records by splitting, based on a set of rules, the complex data record into a plurality of…