Patents Examined by Marc Duncan
-
Patent number: 11989078Abstract: A vehicle control device and a method thereof are provided. A master processor and a slave processor simultaneously receive, monitor or process signals of a vehicle, a power management module monitors the master processor via a first watchdog signal, and the master processor monitors the slave processor via a second watchdog signal. When the power management module sends the first watchdog signal to the master processor and no response message is received, the power management module sends a first reset signal to reset the master processor, and when the master processor sends the second watchdog signal to the slave processor and no response message is received, the master processor sends a second reset signal to reset the slave processor. When the master processor and the slave processor are abnormal, a forced wake-up module outputs a high level signal to forcibly wake up the master processor and the slave processor.Type: GrantFiled: June 7, 2022Date of Patent: May 21, 2024Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTEInventors: Yu-Long Wang, Nan-Hsiung Tseng, Yi-Lun Cheng
-
Patent number: 11983433Abstract: Methods, systems, and devices for techniques for detecting a state of a bus are described. A memory device may receive an access command transmitted to the memory device via a bus. The memory device may transmit data requested by the access command over data lines and a control signal that indicates the bus is in an active state over a control line. The control signal may be transmitted during a first unit interval of a read operation. The control signal may be configured to have a first voltage when the bus is in an idle state and a second voltage when the bus is in the active state. The control line may be configured to have or trend toward the first voltage when the bus is in the idle state.Type: GrantFiled: October 19, 2021Date of Patent: May 14, 2024Assignee: Micron Technology, Inc.Inventor: Scott E. Schaefer
-
Patent number: 11968096Abstract: Computer-implemented methods, media, and systems for inter-cluster automated failover and migration of containerized workloads across edges devices are disclosed. One example method includes monitoring telemetry data received from a first software defined wide area network (SD-WAN) edge device that has a workload scheduled, where the telemetry data includes at least one of a health status of the workload or multiple runtime context elements at the first SD-WAN edge device. It is determined that a failure associated with either the first SD-WAN edge device or the workload occurs. A mode of the failure is determined. A remediation process based on the determined mode of the failure and a current state of the workload is performed.Type: GrantFiled: September 14, 2022Date of Patent: April 23, 2024Assignee: VMware, Inc.Inventors: Raunak Ravindra Singwi, Daniel Beveridge, Erol Aygar, Nilanjan Daw, Sairam Veeraswamy
-
Patent number: 11966276Abstract: Methodologies for testing resiliency of server computer environments with greater security are disclosed. Access is provided to a subset of server computer resources to a client user within a distributed server computer platform to form the server computer environment. An ephemeral fault injector program is instantiated to implement a resiliency experiment within server computer environment. The ephemeral fault injector program is configured to self-terminate within the server computer environment upon completion of the resiliency experiment.Type: GrantFiled: May 23, 2022Date of Patent: April 23, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Sushant Sood
-
Patent number: 11960358Abstract: Various embodiments relate to a memory controller configured to read data from a memory array, including: an error correction codes (ECC) encoder configured to encode data stored in the memory array; an ECC decoder configured to decode first data read from the memory array based upon a first read request and detect errors in the first data read from the memory array; and a fault controller configured to: command the memory controller to read other data from the memory array when the ECC detects an error; command the memory controller to re-read the first data from the memory array; when the ECC detects an error; compare the re-read first data to the read first data; and signal a fault attack when the re-read first data is different from the read first data.Type: GrantFiled: September 30, 2022Date of Patent: April 16, 2024Assignee: NXP B.V.Inventor: Björn Fay
-
Patent number: 11953974Abstract: An information handling system includes a compute express link (CXL) device coupled to a processor by a PCIe/CXL link. The processor initiates a link training on the PCIe/CXL link, determines that the PCIe/CXL link failed to train to a CXL link signaling rate, trains the PCIe/CXL link as a PCIe link in response to determining that the PCIe/CXL link failed to train to the CXL link signaling rate, and operates the CXL device as a PCIe device only in response to training the PCIe/CXL link as a PCIe link.Type: GrantFiled: July 13, 2022Date of Patent: April 9, 2024Assignee: Dell Products L.P.Inventors: Isaac Q. Wang, Stuart Allen Berke, Jordan Chin
-
Patent number: 11953985Abstract: Template based automatic recovery of virtual machine guest operating systems is provided, that is configured to execute recovery operations within a virtual machine in response to generation of dial-home messages. The error recovery operations, in some embodiments, are based on error recovery templates that specify dial-home event specific sequences of diagnostic operations and actions to be taken to attempt to recover from the errors that cause the dial-home events. By enabling the virtual machine to internally recover automatically from at least a subset of dial-home errors, it is possible to greatly reduce the support cost associated with providing support services for maintaining operation of storage systems. Additionally, enabling automatic recovery of particular errors can reduce the amount of time the storage system or particular aspects of the storage system are inoperable, thus increasing the reliability of the storage system.Type: GrantFiled: October 17, 2022Date of Patent: April 9, 2024Assignee: Dell Products, L.P.Inventors: Viveka Narendra, Shefali T Kulkarni
-
Patent number: 11953973Abstract: In some implementations, a memory device may detect a first read failure associated with a page type and a memory section of the memory device. The memory device may perform multiple read recovery operations in a first order defined by a first sequence of read recovery operations. The memory device may identify a read recovery operation that results in successful recovery from the first read failure. The memory device may reorder the first sequence of read recovery operations to generate a second sequence of read recovery operations that prioritizes the read recovery operation. The memory device may detect a second read failure associated with the page type and the memory section. The memory device may perform one or more read recovery operations to recover from the second read failure in a second order defined by the second sequence of read recovery operations.Type: GrantFiled: June 29, 2022Date of Patent: April 9, 2024Assignee: Micron Technology, Inc.Inventors: Naveen Bolisetty, Tingjun Xie
-
Patent number: 11928018Abstract: Methods, systems, and devices for coordinated error protection are described. A set of data and an indication of whether a first management procedure performed by a memory device on the set of data detected one or more errors in the set of data may be received at a host device. At the host device, a second error management procedure may be performed on the set of data received from the memory device. Based on the received indication and the second error management procedure, multiple bits indicating whether one or more errors associated with the set of data were detected at the memory device, the host device, or both may be generated. The set of data may be validated or discarded based on the multiple bits.Type: GrantFiled: August 16, 2022Date of Patent: March 12, 2024Assignee: Micron Technology, Inc.Inventors: Scott E. Schaefer, Aaron P. Boehm
-
Patent number: 11921588Abstract: A method includes obtaining data associated with a volatile storage device and a non-volatile storage device of an information handling system during a normal mode of operation of the information handling system, and calculating a first data transfer frequency and a first transfer data size from the volatile storage device to the non-volatile storage device based on the data associated with the volatile storage device and the non-volatile storage device during the normal mode of operation of the information handling system. The method also includes detecting an event indicating a power outage of the information handling system, and in response to the detecting the event, determining a data management policy to be applied to the information handling system during the safe mode of operation of the information handling system.Type: GrantFiled: December 1, 2021Date of Patent: March 5, 2024Assignee: Dell Products L.P.Inventors: Prasoon Kumar Sinha, Karthik Sethuramalingam, Suman Lal Banik, Ravishankar Kanakapura N
-
Patent number: 11921623Abstract: Embodiments provide a device for testing a bit sequence generated by a Random Number Generator, wherein the device is configured to apply one or more statistical tests to the bit sequence, in response the detection of N bits generated by the Random number generator, each statistical test providing at least one sum value derived from the bits of the sequence, the testing device comprising: a comparator for comparing at least one test parameter related to each statistical test to one or more thresholds; a validation unit configured to determine if the bit sequence is valid depending on the comparison made by the comparator for each statistical test; wherein at least one of the test parameter and the at least one threshold is determined from N and from a target error probability.Type: GrantFiled: December 20, 2019Date of Patent: March 5, 2024Assignee: SECURE-IC SASInventors: Youssef El Housni, Florent Lozac'H
-
Patent number: 11914463Abstract: A method of an automatic support service that includes receiving a request for additional assistance for an error from a user interface, retrieving error information from a logging system for the error, generating an error information collection interface, in response to the request, populating the error information collection interface with the error information from the logging system, sending the error information collection interface to be displayed to the user by the user interface, and receiving additional error information from the user via the error information collection interface.Type: GrantFiled: September 2, 2021Date of Patent: February 27, 2024Assignee: Salesforce, Inc.Inventors: Federico Ariel Piagentini, Santiago Vacas, Tomás Christian Fox, Ashley Carrington Simons
-
Patent number: 11907073Abstract: A method and an apparatus for data interaction between a BIOS and a BMC of a server, a device and a readable storage medium. According to the state of an IPMI link between a BIOS and a BMC, it is determined whether to perform data interaction. At the same time, whether the BMC cannot be activated due to abnormalities are determined by confirming whether the number of times of restarting the server reaches preset threshold at the BDS stage of the BIOS. When the number of times of restarting the server reaches the preset threshold and the BMC is still not activated, the BMC is determined to be abnormal. When the number of times of restarting the server has not yet reached preset threshold, the BIOS performs the action of restarting system, wherein preset threshold is confirmed by a variable self-defined inside the BIOS and may be set freely.Type: GrantFiled: September 28, 2021Date of Patent: February 20, 2024Assignee: INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD.Inventors: Xiuqiang Sun, Jiaming Huang, Xuntang Li, Yingliang Qiao, Huatang Ban, Daotong Li, Shanbin Al, Fanyi Yao
-
Patent number: 11892898Abstract: Configurations for data center component monitoring are disclosed. In at least one embodiment, movement of a server component is determined based on sensor data and the movement is used to diagnose a root cause for a server component failure.Type: GrantFiled: August 9, 2021Date of Patent: February 6, 2024Assignee: Nvidia CorporationInventors: William Andrew Mecham, Ryan Albright, Benjamin Goska, William Ryan Weese, Aaron Richard Carkin, Michael Thompson
-
Patent number: 11892919Abstract: An apparatus may include a database and a processor in communication with at least one network. The processor may be configured to instantiate an application stack comprising a data missing detector, a data source router, and a response handler. The data missing detector may be configured to receive a request for data and determine whether the data is available from the database. The data source router may be configured to identify an alternate database from which to obtain the data when the data is not available from the database and route the request for data through the at least one network to an alternate processor associated with the alternate database. The response handler may be configured identify responsive data to a routed response received from another processor in the database and send the responsive data to a requesting device. Multiple apparatuses may form a distributed system.Type: GrantFiled: June 7, 2023Date of Patent: February 6, 2024Assignee: INTUIT INC.Inventors: Snezana Sahter, Shivam Dixit, Akash Sudhirbhai Shah, Satyanarayana Thirumani, Saroj Kumar Yadav, Karan Bagaria, Gokul Sarangapani, Sivaraman Sathyamurthy
-
Patent number: 11886278Abstract: A computing platform may be installed with software technology for creating and executing user-defined anomaly detection rules that configures the computing platform to: (1) receive, from a client device, data defining a given anomaly detection rule that has been created by a user, wherein the given anomaly detection rule comprises at least one anomaly condition that is to be applied to at least one streaming event queue, (2) store a data representation of the given anomaly detection rule in a data store, (3) convert the data representation of the given anomaly detection rule to a streaming query statement, (4) iteratively apply the streaming query statement to the at least one streaming event queue, and (5) while iteratively applying the streaming query statement, make at least one determination that the at least one anomaly condition is satisfied and then cause at least one anomaly notification to be issued to the user.Type: GrantFiled: January 21, 2022Date of Patent: January 30, 2024Assignee: Discover Financial ServicesInventors: Dhineshkumar Pachamuthu, Abdul Nafeez Mohammad, Vivek Mathew, Sara Bonefas
-
Patent number: 11886592Abstract: The disclosed embodiments relate to securely booting firmware images. In one embodiment, a method is disclosed comprising receiving, by a memory device, a firmware update; validating, by the memory device, a signature associated with the firmware update; copying, by the memory device, an existing firmware image to an archive location, the archive location storing a plurality of firmware images sorted by version identifiers; booting, by the memory device, and executing the firmware update; and replacing, by the memory device, the firmware update with the existing firmware image stored in the archive location upon detecting an error while booting the firmware update.Type: GrantFiled: August 11, 2021Date of Patent: January 30, 2024Assignee: Micron Technology, Inc.Inventor: Zhan Liu
-
Patent number: 11882004Abstract: A method for managing data migration includes: obtaining a confidence level of a predicted failure state of a storage component (SC) of a source device; making a first determination that the confidence level exceeds a minimum threshold; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping data stored in the SC to the high priority network slice; migrating the data to a target device; after migrating the data to the target device: obtaining a confidence level of a predicted failure state of a processing component (PC); making a third determination that the confidence level of the predicted failure state of the PC exceeds a maximum threshold; mapping, based on the third determination, non-migrated data stored in the source device to the high priority network slice; and migrating the non-migrated data to the target device.Type: GrantFiled: July 22, 2022Date of Patent: January 23, 2024Assignee: Dell Products L.P.Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
-
Patent number: 11880286Abstract: On-the-fly point-in-time recovery operations are disclosed. During a recovery operation, the PiT being restored can be changed on-the-fly or during the existing recovery operation without restarting the recovery process from the beginning. In one example, this improves recovery time operation (RTO) and prevents aspects of the recovery operation to be avoided when changing to a different PiT.Type: GrantFiled: December 12, 2022Date of Patent: January 23, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Jehuda Shemer, Kfir Wolfson, Tomer Kushnir, Jawad Said
-
Patent number: 11874725Abstract: Various embodiments comprise systems and methods to indicate when errors occur in a data pipeline. In some examples, data monitoring circuitry monitors the operations of a data pipeline. The data monitoring circuitry ingests an output data set generated by the pipeline, compares the output data set to an expected output, identifies differences between the output data set and the expected output, and determines when the magnitude of the difference exceeds an error threshold. When the error threshold is exceeded, the data monitoring circuitry generates a graphical representation of the output data set, a graphical representation of the expected pipeline output, and an animated transition from the graphical representation of the expected pipeline output to the graphical representation of the output data.Type: GrantFiled: August 11, 2022Date of Patent: January 16, 2024Assignee: Data Culpa, Inc.Inventor: J. Mitchell Haile