Patents by Inventor Jim Fitzpatrick

Jim Fitzpatrick 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: 20200319965
    Abstract: An apparatus includes memory cells programmed to one of a plurality of data states, wherein the memory cells are configured such that the plurality of data states comprise an error-prone data state. Sense circuitry of the apparatus is configured to sense first memory cells programmed to the error-prone data state, determine a bit encoding for the first memory cells, sense other memory cells programmed to other data states, and determine a bit encoding for the other memory cells. A communication circuit of the apparatus is configured to communicate the bit encoding for the other memory cells, the bit encoding for the first memory cells, and an indication that the first memory cells are programmed to the error-prone data state, in response to a single read command from a controller.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Applicant: SanDisk Technologies LLC
    Inventors: Mostafa El Gamal, Jim Fitzpatrick
  • Patent number: 10733047
    Abstract: An apparatus includes memory cells programmed to one of a plurality of data states, wherein the memory cells are configured such that the plurality of data states comprise an error-prone data state. Sense circuitry of the apparatus is configured to sense first memory cells programmed to the error-prone data state, determine a bit encoding for the first memory cells, sense other memory cells programmed to other data states, and determine a bit encoding for the other memory cells. A communication circuit of the apparatus is configured to communicate the bit encoding for the other memory cells, the bit encoding for the first memory cells, and an indication that the first memory cells are programmed to the error-prone data state, in response to a single read command from a controller.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: August 4, 2020
    Assignee: SanDisk Technologies LLC
    Inventors: Mostafa El Gamal, Jim Fitzpatrick
  • Publication number: 20200104209
    Abstract: An apparatus includes memory cells programmed to one of a plurality of data states, wherein the memory cells are configured such that the plurality of data states comprise an error-prone data state. Sense circuitry of the apparatus is configured to sense first memory cells programmed to the error-prone data state, determine a bit encoding for the first memory cells, sense other memory cells programmed to other data states, and determine a bit encoding for the other memory cells. A communication circuit of the apparatus is configured to communicate the bit encoding for the other memory cells, the bit encoding for the first memory cells, and an indication that the first memory cells are programmed to the error-prone data state, in response to a single read command from a controller.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: Mostafa EL GAMAL, Jim FITZPATRICK
  • Patent number: 9715938
    Abstract: A non-volatile memory system includes a plurality of groups of connected non-volatile memory cells (e.g., charge trapping memory cells), a select line, and a plurality of select gates connected to the select line. Each select gate is connected at an end (e.g. source end or drain side) of one of the groups of memory cells. The system includes one or more control circuits that are configured to determine whether the select gates are abnormal. If a select gate is determined to be abnormal, then one of the memory cells connected to the select gate is converted to operate as a select gate. The system will then perform memory operations by operating the converted memory cell as a select gate.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: July 25, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: Nian Niles Yang, Jim Fitzpatrick, Yiwei Song
  • Publication number: 20170084345
    Abstract: A non-volatile memory system includes a plurality of groups of connected non-volatile memory cells (e.g., charge trapping memory cells), a select line, and a plurality of select gates connected to the select line. Each select gate is connected at an end (e.g. source end or drain side) of one of the groups of memory cells. The system includes one or more control circuits that are configured to determine whether the select gates are abnormal. If a select gate is determined to be abnormal, then one of the memory cells connected to the select gate is converted to operate as a select gate. The system will then perform memory operations by operating the converted memory cell as a select gate.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Applicant: SANDISK TECHNOLOGIES INC.
    Inventors: Nian Niles Yang, Jim Fitzpatrick, Yiwei Song
  • Patent number: 7652840
    Abstract: An actuation efficiency for a head is determined based on a displacement of the head relative to a storage media responsive to excitation of a heater element. Damage to the head is detected based on the determined actuation efficiency. Related circuits and devices are also discussed.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: January 26, 2010
    Assignee: Seagate Technology LLC
    Inventors: Barry Henry, Jim Fitzpatrick, Jesse Speckhard
  • Patent number: 7551384
    Abstract: A read/write channel for a hard disk drive comprising at least one analog read component and a fly height control system. The fly height control system controls fly height based on a current fly height value generated based on a fly height measurement signal that passes through the at least one analog read component. The read/write channel comprises a calibration signal generator and a processor. The calibration signal generator generates a calibration signal that is coupled to the at least analog read component to place the read/write channel in a calibration mode. The processor generates compensation data based on an output of the at least one analog read component when the read/write channel is in the calibration mode. The processor generates the current fly height value based on the fly height measurement signal and the compensation data when the read/write channel is in a fly height measurement mode.
    Type: Grant
    Filed: October 10, 2006
    Date of Patent: June 23, 2009
    Assignee: Seagate Technology LLC
    Inventors: Jim McFadyen, Jim Fitzpatrick
  • Patent number: 7508616
    Abstract: Write commands through a read/write head are regulated in response to head fly height. The head fly height is determined, and the rate at which the write command is carried out is regulated in response to the determined fly height. The rate may be regulated by inserting write inhibit gaps between writing data segments of the write command so as to allow the head to cool and, thereby, control fly height.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: March 24, 2009
    Assignee: Seagate Technology LLC
    Inventors: Jim Fitzpatrick, Jihao Luo
  • Patent number: 7468856
    Abstract: Various embodiments are disclosed that control head fly height based on estimates of head fly height. The fly height clearance between the head and a data storage media is estimated. Heating of the head by a heater element is then regulated in response to the estimated fly height.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: December 23, 2008
    Assignee: Seagate Technology LLC
    Inventors: Jim Fitzpatrick, Jihao Luo, Baoliang Zhang, Jesse Speckhard, Barry Henry
  • Publication number: 20070268614
    Abstract: An actuation efficiency for a head is determined based on a displacement of the head relative to a storage media responsive to excitation of a heater element. Damage to the head is detected based on the determined actuation efficiency. Related circuits and devices are also discussed.
    Type: Application
    Filed: May 8, 2007
    Publication date: November 22, 2007
    Inventors: Barry Henry, Jim Fitzpatrick, Jesse Speckhard
  • Publication number: 20070268612
    Abstract: Various embodiments are disclosed that control head fly height based on estimates of head fly height. The fly height clearance between the head and a data storage media is estimated. Heating of the head by a heater element is then regulated in response to the estimated fly height.
    Type: Application
    Filed: April 30, 2007
    Publication date: November 22, 2007
    Inventors: Jim Fitzpatrick, Jihao Luo, Baoliang Zhang, Jesse Speckhard, Barry Henry
  • Publication number: 20070268613
    Abstract: Write commands through a read/write head are regulated in response to head fly height. The head fly height is determined, and the rate at which the write command is carried out is regulated in response to the determined fly height. The rate may be regulated by inserting write inhibit gaps between writing data segments of the write command so as to allow the head to cool and, thereby, control fly height.
    Type: Application
    Filed: May 4, 2007
    Publication date: November 22, 2007
    Inventors: Jim Fitzpatrick, Jihao Luo
  • Patent number: 5576906
    Abstract: Synchronous detection of fine position servo burst information with a data transducer having an electrical width not less than about two-thirds a width of a data track within a partial response maximum likelihood (PRML) data channel is disclosed. The servo burst information is recorded on a storage medium as a pair or series of fractional-track-width sinewave concurrent burst patterns and includes an on-track phase generating a position error signal which varies linearly with head displacement about track centerline and at least one off-track phase generating a position error signal which varies linearly with head displacement about a position related to track boundary.
    Type: Grant
    Filed: October 11, 1994
    Date of Patent: November 19, 1996
    Assignee: Quantum Corporation
    Inventors: Kevin D. Fisher, Jim Fitzpatrick, Xiaodong Che