Patents Examined by Joseph D Manoskey
  • Patent number: 10769017
    Abstract: In some examples, with respect to adaptive multi-level checkpointing, a transfer parameter associated with transfer of checkpoint data from a node-local storage to a parallel file system may be ascertained for the checkpoint data stored in the node-local storage. The transfer parameter may be compared to a specified transfer parameter threshold. A determination may be made, based on the comparison of the transfer parameter to the specified transfer parameter threshold, as to whether to transfer the checkpoint data from the node-local storage to the parallel file system.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: September 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Cong Xu, Itir Akgun, Paolo Faraboschi
  • Patent number: 10761923
    Abstract: A method includes transmitting, by a controller of a storage device, a first bit on a data line. The method further includes responsive to transmitting the first bit on the data line, determining, by the controller, a line level of the data line. The method further includes responsive to determining the line level of the data line, determining, by the controller, whether the line level of the data line corresponds to the first bit and responsive to determining that the line level of the data line does not correspond to the first bit, determining, by the controller, that a collision has occurred on the data line.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: September 1, 2020
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Mark Robert Hicks, George Christopher Sneed
  • Patent number: 10761952
    Abstract: A computer-implemented method includes: monitoring, by a computing device, failover data from one or more high availability stacks, wherein the failover data includes data associated with prior failovers associated with the one or more high availability stacks; scoring, by the computing device, a plurality of prior failovers identified in the failover data; generating, by the computing device, a failover instruction for implementing a failover based on the scoring; and causing, by the computing device, and based on the failover instruction, an application to migrate from a target cluster to a destination cluster.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jagadesh Selvaraj, Pramod Vadayadiyil Raveendran, Narasimhan B. Rajagopal, Sajith Kizhakke Veedu, Kuntal Dey
  • Patent number: 10740204
    Abstract: An operating method of an electronic control device for performing at least one program including a plurality of functions includes: recognizing a function call depth of the plurality of functions; inserting a probe code into an interrupt service routine (ISR) and a maximum depth function with a maximum function call depth; calculating a use amount of a memory area when the maximum depth function with the probe code inserted into the maximum depth function is performed; and when the probe code is executed, outputting the maximum function call depth or the function call depth of the plurality of functions and the use amount when the ISR is performed.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 11, 2020
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Hoon Jang, In Su Kim
  • Patent number: 10740212
    Abstract: Systems and methods for implementing content-level anomaly detection for devices having limited memory are provided. At least one log content model is generated based on training log content of training logs obtained from one or more sources associated with the computer system. The at least one log content model is transformed into at least one modified log content model to limit memory usage. Anomaly detection is performed for testing log content of testing logs obtained from one or more sources associated with the computer system based on the at least one modified log content model. In response to the anomaly detection identifying one or more anomalies associated with the testing log content, the one or more anomalies are output.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: August 11, 2020
    Assignee: NEC Corporation
    Inventors: Biplob Debnath, Hui Zhang, Erik Kruus
  • Patent number: 10740218
    Abstract: A method and a device for determining a usage log are provided. The method includes: filtering evaluation information with respect to a target software submitted by an application recommendation software of each of at least one mobile terminal, to obtain target evaluation information; receiving usage logs with respect to the target software sent by at least one mobile terminal; and determining a usage log matching with the target evaluation information according to a preset matching rule.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: August 11, 2020
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Quanhai Pan, Liqing Chen
  • Patent number: 10733086
    Abstract: Methods and systems for generating a combined metric parameter for A/B testing comprising: acquiring a respective first metric parameter for a first and second plurality of feature vectors, a combination of the respective first metric parameters being indicative of a direction of a change in user interactions between the control version and the treatment version, acquiring a respective second metric parameter for the first and second plurality of feature vectors, a combination of the respective second metric parameters being indicative of a magnitude of the change in user interactions between the control and treatment version, generating a respective combined control metric parameter for the first plurality of feature vectors and the second plurality of feature vectors, the combination of the respective combined metric parameters being simultaneously indicative of the magnitude and the direction of the change in user interactions between the control and treatment version.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: August 4, 2020
    Assignee: YANDEX EUROPE AG
    Inventors: Evgeny Vyacheslavovich Kharitonov, Aleksey Valyerevich Drutsa, Pavel Viktorovich Serdyukov
  • Patent number: 10733043
    Abstract: A processor may identify, using historical data, an amount of computing resources consumed to remedy the failure with an automatic remedy step. The processor may determine that the amount of consumed computing resources to remedy the failure is less than an amount of computing resources consumed by restarting the process. The processor may perform the automatic remedy step. The processor may identify that the automatic remedy step has failed. The processor may determine a waiting period based on an estimated time to receive a user response to the failure and an estimated load on the computing cluster. The processor may display a generated alert to a user during the waiting period. The processor may identify that no user input has been received during the waiting period. The processor may release computing resources corresponding to the process.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: August 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Lukasz G. Cmielowski, Pawel Slowikowski, Rafal Bigaj, Bartlomiej Malecki
  • Patent number: 10725844
    Abstract: An automated boot failure prevention and recovery circuit includes one or more non-transitory computer-readable media having computer-executable instructions embodied thereon, a processor coupled to the one or more non-transitory computer-readable media, and configured to execute the computer-executable instructions to electrically disconnect a memory from a power source, short the memory to ground for a predetermined period of time to adjust memory content from a stochastic state to a machine-tolerable state or an acceptable non-failure state. The processor is further configured to execute the computer-executable instructions to electrically disconnect the memory from the ground, and electrically reconnect the memory to the power source. The processor is further configured to execute the computer-executable instructions to apply a load across the power source, acquire power source information, and notify the user of the battery charge status to preclude loss of memory data.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: July 28, 2020
    Assignee: Foxconn eMS, Inc.
    Inventor: Dale Russell Dougherty
  • Patent number: 10725848
    Abstract: Embodiment of this disclosure provides a mechanism to support hang detection and data recovery in microprocessor systems. In one embodiment, a processing device comprising a processing core and a crashlog unit operatively coupled to the core is provided. An indication of an unresponsive state in an execution of a pending instruction by the core is received. Responsive to receiving the indication, a crash log comprising data from registers of at least one of: a core region, a non-core region and a controller hub associated with the processing device is produced. Thereupon, the crash log is stored in a shared memory of a power management controller (PMC) associated with the controller hub.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: July 28, 2020
    Assignee: Intel Corporation
    Inventors: Tsvika Kurts, Ki W. Yoon, Michael J. St. Clair, Larisa Novakovsky, Hisham Shafi, William H. Penner, Yoni Aizik, Kevin Safford, Hermann Gartler
  • Patent number: 10725845
    Abstract: A method of operating a memory system includes setting a secured area in a volatile memory device of the memory system during a secure mode, writing secure data in the secured area during the secure mode, and when a write command for the secured area is inputted in a normal operation mode, preventing a write operation from occurring and generating an error signal. Accordingly, the secured area is set in the volatile memory device so that the hacking and the data forgery may be prevented.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: July 28, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyu-Dong Lee, Baek-Kyu Choi, Ji-Won Kim
  • Patent number: 10713130
    Abstract: A redundancy method includes that a first disaster management function (DMF) device on a first site side receives a first request including identification information of a first virtual machine (VM) and a recovery point objective (RPO), allocates a maximum allowable delay time to each node that input/output (IO) data of the first VM passes through in a redundancy process, and sends a second request to a second DMF device on a second site side. The second request includes a maximum allowable delay time of a second replication gateway function (RGF) device on the second site side, and a maximum allowable delay time of an IO writer function (IOWF) device on the second site side and requests the second site side to perform redundancy on the first VM. Hence, the RPO requirements of the tenants can be satisfied in an entire redundancy process.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: July 14, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiangyang Wu, Zhi Zhao, Rong Chen, Xuan Jiang
  • Patent number: 10713106
    Abstract: A communication unit receives a message in a network. A first anomaly detector detects an anomalous message by detecting values of a plurality of monitoring items from the message received by the communication unit and determining whether each of the detected values of the plurality of monitoring items is inside a corresponding first reference range and a corresponding second reference range. The second reference range is narrower than the first reference range. The first anomaly detector detects the message as the anomalous message, when any of the detected values is outside the first reference range, and detects the message as the anomalous message, when any of the detected values is inside the first reference range and is outside the second reference range and when a predetermined rule is satisfied.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: July 14, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Masato Tanabe, Jun Anzai, Manabu Maeda, Yoshihiro Ujiie, Takeshi Kishikawa
  • Patent number: 10705939
    Abstract: APPARATUSES, METHODS AND SYSTEMS FOR DETERMINING A VIRTUAL MACHINE STATE (“CRV”) (transforms register retrieval requests, via CRV components, into boot success messages and screenshot capture command invocation outputs. A method comprises determining when to capture a screenshot of a virtual machine's display output by observing the values of a virtual CPU's registers, or the entropy of the virtual CPU's register values, obtained from a hypervisor in communication with the virtual machine's virtual CPU. The method further comprises determining when the virtual machine is at a boot success state and capturing a screenshot of the virtual machine display output.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: July 7, 2020
    Assignee: DATTO, INC.
    Inventors: Austin McChord, Matthew Coleman
  • Patent number: 10691543
    Abstract: Machine logic (for example, software) for storing: (i) a plurality of files across multiple disk drives of a RAID array and (ii) checksum data for the files. The machine logic rules assign priority values to each file based on one or more attributes of the files. These priority values are used to determine the order in which files are rebuilt using the checksum data so that the most important files are rebuilt first.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shaun E. Harrington, Emmanuel Barajas Gonzalez, Franklin D. Watkins, Jr., Gary Anna
  • Patent number: 10684905
    Abstract: A disk device includes; a sensor that, when a driver that records and reads data in the disk device is in a non-operation state, detects an influence on the disk device; a determination circuit that determines based on a detection result of the sensor whether the detection result satisfies a condition leading to a failure of the disk device; and a transmitter that transmits information relating to a fact that the detection result satisfies the condition, to another device.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: June 16, 2020
    Assignee: NEC CORPORATION
    Inventor: Fumiaki Koizumi
  • Patent number: 10664340
    Abstract: A non-transitory computer-readable storage medium storing therein a failure analysis program that causes a computer to execute a process includes: extracting, for respective incidents, first material names that satisfy a first condition from character strings included in each incident; extracting, for the respective incidents, second material names, which are the same material names as the first material names, from the character strings included in each incident; calculating a combination of feature values corresponding respectively to the one or more features from character strings correlated with the extracted second material names, for the respective incidents and for the respective second material names; and specifying a specific combination that satisfies a second condition from the combinations of feature values corresponding to the respective material names, for the respective second material names.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 26, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Hiroshi Otsuka, Yukihiro Watanabe, Masahiro Asaoka, Reiko Kondo, Ken Yokoyama
  • Patent number: 10664359
    Abstract: Techniques for determining one or more replication paths for resources in different failure domains, while maintaining a target resiliency level, are disclosed. A replication path is a sequence of at least a subset of the set of resources. Based on the sequence, a resource is selected for replicating at least a portion of the resource consumers corresponding to each of the subset of resources. A replication path may be determined by adding a resource to the replication path and/or replacing one resource with another resource to modify the replication path. The modified replication path maintains the target resiliency level if the modified replication path does not include any loop of a length less than or equal to the target resiliency level.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: May 26, 2020
    Assignee: Oracle International Corporation
    Inventors: Samir Sebbah, Claire M. Bagley
  • Patent number: 10664334
    Abstract: A robot, failure diagnosis system, failure diagnosis method, and recording medium that enable easy diagnosis of a failure of a robot are provided. In a robot 100, a failure diagnosis unit 150 diagnoses a failure of the robot 100, based on a spontaneous self motion made by the robot 100 independently of a predetermined target without interaction with the predetermined target.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: May 26, 2020
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Toshihiko Otsuka, Hiroki Atsumi, Takahiro Tomida, Yoshihiro Kawamura
  • Patent number: 10657035
    Abstract: An electronic product testing system includes: a retrieving module configured to access an electronic file, the electronic file containing data generated based on a testing of a first product, the testing of the first product performed based at least in part on a first set of digits; and a testing device having a processing unit configured to perform testing of a second product based on the data in the electronic file, and also based on a second set of digits different from the first set of digits, the second product having at least one feature that is different from the first product, wherein the testing device is configured to perform the testing of the second product by submitting the second set of digits for processing by a repository.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 19, 2020
    Assignee: Rainforest QA, Inc.
    Inventors: Russell Howard Smith, Otávio Elias Dalarossa, Jonathan David Barber