Patents by Inventor Kelly Fitzpatrick

Kelly 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: 20240143200
    Abstract: A self-managed DRAM module configured to reduce energy consumption. A module is described that includes a plurality of DDR channels and a management engine configured to read and write data blocks to DDR channels according to a process that includes: allocating a set of sub-channels for each DDR channel, wherein each sub-channel includes a subset of the set of DRAM chips; wherein a write operation of a data block includes: encoding the data block to generate an ECC codeword; and writing the ECC codeword into the subset of DRAM chips of a specified sub-channel; and wherein a read operation of the data block includes: reading the ECC codeword from the subset of DRAM chips of the specified sub-channel; and decoding the ECC codeword to obtain the data block.
    Type: Application
    Filed: October 31, 2022
    Publication date: May 2, 2024
    Inventors: Kelly Fitzpatrick, Yang Liu, Tong Zhang
  • Publication number: 20240081936
    Abstract: A medical procedure kit and related methods are provided. The medical procedure kit includes a tray defining a plurality of compartments, a medical waste basin removably supported within a first compartment of the plurality of compartments, and a plurality of medical procedure tools located within other compartments of the plurality of compartments. Additionally, the first compartment defines an access opening to manually engage the medical waste basin.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Kelly FitzPatrick Nace, Bernadette Cremin, Bethanie Szydlowski, Brianna Sarley, Amy Olson
  • Patent number: 9864549
    Abstract: Systems and methods relating generally to data storage, and more particularly to systems and methods for encoding to modify the size of an information set.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: January 9, 2018
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Shaohua Yang, Han Fang, Wu Chang, Kelly Fitzpatrick
  • Publication number: 20170249105
    Abstract: Systems and methods relating generally to data storage, and more particularly to systems and methods for encoding to modify the size of an information set.
    Type: Application
    Filed: February 29, 2016
    Publication date: August 31, 2017
    Inventors: Shaohua Yang, Han Fang, Wu Chang, Kelly Fitzpatrick
  • Patent number: 8854753
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit having a data detection circuit is disclosed that includes: a scaling circuit, a soft output calculation circuit, and a factor calculation circuit. The scaling circuit is operable to scale a branch metric value by a scaling factor to yield a scaled output. The soft output calculation circuit is operable to calculate a soft output based at least in part on the scaled output. The factor calculation circuit operable to modify the scaling factor based at least in part on the soft output.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: October 7, 2014
    Assignee: LSI Corporation
    Inventors: Weijun Tan, Hongwei Song, Kelly Fitzpatrick
  • Patent number: 8773790
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a decoder circuit providing a decoded output, and a dynamic scalar calculation circuit that determines a first dynamic scaling value and a second dynamic scaling value based at least in part on the decoded output. A first multiplier circuit multiplies the decoded output by the first dynamic scaling value and provides a first scaled output. A detector circuit receives the first scaled output and provides a detected output. A second multiplier circuit multiplies the detected output by the second dynamic scaling value and provides a second scaled output.
    Type: Grant
    Filed: April 28, 2009
    Date of Patent: July 8, 2014
    Assignee: LSI Corporation
    Inventors: Weijun Tan, Shaohua Yang, Kelly Fitzpatrick, Zongwang Li, Hao Zhong
  • Patent number: 8762440
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is discussed that includes: a noise predictive filter circuit, a mean calculation circuit, a summation circuit, and a filter tap adaptation circuit. The noise predictive filter circuit is operable to perform a noise predictive filtering process on a data input based upon a selector input to yield a noise predictive output. The selector input is derived from a data detector output. The mean calculation circuit is operable to average two or more instances of the noise predictive output to yield a mean output. The summation circuit is operable to subtract the mean output from the noise predictive output to yield a sum output. The filter tap adaptation circuit is operable to adaptively calculate a filter tap based at least in part on a value derived from the data input and a value derived from the sum output.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: June 24, 2014
    Assignee: LSI Corporation
    Inventors: Weijun Tan, Kelly Fitzpatrick
  • Publication number: 20130111297
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing system is discussed that includes: a data detector circuit, a symbol selective scaling circuit, and a data decoder circuit. The data detector circuit is operable to apply a data detection algorithm to a data input guided by a first data set derived from a decoded output to yield a detected output. The symbol selective scaling circuit is operable to selectively scale one or more symbols of a second data set derived from the detected output to yield a scaled data set. The data decoder circuit operable to apply a data decode algorithm to a third data set derived from the scaled data set to yield the decoded output.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Inventors: Weijun Tan, Kelly Fitzpatrick, Shaohua Yang, Fan Zhang
  • Patent number: 8411537
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for regenerating data is disclosed. The system includes a media defect detector that is operable to identify a potential media defect associated with a medium from which an input signal is derived, an attenuation amplitude detector that generates an attenuation factor, and a data detector. The data detector includes a first data path and a second data path. The first data path includes a bank of two or more selectable noise prediction filters and the second data path includes a fixed noise prediction filter and the attenuation factor. The data detector processes a derivative of the input signal using the second data path when the potential media defect is indicated, and processes the derivative of the input signal using the first data path when a media defect is not indicated.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: April 2, 2013
    Assignee: Agere Systems Inc.
    Inventors: Weijun Tan, Kelly Fitzpatrick, Shaohua Yang
  • Publication number: 20130016846
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is discussed that includes: a noise predictive filter circuit, a mean calculation circuit, a summation circuit, and a filter tap adaptation circuit. The noise predictive filter circuit is operable to perform a noise predictive filtering process on a data input based upon a selector input to yield a noise predictive output. The selector input is derived from a data detector output. The mean calculation circuit is operable to average two or more instances of the noise predictive output to yield a mean output. The summation circuit is operable to subtract the mean output from the noise predictive output to yield a sum output. The filter tap adaptation circuit is operable to adaptively calculate a filter tap based at least in part on a value derived from the data input and a value derived from the sum output.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Inventors: Weijun Tan, Kelly Fitzpatrick
  • Publication number: 20120236430
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit having a data detection circuit is disclosed that includes: a scaling circuit, a soft output calculation circuit, and a factor calculation circuit. The scaling circuit is operable to scale a branch metric value by a scaling factor to yield a scaled output. The soft output calculation circuit is operable to calculate a soft output based at least in part on the scaled output. The factor calculation circuit operable to modify the scaling factor based at least in part on the soft output.
    Type: Application
    Filed: March 17, 2011
    Publication date: September 20, 2012
    Inventors: Weijun Tan, Hongwei Song, Kelly Fitzpatrick
  • Patent number: 8250431
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is disclosed that includes a first data detection circuit that applies a phase dependent data detection algorithm to a data set such that a first output of the first data detection circuit varies depending upon a phase of the data set presented to the first data detection circuit. A first phase of the data set is presented to the first data detection circuit. The circuits further include a decoder circuit that applies a decoding algorithm to the first output to yield a decoded output, and a phase shift circuit that phase shifts the decoded output such that a second phase of the data set is provided as a phase shifted output.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: August 21, 2012
    Assignee: LSI Corporation
    Inventors: Shaohua Yang, Zongwang Li, Weijun Tan, Kelly Fitzpatrick
  • Patent number: 8161357
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for data regeneration is disclosed that includes a data input derived from the medium. A data detector and a data recovery system receive the data input. The data detector provides a first soft output, and the data recovery system provides a second soft output. The first soft output and the second soft output are provided to a multiplexer. A media defect detector performs a media defect detection process, and provides a defect flag that indicates whether the data input is derived from a defective portion of the medium. The defect flag is provided to the multiplexer where it is used to select whether the first soft output or the second soft output is provides as an extrinsic output.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: April 17, 2012
    Assignee: AGERE Systems Inc.
    Inventors: Weijun Tan, Shaohua Yang, George Mathew, Kelly Fitzpatrick, Hao Zhong, Yuan Xing Lee
  • Patent number: 8149527
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a method for data regeneration is disclosed that includes receiving a data input derived from a medium, determining a media defect corresponding to the data input, and determining an attenuation factor associated with the defective medium. Based at least in part on the determination that the medium is defective, amplifying the data input by a derivative of the attenuation factor to regenerate the data.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: April 3, 2012
    Assignee: AGERE Systems Inc.
    Inventors: Weijun Tan, Hao Zhong, Yuan Xing Lee, Richard Rauschmayer, Shaohua Yang, Harley Burger, Kelly Fitzpatrick, Changyou Xu
  • Publication number: 20120033320
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing system is disclosed that includes a decoder circuit providing a decoded output, and a dynamic scalar calculation circuit that determines a first dynamic scaling value and a second dynamic scaling value based at least in part on the decoded output. A first multiplier circuit multiplies the decoded output by the first dynamic scaling value and provides a first scaled output. A detector circuit receives the first scaled output and provides a detected output. A second multiplier circuit multiplies the detected output by the second dynamic scaling value and provides a second scaled output.
    Type: Application
    Filed: April 28, 2009
    Publication date: February 9, 2012
    Inventors: Weijun Tan, Shaohua Yang, Kelly Fitzpatrick, Zongwang Li, Hao Zhong
  • Patent number: 8095855
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for data regeneration is disclosed that includes a data input derived from the medium. A data detector and a data recovery system receive the data input. The data detector provides a first soft output, and the data recovery system provides a second soft output. The first soft output and the second soft output are provided to a multiplexer. A media defect detector performs a media defect detection process, and provides a defect flag that indicates whether the data input is derived form a defective portion of the medium. The defect flag is provided to the multiplexer where it is used to select whether the first soft output or the second soft output is provides as an extrinsic output.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: January 10, 2012
    Assignee: Agere Systems Inc.
    Inventors: Weijun Tan, Shaohua Yang, George Mathew, Kelly Fitzpatrick, Hao Zhong, Yuan Xing Lee
  • Publication number: 20110029837
    Abstract: Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is disclosed that includes a first data detection circuit that applies a phase dependent data detection algorithm to a data set such that a first output of the first data detection circuit varies depending upon a phase of the data set presented to the first data detection circuit. A first phase of the data set is presented to the first data detection circuit. The circuits further include a decoder circuit that applies a decoding algorithm to the first output to yield a decoded output, and a phase shift circuit that phase shifts the decoded output such that a second phase of the data set is provided as a phase shifted output.
    Type: Application
    Filed: July 30, 2009
    Publication date: February 3, 2011
    Inventors: Shaohua Yang, Zongwang Li, Weijun Tan, Kelly Fitzpatrick
  • Publication number: 20100229031
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a system for regenerating data is disclosed. The system includes a media defect detector that is operable to identify a potential media defect associated with a medium from which an input signal is derived, an attenuation amplitude detector that generates an attenuation factor, and a data detector. The data detector includes a first data path and a second data path. The first data path includes a bank of two or more selectable noise prediction filters and the second data path includes a fixed noise prediction filter and the attenuation factor. The data detector processes a derivative of the input signal using the second data path when the potential media defect is indicated, and processes the derivative of the input signal using the first data path when a media defect is not indicated.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 9, 2010
    Inventors: Weijun Tan, Kelly Fitzpatrick, Shaohua Yang
  • Publication number: 20100012140
    Abstract: A hair volumizing device for creating the appearance of added volume to the user's hair and which is worn under a section of the hair so it cannot be seen by others. The hair volumizing device of the present invention provides a “bump” in the hair that is a desired style by many. The hair volumizing device comprises a body member and a securing mechanism to secure the body member to the hair. The body member has a first end, a second end and one or more sides and is made from or covered with a material that helps keep the user's hair in place over the hair volumizing device. In the preferred embodiment, the securing mechanism is attached to or made integral with the bottom side of the body member. A preferred securing mechanism is configured and utilized in a manner similar to commonly available barrettes.
    Type: Application
    Filed: September 27, 2009
    Publication date: January 21, 2010
    Inventor: Kelly Fitzpatrick
  • Publication number: 20090268575
    Abstract: Various embodiments of the present invention provide systems and methods for data regeneration. For example, a method for data regeneration is disclosed that includes receiving a data input derived from a medium, determining a media defect corresponding to the data input, and determining an attenuation factor associated with the defective medium. Based at least in part on the determination that the medium is defective, amplifying the data input by a derivative of the attenuation factor to regenerate the data.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Inventors: Weijun Tan, Hao Zhong, Yuan Xing Lee, Richard Rauschmayer, Shaohua Yang, Harley Burger, Kelly Fitzpatrick, Changyou Xu