Multi-factor authentication using gestures
Granted: December 31, 2024
Patent Number:
12184631
This disclosure describes techniques for performing multi-factor authentication (MFA) by utilizing user generated authenticating gestures. The techniques may include establishing and monitoring peer-to-peer communication links between user devices. The techniques may include monitoring channel properties for fluctuations in the channel properties associated with the user generated authenticating gesture passing through signals of the communication links. The techniques may further…
Providing adaptive transition between an inactive state and an idle state
Granted: December 31, 2024
Patent Number:
12185407
Adaptive transition between an inactive state and an idle state may be provided. An end node device may be configured with an end node device upper threshold. Next, it may be determined that that client devices are inactive preferred. Then the client devices determined to be inactive preferred may be assigned to a Radio Resource Control (RRC) inactive state and to the end node device. One or more of the client devices previously assigned to the RRC inactive state may be assigned to an…
Shared lock screen across paired devices
Granted: December 31, 2024
Patent Number:
12185391
In one embodiment, a telephony device establishes a pairing connection with a user device. The telephony device disables, based on the pairing connection with the user device, a default screen locking policy of the telephony device. The telephony device polls a screen lock status of the user device to determine whether the user device is locked. The telephony device locks the telephony device when the screen lock status of the user device indicates that the user device is locked.
Coordinating best effort traffic to an associationless, overhead mesh of access points
Granted: December 31, 2024
Patent Number:
12185389
In one embodiment, an access point of an overhead mesh of access points in an area selects a range of client identifiers. The access point sends, via a beam cone transmitted in a substantially downward direction towards a floor of the area, a trigger signal that includes the range of client identifiers and prompts client devices having identifiers in that range to send best effort transmissions towards the overhead mesh. The access point detects a collision between the best effort…
Dynamic allocation of broadcast stream support
Granted: December 31, 2024
Patent Number:
12185218
Aspects described herein include a method and related network device and computer program product. The method includes receiving a neighbor report that indicates whether a first network device in an environment is advertising broadcast services and generating, using the neighbor report, a broadcast optimization map that indicates a set of network devices in the environment that will provide a broadest coverage of broadcast services within the environment. The set corresponds to a minimum…
Root network device causing execution of network service operations on behalf of constrained wireless network device in a low power and lossy network
Granted: December 31, 2024
Patent Number:
12185092
In one embodiment, a method comprises: registering, by a root network device in a low power and lossy network, a constrained network device that is reachable within the low power and lossy network; obtaining, by the root network device, executable code associated with execution of a network service operation by the constrained network device; receiving a data packet from a source device and destined for the constrained network device; and causing execution on the data packet, by the root…
Minimizing network disruption via graceful upgrade of routing controllers
Granted: December 31, 2024
Patent Number:
12184736
Disclosed herein are systems, methods, and computer-readable media for upgrading vSmart controllers. In one aspect, a method includes an edge router receiving a notification from a vSmart controller that an upgrade to the controller will occur. The notification can be dynamically triggered by a centralized network management system. In some embodiments, the vSmart controller can run as a virtual machine (VM) and maintains a control plane connection with one or more edge routers in an…
Creating network-based consent contracts
Granted: December 31, 2024
Patent Number:
12184661
Techniques for creating consent contracts for devices that indicate whether the devices consent to receiving network-based communications from other devices. Further, the techniques include enforcing the consent contracts such that network-based communications are either allowed or disallowed in the network-communications layer prior to the network communications reaching the devices. Rather than simply allowing a device to communicate with any other device over a network, the techniques…
Media access control (MAC) address anonymization based on allocations by network controller elements
Granted: December 31, 2024
Patent Number:
12184648
A method is provided to anonymize the media access control (MAC) address of a client device. The method involves generating a plurality of media access control (MAC) addresses for use by a client device in a network. Policies are defined that determine which one of the plurality of MAC addresses is to be used by the client device. The plurality of MAC addresses allocated for use by the client device are registered with a management entity in the network.
Privacy preserving zero knowledge proof of device co-location
Granted: December 31, 2024
Patent Number:
12184642
This disclosure describes techniques and mechanisms for authenticating user device(s) by ensuring that two user devices accessing the same online service are co-located, while protecting private information associated with a user's network landscape and/or Bluetooth device(s). The techniques may ensure that a second factor authentication device is in the same location as a first factor access device, and that a first factor access device is in the same location as it was during previous…
Machine learning modeling of candidate models for software installation usage
Granted: December 31, 2024
Patent Number:
12181999
This document discloses methods and systems for modeling product usage. In one practical application, the systems and methods may be utilized to model product usage based on large volume, machine generated product usage data to optimize product pricing and operations. Specifically, the systems and methods described herein may utilize methods with key components to select the maximum number of dimensions that can be modeled based on the number of data points, use a logarithm kernel…
Group-based policies for inter-domain traffic
Granted: December 31, 2024
Patent Number:
12184539
In one embodiment, a method by an edge router configured to operate at a first site of a software-defined wide-area network includes receiving a data packet from a first host located in the first site, where the data packet is destined to a second host located in a second site, determining that an identifier of a second group to which the second host belongs is not available at the edge router, sending a request for an identifier of the second group to a network apparatus, where the…
Dual channel correlation of API monitoring to business transactions
Granted: December 31, 2024
Patent Number:
12184519
In one embodiment, an illustrative method herein may comprise: sending, from a server instrumentation agent configured on a transaction server, instrumented server performance data regarding the transaction server and an associated correlation token to an application programming interface (API) monitoring agent; receiving, at the server instrumentation agent, a returned acknowledgment of the instrumented server performance data regarding the transaction server and the associated…
User lifecycle journey and asset data based bot skill selection
Granted: December 31, 2024
Patent Number:
12184516
A method is provided that is performed by a computer-implemented user support bot. The method includes obtaining from a user a support request related to software and/or hardware used, or to be used, by the user; obtaining user lifecycle journey information that tracks deployment, adoption and/or use by the user of the software and/or hardware; determining a user intent for the support request based on the user lifecycle journey information when there is ambiguity as to the user intent…
Digital models for testing and diagnosing network issues
Granted: December 31, 2024
Patent Number:
12184505
A network management station is configured to test a computer network through digital model personas. The network management station obtains network behavior data corresponding to user(s) of the computer network and generates digital model(s) based on the network behavior. The network management station deploys a first digital model persona based on a first digital model among the generated digital models. The first digital model persona operates at a first network location to test the…
Detecting and resolving multicast traffic performance issues
Granted: December 31, 2024
Patent Number:
12184486
The subject disclosure relates to systems and methods for improving multicast traffic flows in a computer network. In some aspects, a method of the technology includes steps for receiving multicast traffic statistics from each of a plurality of switches in a computer network, aggregating the multicast traffic statistics into a time-series database, and identifying a low-performing multicast flow based on the time-series database. In some aspects, the method can include steps for…
Traffic outage detection in the internet
Granted: December 31, 2024
Patent Number:
12184471
Techniques for performing traffic outage detection in the Internet are disclosed. In some embodiments, a system, process, and/or computer program product for traffic outage detection in the Internet includes deploying a plurality of agents and a plurality of tests to be executed by the deployed agents; collecting path trace data from the plurality of agents to identify one or more terminal events; and detecting a network outage based on the one or more terminal events.
Remediating storage of sensitive data on hardware device
Granted: December 31, 2024
Patent Number:
12182288
Techniques are provided herein for remediating storage of sensitive data on a hardware device. In one example, a request to remediate storage of sensitive data on a hardware device is obtained. In response to the request, a database is automatically searched. The database correlates the hardware device with an indication of how to remediate the storage of the sensitive data on the hardware device. Based on the database, the storage of the sensitive data on the hardware device is…
Techniques for placing content in and applying layers in an extended reality environment
Granted: December 31, 2024
Patent Number:
12182209
Techniques are disclosed for placing content in and applying layers to an extended reality environment. An extended reality (XR) system determines an identifier that is associated with an object viewable within an extended reality environment. The XR system determines a plurality of data structures associated with the identifier, each data structure including a workspace and a dashboard. The XR system generates, using the plurality of data structures, a plurality of extended reality…
Alert and suppression updating in a cluster computing system
Granted: December 31, 2024
Patent Number:
12182104
A set of alert records stored in a shared alert data store that is shared amongst a cluster of processing nodes are presented in an interface. From the interface, a request is received to delete an identified alert record from the set of alert records. A delete alert record matching the identified alert record is added to the shared alert data store. The identified alert record is deleted from the shared alert data store responsive to the request. The delete alert record is transmitted…