Patents by Inventor Frank Widjaja Yu
Frank Widjaja Yu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12222811Abstract: A self-healing Hard Disk Drive (HDD) system includes a chassis housing an HDD device self-healing subsystem coupled to an HDD data storage system that includes a plurality of HDD data storage resources. The HDD device self-healing subsystem prevents data from being stored on a first HDD data storage resource that is included in the plurality of HDD data storage resources included in the HDD data storage system. When the HDD device self-healing subsystem determines that data storage operations using a second HDD data storage resource that is included in the plurality of HDD data storage resources will be subsequently unavailable, it remaps logical addresses associated with the second HDD data storage resource to the first HDD data storage resource, and provides the data that was stored using the second HDD data storage resource on the first HDD data storage resource.Type: GrantFiled: March 30, 2023Date of Patent: February 11, 2025Assignee: Dell Products L.P.Inventors: Gregory Martin Allen, Frank Widjaja Yu, Walter A. O'Brien, III, Marcelo Silva Saraiva
-
Publication number: 20240330110Abstract: A self-healing Hard Disk Drive (HDD) system includes a chassis housing an HDD device self-healing subsystem coupled to an HDD data storage system that includes a plurality of HDD data storage resources. The HDD device self-healing subsystem prevents data from being stored on a first HDD data storage resource that is included in the plurality of HDD data storage resources included in the HDD data storage system. When the HDD device self-healing subsystem determines that data storage operations using a second HDD data storage resource that is included in the plurality of HDD data storage resources will be subsequently unavailable, it remaps logical addresses associated with the second HDD data storage resource to the first HDD data storage resource, and provides the data that was stored using the second HDD data storage resource on the first HDD data storage resource.Type: ApplicationFiled: March 30, 2023Publication date: October 3, 2024Inventors: Gregory Martin Allen, Frank Widjaja Yu, Walter A. O'Brien, III, Marcelo Silva Saraiva
-
Patent number: 12055996Abstract: A storage device write-read error reduction system includes a computing device that includes a storage device. The storage device determines, at a temperature that is within a predefined temperature range, that a storage device background operation should be performed and, in response, identifies data that is stored in the storage device and that was written to the storage device outside the predefined temperature range. The storage device then prioritizes the data that was written to the storage device outside the predefined temperature range over data that was written to the storage device within the predefined temperature range and, based on that prioritization, performs the storage device background operation to rewrite the data to the storage device.Type: GrantFiled: October 25, 2022Date of Patent: August 6, 2024Assignee: Dell Products L.P.Inventors: Gregory Martin Allen, Anthony Gerard Ginty, Frank Widjaja Yu
-
Publication number: 20240231841Abstract: A hardware-type-based multi-component personality configuration system includes a first component stock including first hardware type components having a first hardware type, a second component stock including second hardware type components having a second hardware type that is different than the first hardware type, and a component configuration system. The component configuration system identifies computing device order(s) for computing device(s) that include a plurality of components, and determines that a respective personality configuration in the computing device order(s) for each of a first subset of the plurality components included in the computing device(s) may be provided by the first hardware type components.Type: ApplicationFiled: October 19, 2022Publication date: July 11, 2024Inventors: Christopher J. Casella, Frank Widjaja Yu, Gregory Martin Allen, Joseph P. King, JR., Jonathan Jay Kellen
-
Publication number: 20240231976Abstract: A storage device write-read error reduction system includes a computing device that includes a storage device. The storage device determines, at a temperature that is within a predefined temperature range, that a storage device background operation should be performed and, in response, identifies data that is stored in the storage device and that was written to the storage device outside the predefined temperature range. The storage device then prioritizes the data that was written to the storage device outside the predefined temperature range over data that was written to the storage device within the predefined temperature range and, based on that prioritization, performs the storage device background operation to rewrite the data to the storage device.Type: ApplicationFiled: October 25, 2022Publication date: July 11, 2024Inventors: Gregory Martin Allen, Anthony Gerard Ginty, Frank Widjaja Yu
-
Patent number: 11989565Abstract: A device including first firmware of a first type and second firmware of a second type different from the first type. The first firmware configures the device to be installed into a first information handling system associated with the first type. The second firmware configures the device to be installed into a second information handling system associated with the second type. The device is configured to receive a firmware commit command that command includes either a first indication to commit the first firmware, or a second indication to commit the second firmware, but not both indications. The device further determines that the firmware commit command includes the first indication and locks the device to use the first firmware and not the second firmware, and determines that the firmware commit command includes the second indication and locks the device to use the second firmware and not the first firmware.Type: GrantFiled: January 21, 2022Date of Patent: May 21, 2024Assignee: Dell Products L.P.Inventors: Frank Widjaja Yu, Gregory M. Allen
-
Patent number: 11977662Abstract: Systems and methods are provided for implementing one-time programmable features for storage devices. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: initialize a one-time programmable (OTP) security storage device; and transmit a command to the OTP security storage device, where the OTP security device is configured to be set in security or non-security mode in response to the command, and where the OTP security storage device is configured to deny or ignore any subsequent command to set the OTP security storage device in a security mode or a non-security mode.Type: GrantFiled: April 30, 2020Date of Patent: May 7, 2024Assignee: Dell Products, L.P.Inventors: Frank Widjaja Yu, Jonathan Jay Kellen, Gregory M. Allen
-
Publication number: 20240134655Abstract: A hardware-type-based multi-component personality configuration system includes a first component stock including first hardware type components having a first hardware type, a second component stock including second hardware type components having a second hardware type that is different than the first hardware type, and a component configuration system. The component configuration system identifies computing device order(s) for computing device(s) that include a plurality of components, and determines that a respective personality configuration in the computing device order(s) for each of a first subset of the plurality components included in the computing device(s) may be provided by the first hardware type components.Type: ApplicationFiled: October 18, 2022Publication date: April 25, 2024Inventors: Christopher J. Casella, Frank Widjaja Yu, Gregory Martin Allen, Joseph P. King, JR., Jonathan Jay Kellen
-
Publication number: 20240134727Abstract: A storage device write-read error reduction system includes a computing device that includes a storage device. The storage device determines, at a temperature that is within a predefined temperature range, that a storage device background operation should be performed and, in response, identifies data that is stored in the storage device and that was written to the storage device outside the predefined temperature range. The storage device then prioritizes the data that was written to the storage device outside the predefined temperature range over data that was written to the storage device within the predefined temperature range and, based on that prioritization, performs the storage device background operation to rewrite the data to the storage device.Type: ApplicationFiled: October 24, 2022Publication date: April 25, 2024Inventors: Gregory Martin Allen, Anthony Gerard Ginty, Frank Widjaja Yu
-
Patent number: 11726834Abstract: A performance-based workload/storage allocation system includes a workload/storage allocation device coupled via controller device(s) to storage devices that each include a respective storage device attribute structure having storage device attributes that identify performance capabilities of that storage device. The workload storage/allocation device identifies a first workload that requires storage resources, and retrieves first workload performance requirement(s) associated with the first workload. The workload storage/allocation device then retrieves the storage device attributes that identify the performance capabilities of each of the storage devices via the controller device(s) and from the respective storage device attribute structure included in each of the storage devices, and uses them to determine that at least one of the plurality of storage devices includes performance capabilities that satisfy the first workload performance requirement(s).Type: GrantFiled: July 12, 2019Date of Patent: August 15, 2023Assignee: Dell Products L.P.Inventors: Yung-Chin Fang, Xiaoye Jiang, Frank Widjaja Yu, Jingjuan Gong
-
Publication number: 20230236840Abstract: A device including first firmware of a first type and second firmware of a second type different from the first type. The first firmware configures the device to be installed into a first information handling system associated with the first type. The second firmware configures the device to be installed into a second information handling system associated with the second type. The device is configured to receive a firmware commit command that command includes either a first indication to commit the first firmware, or a second indication to commit the second firmware, but not both indications. The device further determines that the firmware commit command includes the first indication and locks the device to use the first firmware and not the second firmware, and determines that the firmware commit command includes the second indication and locks the device to use the second firmware and not the first firmware.Type: ApplicationFiled: January 21, 2022Publication date: July 27, 2023Inventors: Frank Widjaja Yu, Gregory M. Allen
-
Publication number: 20210342487Abstract: Systems and methods are provided for implementing one-time programmable features for storage devices. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: initialize a one-time programmable (OTP) security storage device; and transmit a command to the OTP security storage device, where the OTP security device is configured to be set in security or non-security mode in response to the command, and where the OTP security storage device is configured to deny or ignore any subsequent command to set the OTP security storage device in a security mode or a non-security mode.Type: ApplicationFiled: April 30, 2020Publication date: November 4, 2021Applicant: Dell Products, L.P.Inventors: Frank Widjaja Yu, Jonathan Jay Kellen, Gregory M. Allen
-
Publication number: 20210011779Abstract: A performance-based workload/storage allocation system includes a workload/storage allocation device coupled via controller device(s) to storage devices that each include a respective storage device attribute structure having storage device attributes that identify performance capabilities of that storage device. The workload storage/allocation device identifies a first workload that requires storage resources, and retrieves first workload performance requirement(s) associated with the first workload. The workload storage/allocation device then retrieves the storage device attributes that identify the performance capabilities of each of the storage devices via the controller device(s) and from the respective storage device attribute structure included in each of the storage devices, and uses them to determine that at least one of the plurality of storage devices includes performance capabilities that satisfy the first workload performance requirement(s).Type: ApplicationFiled: July 12, 2019Publication date: January 14, 2021Inventors: Yung-Chin Fang, Xiaoye Jiang, Frank Widjaja Yu, Jingjuan Gong
-
Patent number: 10031571Abstract: In accordance with embodiments of the present disclosure, a method for power loss protection of one or more storage resources may include receiving information from each of the one or more storage resources regarding power loss protection capabilities of such storage resource. The method may also include based on the information, repurposing, for each power loss protection capable storage resource, a communications channel between a logic device and such power loss protection capable storage resource for transmission of a respective early power-off warning signal for such power loss protection capable storage resource. The method may further include in response to a power event of a power supply unit for providing electrical energy to the one or more storage resources, asserting for each power loss protection capable storage resource its respective early power-off warning signal.Type: GrantFiled: July 6, 2016Date of Patent: July 24, 2018Assignee: Dell Products L.P.Inventors: Michael J. Stumpf, Timothy M. Lambert, Frank Widjaja Yu
-
Publication number: 20180011524Abstract: In accordance with embodiments of the present disclosure, a method for power loss protection of one or more storage resources may include receiving information from each of the one or more storage resources regarding power loss protection capabilities of such storage resource. The method may also include based on the information, repurposing, for each power loss protection capable storage resource, a communications channel between a logic device and such power loss protection capable storage resource for transmission of a respective early power-off warning signal for such power loss protection capable storage resource. The method may further include in response to a power event of a power supply unit for providing electrical energy to the one or more storage resources, asserting for each power loss protection capable storage resource its respective early power-off warning signal.Type: ApplicationFiled: July 6, 2016Publication date: January 11, 2018Applicant: Dell Products L.P.Inventors: Michael J. STUMPF, Timothy M. LAMBERT, Frank Widjaja YU
-
Patent number: 9251859Abstract: A drive vibration prevention system includes a fan and a drive. The drive includes a vibration detection device and a vibration notification pin. A management engine is coupled to the drive and the fan. The management engine is operable to determine whether the vibration notification pin is being asserted in response to the vibration detection device detecting a vibration that exceeds a predetermined threshold. In response to determining that the vibration notification pin is being asserted, the management engine retrieves vibration data from the drive. The management engine then modifies a fan speed of the fan using the vibration data. Drives may be grouped into drive groups that output a single vibration notification signal to the management engine, and in response to the assertion of a vibration notification pin in the drive group, the management engine retrieves vibration data from each of the drives in that drive group.Type: GrantFiled: May 25, 2012Date of Patent: February 2, 2016Assignee: Dell Products L.P.Inventors: Kevin Mundt, Frank Widjaja Yu
-
Patent number: 9099136Abstract: Systems and methods are provided for throughput optimization of a hard disk drive (HDD) using position error signaling (PES) that includes determining a PES for a HDD mounted in a chassis based on a dynamic disturbance. The method also includes calculating a critical parameter of the PES. The method further includes indicating a mechanical design modification of the HDD or the chassis if the critical parameter of the PES exceeds a pre-defined threshold.Type: GrantFiled: August 6, 2014Date of Patent: August 4, 2015Assignee: Dell Products L.P.Inventors: Haesung Kwon, Frank Widjaja Yu
-
Patent number: 8990449Abstract: Systems and methods for out of band notification of a hard drive status change may be provided. In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory communicatively coupled to the processor, a hard disk drive communicatively coupled to the processor via an input/output (I/O) bus for communicating I/O data between the processor and the hard disk drive, and an indicator configured to provide a user-detectable indication of I/O activity occurring on the I/O bus. The hard disk drive may include general purpose input/output (GPIO) terminal independent from the I/O bus and communicatively coupled to the processor, and the hard disk drive may be configured to assert the GPIO terminal in response to an occurrence of a status event of the hard disk drive.Type: GrantFiled: May 15, 2012Date of Patent: March 24, 2015Assignee: Dell Products L.P.Inventors: Kevin Mundt, Frank Widjaja Yu
-
Patent number: 8824088Abstract: Systems and methods are provided for throughput optimization of a hard disk drive (HDD) using position error signaling (PES) that includes determining a PES for a HDD mounted in a chassis based on a dynamic disturbance. The method also includes calculating a critical parameter of the PES. The method further includes indicating a mechanical design modification of the HDD or the chassis if the critical parameter of the PES exceeds a pre-defined threshold.Type: GrantFiled: January 8, 2013Date of Patent: September 2, 2014Assignee: Dell Products L.P.Inventors: Haesung Kwon, Frank Widjaja Yu
-
Publication number: 20140192436Abstract: Systems and methods are provided for throughput optimization of a hard disk drive (HDD) using position error signaling (PES) that includes determining a PES for a HDD mounted in a chassis based on a dynamic disturbance. The method also includes calculating a critical parameter of the PES. The method further includes indicating a mechanical design modification of the HDD or the chassis if the critical parameter of the PES exceeds a pre-defined threshold.Type: ApplicationFiled: January 8, 2013Publication date: July 10, 2014Inventors: Haesung Kwon, Frank Widjaja Yu