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).

  • Publication number: 20240134655
    Abstract: 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: Application
    Filed: October 18, 2022
    Publication date: April 25, 2024
    Inventors: Christopher J. Casella, Frank Widjaja Yu, Gregory Martin Allen, Joseph P. King, JR., Jonathan Jay Kellen
  • Publication number: 20240134727
    Abstract: 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: Application
    Filed: October 24, 2022
    Publication date: April 25, 2024
    Inventors: Gregory Martin Allen, Anthony Gerard Ginty, Frank Widjaja Yu
  • Patent number: 11726834
    Abstract: 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: Grant
    Filed: July 12, 2019
    Date of Patent: August 15, 2023
    Assignee: Dell Products L.P.
    Inventors: Yung-Chin Fang, Xiaoye Jiang, Frank Widjaja Yu, Jingjuan Gong
  • Publication number: 20230236840
    Abstract: 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: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Inventors: Frank Widjaja Yu, Gregory M. Allen
  • Publication number: 20210342487
    Abstract: 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: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Applicant: Dell Products, L.P.
    Inventors: Frank Widjaja Yu, Jonathan Jay Kellen, Gregory M. Allen
  • Publication number: 20210011779
    Abstract: 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: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Yung-Chin Fang, Xiaoye Jiang, Frank Widjaja Yu, Jingjuan Gong
  • Patent number: 10031571
    Abstract: 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: Grant
    Filed: July 6, 2016
    Date of Patent: July 24, 2018
    Assignee: Dell Products L.P.
    Inventors: Michael J. Stumpf, Timothy M. Lambert, Frank Widjaja Yu
  • Publication number: 20180011524
    Abstract: 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: Application
    Filed: July 6, 2016
    Publication date: January 11, 2018
    Applicant: Dell Products L.P.
    Inventors: Michael J. STUMPF, Timothy M. LAMBERT, Frank Widjaja YU
  • Patent number: 9251859
    Abstract: 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: Grant
    Filed: May 25, 2012
    Date of Patent: February 2, 2016
    Assignee: Dell Products L.P.
    Inventors: Kevin Mundt, Frank Widjaja Yu
  • Patent number: 9099136
    Abstract: 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: Grant
    Filed: August 6, 2014
    Date of Patent: August 4, 2015
    Assignee: Dell Products L.P.
    Inventors: Haesung Kwon, Frank Widjaja Yu
  • Patent number: 8990449
    Abstract: 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: Grant
    Filed: May 15, 2012
    Date of Patent: March 24, 2015
    Assignee: Dell Products L.P.
    Inventors: Kevin Mundt, Frank Widjaja Yu
  • Patent number: 8824088
    Abstract: 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: Grant
    Filed: January 8, 2013
    Date of Patent: September 2, 2014
    Assignee: Dell Products L.P.
    Inventors: Haesung Kwon, Frank Widjaja Yu
  • Publication number: 20140192436
    Abstract: 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: Application
    Filed: January 8, 2013
    Publication date: July 10, 2014
    Inventors: Haesung Kwon, Frank Widjaja Yu
  • Patent number: 8726070
    Abstract: Out-of-order reconstruction of a RAID storage device at a replacement storage device enables the replacement storage device to execute I/O for reconstructed regions during reconstruction of the replacement storage device. In one embodiment, the failed storage device is analyzed to find recoverable information, which is copied to the replacement storage device to reduce the need for reconstruction. In another embodiment, the priority for region's reconstruction is increased upon detection of an I/O to the region. The I/O is queued until reconstruction of the region and then executed after reconstruction of that region so that I/O at the region need not be repeated during reconstruction of the remainder of the replacement storage device.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: May 13, 2014
    Assignee: Dell Products L.P.
    Inventors: Chandrashekar Nelogal, Bang Kim Le, Frank Widjaja Yu
  • Publication number: 20130317657
    Abstract: 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: Application
    Filed: May 25, 2012
    Publication date: November 28, 2013
    Applicant: Dell Products L.P.
    Inventors: Kevin Mundt, Frank Widjaja Yu
  • Publication number: 20130311683
    Abstract: 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: Application
    Filed: May 15, 2012
    Publication date: November 21, 2013
    Applicant: DELL PRODUCTS L.P.
    Inventors: Kevin Mundt, Frank Widjaja Yu
  • Patent number: 8271968
    Abstract: Information handling system hard disk drive firmware updates are initiated on a hard disk drive without disrupting operations of the information handling system. A firmware update is copied in executable form to the hard disk drive's buffer and executed by the hard disk drive's controller without aborting queued tasks or losing system synchronization. The controller then copies the firmware update to flash memory in parallel with execution of the firmware update so that the hard disk drive operates with minimal degradation in performance.
    Type: Grant
    Filed: December 12, 2006
    Date of Patent: September 18, 2012
    Assignee: Dell Products L.P.
    Inventors: Russell Woodbury, Don H. Walker, Frank Widjaja Yu
  • Publication number: 20120079317
    Abstract: Out-of-order reconstruction of a RAID storage device at a replacement storage device enables the replacement storage device to execute I/O for reconstructed regions during reconstruction of the replacement storage device. In one embodiment, the failed storage device is analyzed to find recoverable information, which is copied to the replacement storage device to reduce the need for reconstruction. In another embodiment, the priority for region's reconstruction is increased upon detection of an I/O to the region. The I/O is queued until reconstruction of the region and then executed after reconstruction of that region so that I/O at the region need not be repeated during reconstruction of the remainder of the replacement storage device.
    Type: Application
    Filed: September 27, 2010
    Publication date: March 29, 2012
    Inventors: Chandrashekar Nelogal, Bang Kim Le, Frank Widjaja Yu
  • Publication number: 20080141235
    Abstract: Information handling system hard disk drive firmware updates are initiated on a hard disk drive without disrupting operations of the information handling system. A firmware update is copied in executable form to the hard disk drive's buffer and executed by the hard disk drive's controller without aborting queued tasks or losing system synchronization. The controller then copies the firmware update to flash memory in parallel with execution of the firmware update so that the hard disk drive operates with minimal degradation in performance.
    Type: Application
    Filed: December 12, 2006
    Publication date: June 12, 2008
    Inventors: Russell Woodbury, Don H. Walker, Frank Widjaja Yu