Patents by Inventor Choon Wei Ng

Choon Wei Ng 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: 20230400910
    Abstract: An alternate reality, such as virtual reality or augmented reality, environment can experience optimized performance with a data system arranged with an interaction device connected to a virtual reality assembly. Base content and user content can respectively be downloaded and stored to a local data storage of the virtual reality assembly. The content may be utilized to proactively generate comprehensive content that consists of merged aspects of the base content and the user content. The comprehensive content can then be executed to create an immersive digital reality conveyed to a user via the interaction device.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 14, 2023
    Inventors: Jin Quan Shen, Xiong Liu, Choon Wei Ng, Abhay T. Kataria
  • Patent number: 11138105
    Abstract: A method includes moving data in a defect range from a defective area of a data storage medium to a reserve area of the data storage medium, and identifying the defect range by an address of a start of the defect range and a defect length. A logical address table is updated with the address of the start of the defect range, the defect length and an offset to the reserve area.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: October 5, 2021
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: LiBin Cai, Jian Qiang, Kang Hai Lim, Choon Wei Ng
  • Patent number: 10896091
    Abstract: A method includes storing a superset of data on a data storage medium along with a corresponding superset superparity. The superset of data includes multiple sets of data, and the corresponding superset superparity is calculated based on all of the multiple sets of data. The method also includes updating at least one subset of the superset of data. The subset has a subset superparity. The superset superparity is updated with the subset superparity, and the subset superparity and a location of the subset within the superset are employed to carry out error correction operations.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: January 19, 2021
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Wei Zhang, Xiong Liu, Choon Wei Ng, Zhi Ye
  • Publication number: 20200379845
    Abstract: A method includes storing a superset of data on a data storage medium along with a corresponding superset superparity. The superset of data includes multiple sets of data, and the corresponding superset superparity is calculated based on all of the multiple sets of data. The method also includes updating at least one subset of the superset of data. The subset has a subset superparity. The superset superparity is updated with the subset superparity, and the subset superparity and a location of the subset within the superset are employed to carry out error correction operations.
    Type: Application
    Filed: May 30, 2019
    Publication date: December 3, 2020
    Inventors: Wei Zhang, Xiong Liu, Choon Wei Ng, Zhi Ye
  • Patent number: 10832726
    Abstract: A method includes monitoring operations performed on tracks in a main storage area of a disc, and identifying a track of the tracks in the main storage area susceptible to adjacent track interference (ATI). When a track is identified, the identified track or an adjacent track which contributes to ATI of the identified track is remapped to an ATI safe zone of the disc having a tracks per inch (TPI) density lower than a TPI density of the main storage area.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: November 10, 2020
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Choon Wei Ng, Kok Choon See, Jian Qiang, LiBin Cai
  • Patent number: 10734033
    Abstract: Methods and systems that reduce off-track write retry operations in shingled magnetic recording systems. In one implementation, the method includes writing data to an initial track, determining which side of the initial track is a shingled side, calculating a percentage of position error signal (PES) at a shingled side end of the initial track (PES1) when an off-track write operation occurs, determining whether the PES1 meets a first pre-determined threshold, continue writing data to a second track responsive to determining the PES1 is below a first pre-determined threshold, calculating a percentage of PES at a shingled side end of the second track (PES2), determining whether a combined value of PES1 and PES2 is above a second predetermined threshold to determine a probability value of the initial track being erased, and continue writing to a third track if the combined value is below the second predetermined threshold.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 4, 2020
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Jian Qiang, Xiong Liu, Choon Wei Ng, Sangyun Jung
  • Publication number: 20200192795
    Abstract: A method includes moving data in a defect range from a defective area of a data storage medium to a reserve area of the data storage medium, and identifying the defect range by an address of a start of the defect range and a defect length. A logical address table is updated with the address of the start of the defect range, the defect length and an offset to the reserve area.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: LiBin Cai, Jian Qiang, Kang Hai Lim, Choon Wei Ng
  • Publication number: 20200090705
    Abstract: Methods and systems that reduce off-track write retry operations in shingled magnetic recording systems. In one implementation, the method includes writing data to an initial track, determining which side of the initial track is a shingled side, calculating a percentage of position error signal (PES) at a shingled side end of the initial track (PES1) when an off-track write operation occurs, determining whether the PES1 meets a first pre-determined threshold, continue writing data to a second track responsive to determining the PES1 is below a first pre-determined threshold, calculating a percentage of PES at a shingled side end of the second track (PES2), determining whether a combined value of PES1 and PES2 is above a second predetermined threshold to determine a probability value of the initial track being erased, and continue writing to a third track if the combined value is below the second predetermined threshold.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Jian Qiang, Xiong Liu, Choon Wei Ng, Sangyun Jung
  • Patent number: 10490227
    Abstract: The disclosed technology includes methods and systems that reduce off-track write retry operations in shingled magnetic recording systems. In one implementation, the method includes writing data to an initial track, determining which side of the initial track is a shingled side, calculating a percentage of position error signal (PES) at a shingled side end of the initial track (PES1) when an off-track write operation occurs, determining whether the PES1 meets a first pre-determined threshold, continue writing data to a second track responsive to determining the PES1 is below a first pre-determined threshold, calculating a percentage of PES at a shingled side end of the second track (PES2), determining whether a combined value of PES1 and PES2 is above a second predetermined threshold to determine a probability value of the initial track being erased, and continue writing to a third track if the combined value is below the second predetermined threshold.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: November 26, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Jian Qiang, Xiong Liu, Choon Wei Ng, Sangyun Jung
  • Publication number: 20190103138
    Abstract: The disclosed technology includes methods and systems that reduce off-track write retry operations in shingled magnetic recording systems. In one implementation, the method includes writing data to an initial track, determining which side of the initial track is a shingled side, calculating a percentage of position error signal (PES) at a shingled side end of the initial track (PES1) when an off-track write operation occurs, determining whether the PES1 meets a first pre-determined threshold, continue writing data to a second track responsive to determining the PES1 is below a first pre-determined threshold, calculating a percentage of PES at a shingled side end of the second track (PES2), determining whether a combined value of PES1 and PES2 is above a second predetermined threshold to determine a probability value of the initial track being erased, and continue writing to a third track if the combined value is below the second predetermined threshold.
    Type: Application
    Filed: November 30, 2018
    Publication date: April 4, 2019
    Inventors: Jian Qiang, Xiong Liu, Choon Wei Ng, Sangyun Jung
  • Patent number: 10176849
    Abstract: The disclosed technology includes methods and systems that reduce off-track write retry operations in shingled magnetic recording systems. In one implementation, the method includes writing data to an initial track, determining which side of the initial track is a shingled side, calculating a percentage of position error signal (PES) at a shingled side end of the initial track (PES1) when an off-track write operation occurs, determining whether the PES1 meets a first pre-determined threshold, continue writing data to a second track responsive to determining the PES1 is below a first pre-determined threshold, calculating a percentage of PES at a shingled side end of the second track (PES2), determining whether a combined value of PES1 and PES2 is above a second predetermined threshold to determine a probability value of the initial track being erased, and continue writing to a third track if the combined value is below the second predetermined threshold.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: January 8, 2019
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Jian Qiang, Xiong Liu, Choon Wei Ng, Sangyun Jung
  • Patent number: 9978417
    Abstract: The disclosed technology provides a system and method that improves command completion time in a shingled magnetic recording device system. In one implementation, the system and method include receiving a write command to write data to a first track in a band in a recording medium, seeking to a first track, reducing an on-cylinder limit (OCLIM) from a default OCLIM to a reduced OCLIM by a predetermined amount on the first track, performing write operations on the first track with the reduced OCLIM, and determining if a transfer of data to the first track band in the write operations has been substantially completed. Upon determining that a transfer of data to the first track in the write operations has been substantially completed, the OCLIM is restored from a reduced OCLIM to a default OCLIM and write operations are performed on tracks adjacent to the first track.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: May 22, 2018
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Jian Qiang, HiauChoon Kee, QuekLeong Choo, Choon Wei Ng, WenXiang Xie
  • Patent number: 9753442
    Abstract: This disclosure is related to systems and methods for temperature monitoring of electronics, such as a controller or processor within a data storage device. In one example, a controller may be configured to determine an operation to perform and determine a temperature of electronics associated with executing the operation. The controller may then delay execution of the operation when the temperature is greater than a threshold.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: September 5, 2017
    Assignee: Seagate Technology LLC
    Inventors: Kang Hai Lim, Lucas Kong Yaw Lee, Scott Vincent Vitale, Choon Wei Ng, Jun Gu
  • Patent number: 9460750
    Abstract: A data sector is read using two or more passes of a read head over a recording medium. Each of the passes corresponds to a different cross-track offset, each of the data sectors being divided into two or more blocks. For each of the blocks, data is selected from one of the passes that read the block with a higher quality than other passes that read the block. The selected data from each of the blocks to is combined to form recovered data of the data sector.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: October 4, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Xiong Liu, Myint Ngwe, Choon Wei Ng, Jian Qiang, Quan Li
  • Patent number: 8631198
    Abstract: An interface controller of a storage device configured to manage a write cache of the storage device responsive to changes in a voltage supply provided to the storage device. In one implementation, the interface controller reduces the size of the write cache responsive to the voltage supply dropping at or below a first threshold. The interface controller further disables write permissions to the write cache responsive the voltage supply dropping at or below a second threshold, wherein the second threshold is lower in magnitude that the first threshold. The interface controller periodically receives the voltage supply responsive to transmitting sequential requests to a servo firmware of the storage device.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: January 14, 2014
    Assignee: Seagate Technology LLC
    Inventors: Choon Wei Ng, Chee Meng Leong, Poh Guat Bay, June Christian Ang, Kian Keong Ooi, Wei Kin Wan
  • Publication number: 20140005854
    Abstract: This disclosure is related to systems and methods for temperature monitoring of electronics, such as a controller or processor within a data storage device. In one example, a controller may be configured to determine an operation to perform and determine a temperature of electronics associated with executing the operation. The controller may then delay execution of the operation when the temperature is greater than a threshold.
    Type: Application
    Filed: August 22, 2013
    Publication date: January 2, 2014
    Inventors: Kang Hai Lim, Lucas Kong Yaw Lee, Scott Vincent Vitale, Choon Wei Ng, Jun Gu
  • Patent number: 8548639
    Abstract: This disclosure is related to systems and methods for temperature monitoring of electronics, such as a controller or processor within a data storage device. In one example, a controller may be configured to determine an operation to perform and determine a temperature of electronics associated with executing the operation. The controller may then delay execution of the operation when the temperature is greater than a threshold.
    Type: Grant
    Filed: July 15, 2010
    Date of Patent: October 1, 2013
    Assignee: Seagate Technology LLC
    Inventors: Kang Hai Lim, Lucas Kong Yaw Lee, Scott Vincent Vitale, Choon Wei Ng, Jun Gu
  • Publication number: 20120281310
    Abstract: A multi-stage tracking control system includes at least a main actuator and a microactuator. The tracking control system is switched to a single-stage mode so that the main actuator alone provides tracking. A disturbance signal is applied to the microactuator while in the single-stage mode, and a failure condition of the microactuator is determined based on a position error generated in response to the disturbance signal.
    Type: Application
    Filed: May 6, 2011
    Publication date: November 8, 2012
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Kang Hai Lim, Chi Zhang, Bi Qiang, Yuheng Wang, Choon Wei Ng, Mingzhong Ding, KianKeong Ooi
  • Publication number: 20120036328
    Abstract: An interface controller of a storage device configured to manage a write cache of the storage device responsive to changes in a voltage supply provided to the storage device. In one implementation, the interface controller reduces the size of the write cache responsive to the voltage supply dropping at or below a first threshold. The interface controller further disables write permissions to the write cache responsive the voltage supply dropping at or below a second threshold, wherein the second threshold is lower in magnitude that the first threshold. The interface controller periodically receives the voltage supply responsive to transmitting sequential requests to a servo firmware of the storage device.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 9, 2012
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Poh Guat Bay, Chee Meng Leong, Choon Wei Ng, June Christian Ang, Kian Keong Ooi, Wei Kin Wan
  • Publication number: 20120016533
    Abstract: This disclosure is related to systems and methods for temperature monitoring of electronics, such as a controller or processor within a data storage device. In one example, a controller may be configured to determine an operation to perform and determine a temperature of electronics associated with executing the operation. The controller may then delay execution of the operation when the temperature is greater than a threshold.
    Type: Application
    Filed: July 15, 2010
    Publication date: January 19, 2012
    Applicant: SEAGATE TECHNOLOGY LLC
    Inventors: Kang Hai Lim, Lucas Kong Yaw Lee, Scott Vincent Vitale, Choon Wei Ng, Jun Gu