Patents by Inventor Choo-Bhin Ong
Choo-Bhin Ong 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: 20180074728Abstract: A device adapted to capture surveillance data that includes a disk and a Non-Volatile Solid-State Memory (NVSM). The surveillance data is received in a buffer of the device for storage on the disk, and an input is received indicating a level of mechanical shock. It is determined whether the input indicates the level of mechanical shock exceeds a first threshold indicative of an impact. If the input indicates the level of mechanical shock exceeds the first threshold, the surveillance data is stored in the NVSM from the buffer and a status is determined for storing data on the disk.Type: ApplicationFiled: November 20, 2017Publication date: March 15, 2018Inventors: Alain Chahwan, Choo-Bhin Ong, Meiman L. Syu, Kevin C. Chao
-
Patent number: 9823859Abstract: A device adapted to capture vehicle data or surveillance data that includes a disk and a Non-Volatile Solid-State Memory (NVSM). The vehicle or surveillance data is received in a buffer of the device for storage on the disk, and an input is received indicating a level of mechanical shock. It is determined whether the input indicates the level of mechanical shock exceeds a first threshold indicative of an impact. If the input indicates the level of mechanical shock exceeds the first threshold, the vehicle or surveillance data is stored in the NVSM from the buffer and a status is determined for storing data on the disk.Type: GrantFiled: March 27, 2015Date of Patent: November 21, 2017Assignee: Western Digital Technologies, Inc.Inventors: Alain Chahwan, Choo-Bhin Ong, Meiman Lin Syu, Kevin Chiteh Chao
-
Patent number: 9418699Abstract: A Data Storage Device (DSD) includes a disk with a zone of tracks to be sequentially written. A sequential write pointer is maintained indicating a next physical location for writing data in the zone. When a write command is received to write data in a target region at a physical location behind the sequential write pointer, it is determined whether a write count for each of the target region and an adjacent region before the target region has reached a threshold number of writes. If it is determined that the write counts for both the target region and the adjacent region have not reached the threshold number of writes, the sequential write pointer for the zone is moved to the physical location and the data is written at the physical location to fulfill the write command.Type: GrantFiled: April 21, 2015Date of Patent: August 16, 2016Assignee: Western Digital Technologies, Inc.Inventors: Kent William Gibbons, Chun Sei Tsai, Choo-Bhin Ong, Kenneth J. D'Souza
-
Patent number: 9348520Abstract: Lifetime extension of a non-volatile semiconductor memory (NVSM) for a data storage device (DSD) includes determining a write amplification factor based on an amount of data previously written to the NVSM and at least one of an amount of data previously requested to be written to the DSD, and an amount of data previously requested to be written to the NVSM. At least a portion of the amount of data to be written to the NVSM is directed or redirected to the disk based on the determined write amplification factor.Type: GrantFiled: April 30, 2014Date of Patent: May 24, 2016Assignee: Western Digital Technologies, Inc.Inventors: Lu Ding, Choo-Bhin Ong, Chandra M. Guda, Michael C. Kutas
-
Publication number: 20160132257Abstract: A device adapted to capture vehicle data or surveillance data that includes a disk and a Non-Volatile Solid-State Memory (NVSM). The vehicle or surveillance data is received in a buffer of the device for storage on the disk, and an input is received indicating a level of mechanical shock. It is determined whether the input indicates the level of mechanical shock exceeds a first threshold indicative of an impact. If the input indicates the level of mechanical shock exceeds the first threshold, the vehicle or surveillance data is stored in the NVSM from the buffer and a status is determined for storing data on the disk.Type: ApplicationFiled: March 27, 2015Publication date: May 12, 2016Inventors: ALAIN CHAHWAN, CHOO-BHIN ONG, MEIMAN LIN SYU, KEVIN CHITEH CHAO
-
Patent number: 9323467Abstract: When a read command is received from a host requesting data stored on a disk of a Data Storage Device (DSD), it is determined whether the DSD is in a startup period and whether the requested data is stored in a solid state memory of the DSD. The requested data is designated for storage in the solid state memory if it is determined that the DSD is in the startup period and the requested data is not stored in the solid state memory.Type: GrantFiled: December 13, 2013Date of Patent: April 26, 2016Assignee: Western Digital Technologies, Inc.Inventors: Zaihas Amri Fahdzan Hasfar, Choo-Bhin Ong
-
Patent number: 9298380Abstract: A device comprises a first storage media and a controller. The controller configured to generate a first operational metric using a first set of operational data at a first frequency and a second operational metric a second set of operational data at a second frequency different than the first frequency; receive a write command to write data to the first storage media; and divert the write command to write data to a second storage media instead of the first storage media when at least one of the first operational metric and the second operational metric indicates that writing data to the first storage media may be harmful to the magnetic rotating disk or result in data loss.Type: GrantFiled: May 19, 2015Date of Patent: March 29, 2016Assignee: Western Digital Technologies, Inc.Inventors: Chun Sei Tsai, Choo-Bhin Ong, Carl E. Barlow, Cheng Fatt Yee, Chandra M. Guda
-
Publication number: 20150268872Abstract: Lifetime extension of a non-volatile semiconductor memory (NVSM) for a data storage device (DSD) includes determining a write amplification factor based on an amount of data previously written to the NVSM and at least one of an amount of data previously requested to be written to the DSD, and an amount of data previously requested to be written to the NVSM. At least a portion of the amount of data to be written to the NVSM is directed or redirected to the disk based on the determined write amplification factor.Type: ApplicationFiled: April 30, 2014Publication date: September 24, 2015Applicant: Western Digital Technologies, Inc.Inventors: LU DING, CHOO-BHIN ONG, CHANDRA M. GUDA, MICHAEL C. KUTAS
-
Patent number: 9036283Abstract: A data storage device can include a magnetic rotating disk, a solid state memory, and a controller. The controller is configured to generate a first operational metric which is updated at a first frequency and a second operational metric which is updated at a second frequency different than the first frequency, receive a write command to write data to the magnetic rotating disk, and divert the write command to write data to the solid state memory instead of the magnetic rotating disk when at least one of the first operational metric and the second operational metric indicates that writing data to the magnetic rotating disk may be harmful to the magnetic rotating disk or result in data loss.Type: GrantFiled: March 27, 2014Date of Patent: May 19, 2015Assignee: Western Digital Technologies, Inc.Inventors: Chun Sei Tsai, Choo-Bhin Ong, Carl E. Barlow, Cheng Fatt Yee, Chandra M. Guda
-
Publication number: 20150120995Abstract: When a read command is received from a host requesting data stored on a disk of a Data Storage Device (DSD), it is determined whether the DSD is in a startup period and whether the requested data is stored in a solid state memory of the DSD. The requested data is designated for storage in the solid state memory if it is determined that the DSD is in the startup period and the requested data is not stored in the solid state memory.Type: ApplicationFiled: December 13, 2013Publication date: April 30, 2015Applicant: Western Digital Technologies, Inc.Inventors: ZAIHAS AMRI FAHDZAN HASFAR, CHOO-BHIN ONG
-
Patent number: 8917471Abstract: A data storage device (DSD) enters a high spindle suppression (HSS) mode to reduce instances of rotation of a spindle motor of the DSD during the HSS mode. When a read command is received from a host to read requested data from the DSD in the HSS mode, it is determined whether the requested data is not stored in a solid state memory of the DSD. If it is determined that the requested data is not stored in the solid state memory, the spindle motor is controlled to rotate a disk of the DSD. The requested data is read from the disk and stored in the solid state memory before completing transfer of the requested data to the host.Type: GrantFiled: December 13, 2013Date of Patent: December 23, 2014Assignee: Western Digital Technologies, Inc.Inventors: Zaihas Amri Fahdzan Hasfar, Choo-Bhin Ong, Jonathan K. Cheng
-
Patent number: 8909889Abstract: A disk drive including a disk configured to spin at a target spin speed, a servo core configured to access the disk, a first non-volatile memory configured to store a first initialization firmware, a second non-volatile memory configured to store a second initialization firmware, a first volatile memory, a second volatile memory, a non-volatile memory core configured to access the first non-volatile memory, and a main core. The main core is configured to load the second initialization firmware from the second non-volatile memory to the second volatile memory concurrently with the loading of the first initialization firmware from the first non-volatile memory to the first volatile memory by the non-volatile memory core, control the servo core to initiate spinning of the disk, and communicate with the non-volatile memory core to service host commands from the first non-volatile memory when the disk is not spinning at the target spin speed.Type: GrantFiled: October 10, 2011Date of Patent: December 9, 2014Assignee: Western Digital Technologies, Inc.Inventors: Choo-Bhin Ong, Chandra M. Guda
-
Patent number: 8898423Abstract: A data storage system is disclosed that utilizes a high performance caching architecture. In one embodiment, the caching architecture utilizes a cache table, such as a lookup table, for referencing or storing host data units that are cached or are candidates for being cached in the solid-state memory. Further, the caching architecture maintains a segment control list that specifies associations between particular cache table entries and particular data segments. Such separation of activities related to the implementation of a caching policy from activities related to storing cached data and candidate data provides robustness and scalability while improving performance.Type: GrantFiled: January 31, 2012Date of Patent: November 25, 2014Assignee: Western Digital Technologies, Inc.Inventors: Chandra M. Guda, Michael Ainsworth, Choo-Bhin Ong, Marc-Angelo P. Carino
-
Patent number: 8630056Abstract: A hybrid drive is disclosed comprising a head actuated over a disk, and a non-volatile semiconductor memory (NVSM) operable to cache data. When beginning to spin up the hybrid drive, a first spin-up profile is used while servicing access commands using the NVSM, including write commands and read commands. When a cache event occurs, spinning up the disk is finished using a second spin-up profile in order to spin-up the disk faster.Type: GrantFiled: September 12, 2011Date of Patent: January 14, 2014Assignee: Western Digital Technologies, Inc.Inventor: Choo-Bhin Ong
-
Patent number: 8407393Abstract: A method of operating a disk drive is disclosed, the disk drive comprising a head actuated over a disk surface, and a first non-volatile semiconductor memory (NVSM). Calibrated parameters are stored in the first NVSM, wherein the calibrated parameters for accessing the disk surface. Prior to altering the disk drive, the calibrated parameters are uploaded from the disk drive to a host. After altering the disk drive, the calibrated parameters are downloaded from the host to the disk drive and the calibrated parameters are stored in a second NVSM.Type: GrantFiled: May 9, 2011Date of Patent: March 26, 2013Assignee: Western Digital Technologies, Inc.Inventors: Suleyman A. Yolar, John Minh Hon Quan, Choo-Bhin Ong, Kameron K. Jung, Cheng Fatt Yee
-
Patent number: 8341337Abstract: A data storage device (DSD) is disclosed comprising a non-volatile memory (NVM) operable to store system data for accessing the NVM, and a semiconductor memory. Whether to receive the system data from a host is determined prior to attempting to read the system data from the NVM. When the system data is received from the host, the received system data is stored in the semiconductor memory. A command is received from the host to boot the DSD, and the system data is read from the semiconductor memory to boot the DSD.Type: GrantFiled: March 31, 2010Date of Patent: December 25, 2012Assignee: Western Digital Technologies, Inc.Inventors: Choo-Bhin Ong, Tao Lin
-
Patent number: 8190575Abstract: A disk drive is disclosed comprising a disk, and a head actuated over the disk. Control circuitry within the disk drive is operable to write a plurality of code segments to a primary area of the disk, and write the code segments to a backup area of the disk. The control circuitry reads the code segments from the primary area of the disk and executes the code segments read from the primary area of the disk. After reading the code segments from the primary area of the disk and executing the code segments, the control circuitry verifies recoverability of the code segments from the backup area of the disk, and when the verification fails, copies the code segments from the primary area of the disk to the backup area of the disk.Type: GrantFiled: August 27, 2008Date of Patent: May 29, 2012Assignee: Western Digital Technologies, Inc.Inventors: Choo-Bhin Ong, An-Chieh Chang, Raffi Codilian