Of Network Patents (Class 714/4.1)
-
Patent number: 12248709Abstract: A method of operating a storage server which includes a plurality of storage devices and a storage node configured to control the plurality of storage devices is provided. The method includes grouping first virtual machines based on workload characteristics of the first virtual machines, to generate a virtual machine group table; receiving, from first storage devices, attribute information of the first storage devices, the first storage devices being allocated to the first virtual machines; collecting recovery information from the first storage devices; generating a recovery sequence table by determining recovery sequences based on the virtual machine group table, the attribute information, and the recovery information; and providing a corresponding recovery sequence to a second storage device of the plurality of storage devices, based on the recovery sequence table, the second storage device being allocated to a new second virtual machine different from the first virtual machines.Type: GrantFiled: May 22, 2023Date of Patent: March 11, 2025Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Jinwook Lee, Heeseok Eun
-
Patent number: 12236232Abstract: A method, computer program product, and computer system for upgrading, by a computing device, a plurality of storage appliances in a cluster, wherein the storage appliance cluster may include at least a primary storage appliance and a secondary storage appliance. It may be determined that an upgrade to a plurality of storage appliances in a cluster has completed. Distributed data may be queried for each storage appliance in the cluster based upon, at least in part, determining that the upgrade to the plurality of storage appliances in the cluster has completed. Data stored in a management database in the primary storage appliance and data stored locally in the secondary storage appliance may be combined based upon, at least in part, querying the distributed data for each storage appliance in the cluster.Type: GrantFiled: January 26, 2023Date of Patent: February 25, 2025Assignee: Dell Products L.P.Inventors: Venkatesh Madhipatla, Shobhit Nitinkumar Dutia, Shyam Sunder Singaraju, Rajesh Kumar Gandhi, Peixing Sun
-
Patent number: 12236261Abstract: Systems, computer program products, and methods are described herein for decentralized edge computing enablement in robotic process automation. The present invention is configured to receive an indication that a hosted virtual desktop (HVD) has received a first set of instructions for execution from a controller hosted virtual desktop (CHVD); electronically receive, from the HVD, an indication that the first set of instructions have been executed by the HVD; predict, using the edge computing enablement engine, a second task to be executed by the HVD; determine, using the quantum database search algorithm, a location of the second task in the knowledge repository; retrieve a second set of instructions associated with the second task from the location of the second task in the knowledge repository; and receive, from the HVD, an indication that the second set of instructions have been executed by the HVD.Type: GrantFiled: February 17, 2021Date of Patent: February 25, 2025Assignee: BANK OF AMERICA CORPORATIONInventors: Madhusudhanan Krishnamoorthy, Aruna Jonna
-
Patent number: 12225075Abstract: Lease transfer between master and slave replicas is described. A master replicator determines that an initial master replica lease takes effect. On determining that a master replica transfer needs to be performed, sending a transfer preparation message to a target replicator prior to expiration of a current master replica lease. The target replicator locally starts and calculates a new master replica lease and returns a readiness response to the master replicator. The master replicator sends a lease extension message to remaining slave replicators to extend local corresponding leases. After receiving lease extension success responses of a majority of the slave replicators, the master replicator terminates the local master replica lease of the master replicator in advance, and sends a transfer confirmation message to the target replicator. The target replicator validates the new master replica lease to make the target replicator a new master replicator.Type: GrantFiled: October 19, 2023Date of Patent: February 11, 2025Assignee: Beijing OceanBase Technology Co., Ltd.Inventors: Xuwang Teng, Jinliang Xiao, Fanyu Kong, Hao Liu, Bin Jade, Fusheng Han
-
Patent number: 12206574Abstract: Systems and methods for detecting one or more physical communication link breaks are disclosed. An indication of a failure of one or more network layer links may be received. A physical layer link associated with the one or more network layer links may be determined based on the indication of the failure, and based on data indicating one or more associations between network layer links and physical layer links. A score may be determined indicating a probability that the physical layer link comprises a failure associated with a break in a physical communication link of the physical layer link based on determining a total quantity of the network layer links associated with the physical layer link, and based on a quantity of one or more network layer links associated with the indication of the failure.Type: GrantFiled: January 28, 2020Date of Patent: January 21, 2025Assignee: Comcast Cable Communications, LLCInventors: Chuchu Wu, Patrick Carretas, Gulrukh Ahanger, Jacques Louvet, Fnu Venu Gopal Krishna Murthy
-
Patent number: 12093154Abstract: Management of access to stored data in a storage system is provided, including assignment of a first storage processor as a leader storage processor and a second storage processor as a follower storage processor. The leader storage processor is configured to manage data storage operations on a predefined memory portion of the storage system, and the follower storage processor is configured to manage data storage operations in response to a failure of the leader storage processor. The management further includes detecting failure of the first storage processor that interrupts the management of the data storage operations, assigning, responsive to the detection of the failure, the second storage processor as a new leader storage processor configured to resume the management of the operations, and assigning a third storage processor as a new follower processor configured to manage the data storage operations on the predefined memory portion.Type: GrantFiled: April 13, 2023Date of Patent: September 17, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Uma Maheswari Anbazhagan, Qihong Chen, Mitrabhanu Mohanty
-
Patent number: 12093119Abstract: A computer-implemented method for safeguarding a system against false positives. The method includes: receiving a time series of a criticality, the system including a functionality that is triggered when the criticality meets a first predetermined criterion; computing a time series of a reference, the reference being a comparison criticality for a triggering of the functionality; computing a time series of an error measure at least based on the time series of the criticality and the time series of the reference, a triggering of the functionality being classified as a false positive when a portion of the time series of the error measure meets a second predetermined criterion; and identifying at least one near-false positive, a non-triggering of the functionality being classified as a near-false positive when a portion of the time series of the error measure meets a third predetermined criterion, but not the second predetermined criterion.Type: GrantFiled: July 19, 2022Date of Patent: September 17, 2024Assignee: ROBERT BOSCH GMBHInventors: Jan Stellet, Jan Schumacher, Nils Tiemann, Stefan Aulbach, Wolfgang Branz, Michael Egert
-
Patent number: 12052256Abstract: An inter-frame and webpage generation and communication system and method provide a mechanism by which a parent webpage or frame can allocate a child frame of the displayed page for content generated by a web application other than that generating the parent webpage or frame and certain information can be exchanged between the child frame and the parent webpage or frame. Multiple frames of a webpage not only react to interactive events occurring within that frame, but also react to events occurring in child frames. In at least one embodiment, a mechanism for inter-frame communication is provided to enable communication between child and parent frames, and the inter-frame communication mechanism is agnostic as to whether the code displayed in the child and parent frames is provided by one or more web application servers.Type: GrantFiled: February 28, 2022Date of Patent: July 30, 2024Assignee: Indeed, Inc.Inventors: Vidhem Chhabra, Abhineet Jain, Christian Johannessen, Aditya Pandya, David Park, Luis Tadeo
-
Patent number: 12008119Abstract: An intelligent voice assistant privacy regulating system may include a controller including: a device processor; and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving a selection from a user as to one or more privacy settings limiting the transmission of data from an intelligent voice assistant; and regulating transmissions from the intelligent voice assistant based on the selection.Type: GrantFiled: July 28, 2020Date of Patent: June 11, 2024Assignee: United Services Automobile Association (USAA)Inventors: Ruthie D. Lyle, Bharat Prasad, Ravi Durairaj, Nolan Serrao, Minya Liang
-
Patent number: 11991154Abstract: A system and method for fingerprint-based network mapping of cyber-physical assets, including a distributed operating system, parameter evaluation engine, at least one cyber-physical asset, at least one crypt-ledger, a network, and a scanner that retrieves stored fingerprint records and performs scans of cyber-physical assets to compare against corresponding fingerprints and update a cyber-physical graph based on the success or failure of fingerprint matching.Type: GrantFiled: January 1, 2021Date of Patent: May 21, 2024Assignee: QOMPLX LLCInventors: Jason Crabtree, Andrew Sellers
-
Patent number: 11985036Abstract: The present invention provides a management device that assists in setting a ring topology in a design network configuration. This management device 3 manages a network that includes a master device 1 and a plurality of slave devices 2 connected to the master device 1, the management device 3 including a ring topology assessment unit 332 for assessing, on the basis of design network configuration information D1 created by a user and slave information D2 that represents the unique information per type of each slave device 2, whether a ring topology configured from a plurality of slave devices 2 can be generated.Type: GrantFiled: February 27, 2020Date of Patent: May 14, 2024Assignee: OMRON CorporationInventor: Yuji Ikeo
-
Patent number: 11929869Abstract: 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: GrantFiled: May 13, 2019Date of Patent: March 12, 2024Assignee: NETFLIX, INC.Inventors: Arthur Gonigberg, Michael Lloyd Cohen, Neeraj Joshi, Cody Mitchell Rioux
-
Patent number: 11927950Abstract: 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: GrantFiled: October 29, 2021Date of Patent: March 12, 2024Assignee: Rockwell Automation Technologies, Inc.Inventors: Nicholas L. Stay, Anthony G. Gibart, Mark A. Flood, Chandresh R. Chaudhari, Chad J. Bohl, Sivaram Balasubramanian
-
Patent number: 11909625Abstract: 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: GrantFiled: December 22, 2022Date of Patent: February 20, 2024Assignee: CenturyLink Intellectual Property LLCInventor: Daniel Wilson
-
Patent number: 11864978Abstract: 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 isType: GrantFiled: September 7, 2017Date of Patent: January 9, 2024Assignee: VERSITECH LIMITEDInventors: Sloan Austin Kulper, Hing Wan Alfonso Ngan, Xinshuo Christian Fang, Margaret Guo, Weijia William Lu, Ka Li Frankie Leung
-
Patent number: 11860716Abstract: 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: GrantFiled: February 22, 2022Date of Patent: January 2, 2024Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Yuichi Kato, Kentaro Takagi, Kouta Nakata
-
Patent number: 11863921Abstract: 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: GrantFiled: May 5, 2023Date of Patent: January 2, 2024Assignee: 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: 11811870Abstract: 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: GrantFiled: April 20, 2022Date of Patent: November 7, 2023Assignee: DELL PRODUCTS L.P.Inventors: Sunil Yadav, Shelesh Chopra, Aaditya Bansal, Manish Sharma
-
Patent number: 11743718Abstract: 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: GrantFiled: July 22, 2022Date of Patent: August 29, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Noamen Ben Henda, Christine Jost, Karl Norrman, Monica Wifvesson
-
Patent number: 11720433Abstract: 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: GrantFiled: April 27, 2021Date of Patent: August 8, 2023Assignee: CAPITAL ONE SERVICES, LLCInventors: Vincent Pham, Reza Farivar, Kate Key, Jeremy Goodsitt, Mark Watson, Fardin Abdi Taghi Abad, Anh Truong, Austin Walters
-
Patent number: 11683618Abstract: 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: GrantFiled: November 18, 2021Date of Patent: June 20, 2023Assignee: 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: 11681476Abstract: 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: GrantFiled: September 28, 2021Date of Patent: June 20, 2023Assignee: Ricoh Company, Ltd.Inventor: Satoshi Mori
-
Patent number: 11636067Abstract: 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: GrantFiled: October 4, 2019Date of Patent: April 25, 2023Assignee: salesforce.com, inc.Inventors: Olumayokun Obembe, Da Zhao, Tony Wong, Raksha Subramanyam
-
Patent number: 11573851Abstract: 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: GrantFiled: February 26, 2019Date of Patent: February 7, 2023Assignee: 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: 11561884Abstract: 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: GrantFiled: November 18, 2020Date of Patent: January 24, 2023Assignee: Netspective Communications LLCInventor: Shahid N. Shah
-
Patent number: 11561699Abstract: 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: GrantFiled: April 24, 2020Date of Patent: January 24, 2023Assignee: EMC IP Holding Company LLCInventors: Peniel Charles, Joseph G. Kanjirathinkal, Owen Crowley, Manikandan Sethuraman
-
Patent number: 11544162Abstract: 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: GrantFiled: December 10, 2021Date of Patent: January 3, 2023Assignee: Oracle International CorporationInventors: Andrey Gusev, Tak Wang
-
Patent number: 11544001Abstract: 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: GrantFiled: March 5, 2020Date of Patent: January 3, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jianhua Zhou, Meng Zhou, Kun Tang
-
Patent number: 11537713Abstract: 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: GrantFiled: August 2, 2017Date of Patent: December 27, 2022Assignee: CRASHPLAN GROUP LLCInventors: Ajaykumar Rajasekharan, Matthew Mills Parker, Daniel L. Sullivan
-
Patent number: 11520882Abstract: 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: GrantFiled: December 3, 2019Date of Patent: December 6, 2022Assignee: British Telecommunications Public Limited CompanyInventor: Giulio Giaconi
-
Patent number: 11487738Abstract: 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: GrantFiled: June 24, 2019Date of Patent: November 1, 2022Assignee: Amazon Technologies, Inc.Inventors: Michele Ficarra, Gary Taylor, Shane Stacey, Carlo Bergonzini
-
Patent number: 11489935Abstract: 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: GrantFiled: February 3, 2020Date of Patent: November 1, 2022Assignee: Dell Products L.P.Inventors: Mohammed Obaidur Rahman, Mohammad Gouse, Durga Prasad Bikkina
-
Patent number: 11477277Abstract: 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 proceType: GrantFiled: January 15, 2020Date of Patent: October 18, 2022Assignee: IOV42 LIMITEDInventor: Robert Zapfel
-
Patent number: 11452159Abstract: 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: GrantFiled: November 10, 2020Date of Patent: September 20, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Yijun Kim, Eunhwa Kang, Hanbi Park
-
Patent number: 11442497Abstract: 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: GrantFiled: July 2, 2020Date of Patent: September 13, 2022Assignee: United States of America as represented by the Administrator of NASAInventor: Kyle Gregory
-
Patent number: 11416357Abstract: 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: GrantFiled: March 6, 2020Date of Patent: August 16, 2022Assignee: Dell Products L.P.Inventors: Dharmesh M. Patel, Rizwan Ali, Ravikanth Chaganti
-
Patent number: 11410771Abstract: 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: GrantFiled: June 1, 2018Date of Patent: August 9, 2022Assignee: Stryker CorporationInventors: Krishna Sandeep Bhimavarapu, Joshua Elmer Mix, Richard A. Derenne
-
Patent number: 11405353Abstract: 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: GrantFiled: July 16, 2020Date of Patent: August 2, 2022Assignee: AFILIAS LIMITEDInventor: Howard Eland
-
Patent number: 11392510Abstract: 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: GrantFiled: August 19, 2020Date of Patent: July 19, 2022Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Ching-Hsiang Wen, Sheng-An Chang
-
Patent number: 11387897Abstract: 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: GrantFiled: July 24, 2020Date of Patent: July 12, 2022Assignee: SOOCHOW UNIVERSITYInventors: Bowen Chen, Qingcheng Zhu, Gangxiang Shen, Lian Xiang, Mingyi Gao
-
Patent number: 11386044Abstract: 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: GrantFiled: August 17, 2018Date of Patent: July 12, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: 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: 11388008Abstract: 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: GrantFiled: July 16, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Christoph Vincent Schlameuss, Benno Schuepferling, Dennis Zeisberg, Volker Boenisch, Jakob Christopher Lang
-
Patent number: 11362965Abstract: 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: GrantFiled: June 21, 2019Date of Patent: June 14, 2022Assignee: Arista Networks, Inc.Inventor: Warren Meggitt
-
Patent number: 11356321Abstract: 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: GrantFiled: May 20, 2020Date of Patent: June 7, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Prasham Jain
-
Patent number: 11348023Abstract: 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: GrantFiled: February 21, 2019Date of Patent: May 31, 2022Assignee: Cisco Technology, Inc.Inventors: Ayan Banerjee, Nataraj Batchu, Ankan Ghosh
-
Patent number: 11341032Abstract: 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: GrantFiled: December 11, 2020Date of Patent: May 24, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert M. Abrams, Marc Henri Coq, Desmond Fitzpatrick, Eugene Sale
-
Patent number: 11340967Abstract: 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: GrantFiled: September 10, 2020Date of Patent: May 24, 2022Assignee: EMC IP HOLDING COMPANY LLCInventors: Rohit Talukdar, Pankaj Singh
-
Patent number: 11334050Abstract: 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: GrantFiled: December 17, 2019Date of Patent: May 17, 2022Assignee: FRANCOTYP-POSTALIA GMBHInventors: Clemens Heinrich, Dirk Rosenau, Stephan Gunther, Uwe Hubler
-
Patent number: 11334407Abstract: 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: GrantFiled: September 30, 2020Date of Patent: May 17, 2022Assignee: PREFERRED NETWORKS, INC.Inventors: Daisuke Okanohara, Kenta Oono
-
Patent number: 11334453Abstract: 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: GrantFiled: July 22, 2020Date of Patent: May 17, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Rishi Mutnuru