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…
Providing a roaming policy federation in a third generation partnership project (3GPP) network environment
Granted: March 25, 2025
Patent Number:
12262446
Presented herein are techniques associated with replicating an OpenRoaming™ policy federation in a Third Generation Partnership Project (3GPP) network environment. For example, techniques herein provide a roaming policy federation architecture for a 3GPP network environment. In one example a method is provided that may include encoding at least one multi-bit roaming policy for an identity provider and a plurality of bit-wise combinatorial permutations of the at least one multi-bit…
Service insertion in a computer network using dynamic service path selection
Granted: March 25, 2025
Patent Number:
12261919
Techniques for enabling service insertion using dynamic service path selection are described herein. In some aspects, the techniques described herein relate to avoiding a service route that passes through a service router when the second-leg path from the service router to a destination router is unreachable. In some cases, the techniques described herein relate to avoiding a route that includes a service router that does not have a path to a viable target in a core service region.
HTTP type connectivity detection using parallel probes for preferred protocol selection
Granted: March 25, 2025
Patent Number:
12261901
Techniques for determining a preferred HTTP protocol for communication between a client device and a server over a network are described. A first type of HTTP probe is transmitted over a network from a client device to a server. A second type of HTTP probe is transmitted over a network from the client device to the server. If either the first type of HTTP probe response or the second type of HTTP probe response, the type of the HTTP probe response received is the preferred communication…
Nonce-based enterprise security policy enforcement
Granted: March 25, 2025
Patent Number:
12261847
This disclosure describes techniques including, by a domain name service (DNS), receiving a name resolution request from a client computing device and, by the DNS, providing a nonce to the client computing device, wherein a service is configured to authorize a connection request from the client computing device based at least in part on processing the nonce. This disclosure further describes techniques include a method of validating a connection request from a client computing device,…
Systems and methods for redirecting service and API calls for containerized applications
Granted: March 25, 2025
Patent Number:
12261826
A system of one embodiment allows for redirecting service and API calls for containerized applications in a computer network. The system includes a memory and a processor. The system processes a plurality of application workflows of a containerized application workload. The system then identifies at least one application workflow of the plurality of application workflows and at least one workflow-specific routing rule associated with the at least one application workflow. The system then…
Systems and methods for automatically adjusting a time-based anti-replay window size
Granted: March 25, 2025
Patent Number:
12261780
In one embodiment, a method includes receiving, by a network node, a packet associated with a session. The method also includes performing, by the network node, a sequence-based anti-replay check and determining, by the network node, that the sequence-based anti-replay check rejected the packet. The method further includes performing, by the network node, a time-based anti-replay check, performing, by the network node, a selective anti-replay check, and determining, by the network node,…
Learning probing strategies for QoE assessment
Granted: March 25, 2025
Patent Number:
12261751
In one embodiment, a device causes, in accordance with a probing strategy, performance of a probing test by one or more agents in a network and with respect to an online application. The device obtains quality of experience measurements for the online application. The device adjusts, using reinforcement learning, the probing strategy based on how well a predictive model was able to predict the quality of experience measurements given results of the probing test. The device repeats the…
Incremental network intent provisioning
Granted: March 25, 2025
Patent Number:
12261743
A method of provisioning a network may include, with a network controller, identifying a first network intent of a computing network based at least in part on an execution of a user interface (UI) or API layer at a client device, and identifying a modification of at least one object within the first network intent within the UI or API layer at the client device as the first network intent is being modified. The modification defines a delta between the first network intent and a second…
Delay measurement for hybrid packet and optical transport networks
Granted: March 25, 2025
Patent Number:
12261641
A method is performed by a gateway node that is at a boundary of the first network domain and the second network domain. The method includes receiving an end-to-end delay measurement request sent by the first node to measure end-to-end delay between the first node and the second node. The end-to-end delay measurement request is configured to initiate a first delay measurement process configured for use in the first network domain. The gateway node sends to the second node a delay…
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…
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…
Systems, methods, and computer readable media for intelligent mutating admission webhook
Granted: March 18, 2025
Patent Number:
12253910
Systems, methods, and computer-readable media for intelligent webhook are described herein. The intelligent webhook can insert code into one or containers associated with an application being deployed by an orchestration service. The code enables the intelligent webhook to monitor operations, including startup, of a container mutated to include the code. The intelligent webhook has knowledge of whether a mutated container failed to startup in a prior instance, and if it fails, the…
Mobile time-sync distribution
Granted: March 18, 2025
Patent Number:
12256355
This technology allows time synchronization in wireless networks with mobile stations. A wireless network controller transmits instructions to access points (“APs”) within the wireless network to monitor transmissions for time synchronization. One or more second APs observe fine time measurement (“FTM”) exchanges between a first AP and a mobile station. A particular second AP determines whether to perform a time synchronization with the first AP based on the detection of the FTM…
Binding indications for load balancing and redundancy for communications between network function instances in a 5G core network
Granted: March 18, 2025
Patent Number:
12256268
In a Fifth Generation (5G) network having an enhanced SBA (eSBA) architecture, a message with a header used to signal binding information (e.g. HTTP custom header for 3gpp-Sbi-Binding) may be received at a recipient NF (service) instance in a direct communication or via a service communication proxy (SCP) in an indirect communication. A binding indication comprising an address of an NF (service) instance may be obtained from the header. One or more alternative binding indications…
Method to control multiple cameras in a conference room based on audio tracking and head detection data
Granted: March 18, 2025
Patent Number:
12256173
A method comprises, at a video conference system having cameras and microphone arrays each co-located with a corresponding one of the cameras: detecting a face of a participant, and estimating orientations of the face relative to the cameras, based on video captured by the cameras; receiving, from each of the microphone arrays, at least two microphone signals that represent detected audio from the participant; separately correlating the at least two microphone signals from each of the…
Automated connectivity to cloud resources
Granted: March 18, 2025
Patent Number:
12255758
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.
Optimized intra-VLAN multicast forwarding for software-defined access architectures
Granted: March 18, 2025
Patent Number:
12255750
A multicast state is generated within a Layer 2 (L2) fabric through a set of L2 tunnel router devices within the L2 fabric. The multicast state is generated without forwarding multicast traffic through Layer 3 (L3) gateways. When a data packet is received for distribution to other devices in the L2 fabric, an underlay multicast tree is defined at an L2 tunnel router device that is to serve as the multicast source for the data packet in the L2 fabric. The data packet is streamed to the…
Optical data converter
Granted: March 18, 2025
Patent Number:
12255690
A pluggable device and method are presented. The pluggable device includes a substrate, a first pin positioned on the substrate, an optical source positioned on the substrate, and an integrated circuit positioned on the substrate. The optical source produces a source optical signal and transmits the source optical signal through the first pin. The integrated circuit transmits a received optical data signal and transmits a data signal based on a portion of the optical data signal.
Using a trust anchor to verify an identity of an ASIC
Granted: March 18, 2025
Patent Number:
12254123
According to certain embodiments, a method comprises performing a posture assessment at a trust anchor in order to determine whether a hardware component is authorized to run on a product. Performing the posture assessment comprises determining a random value (K), encrypting the random value (K) using a long-term key associated with the hardware component in order to yield an encrypted value, communicating the encrypted value to the hardware component, and receiving, from the hardware…