Patents by Inventor Zachary Nathan Fister

Zachary Nathan 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).

  • Publication number: 20240143725
    Abstract: A method of determining trust in a supply item in an imaging device for verifying other supply items installed in the imaging device via an algorithm, wherein the imaging device has a plurality of installed supply items. The method comprises: sending challenge data and an indication of the algorithm to a candidate supply item, receiving a challenge response from the candidate supply item, and determining, by the controller, a status of the challenge response, the status being verified or unverified. When the controller determines that the received challenge response is a correct output of the algorithm when the challenge data is input to the algorithm, the status is determined as verified. Further, an imaging device configured to determine trust in a supply item installed in the imaging device for verifying other supply items installed in the imaging device via an algorithm.
    Type: Application
    Filed: January 27, 2023
    Publication date: May 2, 2024
    Inventors: Samuel Davidson, James Howard Ellis, Zachary Nathan Fister, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20240143726
    Abstract: An imaging device comprising a controller, a prover supply item and a verifier supply item, where the imaging device is configured to authenticate the prover supply item by: sending a challenge response from the prover supply item to the verifier supply item, and determining a status of the challenge response. When the verifier supply item determines that the received challenge response is a correct output of an algorithm when challenge data is input to the algorithm, the status is determined as verified. A supply item configured to be operable as a prover supply item when installed in an imaging device. The prover supply item is configured to receive an indication of an algorithm to be performed and receive challenge data, perform the algorithm using the challenge data as input to determine a challenge response, and send the challenge response to a verifier supply item.
    Type: Application
    Filed: January 27, 2023
    Publication date: May 2, 2024
    Inventors: Samuel Davidson, James Howard Ellis, Zachary Nathan Fister, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20240143844
    Abstract: A method of authenticating a supply item in an imaging device, wherein the supply item is designated as a prover supply item, and a second supply item installed in the imaging device is designated as a verifier supply item. The method comprises: receiving a challenge response from the prover supply item and determining a status of the challenge response. When the verifier supply item determines that the received challenge response is a correct output of an algorithm when challenge data is input to the algorithm, the status is determined as verified. The verifier supply item is disclosed, configured to receive a challenge response from a prover supply item installed in the imaging device, and determine a status of the challenge response. When the verifier supply item determines that the received challenge response is a correct output of an algorithm, the status is determined as verified.
    Type: Application
    Filed: January 27, 2023
    Publication date: May 2, 2024
    Inventors: Samuel Davidson, James Howard Ellis, Zachary Nathan Fister, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20230252167
    Abstract: A method for determining authenticity of a component in an imaging device is disclosed. Embodiments of the present disclosure provide for a method for a device to use an electronic authentication scheme to authenticate a second device while overcoming vulnerabilities associated with sending data over a communication bus when performing authentication, by using information other than that transmitted over the shared bus as authentication parameters. Embodiments utilize the current drawn by a chip from a power source when the chip performs an operation in response to a command as an authentication parameter.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Inventors: James Howard Ellis, Zachary Nathan Fister, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20230025884
    Abstract: A method for determining the authenticity of a component in an electronic device, the method comprising: receiving a seed by a component in the electronic device; storing the seed in a block of non-volatile memory in the component; calculating, by the component, the output of a cryptographic function with the input based on the seed and storing the output in the block of non-volatile memory; iteratively calculating, by the component, the outputs of the cryptographic function wherein for each iteration the input for the cryptographic function is based on the seed and all previous outputs, and for each iteration storing the output in the block of non-volatile memory; and determining the authenticity of the component based on a selected output of the cryptographic function F, the selected output being one of the outputs stored in the block of non-volatile memory.
    Type: Application
    Filed: July 28, 2022
    Publication date: January 26, 2023
    Inventors: Zachary Nathan Fister, Nathan Wayne FOLEY, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20230015106
    Abstract: A method for determining the authenticity of an item, the method comprising: receiving, by an item, a seed; storing the seed in a block of non-volatile memory in the supply item follower component; calculating, by the item follower component, an output of a cryptographic function with the input based on the seed and storing the output in the block of non-volatile memory; iteratively calculating, by the item, the outputs of the cryptographic function wherein for each iteration the input for the cryptographic function is based on the seed and all previous outputs, and for each iteration storing the output in the block of non-volatile memory; and determining the authenticity of the item based on a selected output of the cryptographic function of the item, the selected output being one of the outputs stored in the block of non-volatile memory.
    Type: Application
    Filed: July 9, 2021
    Publication date: January 19, 2023
    Inventors: Zachary Nathan Fister, Nathan Wayne FOLEY, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20220303138
    Abstract: A method for determining authenticity of a supply item for an imaging system, the method comprising: performing a cryptographic algorithm on the imaging system, starting with a first algorithm input, performing the cryptographic algorithm on the supply item, starting with the first algorithm input, determining authenticity of the supply item based on an imaging system run time and a supply item run time, wherein the imaging system run time is a run time of the cryptographic algorithm on the imaging system from input of the first algorithm input until a result output is generated, and the supply item run time is a run time of the cryptographic algorithm on the supply item from input of the first algorithm input until the result output is generated.
    Type: Application
    Filed: October 11, 2021
    Publication date: September 22, 2022
    Inventors: ZACHARY NATHAN FISTER, TIMOTHY JOHN RADEMACHER, JENNIFER TOPMILLER WILLIAMS
  • Patent number: 11347172
    Abstract: A method for detecting a non-authentic slave component in an electronic printer device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: May 31, 2022
    Assignee: Lexmark International, Inc.
    Inventors: Zachary Nathan Fister, Timothy John Rademacher
  • Publication number: 20220114264
    Abstract: A method for determining authenticity of a component in an imaging device is disclosed. Embodiments of the present disclosure provide for a method for a device to use an electronic authentication scheme to authenticate a second device while overcoming vulnerabilities associated with sending data over a communication bus when performing authentication, by using information other than that transmitted over the shared bus as authentication parameters. Embodiments utilize the current drawn by a chip from a power source when the chip performs an operation in response to a command as an authentication parameter.
    Type: Application
    Filed: September 8, 2021
    Publication date: April 14, 2022
    Inventors: James Howard Ellis, JR., Zachary Nathan Fister, Timothy John Rademacher, Jennifer Topmiller Williams
  • Publication number: 20210181665
    Abstract: A method for detecting a non-authentic slave component in an electronic printer device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Application
    Filed: March 1, 2021
    Publication date: June 17, 2021
    Inventors: ZACHARY NATHAN FISTER, TIMOTHY JOHN RADEMACHER
  • Patent number: 10962914
    Abstract: A method for detecting a non-authentic slave component in an electronic printer device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: March 30, 2021
    Assignee: LEXMARK INTERNATIONAL, INC.
    Inventors: Zachary Nathan Fister, Timothy John Rademacher
  • Publication number: 20210080891
    Abstract: A method for detecting a non-authentic slave component in an electronic printer device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Application
    Filed: July 6, 2020
    Publication date: March 18, 2021
    Inventors: ZACHARY NATHAN FISTER, TIMOTHY JOHN RADEMACHER
  • Publication number: 20200012223
    Abstract: A method for detecting a non-authentic slave component in an electronic device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventors: Zachary Nathan Fister, Timothy John Rademacher
  • Patent number: 10416602
    Abstract: A method for detecting a non-authentic slave component in an electronic device which includes receiving a command from a master component in the device, identifying a response to the command based upon a frequency of a plurality of clock pulses used by the master component while sending the command, and sending the response to the master component for use as a basis in determining whether the slave component is one of an authentic slave component and a non-authentic slave component. The disclosed method may be performed by a replaceable slave component in an imaging device including a slave circuit communicating with a master circuit of the master component along a serial communications interface. The master circuit includes an instruction to change a clock frequency when sending a command to the slave circuit to trigger a unique response from slave circuits of authentic slave components.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: September 17, 2019
    Assignee: Lexmark International, Inc.
    Inventors: Zachary Nathan Fister, Timothy John Rademacher
  • Publication number: 20180157943
    Abstract: Component circuitry for a replaceable printer component, including an address generator which selectively generates component addresses, wherein following an event, the component circuitry performs in succession a plurality of sets of operations, each set of operations including receiving an address change request from a master and changing the component address in response, a last one of the changed component addresses being available as the component address for the component circuitry in one or more subsequent communications with the master.
    Type: Application
    Filed: February 2, 2018
    Publication date: June 7, 2018
    Inventors: Zachary Nathan Fister, Gregory Scott Woods
  • Patent number: 9922276
    Abstract: Component circuitry for a replaceable printer component, including a dynamic address generator which selectively generates component addresses, wherein substantially immediately following an event, the component circuitry performs in succession a plurality of sets of operations, each set of operations including receiving an address change request from a master and generating a new component address by the dynamic address generator in response, a last one of the new component addresses generated being available as the component address for the component circuitry in one or more subsequent communications with the master.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: March 20, 2018
    Assignee: Lexmark International, Inc.
    Inventors: Zachary Nathan Fister, Gregory Scott Woods
  • Patent number: 9444964
    Abstract: A method for reducing electromagnetic emissions by an image scanner comprises cyclically dithering a frequency of a clock signal of the image scanner by repeated dither cycles, determining a phase of the dither cycle when a scan pass of a page of a document commences; and commencing all subsequent scan passes of the page of the document at a particular phase shift from the determined phase of the dither cycle.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: September 13, 2016
    Assignees: Marvell International Ltd., Lexmark International, Inc.
    Inventors: Bennett Fornal, Douglas Gene Keithley, Zachary Nathan Fister, Keith Bryan Hardin, Karl Mark Thompson, Mark Lane Mayberry, Joseph K. Yackzan, Christopher Wilson Case
  • Publication number: 20160055402
    Abstract: Component circuitry for a replaceable printer component, including a dynamic address generator which selectively generates component addresses, wherein substantially immediately following an event, the component circuitry performs in succession a plurality of sets of operations, each set of operations including receiving an address change request from a master and generating a new component address by the dynamic address generator in response, a last one of the new component addresses generated being available as the component address for the component circuitry in one or more subsequent communications with the master.
    Type: Application
    Filed: November 2, 2015
    Publication date: February 25, 2016
    Inventors: Zachary Nathan Fister, Gregory Scott Woods
  • Patent number: 9176921
    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 11, 2014
    Date of Patent: November 3, 2015
    Assignee: Lexmark International, Inc.
    Inventors: Zachary Nathan Fister, Gregory Scott Woods
  • Publication number: 20140351469
    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 11, 2014
    Publication date: November 27, 2014
    Inventors: Zachary Nathan Fister, Gregory Scott Woods