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…
Service plane optimizations with learning-enabled flow identification
Granted: March 18, 2025
Patent Number:
12255910
The disclosed technology relates to a process for optimizing data flow within a computer network. The technology utilizes shared memory and machine learning logic to improve the efficiency of how computing resources are used during a transmission of data packets in the computer network. The shared memory is implemented during the transmission of data packets between the data plane and the service plane so that the copying of data packets after the data packets have been received and…
Software-as-a-service probe aggregation in networks
Granted: March 18, 2025
Patent Number:
12255797
Techniques for sharing the probing of software-as-a-service clouds among a cluster of routers are described herein. The techniques may include establishing a first path between a cluster of routers and an application infrastructure. Establishing a second path between the cluster of routers and the application infrastructure. Designating a first router in the cluster of routers to send probes over the first path to the application infrastructure. Designating a second router in the cluster…
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…
Coherent optical module for short reach communications
Granted: March 11, 2025
Patent Number:
12250101
Disclosed is a coherent optical transceiver for optical communication including a transmitter, a receiver, and a PIC. The transmitter includes a DAC and a driver. A modulator in the PIC limits a signal spectrum of an output optical signal within a Nyquist frequency band. The receiver receives an input optical signal from the PIC and converts the input optical signal to an input analog electrical signal. An ADC converts the input analog electrical signal into an input digital electrical…
Systems and methods to optimize non-3GPP untrusted WI-FI to new radio evolved packet system fallback handover
Granted: March 11, 2025
Patent Number:
12250597
The present technology is generally directed to optimizing a non-3GPP untrusted Wi-Fi to 5G system handover followed by Evolved Packet System (EPS) fallback, more specifically, to delaying removal of the Wi-Fi session resources and creating a voice flow as part of the EPS fallback. The present technology can receive a request for an EPS fallback from a mobile device for a handover to a 5G network while the mobile device is in communication over non-3GPP access network, maintain one or…
Encrypted nonces as rotated device addresses
Granted: March 11, 2025
Patent Number:
12250538
Rotation of a wireless client device address is based on an encryption key and a nonce value. Key information and nonce value information are shared between a wireless client device and a network infrastructure component over a secure communication channel. The wireless client device encrypts the nonce value using the key information and encodes the encrypted value as a device address. The wireless client device then identifies itself via a source address value in a message transmitted…
ASIC identity auto-provisioning
Granted: March 11, 2025
Patent Number:
12250319
In one embodiment, a method to authenticate a hardware component, by a system, includes performing a verification process to determine whether the hardware component is authorized to run on the system. The hardware component comprises an electronic fuse storing a hash of a data package and a memory storing the data package, wherein the electronic fuse is configured to provide the hash to the memory. The verification process comprises transmitting a random value (K) to the hardware…
Techniques for device to device authentication
Granted: March 11, 2025
Patent Number:
12250215
This disclosure describes techniques for device to device authentication. For instance, a first device may detect a second device, such as when a user physically attaches the second device to the first device or when the second device wireless communicates with the first device. A component of the first device and/or an authentication entity may then determine to authenticate the second device. In some instances, the component determines to authenticate the second device using…
Intuitive graphical network mapping based on collective intelligence
Granted: March 11, 2025
Patent Number:
12250135
In one embodiment, a method comprises: obtaining, by a process, path trace data collected by a plurality of performance monitoring agents across a computer network; obtaining, by the process, one or more catalogs having application-based correlation information for the path trace data; generating, by the process, network mapping directed graphs by correlating the path trace data using the one or more catalogs, the network mapping directed graphs logically comprising nodes categorized at…
Simplifying configuration of metrics with data preview
Granted: March 11, 2025
Patent Number:
12248666
In one embodiment, a device identifies a set of attributes from telemetry data generated by one or more agents regarding an online application accessible via a network. The device provides an interactive display to a user interface that includes options for a user to specify a selection of one or more attributes from the set of attributes and to specify an aggregation function. The device updates the interactive display to show a visualization of the aggregation function applied to the…
Intent-based chaos level creation to variably test environments
Granted: March 4, 2025
Patent Number:
12242370
A method includes receiving, at a chaos level engine, initial input parameters. The method may further include, with the chaos level engine, determining scaled input parameters based on the initial input parameters. The scaled input parameters define how the initial input parameters effect a computing environment to be tested. The method may further include, with the chaos level engine determining a chaos level for performing a chaos experiment on the computing environment based on the…
Adaptive load balancing in a satellite network
Granted: March 4, 2025
Patent Number:
12245080
According to an embodiment, a node comprises one or more processors operable to execute instructions to cause the node to perform operations. The operations comprise determining a link quality associated with each satellite link of a plurality of satellite links and applying load balancing to the plurality of satellite links. The load balancing is based at least in part on the respective link quality associated with each satellite link. The load balancing comprises determining which of…
Directional audio pickup guided by face detection
Granted: March 4, 2025
Patent Number:
12245015
Presented herein are techniques to enhance the audio portion of a video conference. In one embodiment, a method includes determining, using a multi-microphone array, a direction of arrival of sound signals from a user, detecting, using an image from a camera, a face of the user, determining a position of the face of the user with respect to a position of the camera, and forming a spatial beam for the multi-microphone array based on the direction of arrival of sound signals from the user…
Algorithm to detect malicious emails impersonating brands
Granted: March 4, 2025
Patent Number:
12244562
Techniques for an email-security system to screen emails, extract information from the emails, analyze the information, assign probability scores to the emails, and classify the emails as likely fraudulent or not. The system may analyze emails for users and identify fraudulent emails by analyzing the contents of the emails. The system may evaluate the contents of the emails to determine probability score(s) which may further determine an overall probability score. The system may then…
Enforcement of inter-segment traffic policies by network fabric control plane
Granted: March 4, 2025
Patent Number:
12244560
This disclosure describes techniques to operate a control plane in a network fabric. The techniques include determining a stateless rule corresponding to communication between a first segment of the network fabric and a second segment of the network fabric. The techniques further include configuring the control plane to enforce the stateless rule.
IP-based forwarding of bridged and routed IP packets and unicast ARP
Granted: March 4, 2025
Patent Number:
12244496
Disclosed herein are methods of forwarding data over an IP network. The methods may include receiving a packet from a source host connected to the IP network, identifying the IP address of a destination host designated in the packet, determining the location on the IP network where the destination host designated by the packet is connected, without reference to the MAC address specified in the packet, by using location-identification information stored on the IP network, and forwarding…
Predictive system for optimizing API behaviors
Granted: March 4, 2025
Patent Number:
12244473
The disclosure relates to a system and method of optimizing one or more paths between an Application Programing Interface (API) gateway and one or more endpoints. Properties associated with each of a plurality of paths between at least one device and an API gateway are collected, and the properties associated with each of the plurality of paths are monitored to determine a current level of performance for each of the paths. Using gathered data, the API gateway can then analyze, using…
Method and system for network segmentation using safety integrity level (SIL)
Granted: March 4, 2025
Patent Number:
12244450
Embodiments relate to a method for enhancing and prioritizing operation technology (OT) control systems in a safety instrumented system (SIS) environment by incorporating safety levels. The method includes receiving network packets associated with OT systems by network interface. From network packets, OT systems associated with safety integrity level (SIL) values are identified. In response to identifying OT control systems associated with SIL values, determining priority levels from SIL…
Channel selection for dynamic-frequency-selection channels using puncturing
Granted: March 4, 2025
Patent Number:
12244412
An access point in a wireless network communicates wirelessly with one or more client devices over a channel that includes a plurality of subchannels. Radar is detected on a first subchannel of the plurality of subchannels. It is determined to puncture the first subchannel, based on the detecting the radar on the first subchannel and based on one or more puncturing factors. The first subchannel is punctured, the puncturing comprising muting one or more subcarriers on the first…