Computer Network Managing Patents (Class 709/223)
  • Patent number: 12126591
    Abstract: The disclosure describes a mesh network including a first device and a second device, which acts as an exit device with respect to the first device such that communication between the first device and an external device, outside the mesh network, is communicated via the second device. The first device receives access information utilized by the second device to access a DNS server in a LAN that includes the second device, and transmits a meshnet query packet that includes a DNS query for domain information associated with the external device. The first device receives, based on transmitting the meshnet query packet, the domain information associated with the external device, and transmits a meshnet initiation packet that includes a network communication for communicating with the external device, the network communication including the domain information. Various other aspects are contemplated.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: October 22, 2024
    Assignee: UAB 360 IT
    Inventor: Rytis Karpuska
  • Patent number: 12126492
    Abstract: Various example embodiments for supporting data center management are presented herein. Various example embodiments for supporting data center management may be configured to support fabric service management for a data center fabric including a set of servers and a fabric network configured to support communications of the servers. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for configuring a fabric network of the data center fabric of the data center based on merging and unmerging of underlay and overlay configurations. Various example embodiments for supporting fabric service management within a data center may be configured to support a capability for debugging a fabric network of the data center fabric of the data center based on use of probes.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: October 22, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Jayant Kotalwar, Soumik Samanta, Rajesh Shenoy
  • Patent number: 12126527
    Abstract: Various examples herein described are directed to methods, apparatuses, and computer program products for implementing unified data control policies in a distributed and product-oriented computing platform that includes a plurality of distributed data service clusters and a centralized policy information repository. In some examples, the distributed data service cluster is associated with a distributed policy decision object and one or more distributed policy enforcement objects. In some examples, the distributed policy decision object generates control policy evaluation responses in response to control policy evaluation requests. Additional example embodiments provide, such as but not limited to, example methods for generating policy information objects.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 22, 2024
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Chris Jo Stivers, Nicholas William Higgins, Sebastian L Cevallos Cedeno, Gianna Wu
  • Patent number: 12124892
    Abstract: Each of the processing devices stores an event vector, which is updated when certain events (e.g. memory errors, overtemperature events) occur on the device. Different elements of the vector correspond to different types of events. When an event of a given type occurs on one device, the update to the event vector on that device is propagated to other devices in the system. Those other devices, in response, update the corresponding element in their own event vector to indicate that an event of that given type has occurred in the system. In this way, events are aggregated between the different devices using the event vector. The event vector is considered to be a global event vector, since its elements indicate whether certain events have occurred across the entire system, and the vector is consistent across the system.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: October 22, 2024
    Assignee: GRAPHCORE LIMITED
    Inventors: Daniel John Pelham Wilkinson, Bjorn Dag Johnsen
  • Patent number: 12124864
    Abstract: A robotic program of an industrial robot is simulated. Inputs on a robotic program of a robot are received. The robotic program of the robot is represented with a neutral representation modeled with a neutral language. Specific code portions of the robotic program in the neutral representation are mapped with corresponding specific code portions of a native representation modeled with a native language of the at least one robot. The robot program in simulated in one of the neutral representation and the native representation. Corresponding code portions of the neutral representation and of the native representation of the robotic program are synchronized via the mapping.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: October 22, 2024
    Assignee: Siemens Industry Software Ltd.
    Inventors: Moshe Hazan, Yael Barak, Guy Barak, Gal Snir, Rahav Madvil, Gilles Velay
  • Patent number: 12126499
    Abstract: All-in-one network architecture management system develops, deploys, and maintains a network architecture, based on the specific needs of client inputs and client requirements. The network architecture management system comprises a user interface to receive initial requirements from clients, and monitors the deployed architecture to ensure that the configurations continue to meet the client's needs as throughput scales. The network architecture management system establishes a communication channel with a plurality of network services to maintain compliance, identify architecture gaps, and update architecture designs for scaling.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: October 22, 2024
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Rishi Bhatnagar, Mark Jorgensen, Yan Tordoff
  • Patent number: 12125335
    Abstract: A computing system can receive a request for the service from a client device of a user. In response to receiving the request, the system can generate a unique identifier for the request to facilitate a rendezvous between the user and a service provider.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: October 22, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Kevin Brinig, Fahrettin Olcay Cirit, Margaret-Ann Julia Seger
  • Patent number: 12120116
    Abstract: A system and a method are provided for facilitating an account protection check for the security of sets of credentials. The system and method enable the use of an access control mechanism to regulate the changes to the lock status of the sets of credentials. A third-party server of a service provider requests a token from the system before the authentication process. The access control mechanism also approves or denies the request before the authentication process. If the credential set is in a locked status or unlocked status, at least one remote server of the system respectively relays an invalidation token or a validation token to the third-party server. If the invalidation token is relayed to the third-party server, the service provider does not go through the authentication process. If the validation token is relayed to the third-party server, the service provider proceeds with the authentication process as standard procedure.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: October 15, 2024
    Inventors: Steven Sholtis, Bill Hudson, David Hazar
  • Patent number: 12120253
    Abstract: A system and a method are provided for facilitating an account protection check through blockchain. The system and the method allow a service provider to utilize blockchain technology to validate the access request to various accounts. A public key and a private key are generated and recorded by a blockchain ledger that are used to access the accounts. A third-party server of a service provider requests a token from the system before the authentication process. If the credential set is in a locked status or unlocked status, at least one remote server of the system respectively relays an invalidation token or a validation token to the third-party server. If the invalidation token is relayed to the third-party server, the service provider does not go through the authentication process. If the validation token is relayed to the third-party server, the service provider proceeds with the authentication process as standard procedure.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: October 15, 2024
    Inventors: Steven Sholtis, Bill Hudson, David Hazar
  • Patent number: 12120009
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to: determine (902) that at least one state of a network slice is to be adjusted in a limited geographical area of at least one network resource; and adjust (904, 906, 908) the at least one state of the network slice in the limited geographical area of the at least one network resource.
    Type: Grant
    Filed: February 18, 2019
    Date of Patent: October 15, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Janne Tapio Ali-Tolppa, Jürgen Goerge, Anatoly Andrianov, Jing Ping
  • Patent number: 12119980
    Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: October 15, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Mark Gordon Libby, Michael Anthony Brown, Haibo Qian, Rahul Bose
  • Patent number: 12120027
    Abstract: Techniques for steering overlay network traffic along specific paths through an underlay network. The techniques may include determining a path through an underlay network that is optimized for sending a packet from a first node of an overlay network to a second node of the overlay network. The techniques may also include determining a destination address for sending the packet along the path from the first node to the second node, the destination address including a micro segment identifier (uSID) corresponding with an underlay node that is disposed along the path through the underlay network and trailing bits representing a portion of an address that corresponds with the second node. The techniques may also include causing the packet to be modified to include the destination address such that the packet is sent from the first node to the second node along the path.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: October 15, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Bruce Mcdougall, Jeff Byzek, Alberto Rodriguez-Natal, Saswat Praharaj, Fabio R. Maino, Steven William Wood
  • Patent number: 12111779
    Abstract: A system including an array of functional units connected via a two-dimensional mesh network is described. A first functional unit in the array of function units includes a memory device and a processing device, operatively coupled with the memory device, to perform operations including generating a node identifier identifying a second functional unit in the array of functional units, and transmitting, over the two-dimensional mesh network, the node identifier identifying the second functional unit in the array of functional units. The node identifier may include a mesh interface component and a port identifier, and one or more information elements selected from the group consisting of a payload, a target node identifier, a target type identifier, an information type identifier, a linear identifier, and a protocol identifier.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: October 8, 2024
    Assignee: Mellanox Technologies, Ltd.
    Inventors: Rui Xu, Mark Rosenbluth, Diane Orf, Michael Cotsford, Shreya Tekade
  • Patent number: 12111624
    Abstract: A spatial hierarchical model provides spatial context to a plurality of building control assets disposed within a plurality of hierarchical levels of the spatial hierarchical model. A method includes identifying non-compliance events detected by building control assets disposed at and below a particular hierarchical level of the spatial hierarchical model. The non-compliance events detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model over a period of time are aggregated and a healthy building dashboard that includes a representation of the aggregated non-compliance events for each of at least some of the one or more of the healthy building criteria detected by building control assets disposed at and below the particular hierarchical level of the spatial hierarchical model is generated and is displayed on a display.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: October 8, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Bill Hughley, Sheeladitya Karmakar, Somnath Ghosh, Shahajahan Sheikh
  • Patent number: 12107727
    Abstract: A system includes a network of multiple network domains, each network domain includes a software defined network (SDN) controller. Each SDN controller includes a network interface circuitry, a processor and a memory. The network interface circuitry provides a communicative coupling with at least one domain of the multiple network domains. The memory includes instructions that when executed by the processor, performs a network update comprising adding links, subtracting links or reporting a status of links in at least one network domain upon receiving a network update request, and performs sending and receiving the network update request to a second SDN controller, where the network update request is part of real-time publish/subscribe protocol, the sending network update request includes a publish message having a specified topic and a set of QoS attributes, and the receiving a network update request includes subscribing to the specified topic and the set of QoS attributes.
    Type: Grant
    Filed: March 15, 2024
    Date of Patent: October 1, 2024
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Basem Almadani, Abdurrahman Beg
  • Patent number: 12107937
    Abstract: Techniques for operationalizing workloads at edge network nodes, while maintaining centralized intent and policy controls. The techniques may include storing, in a cloud-computing network, a workload image that includes a function capability. The techniques may also include receiving, at the cloud-computing network, a networking policy associated with an enterprise network. Based at least in part on the networking policy, a determination may be made at the cloud-computing network that the function capability is to be operationalized on an edge device of the enterprise network. The techniques may also include sending the workload image to the edge device to be installed on the edge device to operationalize the function capability. In some examples, the function capability may be a security function capability (e.g., proxy, firewall, etc.), a routing function capability (e.g., network address translation, load balancing, etc.), or any other function capability.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: October 1, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Kyle Andrew Donald Mestery, Vincent E. Parla
  • Patent number: 12107732
    Abstract: A system and method for securing a computing environment using graphing of computing interfaces. A method includes traversing a network configuration graph with respect to a first component deployed in a computing environment. Traversing the network configuration graph results in a connections between components in the computing environment represented by nodes including at least one connection to a first node representing the first component. The nodes include at least one computing interface node and at least one other node. Each computing interface node represents a computing interface of computing interfaces deployed in the computing environment. The method also includes determining, based on the connections, a configuration of the first component with respect to service or consumption of at least one of the computing interfaces. The method also includes detecting a misconfiguration of the first component based on the determined configuration of the first component.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: October 1, 2024
    Assignee: Noname Gate Ltd.
    Inventors: Dor Dankner, Tomer Semo, Aner Morag, Shay Levi, Oz Golan, Oren Shpigel, Hila Zigman
  • Patent number: 12105952
    Abstract: Systems, methods, and techniques are provided for a fabric addressable memory. A memory access request is received from a host computing device attached via one edge port of one or more interconnect switches, the memory access request directed to a destination segment of a physical fabric memory block that is allocated in local physical memory of the host computing device. The edge port accesses a stored mapping between segments of the physical fabric memory block and one or more destination port identifiers that are each associated with a respective edge port of the fabric addressable memory. The memory access request is routed by the one edge port to a destination edge port based on the stored mapping.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: October 1, 2024
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Vydhyanathan Kalyanasundharam
  • Patent number: 12107894
    Abstract: An automated service ticket generation system including an application configured to receive risk data associated with an asset and generate a service ticket based on the risk data. The application may receive risk data including an indication of whether the asset is out of compliance or will soon be out of compliance with a policy and/or regulation. Responsive to receiving the risk data, the application may access a remote computing device to generate the service ticket. The service ticket may include a mitigation task for an asset owner to perform in order to comply with the policy and/or regulation. The application may cause an indication of the service ticket to be presented on a display of a computing device. In some examples, the application may cause an indication of the service ticket to be sent to a computing device associated with the asset.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: October 1, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Cesar Bryan Acosta, Faith Alexis Brumfield, Sarah Gichuhi, Claire Roop, Andrew Warner, Amanda Yang
  • Patent number: 12107921
    Abstract: An Internet of Things (IoT) system includes a plurality of terminal devices, a cloud device and a human machine interface (HMI) device. The cloud device is communicatively connected to the terminal devices. The human machine interface (HMI) device is communicatively connected to the terminal devices via a plurality of first communication channels, and communicatively connected to the cloud device via a first dedicated communication channel. The HMI device determines a subscription sequence according to priority information of a plurality of control commands, and schedules and dynamically subscribes to the first communication channels according to the subscription sequence. The HMI device respectively determines whether the terminal devices are adjacent to the HMI device, and transmits switch transmission mode request messages corresponding to the terminal devices adjacent to the HMI device to the cloud device via the first dedicated communication channel.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: October 1, 2024
    Assignee: Merry Electronics (Shenzhen) Co., Ltd.
    Inventors: Yun Han Yang, Hsin Jia Huang, Yi Lin Hsieh
  • Patent number: 12106645
    Abstract: This document describes techniques, apparatuses, and systems for batch size adjustment using latency-critical event recognition. The techniques described herein enable an electronic device (e.g., security camera) to determine the likelihood of an event of interest (e.g., latency-critical event) occurring in data (e.g., audio and/or video) captured by the electronic device. To make such a determination, the electronic device may switch upload modes to upload the data, using a different batch size to reduce latency, to another device for user access, based on the likelihood of an event of interest occurring in the data. In this way, the techniques, apparatuses, and systems for batch size adjustment using latency-critical event recognition provide an efficient way to provide all-day security monitoring.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: October 1, 2024
    Assignee: Google LLC
    Inventors: Yu-sheng Chen, Matthew Wagner
  • Patent number: 12107759
    Abstract: This application discloses a packet processing method and apparatus, and a computer storage medium, and belongs to the field of segment routing technologies. In the method, the network node receives a packet carrying an SRH, where the SRH includes one or more TLV fields and a TLV processing attribute, the TLV processing attribute indicates whether the network node needs to process the TLV fields included in the SRH, and the network node determines, based on the TLV processing attribute, processing of the TLV fields included in the SRH. In this way, any segment endpoint node on a segment routing network may determine the TLV processing attribute by using the SRH, so as to determine whether the TLV fields included in the SRH need to be processed.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: October 1, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Cheng Li, Zhenbin Li
  • Patent number: 12108008
    Abstract: An information processing apparatus includes a processor configured to: transmit pre-process information to a processing apparatus that generates post-process information as a result of processing the pre-process information; and transmit identification information, used to acquire the post-process information, to an apparatus belonging to an apparatus group, satisfying a predetermined condition, among multiple apparatus groups of apparatuses that are enabled to acquire the post-process information and transfer the acquired post-process information to another apparatus.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: October 1, 2024
    Assignee: FUJIFILM BUSINESS INNOVATION CORP.
    Inventor: Kanae Nagasawa
  • Patent number: 12100287
    Abstract: Methods and systems for processing data associated with a premises management system are disclosed. The data may comprise alarm event data and non-alarm event data. The alarm event data and non-alarm event data may be processed to determine whether to send a notification.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: September 24, 2024
    Assignee: iControl Networks, Inc.
    Inventors: Alan Wade Cohn, Gary Robert Faulkner, James Edward Kitchen, David Leon Proft, Corey Wayne Quain
  • Patent number: 12101256
    Abstract: A method of managing connections to one or more servers in a multi-tenancy computing environment is provided. At a multi-tenancy connection manager responsible for managing connections for multiple tenants of the multi-tenancy computing environment, a plurality of connection pools is configured, each for use by a respective one of the multiple tenants. A connection request is received from a tenant of the multiple tenants. The tenant is identified based on the connection request. Management rules for managing a connection pool that is associated with the identified tenant are obtained. It is determined whether the management rules permit execution of the connection request. In response to a positive determination, the connection request is executed. In response to a negative determination, the connection request is throttled, to preserve and maintain a quality of service provided.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: September 24, 2024
    Assignee: FRESHWORKS INC.
    Inventors: Rupashree Heggadadevanakote Rangaiyengar, Ramesh Parthasarathy, Harif Rahman
  • Patent number: 12093413
    Abstract: A method of providing information for display, from a portable electronic device, includes displaying information on a display of the portable electronic device, identifying a portion for redacting from the information displayed on the display of the portable electronic device, extracting the portion from the information to provide redacted information and an extracted portion, storing the redacted information, protecting and storing the extracted portion in association with a location identification in a file, and sending the redacted information and sending the file including extracted portions associated with the location identifiers.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 17, 2024
    Assignee: Malikie Innovations Limited
    Inventors: Neil Patrick Adams, Robert Joseph Lombardi, Jeremy Lawson Kominar
  • Patent number: 12095616
    Abstract: A system includes a network of multiple network domains, each network domain includes a software defined network (SDN) controller. Each SDN controller includes a network interface circuitry, a processor and a memory. The network interface circuitry provides a communicative coupling with at least one domain of the multiple network domains. The memory includes instructions that when executed by the processor, performs a network update comprising adding links, subtracting links or reporting a status of links in at least one network domain upon receiving a network update request, and performs sending and receiving the network update request to a second SDN controller, where the network update request is part of real-time publish/subscribe protocol, the sending network update request includes a publish message having a specified topic and a set of QoS attributes, and the receiving a network update request includes subscribing to the specified topic and the set of QoS attributes.
    Type: Grant
    Filed: March 15, 2024
    Date of Patent: September 17, 2024
    Assignee: KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS
    Inventors: Basem Almadani, Abdurrahman Beg
  • Patent number: 12095610
    Abstract: The techniques disclosed herein provision inter-DC WAN capacity based on network failure statistics and bandwidth demands of a cloud-hosted application. Network capacity is provisioned based on an assumption of runtime cooperation between the application and the network. For example, if the network detects that a link has failed, the application may cooperate with the network to pause a deferrable transfer, reserving bandwidth for non-deferrable transfers. With knowledge that deferrable transfers will be dynamically paused when a primary link fails, backup links may be provisioned with less capacity than the primary link. The ability to dynamically defer transfers also enables a greater degree of bandwidth smoothing, e.g. reducing peak demand by scheduling deferrable transfers for off-peak hours. This allows network links to be provisioned with less capacity than if all transfers were performed immediately.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: September 17, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ranjita Bhagwan, Harsha Sharma, Parth Dhaval Thakkar, Sagar Bharadwaj Kalasibail Seetharam, Venkata N. Padmanabhan, Kathleen Voelbel, Vijay Rajeshkumar, Yogesh Bansal
  • Patent number: 12095732
    Abstract: An electronic device is provided for control of an execution of a third-party application based on a blacklisting function. The electronic device includes circuitry that executes a monitor application that is a part of an operating system rooted onto the electronic device. The monitor application has system privileges to examine the code and execution of the third-party application installed on the electronic device. The circuitry identifies, by the monitor application, one or more requests to access a network resource from a runtime code of the third-party application. The circuitry extracts, by the monitor application, one or more first network resource identifiers associated with the network resource from the one or more requests. The circuity compares, by the monitor application, the first network resource identifiers with the blacklist associated with the monitor application. The circuitry controls, by the monitor application, the execution of the third-party application based on the comparison.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: September 17, 2024
    Assignee: SONY GROUP CORPORATION
    Inventor: Brant Candelore
  • Patent number: 12095668
    Abstract: Some embodiments provide a method for a gateway datapath that executes on a gateway device to implement logical routers for a set of logical networks and process traffic between the logical networks and an external network. The method receives a data message at the gateway device. To process the data message, the method executes a set of processing stages that includes a processing stage for a particular logical router. As part of the processing stage for the particular logical router, the method (i) uses an access control list (ACL) table to determine whether the data message is subject to rate limiting controls defined for the particular logical router and (ii) only when the data message is subject to rate limiting controls, determines whether to allow the data message according to a rate limiting mechanism for the particular logical router.
    Type: Grant
    Filed: December 24, 2022
    Date of Patent: September 17, 2024
    Assignee: VMware LLC
    Inventors: Dexiang Wang, Yong Wang, Jerome Catrouillet, Sreeram Kumar Ravinoothala
  • Patent number: 12088737
    Abstract: An intelligent method of mutual validation between a cluster manager and a new node, also enabling automatic signing of an application certificate for the new node. A root certificate authority is embedded in a cluster manager at the factory. The certificate includes the cluster manager serial number. Similarly, a certificate is embedded in an appliance to be joined as a new node, the certificate including the appliance's serial number. When requesting to join the cluster, the node sends its certificate to the cluster manager. The cluster manager verifies that the serial number in the certificate matches a serial number in its white list and validates the certificate ownership by the node. Conversely, the cluster manager sends its certificate to the node, so that the node can verify its communicating with a valid cluster manager. The node can then ask the manager to sign its application certificate, and the manager uses its root certificate authority to sign the certificate.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: September 10, 2024
    Inventors: Anurag Sharma, Senthil Ponnuswamy, Marcelo Daniel Vinante, Elie Antoun Jreij
  • Patent number: 12088458
    Abstract: Controller devices may be communicatively coupled to distributed devices in a workspace. The controller devices may be positioned in various geographic locations relative to locations of the distributed devices within the workspace. Each of the controller devices may be utilized to maintain an account of, and locally control, one or more of the distributed devices. Portal devices may utilize the controller devices to manage the distributed devices by configuring, controlling, and updating the controller devices. The control devices may be utilized to establish communication channels between the portal devices and the distributed devices to provide access for a user to the distributed devices. The communication channels may be accessible to user devices based on security credentials that are modified in real-time or near real-time.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: September 10, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Chase Johnson, Tri Minh Quach, Maximilian Vieweg
  • Patent number: 12088475
    Abstract: An example method, apparatus, and computer-readable storage medium are provided for exploration procedures for network optimization. In one example implementation, the method may include generating, by a first network element, exploration data, the exploration data being generated by the first network element for evaluating performance at a second network element; transmitting, by the first network element, the exploration data to the second network element; and receiving, by the first network element, exploration data feedback from the second network element, the exploration data feedback received from the second network element based on processing of the exploration data by the second network element.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: September 10, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Teemu Mikael Veijalainen, Jani Matti Johannes Moilanen, István Zsolt Kovács, Wolfgang Zirwas, Tero Henttonen
  • Patent number: 12086661
    Abstract: Systems, methods, and computer readable media are described for remotely changing settings on augmented reality (AR) wearable devices. Embodiments are disclosed that enable a user to change settings of an AR wearable device on a user interface (UI) provided by a host client device that can communicate wirelessly with the AR wearable device. The host client device and AR wearable device provide remote procedure calls (RPCs) and an application program interface (API) to access settings and determine if settings have been changed. The API enables the host client device to determine the settings on the AR wearable device without any prior knowledge of the settings on the AR wearable device. The RPCs and the API enable the host client device to automatically update the settings on the AR wearable device when the user changes the settings on the host client device.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: September 10, 2024
    Assignee: Snap Inc.
    Inventors: Piotr Gurgul, Sharon Moll
  • Patent number: 12088460
    Abstract: A system described herein may determine that a first measure of likelihood of demand for a particular service from a first set of edge computing devices exceeds a first threshold, and may instruct the first set of edge computing devices to provision resources to provide the particular service. The system may subsequently determine that a second measure of likelihood of demand for the particular service from a second set of edge computing devices exceeds a second threshold, the second set of edge computing devices being a subset of the first set of edge computing devices, and may initiate a service state synchronization operation with respect to the second set of edge computing devices. The system may select a particular edge computing device, of the second set of edge computing devices, to provide the particular service to a User Equipment (“UE”).
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: September 10, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kevin Xu, Patricia R. Chang, Mason Ng
  • Patent number: 12079937
    Abstract: A method for performing an augmented reality location operation. The augmented reality location operation includes: attaching an augmented reality tape to a component, the augmented reality tape comprising a plurality of unique identifiers; identifying an augmented reality target via an augmented reality tracking method, the augmented reality target comprising the unique identifier of the augmented reality tape; and, generating an augmented reality projection to a location on the component based upon the identifying the augmented reality target.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: September 3, 2024
    Assignee: Dell Products L.P.
    Inventors: Robert Alan Barrett, Richard W. Guzman
  • Patent number: 12081552
    Abstract: The present invention relates to a personal awareness system that provides a user physical health/wellness/welfare safety as well as online digital safety by blocking inappropriate digital content. The personal awareness system comprises a network protection appliance for use on a local area network (LAN), a software application that can be used on a mobile computing device, a cloud-based remote data processing resource to administer the system, and a monitor computing device that an observer can use to monitor, track, and receive alerts related to the user. The system can support many users individually as well as groups of users. In operation, sensors associated with the mobile computing device monitor the health, wellness, and location of the user and digital filter rules suppress inappropriate digital content from user access to provide digital safety. The mobile computing device can seamlessly transition between LAN environments and wireless mobile environments.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: September 3, 2024
    Inventors: Jeffrey B. Mitchell, Schyler W. Manning
  • Patent number: 12081402
    Abstract: The present application discloses a method for accessing a network slice, an electronic device, and a storage medium. The method includes: acquiring access information of a target network slice according to an access request of an application for requesting to access the target network slice; generating a routing policy between the application and the target network slice according to the access information; and accessing the application to the target network slice according to the routing policy, so that the application performs network communication through the target network slice.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: September 3, 2024
    Assignee: ZTE CORPORATION
    Inventors: Hailin Guo, Dingyuan Tu
  • Patent number: 12081399
    Abstract: The invention relates to a method for implementing an ONU Management and Control Interface (OMCI) management instance based on a configuration file. The method is constructed on a passive optical network. The passive optical network includes an ONU and an OLT, the OLT using an OMCI specification as a management protocol to create a management entity in the ONU. The method includes: executing a software for the ONU to activate an OMCI process; and checking if a configuration file exists under a specific system path of the ONU by the software; if the configuration file exists, loading the configuration file by the software, and configuring the management entity according to the configuration file.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: September 3, 2024
    Assignee: AIROHA TECHNOLOGY (SUZHOU) LIMITED
    Inventor: Min-Gang Tan
  • Patent number: 12081411
    Abstract: A method for network infrastructure assessment is provided. An assessor tool portion is replicated on a network origination node. A plurality of authentication keys associated with a root authentication key are generated. Network nodes are recursively enumerated by the assessor tool. In the recursion, information on the parent node is enumerated and reported to a controller of the network; the parent node is marked as enumerated; child nodes connected to the parent node are detected; at least a portion of the assessor tool is replicated on a child node that is not enumerated but has a valid assigned authentication key; and recursion is continued with the child node as the parent node. The reported information is processed to produce a network infrastructure assessment.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: September 3, 2024
    Inventors: Christopher J Morcom, Nathaniel C Couch
  • Patent number: 12079621
    Abstract: In one embodiment, a system for managing a virtualization environment includes host machines implementing a virtualization environment, a plurality of clusters of the host machines, a virtualized file server (VFS) comprising a plurality of file server virtual machines (FSVMs), and a VFS cluster manager (CM) configured to distribute storage items among the clusters and receive cluster storage statistics for one or more shares of the VFS. The CM is further configured to, in response to a request from a first FSVM to identify a storage location for a storage item, identify a cluster at which the storage item is to be located based on the cluster storage statistics, identify a second FSVM at which the storage item is to be located based on compute usage statistics of one or more FSVMs in the identified cluster, and send an address of the second FSVM to the first FSVM.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: September 3, 2024
    Assignee: Nutanix, Inc.
    Inventors: Richard James Sharpe, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Satyajit Sanjeev Deshmukh, Shyamsunder Prayagchand Rathi, Vishal Sinha, Devyani Suryakant Kanada
  • Patent number: 12079448
    Abstract: A building control system includes a building controller and a user interface device operatively coupled to the building controller. The building controller is wall mountable and includes a plurality of ports for controlling one or more points that are associated with one or more plants of a building. The building controller controls the one or more points in accordance with one or more programmable point control values that are associated with one or more points. The user interface device provides a user interface for operating the building controller and is configured to display a plurality of menu screens on a display that allow a user to view one or more of the points, change the programmable control value for one or more of the points, and view one or more alarms generated by the building controller for one or more of the points.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: September 3, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Cary Leen, FoongYeen Chan, Duo Zhang
  • Patent number: 12073184
    Abstract: Artificial intelligence directed controlled-environment facility resident support ticket response and/or action may provide access to a controlled-environment facility media and/or communications terminal or device support application program via one or more controlled-environment facility media and/or communications terminals and/or a plurality of personal controlled-environment facility resident media and/or communications devices, which accept input of a support request, via the support application program, from a controlled-environment facility resident. A controlled-environment facility media and/or communications device services platform receives the request, determines an assigned weight of words in the request and selects one or more passages of predefined response text to compose a response to the request, based on a determined weight of words in the request and tags associated with these words and the passage(s) of predefined text.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: August 27, 2024
    Assignee: Securus Technologies, LLC
    Inventors: Shuaib Suleman, Adam Christopher Edwards, Brian Huddleston, Kenneth D. Johnston, Jr.
  • Patent number: 12075326
    Abstract: Apparatuses, systems, and methods for enhancement of network slicing for a UE. A UE may receive, from an AMF of a network, application related information associated with network slice data routing for data associated with an application. The information may be provided to the network by network slice customers. The UE may, in response to application initiation, determine traffic routing for data associated with the application. Traffic routing may be based on the application related information and a UE configuration associated with user privacy (e.g., user privacy setting) associated with the application. When the user UE configuration is enabled, the data may be routed via a default network slice and when the UE configuration is disabled, the data may be routed via a network slice indicated by the application related information. The UE configuration may be indicated by the application via a Boolean flag and/or via a user interface setting.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: August 27, 2024
    Assignee: Apple Inc.
    Inventors: Sree Ram Kodali, Ahmed M. Soliman, Christian W. Mucke, Huarui Liang, Oleg M. Moskalenko, Rafael L. Rivera-Barreto, Sergey Sitnikov, Teck Yang Lee
  • Patent number: 12073143
    Abstract: Systems and methods for providing a remote interactive experience are provided. The systems and methods may include computer executable code stored in a non-transitory memory and run on a processor. The remote interactive experience may be provided via a digital platform. The platform may provide management of a shared browser. The shared browser may be shared by a plurality of participant devices. The platform may store the shared browser in a cloud-based location. The shared browser may thus be cloud-based. The platform may enable the plurality of participant devices to access the cloud-based shared browser. The platform may receive, as input, actions performed to each of the plurality of participant devices.
    Type: Grant
    Filed: December 7, 2023
    Date of Patent: August 27, 2024
    Assignee: Switchboard Visual Technologies, Inc.
    Inventors: Amir Ashkenazi, Chris Jones, Marco Iacono, Daniel Shteremberg
  • Patent number: 12074789
    Abstract: In one embodiment, a device obtains quality of experience labels for an online application accessible via a network. The device also obtains telemetry data from the network that is associated with quality of experience labels. The device makes, based on the quality of experience labels and telemetry data, a determination as to whether the online application is similar to a second online application for which a prediction model is already available. The device trains, based on the determination, a prediction model for the online application to predict a quality of experience metric for the online application.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: August 27, 2024
    Assignee: Cisco Technology, In nc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Eduard Schornig, Michal Wladyslaw Garcarz, Pierre-André Savalle
  • Patent number: 12073243
    Abstract: Embodiments of this application provide a method and an apparatus for determining virtual machine VM migration. The method includes: after a VM is migrated, sending a gratuitous ARP packet or a RARP packet to an in-migration VTEP device; obtaining, by the VTEP device, a MAC address of the VM, searching an ARP cache table based on the MAC address, and obtaining an IP address of the VM; and constructing an ARP unicast request packet by using the IP address as a destination IP address, and if the VTEP device receives an ARP response packet sent by the VM for the ARP unicast request packet, determining that the VM is migrated.
    Type: Grant
    Filed: November 29, 2020
    Date of Patent: August 27, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuan Gao, Xingguo Sun, Wenhui Liang
  • Patent number: 12073323
    Abstract: A system and method for intelligent service intermediation comprising a service intermediation server, which stores advanced global machine and deep learning models for natural language understanding, intent analysis, and constructing a central artificial intelligence that may be used to function as one intelligent service intermediary serving many parties, each acting in one or more roles, simultaneously, and a plurality of service edge devices which store local versions of the global machine and deep learning models and which use local data to train the local model. Service intermediation server has global state information associated with all services and edge devices it connects with and may use the global state information to generate predictions and optimizations in the form of service actions in order to intermediate actions between and among services and service participants.
    Type: Grant
    Filed: August 22, 2021
    Date of Patent: August 27, 2024
    Assignee: ROCKSPOON, INC.
    Inventor: Nagib Georges Mimassi
  • Patent number: 12072784
    Abstract: Techniques for managing anomalies in a software system include monitoring the software system for anomalies via a plurality of signals and determining that signal results associated with the signals indicate a presence of an anomaly in the software system. The techniques also include identifying a hierarchy of sensors associated with the anomaly, where the hierarchy includes a parent sensor and a set of child sensors that are direct or indirect descendants of the parent sensor. The techniques additionally include executing the parent and child sensors to analyze the software system for one or more causes of the anomaly, and determining the cause(s) of the anomaly based on sensor results generated by the parent and child sensors. Finally, the techniques include causing remediation of the cause(s) of the anomaly based on one or more child sensors associated with the cause(s) and one or more resolutions mapped to the child sensor(s).
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: August 27, 2024
    Assignee: Oracle International Corporation
    Inventors: Joel Dupont, Soumen Kundu, Venugopal Puli, Rajesh Bajya, Shashi Kanth Gottipati, Pier Paolo Fiorentino, Santhosh Reddy Chereku, Mihai Ciocan, Gabriela Tofan
  • Patent number: 12074770
    Abstract: The communication network system according to the present disclosure comprises: a life cycle manager (LCM) that transmits a request for virtual network function (VNF) setting to one or more clouds; and a cloud adapter that mediates communication between the LCM and the cloud to which the request is addressed, The cloud adapter creates, based on a response to the request from the cloud to which the request is addressed, a common-format management ID independent of the type of the cloud to which the request is addressed, and transmits the management ID to the LCM. The LCM may transmit a query regarding a processing status of the request to the cloud adapter, including the management ID. The cloud adapter may recognize the cloud to which the query is addressed on the basis of the management ID and query the cloud to which the query is addressed such that the cloud returns the processing status.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: August 27, 2024
    Assignee: RAKUTEN MOBILE, INC.
    Inventors: Yidao Wang, Siddharth Joshi, Takatsugu Ishikawa