Patents by Inventor Chris Bakker

Chris Bakker 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: 11345162
    Abstract: A fluid recirculation channel for dispensing a plurality of fluid drop weights includes a number of sub-channels. The sub-channels include at least one pump channel, and a plurality of drop generator channels fluidically coupled to the at least one pump channel. The fluid recirculation channel further includes a number of pump generators incorporated into the at least one pump channel, a number of drop generators incorporated into drop generator channels, and a plurality of nozzles defined within the drop generator channels, the nozzles being at least as numerous as the number of drop generators.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: May 31, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Govyadinov, Ron Burns, Erik D. Torniainen, Galen P. Cook, David P. Markel, Garrard Hume, Chris Bakker
  • Patent number: 11230097
    Abstract: A fluid ejection device includes a fluid slot, at least one fluid ejection chamber communicated with the fluid slot, a drop ejecting element within the at least one fluid ejection chamber, a fluid circulation channel communicated with the fluid slot and the at least one fluid ejection chamber, and a fluid circulating element communicated with the fluid circulation channel. The fluid circulating element is to provide on-demand circulation of fluid from the fluid slot through the fluid circulation channel and the at least one fluid ejection chamber.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: January 25, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Govyadinov, Paul A. Richards, Chris Bakker
  • Patent number: 11123981
    Abstract: Fluid ejection devices with multiple activation modes are disclosed. An example printhead assembly includes a fluid ejection nozzle, a first resistor fluidically coupled to the fluid ejection nozzle, and a second resistor fluidically coupled to the fluid ejection nozzle. The example printhead also includes an addressing circuit to receive a nozzle address and an activation mode to activate the fluid ejection nozzle. The activation mode determines which of the first resistor and the second resistor are to be energized.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: September 21, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric T. Martin, Chris Bakker
  • Patent number: 10960661
    Abstract: In some examples, a circuit for a fluid ejection device includes an energy delivery device and a circuit layer. The circuit layer includes first and second activation devices connected to the energy delivery device, the first and second activation devices to activate the energy delivery device, first drive logic coupled to the first activation device, and second drive logic coupled to the second activation device. An interconnect layer couples a same address selection signal to the first drive logic and the second drive logic.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: March 30, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric T. Martin, Chris Bakker, James R. Przybyla
  • Patent number: 10786986
    Abstract: An apparatus includes a plurality of nozzles configured to eject fluid and a fluid ejection array controller connected to the plurality of nozzles. The nozzles are arranged into a plurality of primitives, and the primitives are further arranged into a plurality of virtual primitives that each includes at least two primitives. The fluid ejection array controller generates ejection control data for each virtual primitive based on contents of a virtual primitive control packet. The ejection control data includes, for each virtual primitive, a first instruction instructing a first primitive of the virtual primitive to fire and a second instruction instructing a second primitive of the virtual primitive to not fire.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: September 29, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Martin, Chris Bakker
  • Publication number: 20200223225
    Abstract: A fluid ejection device includes a fluid slot, at least one fluid ejection chamber communicated with the fluid slot, a drop ejecting element within the at least one fluid ejection chamber, a fluid circulation channel communicated with the fluid slot and the at least one fluid ejection chamber, and a fluid circulating element communicated with the fluid circulation channel. The fluid circulating element is to provide on-demand circulation of fluid from the fluid slot through the fluid circulation channel and the at least one fluid ejection chamber.
    Type: Application
    Filed: March 30, 2020
    Publication date: July 16, 2020
    Inventors: Alexander Govyadinov, Paul A. Richards, Chris Bakker
  • Patent number: 10668722
    Abstract: A printhead includes an address line, data lines, a fire pulse line, and a plurality of primitives, each primitive corresponding to a different data line and including a plurality of activation devices, each activation device corresponding to a different address of a set of addresses. A buffer receives data packets, each data packet including address data representative of an address of the set of addresses and print data for each primitive corresponding to the address. For each data packet, the buffer directs the address data to address logic and places the print data on the respective data line, and the address logic encodes the address represented by the address data onto the address line. For each primitive, the activation device corresponding to the address on the address bus activates a corresponding primitive function based on the corresponding print data when a fire pulse is present on the fire pulse line.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 2, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chris Bakker, Eric Martin, Adam L Ghozeil
  • Publication number: 20200164639
    Abstract: Fluid ejection devices with multiple activation modes are disclosed. An example printhead assembly includes a fluid ejection nozzle, a first resistor fluidically coupled to the fluid ejection nozzle, and a second resistor fluidically coupled to the fluid ejection nozzle. The example printhead also includes an addressing circuit to receive a nozzle address and an activation mode to activate the fluid ejection nozzle. The activation mode determines which of the first resistor and the second resistor are to be energized.
    Type: Application
    Filed: January 31, 2020
    Publication date: May 28, 2020
    Inventors: Eric T. Martin, Chris Bakker
  • Patent number: 10632749
    Abstract: A fluid ejection device includes a fluid slot, a plurality of fluid ejection chambers communicated with the fluid slot, a plurality of drop ejecting elements one of each within one of the fluid ejection chambers, a plurality of fluid circulation channels each communicated with the fluid slot and one or more of the fluid ejection chambers, and a plurality of fluid circulating elements each communicated with one or more of the fluid circulation channels. The fluid circulating elements are to provide intermittent circulation of fluid from the fluid slot through the one or more of the fluid circulation channels and the one or more of the fluid ejection chambers.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 28, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Govyadinov, Chris Bakker
  • Patent number: 10632743
    Abstract: A fluid ejection device includes a fluid slot, at least one fluid ejection chamber communicated with the fluid slot, a drop ejecting element within the at least one fluid ejection chamber, a fluid circulation channel communicated with the fluid slot and the at least one fluid ejection chamber, and a fluid circulating element communicated with the fluid circulation channel. The fluid circulating element is to provide on-demand circulation of fluid from the fluid slot through the fluid circulation channel and the at least one fluid ejection chamber.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 28, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alexander Govyadinov, Paul A Richards, Chris Bakker
  • Patent number: 10562296
    Abstract: Fluid ejection devices with multiple activation modes are disclosed. An example printhead assembly includes a fluid ejection nozzle, a first resistor fluidically coupled to the fluid ejection nozzle, and a second resistor fluidically coupled to the fluid ejection nozzle. The example printhead also includes an addressing circuit to receive a nozzle address and an activation mode to activate the fluid ejection nozzle. The activation mode determines which of the first resistor and the second resistor are to be energized.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: February 18, 2020
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Eric T Martin, Chris Bakker
  • Publication number: 20190291421
    Abstract: An apparatus includes a plurality of nozzles configured to eject fluid and a fluid ejection array controller connected to the plurality of nozzles. The nozzles are arranged into a plurality of primitives, and the primitives are further arranged into a plurality of virtual primitives that each includes at least two primitives. The fluid ejection array controller generates ejection control data for each virtual primitive based on contents of a virtual primitive control packet. The ejection control data includes, for each virtual primitive, a first instruction instructing a first primitive of the virtual primitive to fire and a second instruction instructing a second primitive of the virtual primitive to not fire.
    Type: Application
    Filed: October 14, 2016
    Publication date: September 26, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Eric Martin, Chris Bakker
  • Publication number: 20190255842
    Abstract: In some examples, a circuit for a fluid ejection device includes an energy delivery device and a circuit layer. The circuit layer includes first and second activation devices connected to the energy delivery device, the first and second activation devices to activate the energy delivery device, first drive logic coupled to the first activation device, and second drive logic coupled to the second activation device. An interconnect layer couples a same address selection signal to the first drive logic and the second drive logic.
    Type: Application
    Filed: May 1, 2019
    Publication date: August 22, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Eric T. Martin, Chris Bakker, James R. Przybyla
  • Publication number: 20190248134
    Abstract: A printhead includes an address line, data lines, a fire pulse line, and a plurality of primitives, each primitive corresponding to a different data line and including a plurality of activation devices, each activation device corresponding to a different address of a set of addresses. A buffer receives data packets, each data packet including address data representative of an address of the set of addresses and print data for each primitive corresponding to the address. For each data packet, the buffer directs the address data to address logic and places the print data on the respective data line, and the address logic encodes the address represented by the address data onto the address line. For each primitive, the activation device corresponding to the address on the address bus activates a corresponding primitive function based on the corresponding print data when a fire pulse is present on the fire pulse line.
    Type: Application
    Filed: April 29, 2019
    Publication date: August 15, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
  • Patent number: 10343396
    Abstract: A print component includes an address line, data lines, a fire pulse line, and a plurality of primitives, each primitive corresponding to a different data line and including a plurality of activation devices each corresponding to a different address of a set of addresses. A buffer receives data packets each including address data representative of an address of the set of addresses and print data for each primitive, places the print data on the respective data line of the corresponding primitive, and directs the address data to address logic which encodes the address data onto the address line in the order of reception of the address data by the buffer via the data packets. For each primitive, the activation device corresponding to the address on the address line activates a corresponding primitive function based on the corresponding print data when a fire pulse is present on the fire pulse line.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: July 9, 2019
    Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
  • Patent number: 10336070
    Abstract: According to an example, a fluid ejection device may include a fluid feed slot, a plurality of fluid ejection chambers in fluid communication with the fluid feed slot, a plurality of drop ejecting elements, in which a drop ejecting element of the plurality of drop ejecting elements is positioned within each of the plurality of fluid ejection chambers, a fluid circulation channel in fluid communication at a first end of the fluid circulation channel with the fluid feed slot and in fluid communication at multiple second ends of the fluid circulation channel with the plurality of fluid ejection chambers, and a fluid circulating element within the fluid circulation channel. The fluid ejection device may also include a bubble dissipating structure positioned within the fluid circulation channel outside of the plurality of fluid ejection chambers.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: July 2, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Nicholas Matthew Cooper McGuinness, Alexander Govyadinov, Chris Bakker, Lawrence H. White, Paul A. Richards
  • Patent number: 10315417
    Abstract: A printhead including an address line for communicating a set of addresses and a number of primitives, each primitive including a plurality of controllable activation devices coupled to the address line, each switch corresponding to at least one address of the set of addresses, each address corresponding to one of a number of primitive functions. A buffer receives a series of data packets, each data packet including address bits representative of one address of the set of addresses. Address logic receives the address bits from the buffer, wherein for each data packet the address logic encodes the address represented by the address bits onto the address line, and wherein the at least one switch corresponding to the address activates the primitive function corresponding to address.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: June 11, 2019
    Inventors: Chris Bakker, Eric T Martin, Adam L Ghozeil
  • Patent number: 10286653
    Abstract: Printheads and techniques for manufacturing printheads are disclosed. An example method includes forming drive circuit components in a circuit layer. The method also includes forming a fluidic device that causes fluid to be ejected from a nozzle. The method also includes forming an interconnect layer that couples the drive circuit components.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: May 14, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Eric T Martin, Chris Bakker, James R Przybyla
  • Publication number: 20190061347
    Abstract: A print component includes an address line, data lines, a fire pulse line, and a plurality of primitives, each primitive corresponding to a different data line and including a plurality of activation devices each corresponding to a different address of a set of addresses. A buffer receives data packets each including address data representative of an address of the set of addresses and print data for each primitive, places the print data on the respective data line of the corresponding primitive, and directs the address data to address logic which encodes the address data onto the address line in the order of reception of the address data by the buffer via the data packets. For each primitive, the activation device corresponding to the address on the address line activates a corresponding primitive function based on the corresponding print data when a fire pulse is present on the fire pulse line.
    Type: Application
    Filed: October 10, 2018
    Publication date: February 28, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
  • Publication number: 20190030890
    Abstract: A fluid ejection device includes a fluid slot, a plurality of fluid ejection chambers communicated with the fluid slot, a plurality of drop ejecting elements one of each within one of the fluid ejection chambers, a plurality of fluid circulation channels each communicated with the fluid slot and one or more of the fluid ejection chambers, and a plurality of fluid circulating elements each communicated with one or more of the fluid circulation channels. The fluid circulating elements are to provide intermittent circulation of fluid from the fluid slot through the one or more of the fluid circulation channels and the one or more of the fluid ejection chambers.
    Type: Application
    Filed: September 28, 2018
    Publication date: January 31, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Alexander Govyadinov, Chris Bakker