Patents Examined by Sarai E Butler
-
Patent number: 11314584Abstract: A system, computer program product, and method are presented for providing confidence values for replacement data for data that has issues indicative of errors, where the data issues, the replacement data, and confidence values are related to one or more KPIs. The method includes identifying one or more potentially erroneous data instances and determining one or more predicted replacement values for the potentially erroneous data instances. The method further includes determining a confidence value for each predicted replacement value and resolving the one or more potentially erroneous data instances with one predicted replacement value of the one or more predicted replacement values. The method also includes generating an explanatory basis for the resolution of the one or more potentially erroneous data instances.Type: GrantFiled: November 25, 2020Date of Patent: April 26, 2022Assignee: International Business Machines CorporationInventors: Vitobha Munigala, Diptikalyan Saha, Sattwati Kundu, Geetha Adinarayan
-
Patent number: 11307950Abstract: A data health monitoring system and method are provided which may be configured to monitor different indicators or parameters of a computing device which may affect the health of the computing device, such as which may be used in looking for early warning signs that could indicate future data loss or corruption. The system may periodically query certain data health indicators, such as S.M.A.R.T. status, disk temperature, read and write errors, etc. The system may also monitor data as it is being accessed keeping track of other indicators such as: files that are modified, when the last backed up was, protection status of the file, type of changes made to the file, which application is making changes, etc. Preferably, the combined status of each data health indicator may be rolled up into a simple message and shown to the user via notifications, reports, logs or a user interface.Type: GrantFiled: March 28, 2021Date of Patent: April 19, 2022Assignee: NeuShield, Inc.Inventors: Elisha Riedlinger, Fei Qi, Yuen Pin Yeap
-
Patent number: 11301318Abstract: The subject technology provides for managing a data storage system. A data operation error for a data operation initiated in a first non-volatile memory die of a plurality of non-volatile memory die in the data storage system is detected. An error count for an error type of the data operation error for the first non-volatile memory die is incremented. The incremented error count satisfies a first threshold value for the error type of the data operation error is determined. The first non-volatile memory die is marked for exclusion from subsequent data operations.Type: GrantFiled: April 9, 2021Date of Patent: April 12, 2022Assignee: Western Digital Technologies, Inc.Inventors: Sanghoon Chu, Scott Jinn, Yuriy Pavlenko, Kum-Jung Song
-
Patent number: 11301316Abstract: Systems and methods for are provided for predicting impending failure of a database and preemptively initiating mitigating failover actions, for example by shedding connections or redirecting connection requests to an alternate database that can fulfill resources being requested. In an example embodiment, to detect a slow or unstable database, connection wait times are monitored over a rolling window of time intervals, a quantity of intervals in which at least one excessive wait time event occurred are counted during the time window, and if the quantity exceeds a threshold, the database is deemed unavailable, thereby triggering connection adjustments.Type: GrantFiled: July 12, 2019Date of Patent: April 12, 2022Assignee: eBay Inc.Inventors: Timothy David Robison, Steven Bruce West, Sarang Mukund Kulkarni, Douglas Wayne Hathaway
-
Patent number: 11301364Abstract: Techniques that facilitate re-hosting a subset of a serverless application are provided. In one example, a system includes an interface component, a rewriter component and a broker component. The interface component receives identifier data from a computing device that identifies a portion of a serverless application to be re-hosted by the computing device. The computing device is in communication with the serverless computing system via a network device. The rewriter component rewrites the serverless application to allow the first portion of the serverless application to be executed by the computing device and another portion of the serverless application to be executed by the serverless computing system. The interface component re-routes the first portion of the serverless application to the computing device to facilitate a debugging session for the first portion of the serverless application that is performed by the computing device.Type: GrantFiled: December 28, 2020Date of Patent: April 12, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen Fink, Nicholas Matthew Mitchell
-
Patent number: 11301312Abstract: Systems and methods are described for improved error logging during system boot and shutdown. A hardware initialization firmware on a computing device can include a logging module. When errors occur during early system booting or late system shutdown, the firmware can create error logs. The logging module can receive the error logs and prioritize them according to a set of rules. The logging module can select error logs of the highest priority up to a predetermined maximum amount. The logging module can modify the error logs using a shorthand form and write them to nonvolatile random-access memory. The firmware can initialize runtime services and launch an operating system. A system logger on the operating system can retrieve the error logs, save them to a file, and erase them from the memory.Type: GrantFiled: January 6, 2021Date of Patent: April 12, 2022Assignee: VMware, Inc.Inventors: Ashish Kaila, Tobias Stumpf, Mukund Gunti
-
Patent number: 11294744Abstract: A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.Type: GrantFiled: July 21, 2020Date of Patent: April 5, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Nidhi Kao, Ulf Vinneras, John W. Garrett, Jr.
-
Patent number: 11294754Abstract: Systems and methods for contextual event sequence analysis of system failure that analyzes heterogeneous system event record logs are disclosed. The disclosure relates to analyzing event sequences for system failure in ICT and other computerized systems and determining their causes and propagation chains.Type: GrantFiled: November 27, 2018Date of Patent: April 5, 2022Inventors: Jianwu Xu, Hui Zhang, Haifeng Chen, Tanay Kumar Saha
-
Patent number: 11294753Abstract: The communication cable comprising a first failure information region that stores first failure information and a second failure information region that stores second failure information, and in a case where a communication failure occurs, the manager apparatus reads the first failure information from the first failure information region, and the communication controller apparatus reads the second failure information from the second failure information region. With this configuration, in a case where a communication failure occurs, correlated failure information can be easily and surely obtained.Type: GrantFiled: October 9, 2020Date of Patent: April 5, 2022Assignee: FUJITSU LIMITEDInventor: Atsushi Miki
-
Patent number: 11294761Abstract: A disclosed method may include (1) identifying a set of field-replaceable units installed on a network device, (2) monitoring the set of FRUs for flapping that renders any of the FRUs temporarily inoperable, (3) detecting at least one flap in which an FRU within the set (A) experiences a fault that renders the FRU temporarily inoperable and (B) subsequently overcomes the fault to resume operability, (4) determining that the FRU is deficient based at least in part on at least one characteristic of the flap detected in connection with the FRU, and (5) performing at least one corrective action that addresses the deficiency of the FRU. Various other systems and methods are also disclosed.Type: GrantFiled: October 1, 2020Date of Patent: April 5, 2022Assignee: Juniper Networks, IncInventors: Rafik Puttur, Manoj Nayak, Beena Krishne Gowda
-
Patent number: 11294807Abstract: The present disclosure generally relates to a method and device for reduce the amount of energy used to revert data within a storage device to a consistent state after a power loss event. Once power is lost from a host device, and prior to complete shutdown, a log is created within non-volatile memory (NVM) of the storage device. The log contains logical block addresses (LBAs) corresponding to data that experienced a write failure. At the next power-on event, the log is checked to see if any LBAs are present. If LBAs are present in the log, then the data that experienced a write failure can be properly written to the storage device.Type: GrantFiled: June 25, 2019Date of Patent: April 5, 2022Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Rajeev Nagabhirava, Avichay Haim Hodes, Judah Gamliel Hahn
-
Patent number: 11294763Abstract: A computer system includes multiple memory array components that include respective analog memory arrays which are sequenced to implement a multi-layer process. An error array data structure is obtained for at least a first memory array component, and from which a determination is made as to whether individual nodes (or cells) of the error array data structure are significant. A determination can be made as to any remedial operations that can be performed to mitigate errors of significance.Type: GrantFiled: August 28, 2018Date of Patent: April 5, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: John Paul Strachan, Catherine Graves, Dejan S. Milojicic, Paolo Faraboschi, Martin Foltin, Sergey Serebryakov
-
Patent number: 11288114Abstract: Techniques for performing remote diagnostics in computing systems are disclosed herein. In one implementation, a first computing device can transmit to a remote server, data reporting an operational issue related to a second computing device. The remote server can then transmit a diagnostic command to the second computing device via the computer network. The second computing device can then execute the diagnostic command to generate diagnostic information. Upon receiving the generated diagnostic information from the second computing device, the remote server can combine the data from the first computing device reporting the operational issue with the generated diagnostic information from the second computing device and store the combined data as a database record corresponding to the reported operational issue.Type: GrantFiled: January 26, 2019Date of Patent: March 29, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michelle Sterioff, Devin Sinha
-
Patent number: 11288117Abstract: Techniques for predictive system remediation are disclosed. Based on attributes associated with applications of one or more system-selected remedial actions to one or more problematic system behaviors in a system (e.g., a database system), the system determines a predicted effectiveness of one or more future applications of a remedial action to a particular problematic system behavior, as of one or more future times. The system determines that the predicted effectiveness of the one or more future applications of the remedial action is positive but does not satisfy a performance criterion. Responsive to determining that the predicted effectiveness is positive but does not satisfy the performance criterion, the system generates a notification corresponding to the predicted effectiveness not satisfying the performance criterion.Type: GrantFiled: August 6, 2019Date of Patent: March 29, 2022Assignee: Oracle International CorporationInventors: Eric Sutton, Dustin Garvey, Sampanna Shahaji Salunke, Uri Shaft
-
Patent number: 11288115Abstract: Embodiments are provided for analysis of errors of a predictive model. In some embodiments, a system can include a processor that executes computer-executable components stored in memory. The computer-executable components can include an overview component that causes a client device to present first data identifying an error corresponding to a cell of a confusion matrix for a classification model, the error representing a mismatch between a first label generated by the classification model and a second label corresponding to a ground-truth observation. The computer-executable components also can include an element view component that receives second data defining a root cause of the error. The computer-executable components can further include an error annotation component that can embed the second data into a first data structure containing the first data, resulting in a first annotated data structure.Type: GrantFiled: November 5, 2020Date of Patent: March 29, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ioannis Katsis, Christine T. Wolf, Dulce B. Ponceleon, Yunyao Li, Rajasekar Krishnamurthy, Shivakumar Vaithyanathan
-
Patent number: 11288178Abstract: A system for testing container applications includes a memory, a processor in communication with the memory, a test manager, and a test controller. The test manager runs on a host operating system and creates a test container image including test artifact(s) and/or test dependency(ies). Then, the test manager distributes a set of tests, which are accessible to a test container created from the test container image. The test manager distributes the tests by populating a directory with the set of tests and mounting the directory to the test container. Additionally, the test manager executes the test container image. The test controller is associated with the test container and executes the set of tests accessible to the test container using the test artifact(s) and/or the test dependency(ies). The test controller also monitors the set of tests executed by the test container. Feedback corresponding to the set of tests is provided.Type: GrantFiled: September 6, 2019Date of Patent: March 29, 2022Assignee: Rat Hat, Inc.Inventors: Eduard Benes, Matus Marhefka
-
Patent number: 11283556Abstract: Reception information of frames received at a redundant port may be stored to a data structure in group of data structures such that reception information of all frames in a sequence are not stored to the same data structure and the reception information can be quickly accessed for duplicate detection. The data structure includes reception information for a portion of consecutive frames in a sequence of frames transmitted by a specific transmitter node. A communications layer address of the transmitter node and information capable of identifying a portion of consecutive frames in a sequence of frames are derived from a received frame. The reception information for the received frame in the data structure is read on the basis of derived information capable of identifying the received frame within the portion of consecutive frames.Type: GrantFiled: June 8, 2017Date of Patent: March 22, 2022Assignee: TTTECH FLEXIBILIS OYInventors: Janne Kaattari, Timo Koskiahde, Jouni Kujala
-
Patent number: 11281521Abstract: The subject matter described herein includes methods, systems, and computer readable media for troubleshooting using automated analysis of log file data. A method for troubleshooting test environments using automated analysis of log file data occurs at a data analyzer. The method includes receiving a log file data comprising information indicating at least one error code; determining, using the log file data, an analysis algorithm, and an integrated troubleshooting data store comprising associations between error codes obtained from a standards body or technical specification data source and resolution recommendations obtained from a technical support data source, at least one resolution recommendation; and providing, via a user interface, the at least one resolution recommendation to a user.Type: GrantFiled: March 10, 2021Date of Patent: March 22, 2022Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventor: Prasad Ganesh Petkar
-
Patent number: 11281516Abstract: An error handling method for a transmission interface connecting between a first device and a second device for performing data transmission between the first device and the second device, wherein a connection type between the transmission interface and the first device is a direct interface (DI) and the connection type between the transmission interface and the second device is an indirect interface (II), and the error handling method comprises: when an error is detected at the direct interface, reporting an error event to a host of the first device; when an error is detected at the indirect interface, attempting to handle the error without letting the host discover it; and when the error detected at the indirect interface is determined as unable to be solved, reporting another error event to the host.Type: GrantFiled: December 12, 2019Date of Patent: March 22, 2022Assignee: Realtek Semiconductor Corp.Inventors: Cheng-Yuan Hsiao, Sung-Kao Liu, Yi-Ting Chien, Wei-Hung Chuang, Chih-Yu Hsu
-
Patent number: 11281525Abstract: Disclosed is an electronic apparatus including a processor, and a memory configured to store instructions executable by the processor in which the processor is configured to: obtain state data about operations of a plurality of components in the electronic apparatus, identify a state error of a first component among the plurality of components based on the obtained state data, obtain error data about a correlation between the identified state error of the first component and a second component causing the state error among the plurality of components, identify possibility of occurrence of the state error of the first component based on the obtained state data and the obtained error data, and perform an error-related operation for the second component correlating with the state error of the first component.Type: GrantFiled: March 10, 2021Date of Patent: March 22, 2022Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kangyoung Won