Patents by Inventor Erik D. Ness

Erik D. Ness 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: 11912025
    Abstract: In some examples, a controller includes an interface to receive an indication based on an electrical current through a device, and a processor to send control data to the device to operate the device, detect a measurement based on the indication that is responsive to an operation of the device according to the control data, and determine whether an issue exists in the device responsive to determining whether the measurement satisfies an expected property based on the control data.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: February 27, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Erik D. Ness
  • Patent number: 11858265
    Abstract: An integrated circuit to drive a plurality of fluid actuation devices includes a plurality of first non-volatile memory cells and control logic. Each first non-volatile memory cell stores a customization bit. The control logic configures an operation of the integrated circuit based on the customization bits.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 2, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott A. Linn, James Michael Gardner, Erik D. Ness
  • Patent number: 11840075
    Abstract: An integrated circuit includes thermal tracking logic, control logic, and an output interface. The thermal tracking logic determines a temperature of a fluid ejection die. The control logic defines an emulated parameter of the fluid ejection die as a function of the temperature of the fluid ejection die. The output interface outputs the emulated parameter to a printer system based on the function and the temperature of the fluid ejection die.
    Type: Grant
    Filed: July 13, 2022
    Date of Patent: December 12, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Erik D. Ness, James Michael Gardner, Scott A. Linn
  • Publication number: 20230373208
    Abstract: A communicating print component a print head comprising a number of memory bits and a single lane analog bus conductively coupling the number of memory bits to a pad located on the exterior of the print head. The pad is to transmit an electrical signal from the number of memory bits, wherein the electrical signal indicates a combination of all selected bits of the number of memory bits.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 23, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: James Michael Gardner, Scott A. Linn, John Rossi, Erik D. Ness
  • Patent number: 11806999
    Abstract: In some examples, a fluid dispensing device component includes a plurality of fluidic dies each comprising a memory, a plurality of control inputs to provide respective control information to respective fluidic dies of the plurality of fluidic dies, and a data bus connected to the plurality of fluidic dies, the data bus to provide data of the memories of the plurality of fluidic dies to an output of the fluid dispensing device component.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: November 7, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boon Bing Ng, Erik D. Ness, James Michael Gardner
  • Patent number: 11787172
    Abstract: A communicating print component a print head comprising a number of memory bits and a single lane analog bus conductively coupling the number of memory bits to a pad located on the exterior of the print head. The pad is to transmit an electrical signal from the number of memory bits, wherein the electrical signal indicates a combination of all selected bits of the number of memory bits.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: October 17, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James Michael Gardner, Scott A. Linn, John Rossi, Erik D. Ness
  • Publication number: 20230074257
    Abstract: An integrated circuit to drive a plurality of fluid actuation devices includes a plurality of first non-volatile memory cells and control logic. Each first non-volatile memory cell stores a customization bit. The control logic configures an operation of the integrated circuit based on the customization bits.
    Type: Application
    Filed: November 11, 2022
    Publication date: March 9, 2023
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Scott A. LINN, James Michael GARDNER, Erik D. NESS
  • Publication number: 20230057710
    Abstract: In some examples, a fluid dispensing device component includes a plurality of fluidic dies each comprising a memory, a plurality of control inputs to provide respective control information to respective fluidic dies of the plurality of fluidic dies, and a data bus connected to the plurality of fluidic dies, the data bus to provide data of the memories of the plurality of fluidic dies to an output of the fluid dispensing device component.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 23, 2023
    Inventors: Boon Bing Ng, Erik D. Ness, James Michael Gardner
  • Patent number: 11548276
    Abstract: An integrated circuit to drive a plurality of fluid actuation devices includes a plurality of first non-volatile memory cells and control logic. Each first non-volatile memory cell stores a customization bit. The control logic configures an operation of the integrated circuit based on the customization bits.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 10, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Scott A. Linn, James Michael Gardner, Erik D. Ness
  • Patent number: 11511539
    Abstract: In some examples, a fluid dispensing device component includes a plurality of fluidic dies each comprising a memory, a plurality of control inputs to provide respective control information to respective fluidic dies of the plurality of fluidic dies, and a data bus connected to the plurality of fluidic dies, the data bus to provide data of the memories of the plurality of fluidic dies to an output of the fluid dispensing device component.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: November 29, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Boon Bing Ng, Erik D. Ness, James Michael Gardner
  • Publication number: 20220349872
    Abstract: A fluid ejection controller interface includes input logic to receive control data packets and a first clock signal, each control data packet including a set of primitive data bits and a set of random bits, wherein the input logic identifies the random bits in the received control data packets to facilitate the creation of modified control data packets. The fluid ejection controller interface includes a clock signal generator to generate a second clock signal that is different than the first clock signal, and output logic to receive the modified control data packets, and output the modified control data packets to a fluid ejection controller of a fluid ejection device based on the second clock signal.
    Type: Application
    Filed: July 14, 2022
    Publication date: November 3, 2022
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: John Rossi, Scott A. LINN, James Michael GARDNER, Erik D. NESS
  • Patent number: 11485134
    Abstract: In some examples, a fluid dispensing device includes a reservoir containing a fluid, fluidic actuators, and an interface to receive a data packet comprising information to control activation of the fluidic actuators, the data packet comprising a random number generated by a random number generator.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: November 1, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Erik D. Ness
  • Patent number: 11407218
    Abstract: A fluid ejection controller interface includes input logic to receive control data packets and a first clock signal, each control data packet including a set of primitive data bits and a set of random bits, wherein the input logic identifies the random bits in the received control data packets to facilitate the creation of modified control data packets. The fluid ejection controller interface includes a clock signal generator to generate a second clock signal that is different than the first clock signal, and output logic to receive the modified control data packets, and output the modified control data packets to a fluid ejection controller of a fluid ejection device based on the second clock signal.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: August 9, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Scott A. Linn, James Michael Gardner, Erik D. Ness
  • Publication number: 20210354450
    Abstract: A communicating print component a print head comprising a number of memory bits and a single lane analog bus conductively coupling the number of memory bits to a pad located on the exterior of the print head. The pad is to transmit an electrical signal from the number of memory bits, wherein the electrical signal indicates a combination of all selected bits of the number of memory bits.
    Type: Application
    Filed: February 6, 2019
    Publication date: November 18, 2021
    Inventors: James Michael Gardner, Scott A. Linn, John Rossi, Erik D. Ness
  • Publication number: 20210354454
    Abstract: In some examples, a fluid dispensing device includes a reservoir containing a fluid, fluidic actuators, and an interface to receive a data packet comprising information to control activation of the fluidic actuators, the data packet comprising a random number generated by a random number generator.
    Type: Application
    Filed: February 6, 2019
    Publication date: November 18, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Erik D. Ness
  • Publication number: 20210354447
    Abstract: In some examples, a controller includes an interface to receive an indication based on an electrical current through a device, and a processor to send control data to the device to operate the device, detect a measurement based on the indication that is responsive to an operation of the device according to the control data, and determine whether an issue exists in the device responsive to determining whether the measurement satisfies an expected property based on the control data.
    Type: Application
    Filed: February 6, 2019
    Publication date: November 18, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: John Rossi, Erik D. Ness
  • Patent number: 11126724
    Abstract: Examples associated with firmware encryption are described. One example device firmware includes a base module. The base module controls a base function of the device. The device firmware also includes a first encrypted module that modifies a first function of the device. The first encrypted module is inactive until decrypted. A decryption module decrypts the first module using a first encryption key and controls activation of the first encrypted module.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 21, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marvin D Nelson, Honee L Mesa, Paul Jeran, Chris R Gunning, Erik D Ness
  • Publication number: 20210276261
    Abstract: A system and method for operating a supply station in a three-dimensional printer are provided. The system includes a control unit, including a processor to execute modules. An install module confirms parameters of a build material container after the build material container is secured into a supply station to determine if the parameters match expected parameters. The install module releases the build material container if the parameters do not match the expected parameters.
    Type: Application
    Filed: October 5, 2017
    Publication date: September 9, 2021
    Inventors: Brad Benson, David B. Novak, R. Joseph Megaw, Kevin E. Swier, Erik D. Ness, David C. Harvey
  • Publication number: 20210229430
    Abstract: A fluid ejection controller interface includes input logic to receive control data packets and a first clock signal, each control data packet including a set of primitive data bits and a set of random bits, wherein the input logic identifies the random bits in the received control data packets to facilitate the creation of modified control data packets. The fluid ejection controller interface includes a clock signal generator to generate a second clock signal that is different than the first clock signal, and output logic to receive the modified control data packets, and output the modified control data packets to a fluid ejection controller of a fluid ejection device based on the second clock signal.
    Type: Application
    Filed: February 6, 2019
    Publication date: July 29, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: John ROSSI, Scott A. LINN, James Michael GARDNER, Erik D. NESS
  • Publication number: 20210221124
    Abstract: In some examples, a fluid dispensing device component includes a plurality of fluidic dies each comprising a memory, a plurality of control inputs to provide respective control information to respective fluidic dies of the plurality of fluidic dies, and a data bus connected to the plurality of fluidic dies, the data bus to provide data of the memories of the plurality of fluidic dies to an output of the fluid dispensing device component.
    Type: Application
    Filed: February 6, 2019
    Publication date: July 22, 2021
    Inventors: Boon Bing Ng, Erik D. Ness, James Michael Gardner