Patents Examined by Charles Ehne
  • Patent number: 11836063
    Abstract: A system includes a control device including a processor. The processor is configured to record a log into a log file, the log regarding information on an event having occurred in the system such that an operation state of the system at a point in time of the occurrence of the event is allowed to be specified as any of a plurality of operation states and an operation state different from the plurality of operation states. Here, the plurality of operation states correspond to a plurality of pieces of sequence processing previously defined. The processor is configured to extract the log from the log file, based on information designating a particular operation state as the operation state of the system, in units of operation states of the system such that the log includes information on an event having occurred in the particular operation state.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: December 5, 2023
    Assignee: Evident Corporation
    Inventor: Kanako Kondo
  • Patent number: 11822423
    Abstract: A system and method for the structured automation of the delivery and operation of software functionality is proposed. A declarative notation approach is used to describe automation sequences independently from concrete automation tools and services that may be used to execute the automation sequences. An automation service abstraction layer is introduced that hides concrete automation service characteristics from the declarative automation definition layer. The service abstraction layer enables a transparent change or update of concrete automation service without affecting automation sequences that use the corresponding service abstractions. For operation automation, the automation execution may be combined with causation-capable monitoring systems that both identifies critical changes of operating conditions for which automated remediation is indicated and corresponding root cause changes for those critical changes.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: November 21, 2023
    Assignee: Dynatrace LLC
    Inventors: Alois Reitbauer, Dirk Wallerstorfer, Andreas Grabner
  • Patent number: 11816016
    Abstract: A method of identifying a cause of an anomalous feature measured from system circuitry on an integrated circuit (IC) chip, the IC chip comprising the system circuitry and monitoring circuitry for monitoring the system circuitry by measuring features of the system circuitry in each window of a series of windows, the method comprising: (i) from a set of windows prior to the anomalous window comprising the anomalous feature, identifying a candidate window set in which to search for the cause of the anomalous feature; (ii) for each of the measured features of the system circuitry: (a) calculating a first feature probability distribution of that measured feature for the candidate window set; (b) calculating a second feature probability distribution of that measured feature for window(s) not in the candidate window set; (c) comparing the first and second feature probability distributions; and (d) identifying that measured feature in the timeframe of the candidate window set as a cause of the anomalous feature if th
    Type: Grant
    Filed: November 26, 2020
    Date of Patent: November 14, 2023
    Assignee: Siemens Industry Software Inc.
    Inventors: Gajinder Panesar, Marcin Hlond
  • Patent number: 11815993
    Abstract: An illustrative data storage management system comprises “awareness logic” that executes on computing devices hosting storage management components such as storage manager, data agent, media agent, and/or other storage management applications. The illustrative awareness logic operates within each of these illustrative components, e.g., as a thread within processes of the storage management component, such as storage management core process, file identifier process, log monitoring process, etc. The awareness logic monitors the targeted process over time and triggers remedial action when criteria are met. Certain vital statistics of each process are collected periodically and analyzed by the illustrative awareness logic, such as CPU usage, memory usage, and handle counts. Criteria for corrective action include rising trends based on local minima data points for one or more vital statistics of the process. Other criteria include exceeding a threshold based on a logarithm function of the collected data points.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: November 14, 2023
    Assignee: Commvault Systems, Inc.
    Inventor: Mrityunjay Upadhyay
  • Patent number: 11816008
    Abstract: Device and method for reporting power-on self-test (POST) codes of a computing device via a standard external memory card interface. A BIOS of the personal computing device is programmed to configure, during a power-on sequence, multiple signal connections of the standard external memory card interface for conveyance of general purpose input and output signals. When a complementary memory signal conversion device is detected in the memory card interface during the power-on sequence, the BIOS may initiate transmission of a serial data signal containing POST codes related to any detected startup errors.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: November 14, 2023
    Assignee: Intel Corporation
    Inventors: Yanbai Wang, Lingjing Zeng
  • Patent number: 11815986
    Abstract: Error handling for resilient software includes: receiving data indicating a region of resilient memory; detecting an error associated with a region of memory; and preventing raising an exception for the error in response to the region of memory falling within the region of resilient memory by preventing the region of memory as being identified as including the error.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: November 14, 2023
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Sudhanva Gurumurthi, Vilas Sridharan
  • Patent number: 11809300
    Abstract: This application provides a trace chain information query method, including: receiving, by a trace chain server, first trace chain information sent by a first service node and second trace chain information sent by a second service node, where the first service node is a service node in a first trace chain, the second service node is a service node in a second trace chain, both the first trace chain and the second trace chain are generated as triggered by a same user operation, the first trace chain information includes a group identifier, the second trace chain information includes the group identifier, and the group identifier is used to indicate the user operation; and finding, by the trace chain server, the first trace chain information and the second trace chain information based on the group identifier.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: November 7, 2023
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventors: Xiaofeng Yang, Dongmei Xie, Zhong Sheng, Taotao Liu, Kaifang Ding, Cheng Li, Feng Ye
  • Patent number: 11803455
    Abstract: A processor includes an execution pipeline that includes a plurality of execution stages, execution pipeline control logic, and a debug system. The execution pipeline control logic is configured to control flow of an instruction through the execution stages. The debug system includes a debug pipeline and debug pipeline control logic. The debug pipeline includes a plurality of debug stages. Each debug pipeline stage corresponds to an execution pipeline stage, and the total number of debug stages corresponds to the total number of execution stages. The debug pipeline control logic is coupled to the execution pipeline control logic. The debug pipeline control logic is configured to control flow through the debug stages of debug information associated with the instruction, and to advance the debug information into a next of the debug stages in correspondence with the execution pipeline control logic advancing the instruction into a corresponding stage of the execution pipeline.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: October 31, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Shrey Bhatia, Christian Wiencke, Armin Stingl, Ralph Ledwa, Wolfgang Lutsch
  • Patent number: 11797413
    Abstract: The present invention provides an anomaly detection method, an anomaly detection system, and an anomaly detection program that can detect an anomaly at high accuracy by using log output quantity distributions generated for to different aggregate units and different devices. An anomaly detection system according to one example embodiment of the present invention has: a reference distribution, which is a time-series distribution of a log output quantity acquisition unit that acquires a plurality of distributions generated for each device that outputs logs and for each unit of a time range in which logs are aggregated; and an anomaly detection unit that detects an anomaly by using the plurality of distributions.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: October 24, 2023
    Assignee: NEC CORPORATION
    Inventor: Ryosuke Togawa
  • Patent number: 11797418
    Abstract: The present disclosure generally relates to systems and methods for the automatic creation of trace data. A trace generation service generates a trace identifier that will be utilized by a plurality of network services. Individual network services generate log data corresponding to execution of the network-based service. Individual log event in the log data includes information associated with a trace identifier generated by a network-based service during execution of the service. The trace generation service processes the log data based on trace identifiers to identify individual trace span associated with the generated unique trace identifier. The trace generation service constructs trace data associated with the generated unique trace identifier based on the identified trace span data.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: October 24, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Nizar Tyrewalla, Jaana Dalgaard, Michael Gerhard Hausenblas, Niketan Kapila
  • Patent number: 11789800
    Abstract: System and computer-implemented method for managing multi-availability zone (AZ) clusters of host computers in a cloud computing environment automatically detects a degraded state of a first AZ in the cloud computing environment based on host failure events for host computers in a first cluster section of a multi-AZ cluster of host computers located in the first AZ and a recovered state of the first AZ based a successful scale-in operation of another multi-AZ cluster located partially in the first AZ. In response to the detection of the degraded state of the first AZ, a second cluster section of the multi-AZ cluster of host computers located in a second AZ is scaled out. In response to the detection of the recovered state of the first AZ, the second cluster section of the multi-AZ cluster of host computers located in the second AZ is scaled in.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: October 17, 2023
    Assignee: VMWARE, INC.
    Inventors: Piyush Parmar, Pawan Saxena, Gabriel Tarasuk-Levin, Dhaval Shah, Umesha Margi
  • Patent number: 11789839
    Abstract: The rate at which reads on a target memory portion initiate error recovery procedures can be monitored in real-time. Trigger rates can be used to perform analysis of a memory sub-system or to implement improvements in the memory sub-system. Trigger rate monitoring can include accessing a count of error recovery initializations for a target memory portion, wherein the count of error recovery initializations corresponds to a number of times a first stage of a multi-stage error recovery process was performed. Trigger rate monitoring can further include accessing a count of read operations corresponding to the target memory portion. The count of error recovery initializations and the count of read operations can be used to compute a trigger rate. The trigger rate, or multiple trigger rates from various times or from various target memory portions, can be used to compute a metric for the memory portion(s).
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 17, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Francis Chew
  • Patent number: 11775409
    Abstract: Disclosed herein are systems and method for detecting problematic performance on a software instance. In one aspect, the method includes: receiving, from a first software instance, a log file that lists actions performed on a computing device over a period of time; parsing the log file to identify, from the actions, a first sequence of actions performed on a given object; analyzing similarity between the first sequence of actions performed on the given object and at least one other sequence of actions performed on at least one other object of a same type, wherein the at least one other sequence of actions is indicative of problematic performance; in response to determining, based on the analysis of similarity, that the first sequence of actions is similar to the at least one other sequence of actions, generating an alert indicating the problematic performance on the first software instance.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 3, 2023
    Assignee: Virtuozzo International GmbH
    Inventor: Denis Silakov
  • Patent number: 11775413
    Abstract: An information processing system that extracts a specified piece of log data or a specified field that constitutes the specified piece of log data, from a log file in which pieces of log data having different recording formats are mixed, the information processing system includes a format-information recording portion configured to store format information in which a determination condition to identify a recording format of the specified piece of log data is contained, an extraction-condition recording portion configured to store an extraction condition to extract the specified piece of log data or the specified field, and an extraction processing portion configured to extract the specified piece of log data or the specified field, from the log file by using the format information stored in the format-information recording portion and the extraction condition.
    Type: Grant
    Filed: November 9, 2022
    Date of Patent: October 3, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Wataru Ozawa
  • Patent number: 11762754
    Abstract: Techniques are disclosed relating to retaining a log entry in response to detection of a respective triggering event occurring within a computer network. This triggering event may result in a set of processes being performed. A computer system may determine a trace signature for the log entry. This trace signature may track information related to the set of processes. The computer system may compute, using the trace signature, a log retention value for the log entry. This log retention value may be computed using weight factors for ones of the set of processes. The computer system may retain the log entry within a log file according to a retention period that corresponds to the log retention value.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: September 19, 2023
    Assignee: PayPal, Inc.
    Inventors: Deepak Buddha, Chamara Gihan De Silva Sunna Deniyage, George Chen Kaidi, Kim Dung Bui, Parag Deepak Rao
  • Patent number: 11748222
    Abstract: The present disclosure relates to health measurement and remediation of distributed systems upgrades. One method includes communicating a request for a health status to a cluster store provided by a cluster of hosts of a software-defined datacenter, wherein the cluster store includes a plurality of process instances undergoing a rolling upgrade, receiving a health status indication in response to the request, the health status indication determined based on a determination of whether the cluster store is available and a determination of whether the cluster store is operational, and taking a remediation action in response to the health status indication exceeding a threshold.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: September 5, 2023
    Assignee: VMware, Inc.
    Inventors: Ramses V. Morales, Alkesh Shah, Leonid Livshin, Austin Kramer, Nitin Nagaraja, Brian Masao Oki, Sunil Vajir
  • Patent number: 11734135
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a processor health monitoring system. An embodiment operates by determining that a plurality of messages are transmitted to both a primary processor and a recovery processor. A functional health of the primary processor is monitored based on one or more metrics, and a failure event is detected at the primary processor based on the one or more metrics. A timestamp of a first message of the plurality of messages is identified, the first message having been successfully processed by the primary processor prior to the failure event. The timestamp of the first message is provided to the recovery processor, wherein the recovery processor is configured to actively process the plurality of messages from the timestamp of the first message. The primary processor is deactivated.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: August 22, 2023
    Assignee: Capital One Services, LLC
    Inventors: Reza Dehganpour, Thuc Vu, Dhairyasheel B. Patil
  • Patent number: 11734095
    Abstract: A system for handling errors in a neural network includes a neural network processor for executing a neural network associated with use of a vehicle. The neural network processor includes an error detector configured to detect a data error associated with execution of the neural network and a neural network controller configured to receive a report of the data error from the error detector. In response to receiving the report, the neural network controller is further configured to signal that a pending result of the neural network is tainted without terminating execution of the neural network.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: August 22, 2023
    Assignee: Tesla, Inc.
    Inventors: Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Peter Bannon, Kevin Hurd, Benjamin Floering
  • Patent number: 11729184
    Abstract: System and methods for detecting covert payloads of data within an IP network are provided. Activity of at least a portion of the IP network is monitored for datagrams comprising error messages. A selection of the datagrams including the error messages occurring with a regularity above a predetermined threshold are identified.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: August 15, 2023
    Assignee: Rankin Labs, LLC
    Inventors: John Rankin, Barry Boyer
  • Patent number: 11720464
    Abstract: Methods and systems for managing data collection are disclosed. To manage data collection, a system may include a data aggregator and a data collector. The data aggregator and/or data collector may utilize inference models to predict the future operation of the data collector. To minimize data transmission, the data collector may transmit a representation of data to the data aggregator only if the representation of data falls outside a threshold. The threshold may be adapted by the data aggregator in response to the needs of downstream consumers of the data.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: August 8, 2023
    Assignee: Dell Products L.P.
    Inventors: Ofir Ezrielev, Jehuda Shemer