Patents by Inventor Sam Chu

Sam Chu 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: 9548068
    Abstract: A change in an optical energy profile of energy emitted from a read/write head is determined. The read/write head includes an optical transmission path that emits the energy to heat a heat-assisted recording medium during writing. A change in optical efficiency of the read/write head is also determined. Based on the change in the optical energy profile and the change in the optical efficiency, a change in the effectiveness of the read/write head is determined, and in response a mitigation is performed.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 17, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Tim Rausch, Drew Michael Mader, Alfredo Sam Chu
  • Patent number: 9508369
    Abstract: A maximum write duration is determined for first and second heat-assisted write transducers of a data storage device. Exceeding the duration results in thermal degradation of the first and second write transducers. A request to write data to a heat-assisted recording medium is received. In response to a time to fulfill the request exceeding the maximum write duration, the data is divided into portions such that a respective writing of each of the portions does not exceed the maximum write duration. Writing successive ones of the portions to the heat-assisted recording medium involves alternating between the first and second write transducers.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: November 29, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Alfredo Sam Chu, Wenzhong Zhu
  • Patent number: 9478248
    Abstract: A data storage device and associated methods may provide at least a data storage medium that is separated from a heat assisted magnetic recording data writer and is connected to a controller. The controller can be configured to change a laser power of the heat assisted magnetic recording data writer in response to a tested bit error rate of a median data track of a plurality of adjacent data tracks reaching an identified threshold.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: October 25, 2016
    Assignee: Seagate Technology LLC
    Inventors: Michael A. Cordle, Franklin P. Martens, Alfredo Sam Chu, Shawn Stephen Silewski, Tim Rausch
  • Publication number: 20160267930
    Abstract: A maximum write duration is determined for first and second heat-assisted write transducers of a data storage device. Exceeding the duration results in thermal degradation of the first and second write transducers. A request to write data to a heat-assisted recording medium is received. In response to a time to fulfill the request exceeding the maximum write duration, the data is divided into portions such that a respective writing of each of the portions does not exceed the maximum write duration. Writing successive ones of the portions to the heat-assisted recording medium involves alternating between the first and second write transducers.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Inventors: Alfredo Sam Chu, Wenzhong Zhu
  • Patent number: 9361920
    Abstract: An offset from track center of data is determined in a data storage device. The data is written to a heat-assisted magnetic recording medium of the device, and the offset compensates for degradation of an optical component of a read/write head when writing the data. The offset is stored in a memory of the storage device. Using the offset, a track alignment is changed during subsequent writes via the read/write head.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: June 7, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Wenzhong Zhu, Franklin P. Martens, Alfredo Sam Chu, Kaizhong Gao, Edward Charles Gage
  • Patent number: 9349415
    Abstract: A signal is recorded over at least part of a track a heat-assisted recording medium via a heat-assisted magnetic recording head. Symmetry of a cross-track profile of the recorded signal is determined, and the recording head is qualified based on the symmetry of the cross-track profile.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 24, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Drew Michael Mader, Alfredo Sam Chu, Tim Rausch
  • Patent number: 9311951
    Abstract: During field operation of a heat-assisted magnetic recording data storage device, a laser adjustment procedure is repeatedly performed. The laser adjustment procedure involves writing, at a designated location on a recording medium at least three tracks at an unsqueezed pitch, a first track being in the middle of the at least three tracks. A first bit error rate of the first track is compared with a reference bit error rate. In response to the comparison satisfying a threshold, the laser current is swept while recording squeezed test tracks at the designated location to determine a new laser current that results in a minimum bit error rate. The new laser current is used for subsequent write operations.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: April 12, 2016
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Alfredo Sam Chu, Drew Michael Mader, Wenzhong Zhu, Michael A. Cordle
  • Publication number: 20160055881
    Abstract: A data storage device and associated methods may provide at least a data storage medium that is separated from a heat assisted magnetic recording data writer and is connected to a controller. The controller can be configured to change a laser power of the heat assisted magnetic recording data writer in response to a tested bit error rate of a median data track of a plurality of adjacent data tracks reaching an identified threshold.
    Type: Application
    Filed: October 13, 2014
    Publication date: February 25, 2016
    Inventors: Michael A. Cordle, Franklin P. Martens, Alfredo Sam Chu, Shawn Stephen Silewski, Tim Rausch
  • Patent number: 9202506
    Abstract: A power level is applied to a laser that heats a heat-assisted recording medium is increased during recording for a plurality of iterations. Each iteration involves writing test data to a plurality of sequential tracks of the recording medium using the power level and determining bit error rates of the test data. Based on the bit error rates of the iterations, a power boost profile is determined. The power boost profile starts at a baseline level at a first track of a plurality of sequentially-written tracks, incrementally increases to a steady-state level over a first portion of the tracks, and remains at the steady-state level over subsequent ones of the tracks. The power boost profile is applied to the laser when recording to the recording medium.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 1, 2015
    Assignee: Seagate Technology LLC
    Inventors: Drew Michael Mader, Alfredo Sam Chu, Jason Riddering
  • Patent number: 9142244
    Abstract: A system may have a data storage medium that contains at least one data bit that is accessed by a transducing head that has a near-field transducer. A controller can be connected to the transducing head and store a plurality of near-field transducer operating currents in a memory. The controller may identify a change in efficiency of the near-field transducer from the plurality of near-field transducer operating currents.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: September 22, 2015
    Assignee: Seagate Technology LLC
    Inventors: Alfredo Sam Chu, Kenneth Arthur Haapala, Paul William Burnett, Siew Kin Chow
  • Publication number: 20150235665
    Abstract: A system may have a data storage medium that contains at least one data bit that is accessed by a transducing head that has a near-field transducer. A controller can be connected to the transducing head and store a plurality of near-field transducer operating currents in a memory. The controller may identify a change in efficiency of the near-field transducer from the plurality of near-field transducer operating currents.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 20, 2015
    Applicant: Seagate Technology LLC
    Inventors: Alfredo Sam Chu, Kenneth Arthur Haapala, Paul William Burnett, Siew Kin Chow
  • Patent number: 9093091
    Abstract: A pattern is written to only a portion of a test track of a magnetic disk. The pattern written to the portion of the test track is read using a read head. A cross-track offset between the read head and a write head is determined at a position on a disk based on reading the pattern.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: July 28, 2015
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Alfredo Sam Chu, Siew Kin Chow
  • Patent number: 7920592
    Abstract: A method of bandwidth control and a corresponding bandwidth control device are disclosed, in which a plurality of queues are provided, bandwidth is assigned to each of the queues on the basis of a strict priority scheme, and additional bandwidth is assigned to the queues on the basis of a fair queuing scheme.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: April 5, 2011
    Assignee: Lantiq Deutschland GmbH
    Inventors: Chia Sheng Lu, Sam Chu
  • Publication number: 20080151920
    Abstract: A method of bandwidth control and a corresponding bandwidth control device are disclosed, in which a plurality of queues are provided, bandwidth is assigned to each of the queues on the basis of a strict priority scheme, and additional bandwidth is assigned to the queues on the basis of a fair queuing scheme.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Applicant: Infineon Technologies AG
    Inventors: Chia Sheng Lu, Sam Chu
  • Publication number: 20070240023
    Abstract: A circuit permits a user to present signals to control the flow of data from a first-type cell to a second-type cell. The circuit is susceptible to loading each cell individually, as well as loading cells by means of scanning input in a series through a low order cell to a higher order cell. The circuit may be copied as a series of cells wherein a bit held in each first-type cell is copied to the next higher second-type cell.
    Type: Application
    Filed: April 3, 2006
    Publication date: October 11, 2007
    Inventors: Vikas Agarwal, Sam Chu, Hung Le
  • Publication number: 20070229132
    Abstract: A latch is described that provides soft error rate protection with integrated scan capability and collision avoidance. The latch has a latch output node and a first, second, and third sublatches. Each sublatch has a respective input circuitry, output node, and feedback circuitry coupled to the output node for reinforcing an output signal of the sublatch. Each sublatch is operable to receive a data signal at its input circuitry and responsively generate a binary-state output signal on its output nodes. The first and second output nodes such that, if an output of the third sublatch changes, the first and second sublatches force the third sublatch to have a same output. This “forced” change reduces the soft error rate in the latch and the output signal of the latch output node is restored without the sublatches colliding.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 4, 2007
    Inventors: Sam Chu, Peter Klim, Michael Lee, Jose Paredes
  • Publication number: 20070171757
    Abstract: A system and method of selective row energization based on write data, with a selective row energization system including a storage array 102 having M rows 104 and N columns 106; an N-bit data word register 108; a uniform-detect circuit 110 responsive to a data word to generate a uniform word data bit having a first value when the data word is uniform; an M-bit uniform-detect register 112 having M uniform-detect latches 114, each being associated with one of the M rows 104 and storing the uniform word data bit for the data word stored in the associated M row 104; and an M-bit row driver device 116 responsive to the uniform word data bit for each of the M rows 104 to inhibit energization of the M rows 104 for which the uniform word data bit is the first value.
    Type: Application
    Filed: January 26, 2006
    Publication date: July 26, 2007
    Inventors: Michael Lee, Jose Paredes, Peter Klim, Sam Chu
  • Publication number: 20060184852
    Abstract: A method, system and apparatus for detecting soft errors in non-dataflow circuits. In a preferred embodiment, input is received at a latch system. The latch system consists of two pairs of latches. The second pair of latches is parallel to the first pair of latches. Both pairs of latches capture the input. However, the second pair of latches captures the input later in time relative to the first pair of latches latch. The captured input is then transferred from the first latch in each pair of latches to the second latch in each pair of latches. A comparison is made of the input in the two second latches. If the input captured in the two second latches is not the same, then a message is sent to a recovery unit.
    Type: Application
    Filed: February 3, 2005
    Publication date: August 17, 2006
    Applicant: International Business Machines Corporation
    Inventors: Sam Chu, Peter Klim, Michael Lee, Jose Paredes
  • Publication number: 20060179257
    Abstract: An apparatus and method are provided for reading a plurality of consecutive entries and writing a plurality of consecutive entries with only one read address and one write address using a 2Read/2Write register file. In one exemplary embodiment, a 64 entry register file array is partitioned into four sub-arrays. Each sub-array contains sixteen entries having one or more 2Read/2Write SRAM cells. The apparatus and method provide a mechanism to write the consecutive entries by only having a 4 to 16 decode of one address. In addition, the apparatus and method provide a mechanism for reading data from the register file array using a starting read word address and two read word lines generated based on the starting read word address. The two read word lines are used to access the two read ports of the entries in the sub-arrays.
    Type: Application
    Filed: February 9, 2005
    Publication date: August 10, 2006
    Inventors: Sam Chu, Maureen Delaney, Saiful Islam, Dung Nguyen, Jafar Nahidi
  • Publication number: 20060171208
    Abstract: An apparatus and method for speeding up access time of a large register file with wrap capability are provided. With the apparatus and method, the 2:1 multiplexers in conventional register file systems are eliminated from the circuit configuration and instead, additional primary multiplexers are provided for half of the addresses, e.g., the first four sub-arrays of the register file for which the wrap capability is needed. These additional primary multiplexers receive the read address and a shifted read word line signal. The other primary multiplexer receives the read address and an unshifted read word line signal. The outputs from the shifted and non-shifted primary multiplexers are provided to a set of secondary multiplexers which multiplex bits from the outputs of the shifted and non-shifted primary multiplexers to generate the read addresses to be used by the multiple read/write register file system.
    Type: Application
    Filed: January 27, 2005
    Publication date: August 3, 2006
    Inventors: Sam Chu, Maureen Delaney, Saiful Islam, Jafar Nahidi, Dung Nguyen