Of Network Patents (Class 714/4.1)
  • Patent number: 11927950
    Abstract: A system for communicating between redundant devices balances the desired attributes of a high availability (HA) control system and a safety control system. The system includes concurrent connections as a fault tolerant mechanism for industrial protocol connections at the transport layer. The concurrent connections establish multiple paths for redundancy from a data producer to a data consumer. Concurrent connections increase availability of the HA control and safety instrumented systems. More specifically, concurrent connections and architectural redundancies eliminate a single point of failure within the control system and further reduce safety connection timeouts during fault detection and/or recovery. Concurrent connections may be used to keep a HA system operational or to provide detection of a failure in a safety system. The industrial control network may be configured to function as a HA control system, as a safety control system, or with certain degrees of both HA and safety-related operation.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 12, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Nicholas L. Stay, Anthony G. Gibart, Mark A. Flood, Chandresh R. Chaudhari, Chad J. Bohl, Sivaram Balasubramanian
  • Patent number: 11929869
    Abstract: Various embodiments of the disclosure disclosed herein provide techniques for detecting anomalies across one or more components within a distributed computing system, according to various embodiments of the present disclosure. An anomaly detection system retrieves event data associated with a real-time stream of events generated by one or more components within a distributed computing system. The anomaly detection system computes a failure metric based on the event data. The anomaly detection system determines that the failure metric exceeds a dynamically adjustable trigger condition. The anomaly detection system generates an alert associated with the failure metric.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: March 12, 2024
    Assignee: NETFLIX, INC.
    Inventors: Arthur Gonigberg, Michael Lloyd Cohen, Neeraj Joshi, Cody Mitchell Rioux
  • Patent number: 11909625
    Abstract: Aspects of the present disclosure include systems, methods, computing devices, computer-implemented methods, and the like for modeling and/or simulating performance of a telecommunications network during one or more failure scenarios that reduces computational time and/or power over previous simulation techniques. Modeling and simulating the network may include generating an initial network model from network data information and applying one or more transformations to the initial network model to reduce the size of the model. Following transformation, simulation methods may be applied to the generated network model based on routing characteristics of the components of the network. To reduce the computations utilized to simulate such components and/or routing decisions in the network, one or more simulation algorithms may be applied to the transformed network model to reduce the number of routing decisions simulated.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: February 20, 2024
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Daniel Wilson
  • Patent number: 11864978
    Abstract: A computer-implemented bone-implant system evaluation method for application of mesh-free analysis of a bone-implant system for evaluation of performance of a bone-implant system for an implant implanted within the bone structure at an anatomical site, said method comprising (i) receiving a set of bone structure data set, wherein set of bone structure data includes data indicative of the bone structure at an anatomical site; (ii) inputting an implant data set and inputting the position of the implant data set, wherein the implant is selected based upon the biomechanical requirements for the anatomical site and the position and of the implant data set is indicative of the position of the implant with respect to the anatomical site, wherein implant data set includes data representative of the geometry and materials properties of the implant; (iii) creating a bone-implant model, wherein said bone implant-model includes a mesh-free model of trabecular bone at the anatomical site wherein the bone-implant model is
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 9, 2024
    Assignee: VERSITECH LIMITED
    Inventors: Sloan Austin Kulper, Hing Wan Alfonso Ngan, Xinshuo Christian Fang, Margaret Guo, Weijia William Lu, Ka Li Frankie Leung
  • Patent number: 11860716
    Abstract: According to one embodiment, an information processing apparatus includes a processing circuit. The processing circuit calculates a first input/output error related to normal data and a second input/output error related to pseudo abnormal data different from the normal data, for each of a plurality of autoencoders having different network structures. The processing circuit outputs relational data indicating a relation between the network structure and the first input/output error and the second input/output error.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: January 2, 2024
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Yuichi Kato, Kentaro Takagi, Kouta Nakata
  • Patent number: 11863921
    Abstract: An application and network analytics platform can capture telemetry from servers and network devices operating within a network. The application and network analytics platform can determine an application dependency map (ADM) for an application executing in the network. Using the ADM, the application and network analytics platform can resolve flows into flowlets of various granularities, and determine baseline metrics for the flowlets. The baseline metrics can include transmission times, processing times, and/or data sizes for the flowlets. The application and network analytics platform can compare new flowlets against the baselines to assess availability, load, latency, and other performance metrics for the application. In some implementations, the application and network analytics platform can automate remediation of unavailability, load, latency, and other application performance issues.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: January 2, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Ashutosh Kulshreshtha, Omid Madani, Vimal Jeyakumar, Navindra Yadav, Ali Parandehgheibi, Andy Sloane, Kai Chang, Khawar Deen, Shih-Chun Chang, Hai Vu
  • Patent number: 11811870
    Abstract: A method for copying source data from a source server to a destination server, that includes initiating, by a source copy manager, a copy operation of the source data, where during the copy operation, the method further includes obtaining resource statistics, setting a data chunk size based on the resource statistics, copying a data chunk to a read queue, where the data chunk includes a portion of the source data, and where the data chunk has the data chunk size, and sending, from the read queue, the data chunk to a network device, and ending the copy operation.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: November 7, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra, Aaditya Bansal, Manish Sharma
  • Patent number: 11743718
    Abstract: The present disclosure relates to methods and apparatus for flexible, security context management during AMF changes. One aspect of the disclosure is a mechanism for achieving backward security during AMF changes. Instead of passing the current NAS key to the target AMF, the source AMF derives a new NAS key, provides the new NAS key to the target AMF, and sends a key change indication to the UE, either directly or through some other network node. The UE can then derive the new NAS key from the old NAS key. In some embodiments, the AMF may provide a key generation parameter to the UE to use in deriving the new NAS key. In other embodiments, the target AMF may change one or more security algorithms.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: August 29, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Noamen Ben Henda, Christine Jost, Karl Norrman, Monica Wifvesson
  • Patent number: 11720433
    Abstract: An error notification system includes a plurality of data production systems in communication with a monitoring server. Each data production system has a data processor configured to receive input data from a first set of data production systems, process the input data to produce output data, and make the output data accessible to a second set of data production systems. The monitoring server is configured to monitor data transmissions between the data production systems and to identify, for each data transmission, originating and receiving systems. The monitoring server is further configured to map data flow from each originating source system to identify all downstream data production systems. Upon identification of a data error in the originating source system, the monitoring server obtains data error information, assembles a data error notification, and transmits the data error notification to data production systems meeting system notification criteria.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: August 8, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Vincent Pham, Reza Farivar, Kate Key, Jeremy Goodsitt, Mark Watson, Fardin Abdi Taghi Abad, Anh Truong, Austin Walters
  • Patent number: 11681476
    Abstract: An information processing apparatus includes circuitry. The circuitry generates an abnormal end file in response to an occurrence of an abnormal end of a process being executed, the abnormal end file indicating an occurrence state of the abnormal end, extracts a part of information from the generated abnormal end file, writes the extracted information as abnormal information in a memory, reads the abnormality information from the memory, and displays the abnormality information on a display.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: June 20, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Satoshi Mori
  • Patent number: 11683618
    Abstract: An application and network analytics platform can capture telemetry from servers and network devices operating within a network. The application and network analytics platform can determine an application dependency map (ADM) for an application executing in the network. Using the ADM, the application and network analytics platform can resolve flows into flowlets of various granularities, and determine baseline metrics for the flowlets. The baseline metrics can include transmission times, processing times, and/or data sizes for the flowlets. The application and network analytics platform can compare new flowlets against the baselines to assess availability, load, latency, and other performance metrics for the application. In some implementations, the application and network analytics platform can automate remediation of unavailability, load, latency, and other application performance issues.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: June 20, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ashutosh Kulshreshtha, Omid Madani, Vimal Jeyakumar, Navindra Yadav, Ali Parandehgheibi, Andy Sloane, Kai Chang, Khawar Deen, Shih-Chun Chang, Hai Vu
  • Patent number: 11636067
    Abstract: Techniques and structures to prevent exhaustion of a database connection pool, including receiving a plurality of events from a plurality of application servers operating as a database connection pool, categorizing each of the plurality of events, including generating a categorization message for each of the plurality events, wherein each categorization message includes one or more fields having contextual information to identify an event type to which an event is associated, analyzing the categorization messages to generate an event record; and generating a report based on the event record including one or more performance measurements to indicate an effectiveness of management of the database connection pool.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: April 25, 2023
    Assignee: salesforce.com, inc.
    Inventors: Olumayokun Obembe, Da Zhao, Tony Wong, Raksha Subramanyam
  • Patent number: 11573851
    Abstract: In some examples, a system receives data from peripheral devices connected to respective point-of-sale (POS) base terminals, the data captured using agents executing in the POS base terminals during periods of reduced activity of the POS base terminals. Based on processing the received data, the system determines linkage of peripheral devices to the POS base terminals, and determines, for a first POS base terminal, swapping of a first peripheral device with a second peripheral device. The system generates an output indicating that the first peripheral device has been swapped with the second peripheral device, and identifies an issue associated with a POS base terminal or a peripheral device, and trigger a remediation action to address the issue.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: February 7, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gaurav Roy, Prateek Tiwari, Adnan Mirza, Francisco Beschoren da Costa, Binh T. Truong, Shiva Bansal, Sanket Anavkar, Martin Schwarz
  • Patent number: 11561884
    Abstract: An electronic evaluation device and method thereof for optimizing an operation of computer-controlled metric appliances in a network. The method includes determining whether a fault associated with computer-controlled metric appliance is valid based on a feedback received in real time from a validation entity and updating pre-defined programmable instructions assigned to the computer-controlled metric appliance in response to determining that the fault is invalid. The predefined programmable instructions are used to determine whether the computer-executable metric is achieved or not. The method includes applying a machine learning model on the plurality of parameters and the computer-executable goal to determine a computer-executable task list to be assigned to the computer-controlled metric appliance in order to achieve the computer-executable goal.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: January 24, 2023
    Assignee: Netspective Communications LLC
    Inventor: Shahid N. Shah
  • Patent number: 11561699
    Abstract: Switch topology-aware path selection in an information processing system is provided. For example, an apparatus comprises a host device comprising a processor coupled to a memory. The host device is configured to communicate with a storage system over a network with a plurality of switches. The host device is further configured to obtain topology information associated with the plurality of switches in the network, and select a path from the host device to the storage system through one or more of the plurality of switches based at least in part on the obtained topology information.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: January 24, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Peniel Charles, Joseph G. Kanjirathinkal, Owen Crowley, Manikandan Sethuraman
  • Patent number: 11544001
    Abstract: A first storage node is connected to a host by using a first network interface card of the first storage node, and is connected to a second storage node by using a second network interface card. The first storage node receives a data processing request from the host, wherein the data processing request carries a target storage address of to-be-processed data, determines the second storage node based on the target storage address of the to-be-processed data, and sends the data processing request to the second storage node by using the second network interface card, wherein the data processing request instructs the second storage node to process the to-be-processed data.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: January 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianhua Zhou, Meng Zhou, Kun Tang
  • Patent number: 11544162
    Abstract: The fail-over computer cluster enables multiple computing devices to operate using adaptive quorum rules to dictate which nodes are in the fail-over cluster at any given time. The adaptive quorum rules provide requirements for communications between nodes and connections with voting file systems. The adaptive quorum rules include particular recovery rules for unplanned changes in node configuration, such as due to a disruptive event. Such recovery quorum rules enable the fail-over cluster to continuing to operate with various changed configurations of its node members as a result of the disruptive event. In the changed configuration, access to voting file systems may not be required for a majority-group subset of nodes. If no majority-group subset remains, nodes may need direct or indirect access to voting file systems.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: January 3, 2023
    Assignee: Oracle International Corporation
    Inventors: Andrey Gusev, Tak Wang
  • Patent number: 11537713
    Abstract: A method of detecting the onset of a ransomware attack is presented. In an example embodiment, file backup metadata for each of a plurality of computing devices is accessed and analyzed to detect anomalous file backup activity of individual ones of the computing devices. A determination is made as to whether the detected anomalous file backup activity of at least some of the computing devices is correlated in time. File description metadata for each of the computing devices is also accessed and analyzed to identify files in the computing devices that are anomalous to other files in the computing devices. A determination whether a ransomware attack has begun is based on a determination that the detected anomalous file backup activity of at least some of the computing devices is correlated in time, as well as on the identified anomalous files.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: December 27, 2022
    Assignee: CRASHPLAN GROUP LLC
    Inventors: Ajaykumar Rajasekharan, Matthew Mills Parker, Daniel L. Sullivan
  • Patent number: 11520882
    Abstract: A computer implemented method of detecting anomalous behavior in a set of computer systems communicating via a computer network, the method including evaluating a difference in a level of activity of the computer system between a baseline time period and a runtime time period, and responsive to a determination of anomalous behavior, implementing one or more protective measures for the computer network.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: December 6, 2022
    Assignee: British Telecommunications Public Limited Company
    Inventor: Giulio Giaconi
  • Patent number: 11487738
    Abstract: By obtaining metadata for transactions submitted by a service to a log-first distributed database of a provider network, a metrics manager may determine database replica performance for those transactions and notify clients of potential performance issues. When an instance of the service submits a write transaction to the log-first distributed database, the transaction may include a host name and a timestamp for the submission of the transaction. At a later point in time, a write applier may obtain the transaction and apply it to a local database replica, along with an additional timestamp for the application of the transaction to the replica. A metrics manager may obtain the transaction timestamps from the replica and calculate a latency metric for the propagation of the transaction from the particular service instance/instance host to the replica. The latency metric may be stored or transmitted to an endpoint (e.g., a client or administrator).
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: November 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Michele Ficarra, Gary Taylor, Shane Stacey, Carlo Bergonzini
  • Patent number: 11489935
    Abstract: Technology that facilitates communication of inter-application messages via a message-oriented messaging (MOM) system is disclosed. Exemplary implementations may: intercept an inter-application message from a publisher that is destined for a subscriber; convert the intercepted message into a proprietary format of a MOM system; transmit converted message to the MOM system; receive a MOM-processed message from the MOM system; transform the MOM-processed message from the MOM-system proprietary format to the hypertext transfer protocol; and send the transformed message to the subscriber using the hypertext transfer protocol.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 1, 2022
    Assignee: Dell Products L.P.
    Inventors: Mohammed Obaidur Rahman, Mohammad Gouse, Durga Prasad Bikkina
  • Patent number: 11477277
    Abstract: A computer-implemented method for the random-based leader election in a distributed network of data processing devices, said distributed network including a plurality of identified asynchronous processes, wherein all said identified processes or a subset thereof are running processes participating in the leader election, including the following steps: a) a random information is generated by each running process and shared with the other running processes, so that each running process maintains a set of said random information, b) a distributed random information is calculated by each running process from the set of random information by applying a first shared transformation function, so that the same distributed random information is made available to each running process, c) a designator of a single one of said running processes is calculated from the distributed random information by means of a second shared transformation function, d) said designator is used to elect a leader amongst said running proce
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: October 18, 2022
    Assignee: IOV42 LIMITED
    Inventor: Robert Zapfel
  • Patent number: 11452159
    Abstract: An electronic device is provided. The electronic device includes a memory stored with information related to a relay device, a first communication interface comprising circuity, a second communication interface comprising circuitry, and a processor configured to control the first communication interface to communicate with the relay device, control, based on a signal notifying communication connection failure between an external device and the relay device being received from the external device through the second communication interface, the second communication interface to transmit a signal requesting entry into a specific communication mode to the external device, and transmit, based on the external device being identified as entering the communication mode, information related to the stored relay device to the external device through the specific communication mode.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: September 20, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yijun Kim, Eunhwa Kang, Hanbi Park
  • Patent number: 11442497
    Abstract: A mission elapsed time (MET) unit for using during outer space missions. The MET unit comprises a MET core, a crystal oscillator (XO) operably connected to the MET core, an external pulse per second (XPPS) source generating an XPPS input signal and operably connected to the MET core, a synchronization logic and a “Blackout Limit” register. Both the synchronization logic and the “Blackout Limit” register are arranged between the XPPS source and the MET core so that each of the synchronization logic and the “Blackout Limit” register is operably connected to both the XPPS source and the MET core. The MET core includes a sub-seconds counter keeping track of time over scales of less than one second and a seconds counter keeping track of time over scales of larger than one second.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: September 13, 2022
    Assignee: United States of America as represented by the Administrator of NASA
    Inventor: Kyle Gregory
  • Patent number: 11416357
    Abstract: In general, the invention relates to a method for managing data. The method includes detecting a fault domain failure in a fault domain of a plurality of fault domains, and in response to the detecting, initiating a rebuilding of data in a spare fault domain of using checkpoint metadata and slice metadata, wherein the data is a copy of data that was stored in the fault domain and wherein the spare fault domain is not one of the plurality of fault domains.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: August 16, 2022
    Assignee: Dell Products L.P.
    Inventors: Dharmesh M. Patel, Rizwan Ali, Ravikanth Chaganti
  • Patent number: 11410771
    Abstract: Patient care devices, including beds, cots, stretchers, recliners, chairs, thermal control systems, and IV poles, include a user interface for controlling an aspect of the patient care device, a port for communicating with an external device, and a control system. The control system determines when an external device is communicating with the port, what type of device the external device is, and if the patient care device includes software for allowing the user interface to act as a user interface of the external device. In some embodiments, the control system receives a device type identifier when an external device is coupled to the port, selects a software module for communicating with the coupled external device, and uses the selected software module for communicating with the coupled external device. Multiple external devices may be connected to the port and display data on a display of the patient care device.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: August 9, 2022
    Assignee: Stryker Corporation
    Inventors: Krishna Sandeep Bhimavarapu, Joshua Elmer Mix, Richard A. Derenne
  • Patent number: 11405353
    Abstract: A system for concurrently facilitating publishing a current version of a plurality of Domain Name System (DNS) records for a domain name and storing a next version of the plurality of DNS records for the domain name, the system comprising a record selection module for obtaining selected data of registry data associated with the domain name stored in a registry database; a DNS Security (DNSSEC) signing system having at least one signing module for digitally signing the selected data of the registry data; a distribution system for coordinating concurrent generation of the current version and the next version; and the distribution system and signing system cooperating to, in part, generate the current version according to a first set of generation instructions and transmit the current version to one or more authoritative servers of the DNS in a first transmission path that bypasses storing the current version in the registry database.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: August 2, 2022
    Assignee: AFILIAS LIMITED
    Inventor: Howard Eland
  • Patent number: 11392510
    Abstract: A management method of cache files in storage space, adapted to a storage space storing a plurality of cache files, the management method comprises: forming a cache file status list which records a plurality of file names and a plurality of file status; determining whether a storage condition of the storage space is in a healthy condition; assigning a plurality of corresponding tags to the plurality of file status when the storage condition is not in the healthy condition, and forming a sorted cache file list; and deleting the last file name from the sorted cache file list and the cache file from the storage space corresponding to the file name, wherein the sorted cache file list records the file names which are sorted from a file name of a cache file that should be kept most to another file name of another cache file that should be deleted most.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: July 19, 2022
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Ching-Hsiang Wen, Sheng-An Chang
  • Patent number: 11386044
    Abstract: A file server receives a request for data from a user device. The data is represented at the file server by a virtual cluster descriptor. The file server queries an identifier map using an identifier of the virtual cluster descriptor. Responsive to the identifier map indicating that the requested data is stored at a location remote from the file server, the file server accesses a cold tier translation table that stores a mapping between an identifier of each of a plurality of virtual cluster descriptors and a storage location of data associated with the respective virtual cluster descriptor. The cold tier translation table is queried using the identifier of the virtual cluster descriptor to identify a storage location of the requested data, and the data is loaded to the file server from the identified storage location.
    Type: Grant
    Filed: August 17, 2018
    Date of Patent: July 12, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Uppaluri Vijaya Saradhi, Arvind Arun Pande, Kanishk Rastogi, Giri Prasad Reddy Desireddygari, Nikhil Bhupale, Rajesh Boddu, Chandra Guru Kiran Babu Sanapala, Premkumar Jonnala, Ashish Sangwan
  • Patent number: 11388008
    Abstract: Provided is a method and system for protecting the integrity of a computing system. The system may initialize a plurality of trusted platform modules (TPMs) within the computing system. The system may read a unique identifier corresponding to each TPM of the plurality of TPMs to determine a system state. The system may write the system state to platform configuration registers (PCRs) of each of the plurality of TPMs. The system may load a sealed private owner key part into each TPM of the plurality of TPMs. The plurality of TPMs may determine if a predetermined number of unique identifiers have been processed by validating a value of the PCRs to meet an owner key policy. The plurality of TPMs may unseal the private owner key part in each TPM where the value of the PCRs meets the owner key policy.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Christoph Vincent Schlameuss, Benno Schuepferling, Dennis Zeisberg, Volker Boenisch, Jakob Christopher Lang
  • Patent number: 11387897
    Abstract: The present invention provides a protection method and system in flexible bandwidth optical networks with multi-core fiber. The method includes steps of: selecting an appropriate working path for a connection request, and selecting a working core as a transmission channel on the working path; allocating, on the selected working path and working core, a spectrum resource that satisfies spectral continuity, spectral consistency, and a crosstalk threshold constraint; selecting, for the connection request, a dedicated protection path that does not intersect a link of the working path, and selecting a protection core as a transmission channel on the protection path; and finally, allocating, on the selected protection path and protection core, the spectrum resource that satisfies the spectral continuity, the spectral consistency, and the crosstalk threshold constraint.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: July 12, 2022
    Assignee: SOOCHOW UNIVERSITY
    Inventors: Bowen Chen, Qingcheng Zhu, Gangxiang Shen, Lian Xiang, Mingyi Gao
  • Patent number: 11362965
    Abstract: A network device includes a hardware component. The network device includes a first device receiver operably connected to the hardware component via a first hardware component connection and adapted to receive a device. The network device further includes a second device receiver operably connected to the hardware component via a second hardware component connection. The first device receiver of the network device is adapted to reversibly reallocate the first hardware component connection to the second device receiver.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: June 14, 2022
    Assignee: Arista Networks, Inc.
    Inventor: Warren Meggitt
  • Patent number: 11356321
    Abstract: A method of recovering a plurality of network elements from a network outage, including receiving, at a network management system (NMS), a plurality of recovery requests from the plurality of network elements; determining, by the NMS, a sequence for processing the plurality of recovery requests based on a plurality of priority values associated with the plurality of network elements, wherein a priority value of the plurality of priority values is based on at least one key performance indicator (KPI) associated with a corresponding network element of the plurality of network elements; and recovering the plurality of network elements based on the determined sequence.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: June 7, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Prasham Jain
  • Patent number: 11348023
    Abstract: Customized feature vectors are used to train a machine learning algorithm to automatically identify a network component where a network fault has occurred. A database comprising network components and associated network faults is analyzed to select a set of network components associated with the largest quantity of network faults. Customized features associated with the network faults are identified and selected for use in a feature vector as input to a machine learning algorithm. The features are selected based upon analysis of consistency checks, component configuration limits, and network wide configurations.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: May 31, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Nataraj Batchu, Ankan Ghosh
  • Patent number: 11340967
    Abstract: Techniques are provided for high availability events in a layered architecture. In an example two computing nodes coordinate to provide a computing service, where each node has a base operating system configured to fence the other base operating system, and an application configured to fence the other application. In some examples, fencing requests by an application are routed through its base operating system, which coordinates application-level fencing requests and operating system-level fencing requests.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: May 24, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rohit Talukdar, Pankaj Singh
  • Patent number: 11341032
    Abstract: According to an aspect, a computer-implemented method includes configuring a disaster recovery computer system as a test environment of a mainframe computer system as a mirror image of a production environment, where the disaster recovery computer system is a backup of a primary production computer system. Test cases are executed in the test environment of the disaster recovery computer system. A stress and load impacts can be monitored on a plurality of computer system resources of the disaster recovery computer system based on execution of the test cases. The test environment can be disabled, and the disaster recovery computer system can be reconfigured as a production system based on a failure of the primary production computer system.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: May 24, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert M. Abrams, Marc Henri Coq, Desmond Fitzpatrick, Eugene Sale
  • Patent number: 11334453
    Abstract: In accordance with an embodiment, described herein is a system and method for providing fault tolerance and resiliency within a cloud network. A cloud computing environment provides access, via the cloud network, to software applications executing within the cloud environment. The cloud network can include a plurality of network devices, of which various network devices can be configured as virtual chassis devices, cluster members, or standalone devices. A fault tolerance and resiliency framework can monitor the network devices, to receive status information associated with the devices. In the event the system determines a failure or error associated with a network device, it can attempt to perform recovery operations to restore the cloud network to its original capacity or state. If the system determines that a particular network device cannot recover from the failure or error, it can alert an administrator for further action.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: May 17, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Rishi Mutnuru
  • Patent number: 11334050
    Abstract: A system and a method for executing a work process on an object. The system includes at least one work station, an acquisition device, a control device and an auditor device.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: May 17, 2022
    Assignee: FRANCOTYP-POSTALIA GMBH
    Inventors: Clemens Heinrich, Dirk Rosenau, Stephan Gunther, Uwe Hubler
  • Patent number: 11334407
    Abstract: A method and system that efficiently selects sensors without requiring advanced expertise or extensive experience even in a case of new machines and unknown failures. An abnormality detection system includes a storage unit for storing a latent variable model and a joint probability model, an acquisition unit for acquiring sensor data that is output by a sensor, a measurement unit for measuring the probability of the sensor data acquired by the acquisition unit based on the latent variable model and the joint probability model stored by the storage unit, a determination unit for determining whether the sensor data is normal or abnormal based on the probability of the sensor data measured by the measurement unit, and a learning unit for learning the latent variable model and the joint probability model based on the sensor data output by the sensor.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: May 17, 2022
    Assignee: PREFERRED NETWORKS, INC.
    Inventors: Daisuke Okanohara, Kenta Oono
  • Patent number: 11323507
    Abstract: A server system including a first server to execute first role, other server to execute at other role, spare server and management layer server. The management layer server is configured to allocate first group of users to access first server and other group of users to access other server, receive status information sent by first server and status information sent by other server, analyse status information to determine an operational status of first server and operational status of other server, update role of spare server to first role when operational status of first server indicates failed state and reallocate first group of users to the spare server, and update a role of another spare server to the other role when the operational status of the other server indicates a failed state and reallocate the other group of users to the other spare server.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: May 3, 2022
    Assignee: Supercell Oy
    Inventors: John Nicholas Derome, Robert Kamphuis
  • Patent number: 11321199
    Abstract: Systems and methods for a service based disaster recovery system are disclosed. Embodiments may include the ability to configure and deploy a DR environment, including providing the ability to configure a DR service in the DR environment for one or more deployed primary services in a primary environment. An environment management database holds DR configuration data including the status of the deployed services. An environment manager may interact with the environment management database to determine an associated action for the services. The services may perform activation (e.g., wake up) or enter a standby mode (e.g., sleep) depending on the determined action.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: May 3, 2022
    Assignee: SAILPOINT TECHNOLOGIES ISRAEL LTD.
    Inventors: Shlomi Wexler, Itay Maichel, Shachar Radoshinsky
  • Patent number: 11321197
    Abstract: System and method for automatic remediation for a distributed file system uses a file system (FS) remediation module running in a cluster management server and FS remediation agents running in a cluster of host computers. The FS remediation module monitors the cluster of host computers for related events. When a first file system service (FSS)-impacting event is detected, a cluster-level remediation action is executed at the cluster management server by the FS remediation module in response to the detected first FSS-impacting event. When a second FSS-impacting event is detected, a host-level remediation action is executed at one or more of the host computers in the cluster by the FS remediation agents in response to the detected second FSS-impacting event.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 3, 2022
    Assignee: VMWARE, INC.
    Inventors: Yang Yang, Ye Zhang, Xiang Yu, Wenguang Wang, Richard P. Spillane, Sriram Patil
  • Patent number: 11301342
    Abstract: Faults are managed in a virtual machine network. Failure of operation of a virtual machine among a plurality of different types of virtual machines operating in the virtual machine network is detected. The virtual machine network operates on network elements connected by transport mechanisms. A cause of the failure of the operation of the virtual machine is determined, and recovery of the virtual machine is initiated based on the determined cause of the failure.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: April 12, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chen-Yui Yang, Paritosh Bajpay, Chang-Han Jong, Chaoxin Charles Qiu
  • Patent number: 11281551
    Abstract: Described herein are systems, methods, and software to enhance the management and deployment of data processing clusters in a computing environment. In one example, a management system may monitor data processing efficiency information for a cluster and determine when the efficiency meets efficiency criteria. When the efficiency criteria are met, the management system may identify a new configuration for the cluster and initiate an operation to implement the new configuration for the cluster.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: March 22, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Joel Baxter
  • Patent number: 11281522
    Abstract: Systems and methods for automatically detecting and mitigating errors in a cloud computing environment. One example method includes receiving, from a telemetry server, telemetry data for the cloud computing environment, detecting an error within the cloud computing environment based on the telemetry data, determining an error type for the error based on the telemetry data, determining an impact severity for the error based on the telemetry data, and when the error type is a reportable error type and the impact severity exceeds a predetermined threshold, performing a mitigation action.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: March 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mangalam Rathinasabapathy, Priyanka Gundeli, Rahul Nigam, Mark R. Gilbert
  • Patent number: 11283704
    Abstract: This disclosure describes various methods, systems, and devices related to identifying an issue in a network using a probe packet. An example method includes identifying an expired data packet transmitted in a network and addressed to a destination; generating a probe packet addressed to the destination; and forwarding the probe packet. When the probe packet is received, a report indicating a routing loop in the network can be transmitted to an administrator.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: March 22, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Akshay Dorwat
  • Patent number: 11265402
    Abstract: Various systems and methods may be used to implement a software defined industrial system. For example, an orchestrated system of distributed nodes may run an application, including modules implemented on the distributed nodes. The orchestrated system may include an orchestration server, a first node executing a first module, and a second node executing a second module. In response to the second node failing, the second module may be redeployed to a replacement node (e.g., the first node or a different node). The replacement mode may be determined by the first node or another node, for example based on connections to or from the second node.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: March 1, 2022
    Assignee: Intel Corporation
    Inventors: Rita H. Wouhaybi, Robert Chavez, Mark Yarvis, John Vicente, Kirk Smith
  • Patent number: 11258659
    Abstract: A method for managing alarms in a network includes identifying a first set of alarms based on data in a knowledge base, determining at least one attribute for each alarm in the first set of alarms, generating a model based on the at least one attribute, and applying the model to manage alarms in the network. The at least one attribute includes at least one of a persistence time for one or more alarms in the first set of alarms, an alarm group derived from the first set of alarms, and predictions for alarms in the first set of alarms. The model may be adaptively updated to track changing network conditions relating to the alarms.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: February 22, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Rashid Mijumbi, Abhaya Asthana, Carlos Bernal Paniagua, Manuel Castejon Cay
  • Patent number: 11249860
    Abstract: A method and apparatus for recovery from node crash, an electronic device, and a storage medium are provided. The method is applicable to a proxy server in a master-slave system. The master-slave system further includes a target master node controlled by the proxy server and a target slave node corresponding to the target master node. If the target master node and the target slave node crash, the proxy server obtains a pre-stored persistent file from the target slave node. The target slave node stores a backup of cache data cached in the target master node, and the persistent file is generated based on cache data in the target slave node. A target master node that does not crash is deployed based on the persistent file; and a target slave node corresponding to the target master node that does not crash is deployed. In this solution, after the target master node and the target slave node both crash, the master-slave system can be recovered to a normal working state.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: February 15, 2022
    Assignee: Beijing Kingsoft Cloud Network Technology, Co., Ltd.
    Inventor: Hang Shen
  • Patent number: 11245662
    Abstract: A domain name is received from a customer. DNS is queried for multiple possible subdomains of the domain. For each subdomain that resolves, information about that subdomain's corresponding resource record is stored in a zone file that also includes a resource record for the domain name. The zone file is presented to the customer. A designation from the customer of which of the resource records are to point to an IP address of a proxy server is received. The resource records are modified according to the input of the customer and the zone file is propagated including the modified resource records.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: February 8, 2022
    Assignee: CLOUDFLARE, INC.
    Inventors: Matthew Browning Prince, Lee Hahn Holloway, Michelle Marie Zatlyn