Patents by Inventor Zachary Fister

Zachary Fister 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: 8621116
    Abstract: A method of setting an address of a component that includes determining a characterization value associated with a consumable, calculating a number of address change operations based upon the characterization value, and setting a last address generated from the number of address change operations as the new address of the component, wherein the characterization value is determined based upon a usage of the consumable.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: December 31, 2013
    Assignee: Lexmark International, Inc.
    Inventors: Zachary Fister, Gregory Scott Woods
  • Publication number: 20130054933
    Abstract: A method of setting an address of a component that includes determining a characterization value associated with a consumable, calculating a number of address change operations based upon the characterization value, and setting a last address generated from the number of address change operations as the new address of the component, wherein the characterization value is determined based upon a usage of the consumable.
    Type: Application
    Filed: August 26, 2011
    Publication date: February 28, 2013
    Inventors: ZACHARY FISTER, GREGORY SCOTT WOODS
  • Publication number: 20070106719
    Abstract: An integer square root calculation technique determines the precise root of an input value to determine the distance between data points such as pixels in a digital image. The technique avoids division and floating point multiplication steps. An initial root estimate may be used as a seed value beginning an iterative convergence towards the final solution. A scaled error may be determined by bit shifting an error difference between a square of the root estimate and the input value. Depending on whether the scaled error satisfies a predetermined condition, the current square root estimate may be adjusted by a bit-shifted fraction of the scaled error and the scaled error is then recalculated. In certain instances, a final adjustment to the root estimate may be implemented to yield the precise square root value. Ultimately, the final root estimate may be assigned to an output value representing the desired distance.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 10, 2007
    Inventors: James Bailey, David Crutchfield, Zachary Fister
  • Publication number: 20060294308
    Abstract: An application specific integrated circuit (ASIC) is configured to perform image processing tasks on a printer or other multi-function device. The ASIC includes a processor, a dedicated cache memory, a cache controller and additional Static Random Access Memory (SRAM) normally employed in image processing tasks. This additional SRAM may be dynamically allocated as a cache memory when not otherwise occupied.
    Type: Application
    Filed: June 22, 2005
    Publication date: December 28, 2006
    Inventors: James Bailey, Zachary Fister, Joseph Yackzan
  • Publication number: 20050254706
    Abstract: A method of transforming a n-bit data packet to a m-bit data packet with a lookup table. The lookup table includes at least one entry data packet and at least one respective delta value associated with each entry data packet. The method includes the acts of receiving an input data packet having n-bits, indexing the lookup table with at least a portion of the input data packet to obtain one of the at least one entry data packet, and decompressing the obtained entry data packet with the at least one respective delta value associated with the obtained entry data packet, thereby resulting in an output data packet having m-bits. The decompressing act includes using a portion of the input data packet to determine the number of delta values called for decompressing the obtained entry data packet. The method can be used in, for example, an image processor.
    Type: Application
    Filed: May 13, 2004
    Publication date: November 17, 2005
    Inventors: James Bailey, Curt Breswick, David Crutchfield, Thomas Eade, Zachary Fister