Patents by Inventor Ximin Shan

Ximin Shan 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: 11977755
    Abstract: A front-end firmware component of a memory sub-system receives a first request to perform a first set of initialization operations and initiates a first set of initialization operations for the front-end component in parallel with initiating a second set of initialization operations for a back-end component. Responsive to completing the first set of initialization operations, the front-end component sends a first notification to a host computer system to indicate that the front-end component is available to respond to requests for configuration data associated with the memory sub-system, receives a second request from the host computer system for a configuration data associated with the memory sub-system, and responsive to receiving the second request from the host computer system before the back-end component has completed the second set of initialization operations, provides the configuration data to the host computer system.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: May 7, 2024
    Assignee: Micron Technology, Inc.
    Inventors: Ximin Shan, Venkata Naga Lakshman Pasala, Noorshaheen Mavungal Noorudheen
  • Patent number: 11768631
    Abstract: A system for file system data access can include memory devices including a non-volatile memory device, as well as a processing device, operatively coupled with the memory devices to perform operations including receiving a file system (FS) write command and determining whether a write count of a physical super management unit (PSMU) of the non-volatile memory device satisfies a threshold criterion. The operations can include, recording a change of a super management unit (SMU) mapping for FS data of an FS mapping table, where the FS mapping table is a portion of a logical-to-physical (L2P) mapping table and performing a move of SMU data corresponding to the change of the SMU mapping. They can also include creating a backup copy of the FS mapping table on the non-volatile memory device, and restoring the FS mapping table from the backup copy of the FS mapping table.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: September 26, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Huapeng G. Guan, Ximin Shan, Yipei Yu, Wei Wang
  • Publication number: 20230073503
    Abstract: A system can include a memory device and a processing device coupled with the memory device, the processing device can receive an identification command from a host system. The processing device can initiate a security procedure in response to receiving the identification command. The processing device can also send an access command to the memory device, the access command can include an identification of a first physical super management unit at a first location the memory device that stores a security file system, where data for the host system is stored at a second location of the memory device. The processing device can receive one or more files from the security file system in response to sending the access command and execute the security procedure in response to receiving the one or more files from the security file system.
    Type: Application
    Filed: September 7, 2021
    Publication date: March 9, 2023
    Inventors: Ximin Shan, Jiangli Zhu
  • Publication number: 20230062949
    Abstract: A system for file system data access can include memory devices including a non-volatile memory device, as well as a processing device, operatively coupled with the memory devices to perform operations including receiving a file system (FS) write command and determining whether a write count of a physical super management unit (PSMU) of the non-volatile memory device satisfies a threshold criterion. The operations can include, recording a change of a super management unit (SMU) mapping for FS data of an FS mapping table, where the FS mapping table is a portion of a logical-to-physical (L2P) mapping table and performing a move of SMU data corresponding to the change of the SMU mapping. They can also include creating a backup copy of the FS mapping table on the non-volatile memory device, and restoring the FS mapping table from the backup copy of the FS mapping table.
    Type: Application
    Filed: August 31, 2021
    Publication date: March 2, 2023
    Inventors: Huapeng G. Guan, Ximin Shan, Yipei Yu, Wei Wang
  • Publication number: 20230064014
    Abstract: A front-end firmware component of a memory sub-system receives a first request to perform a first set of initialization operations, where the front-end component communicates with a back-end component in a data path associated with a memory device of the memory sub-system; responsive to receiving the first request, initiates the a first set of initialization operations for the front-end component in parallel with initiating a second set of initialization operations for the back-end component; responsive to completing the first set of initialization operations, sends a first notification to a host computer system to indicate that the front-end component is available to respond to requests for configuration data associated with the memory sub-system; receives a second request from the host computer system for a configuration data associated with the memory sub-system, where the second request is received before the back-end component has completed the second set of initialization operations; and responsive to r
    Type: Application
    Filed: July 29, 2022
    Publication date: March 2, 2023
    Inventors: Ximin Shan, Venkata Naga Lakshman Pasala, Noorshaheen Mavungal Noorudheen
  • Patent number: 9852754
    Abstract: Apparatus and method for managing a data storage device during extended idle conditions of the data storage device in which host access commands are not being received or serviced. In some embodiments, upon detection of an idle condition, a control circuit identifies a selected data transducer of the data storage device and a corresponding initial radial position of the data transducer with respect to an associated rotatable data recording surface. The control circuit performs a serpentine seek operation during the idle condition to gradually advance the selected data transducer in a selected radial direction across the data recording surface beginning at the initial radial position and ending at a final radial position. The serpentine seek operation prevents the transducer from being maintained in a stationary position during the idle condition, reducing the likelihood of damage through thermal asperity contact events, lubrication disturb, wear, etc.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 26, 2017
    Assignee: Seagate Technology LLC
    Inventors: Richard E. Martin, Abhay T. Kataria, Dipeshkumar J. Purani, Richard A. Herr, Alexander T. Le, Sandeep D. Sequeira, LingZhi Yang, Ximin Shan, Salman Al Saif
  • Patent number: 9460742
    Abstract: A discrete Fourier transform (DFT) of a position error signal (PES) of a read/write head controlled by a currently-used controller is determined. A plurality of predicted PES spectra are determined based on the DFT of the PES and a plurality of sensitivity functions associated with a plurality of controllers. One of the plurality of controllers is selected based on respective deviation metrics of the plurality of PES spectra. Servo control of the read/write head changes to use the selected controller.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: October 4, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: XiMin Shan, Xinghui Huang
  • Patent number: 9019650
    Abstract: Apparatus and method for determining a position of a writer supported by a multi-stage actuator. In some embodiments, the apparatus includes a multi-stage actuator which supports a transducer adjacent a data recording surface. The multi-stage actuator has a coarse actuator and a microactuator. The transducer includes a write element and a read element. A controller is adapted to determine a position of a write element of the transducer with respect to the data recording surface responsive to a position of a read element of the transducer and a displacement distance of the microactuator away from a neutral position.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: April 28, 2015
    Assignee: Seagate Technology LLC
    Inventors: Ximin Shan, Jye Kai Chang, Sandeep Sequeira