Patents Examined by Marc Duncan
-
Patent number: 11734094Abstract: A method includes monitoring, by a processing device, error characteristics of a particular memory component among a plurality of memory components of a memory sub-system and detecting, by the processing device and based on the monitored error characteristics, an error characteristic associated with the particular memory component that exhibits a value that is greater than or equal to a threshold error characteristic value. The method can further include causing, by the processing device, a counter coupled to the plurality of memory components to be updated in response to the detection that the particular memory component exhibits the value of the error characteristic that is greater than or equal to the threshold error characteristic value.Type: GrantFiled: August 19, 2020Date of Patent: August 22, 2023Assignee: Micron Technology, Inc.Inventors: Seungjune Jeon, Tingjun Xie
-
Patent number: 11734553Abstract: Methods for determining a fixed point format for one or more layers of a DNN based on the portion of the output error of the DNN attributed to the fixed point formats of the different layers. Specifically, in the methods described herein the output error of a DNN attributable to the quantisation of the weights or input data values of each layer is determined using a Taylor approximation and the fixed point number format of one or more layers is adjusted based on the attribution. For example, where the fixed point number formats used by a DNN comprises an exponent and a mantissa bit length, the mantissa bit length of the layer allocated the lowest portion of the output error may be reduced, or the mantissa bit length of the layer allocated the highest portion of the output error may be increased. Such a method may be iteratively repeated to determine an optimum set of fixed point number formats for the layers of a DNN.Type: GrantFiled: June 22, 2022Date of Patent: August 22, 2023Assignee: Imagination Technologies LimitedInventor: James Imber
-
Patent number: 11720431Abstract: A computer program product and computer-implemented method include various operations. The operations include periodically obtaining a subset of a first failure data capture file from a baseboard management controller, analyzing the subset of the first failure data capture file to identify a performance degradation in one or more services performed by the baseboard management controller, and obtaining a complete copy of the first failure data capture file from the baseboard management controller in response to identifying the performance degradation, wherein the complete copy of the first failure data capture file is obtained from the baseboard management controller prior to the performance degradation reaching a performance level that triggers an automatic reset of the baseboard management controller. The operations may further include sending a notification to a user, wherein the notification identifies that the baseboard management controller has experienced the performance degradation.Type: GrantFiled: March 28, 2022Date of Patent: August 8, 2023Assignee: LENOVO GLOBAL TECHNOLOGY (UNITED STATES) INC.Inventors: Fred Allison Bower, III, Caihong Zhang, Ming Lei
-
Patent number: 11714740Abstract: A process in a system can monitor available free storage space on a storage device, and, based on preset log file parameters, can act upon log files being stored on or written to the storage device to keep the storage device from running out of storage space due to excessive logging. The process monitors the device free space as reported by the file system to determine space utilization. A threshold of free space can be specified as a parameter. A log file action can also be specified as a parameter and is an action designed to reduce the space being used by a log file or log files. Once the process recognizes that the free space is under the threshold it will perform the configured action.Type: GrantFiled: October 4, 2021Date of Patent: August 1, 2023Assignee: RED HAT, INC.Inventors: Michael Kolesnik, Mordechay Asayag
-
Patent number: 11704182Abstract: Techniques are disclosed relating to maintaining a high availability (HA) database. In some embodiments, a computer system receives, from a plurality of host computers, a plurality of requests to access data stored in a database implemented using a plurality of clusters. In some embodiments, the computer system responds to the plurality of requests by accessing data stored in an active cluster. The computer system may then determine, based on the responding, health information for ones of the plurality of clusters, wherein the health information is generated based on real-time traffic for the database. In some embodiments, the computer system determines, based on the health information, whether to switch from accessing the active cluster to accessing a backup cluster. In some embodiments, the computer system stores, in respective clusters of the database, a changeover decision generated based on the determining.Type: GrantFiled: August 17, 2021Date of Patent: July 18, 2023Assignee: PayPal, Inc.Inventors: Zhe Huang, Jia Mei, Xin Li, Ying Yue, Chaoyi Chen
-
Patent number: 11704210Abstract: A memory sub-system having non-volatile media on which multiple namespaces are allocated. A command from a host system has an identification of a namespace and at least one error recovery parameter. A controller of the memory sub-system configures the namespace on the non-volatile media according to the at least one error recovery parameter, stores the at least one error recovery parameter in association with the namespace, and controls error recovery operations for data access in the namespace in accordance with the at least one error recovery parameter stored in association with the namespace.Type: GrantFiled: May 20, 2021Date of Patent: July 18, 2023Assignee: Micron Technology, Inc.Inventor: Alex Frolikov
-
Patent number: 11698828Abstract: Aspects of the disclosure describe methods and systems for cross-referencing forensic snapshots over time. In one exemplary aspect, a method may comprise receiving a first snapshot of a computing device at a first time and a second snapshot of the computing device at a second time and applying a pre-defined filter to the first snapshot and the second snapshot, wherein the pre-defined filter includes a list of files that are to be extracted from each snapshot. The method may comprise subsequent to applying the pre-defined filter, identifying differences in the list of files extracted from the first snapshot and the second snapshot. The method may comprise creating a change map for the computing device that comprises the differences in the list of files over a period of time, wherein the period of time comprises the first time and the second time, and outputting the change map in a user interface.Type: GrantFiled: August 9, 2021Date of Patent: July 11, 2023Assignee: Acronis International GmbHInventors: Nikolay Grebennikov, Candid Wüest, Serguei Beloussov, Stanislav Protasov
-
Patent number: 11687396Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.Type: GrantFiled: February 2, 2021Date of Patent: June 27, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
-
Patent number: 11681595Abstract: Disclosed are hardware and techniques for testing computer processes in a network system by simulating computer process faults and identifying risk associated with correcting the simulated fault and identifying computer processes that may depend on the corrected computer process. The interdependent computer processes in a network may be determined by evaluating a risk matrix having a risk score and non-functional requirement score. An analysis of the risk score and non-functional requirement score accounts for interdependencies between computer processes and identified corrective actions that may be used to determine an optimal network environment. The optimal network environment may be updated dynamically based on changing computer process interdependencies and the determined risk and robustness scores.Type: GrantFiled: December 27, 2021Date of Patent: June 20, 2023Assignee: Capital One Services, LLCInventors: Bhavik Gudka, Eric Barnum
-
Patent number: 11681574Abstract: A system and method for the distributed analysis of high frequency transaction trace data to constantly categorize incoming transaction data, identify relevant transaction categories, create per-category statistical reference and current data and perform statistical tests to identify transaction categories showing overall statistically relevant performance anomalies. The relevant transaction category detection considers both the relative transaction frequency of categories compared to the overall transaction frequency and the temporal stability of a transaction category over an observation duration. The statistical data generated for the anomaly tests contains next to data describing the overall performance of transactions of a category also data describing the transaction execution context, like the number of concurrently executed transactions or transaction load during an observation period.Type: GrantFiled: July 5, 2022Date of Patent: June 20, 2023Assignee: Dynatrace LLCInventors: Otmar Ertl, Ernst Ambichl
-
Patent number: 11675664Abstract: A storage controller has an operating system (OS) and power control firmware configured to manage use of battery power during a power outage event. The OS specifies to the power control firmware first and second sets of physical components that should be shed by power control firmware during a two-phase vault process. Upon a power failure, the power control firmware turns off power to the first set of physical components and notifies the OS of the power failure. The OS determines whether to abort or continue the vault process. If the OS aborts the vault process, the power control firmware restores power to the first set of physical components. If the OS continues the vault process, the power control firmware turns off power to the second set of physical components, the OS saves application state, and moves all data from volatile memory to persistent memory.Type: GrantFiled: August 7, 2021Date of Patent: June 13, 2023Assignee: Dell Products, L.P.Inventors: James Guyer, Richard Boyle, John Burroughs, Clifford Lim, Michael Salerno, Jr
-
Patent number: 11676073Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed that analyze performance of manufacturer independent devices. An example apparatus includes a software development kit (SDK) deployment engine to deploy an SDK to a manufacturer of a device, the SDK to define heartbeat data to be collected from the device and interfacing techniques to transmit the heartbeat data to a measurement entity. In some examples, the apparatus includes a machine learning engine to predict whether the device is associated with one or more failure modes. The example apparatus also includes an alert generator to generate an alert based on a prediction, the alert to indicate at least one of a type of a first one of the failure modes or at least one component of the device to be remedied according to the first one of the one or more failure modes, and transmit the alert to a management agent.Type: GrantFiled: July 12, 2021Date of Patent: June 13, 2023Assignee: The Nielsen Company (US), LLCInventors: John T. Livoti, Susan Cimino, Stanley Wellington Woodruff, Rajakumar Madhanganesh, Alok Garg
-
Patent number: 11656928Abstract: The present embodiments relate to data center outage detection and alert generation. An outage detection service as described herein can process near real-time data from various sources in a datacenter and process the data using a model to determine one or more projected sources of a detected outage. The model as described herein can include one or more machine learning models incorporating a series of rules to process near-real time data and offline data and determine one or more projected sources of an outage. An alert message can be generated to provide the projected sources of the outage and other data relevant to the outage.Type: GrantFiled: June 22, 2022Date of Patent: May 23, 2023Assignee: Oracle International CorporationInventors: Amarpal Singh Monga, Bin Chen, Alex Edward Hamilton
-
Patent number: 11650880Abstract: A write hole protection method and system for a RAID, and a storage medium. The method comprises: presetting a log area, and after a RAID is degraded, setting the log area to be in an enabled state; when the log area is in the enabled state, determining, before each stripe write operation, whether a data block of a failed member disk of the RAID in a stripe is a check data block; if the data block is not the check data block, determining whether data blocks to be written of the stripe comprise a data block to be written into the failed member disk; if yes, backing up the data block to be written into the failed member disk in the log area; if not, calculating the data block of the failed member disk and backing up the data block in the log area, or backing up the data blocks to be written in the log area; and when the degraded RAID is started after a failure, performing data recovery using the log area. By using the present solution, the write hole issue of the RAID is avoided.Type: GrantFiled: November 27, 2019Date of Patent: May 16, 2023Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventor: Peiren Shi
-
Systems and methods for retrieving optimal firmware recovery image in an information handling system
Patent number: 11650887Abstract: A method may include receiving telemetry data from an information handling system communicatively coupled to the information handling system and store the telemetry data based on uniquely identifying information of the information handling system, generating a firmware recovery image for the information handling system based on the telemetry data, storing the recovery image in a recovery image database indexed by the uniquely identifying information, responsive to a condition for initiating firmware recovery of the information handling system, retrieving the firmware recovery image for the information handling system from the recovery image database, and communicating the firmware recovery image to a companion device associated with the information handling system, such that preboot firmware of the information handling system may load and execute the firmware recovery image from the companion device to restore the information handling system.Type: GrantFiled: September 2, 2020Date of Patent: May 16, 2023Assignee: Dell Products L.P.Inventors: Balasingh P. Samuel, Sungsup Lee -
Patent number: 11645146Abstract: A system for automated and intelligent error correction within an electronic blockchain ledger is provided. The system may analyze unformatted/unstructured blockchain event logs using machine learning algorithms in order to identify and label the errors within the event logs. Based on the identified errors, the system may use predictive analysis in conjunction with error or rule repositories and/or machine learning to identify potential solutions to the identified errors. Once the potential solutions have been identified, the system may automatically attempt to rectify the blockchain transaction errors using the potential solutions. The system may further comprise trend/correlation analyses and reporting functions regarding various metrics and may output said metrics in various accessible formats.Type: GrantFiled: September 23, 2021Date of Patent: May 9, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Jigesh Rajendra Safary, Krishna R. Mamadapur
-
Patent number: 11645194Abstract: An end-to-end automated testing platform that allows for standardized, enterprise-wide process, compliance and operational exposure testing. The testing platform is self-service, in that, users can manage the process by which (i) data sources are identified and data connections established, (ii) data is mapped from the data sources to meet test requirements, (iii) schedules for executing the test are established, and (iv) rules sets are established as the baseline for testing criteria. In addition, the platform provides for definition of the business rule logic to be used to perform the testing, application of the rule logic against appropriate business data to determine testing results and the dissemination of those results. Additionally, the platform provides for automated generation of test code, execution of the test code and compilation and dissemination of test results.Type: GrantFiled: August 21, 2020Date of Patent: May 9, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Kristie Kimery Lim, Raj Bardhan Anand, Anjali Besley, Douglas Yong Song Cha, Heidi Cooper, Ravi Katare, Salahuddin Khawaja, Adrienne Showell-Phillips, Mahesh R. Thummala, Adrian Villasenor, David Wayne Welch
-
Patent number: 11636016Abstract: Cloud simulation or validation system allows for the simulation of a future node that may be deployed on a piece of hardware. The system may attempt to simulate the operating system for node-A on top of the hardware for node-A, including basic network connectivity. When a host is booted up with the simulated configuration, validation scripts may be run to verify that the site is correctly prepped for cloud deployment. With its pre-staged RAM-based OS temporarily loaded into the host's RAM memory, any set of OS-based scripts, tools or binaries, may be executed for simulation and validation based upon the intended role of the host onto which the cloud simulation or validation system configuration is loaded.Type: GrantFiled: August 25, 2022Date of Patent: April 25, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Jonathan Roll, Edmund Barmettler, Traci Walton-Jerald
-
Patent number: 11636884Abstract: A system includes: a processor; a register configured to store a plurality of words, non-volatile memory having a plurality of cells, each cell corresponding to one of the words of the register, and wherein the each cell of the plurality of cells are set to an initial reset value; a first controller that in response to a loss in power: determines the word stored by the register; and changes the initial reset value of the cell of the non-volatile memory corresponding to the determined word stored by the register to a set value; a second controller that in response to detecting a restoration in power: identifies the cell having the set value; writes the word corresponding to the identified cell to the register; and resets the cells of the non-volatile memory to the initial reset value.Type: GrantFiled: January 28, 2022Date of Patent: April 25, 2023Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.Inventor: Yu-Der Chih
-
Patent number: 11630745Abstract: Backup operations may save a full backup and subsequent checkpoints. Systems and methods for handling backup and restore operations when checkpoints are deleted. Checkpoints can be merged during a restore operation to account for deleted checkpoints. Also, the backup can continue to leverage existing backups even though checkpoints have been deleted.Type: GrantFiled: March 24, 2022Date of Patent: April 18, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Aaditya Rakesh Bansal, Sunil Yadav