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: 11345162Abstract: 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: GrantFiled: July 14, 2015Date of Patent: May 31, 2022Assignee: 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: 11230097Abstract: 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: GrantFiled: March 30, 2020Date of Patent: January 25, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alexander Govyadinov, Paul A. Richards, Chris Bakker
-
Patent number: 11123981Abstract: 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: GrantFiled: January 31, 2020Date of Patent: September 21, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eric T. Martin, Chris Bakker
-
Patent number: 10960661Abstract: 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: GrantFiled: May 1, 2019Date of Patent: March 30, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eric T. Martin, Chris Bakker, James R. Przybyla
-
Patent number: 10786986Abstract: 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: GrantFiled: October 14, 2016Date of Patent: September 29, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eric Martin, Chris Bakker
-
Publication number: 20200223225Abstract: 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: ApplicationFiled: March 30, 2020Publication date: July 16, 2020Inventors: Alexander Govyadinov, Paul A. Richards, Chris Bakker
-
Patent number: 10668722Abstract: 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: GrantFiled: April 29, 2019Date of Patent: June 2, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Chris Bakker, Eric Martin, Adam L Ghozeil
-
Publication number: 20200164639Abstract: 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: ApplicationFiled: January 31, 2020Publication date: May 28, 2020Inventors: Eric T. Martin, Chris Bakker
-
Patent number: 10632749Abstract: 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: GrantFiled: September 28, 2018Date of Patent: April 28, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alexander Govyadinov, Chris Bakker
-
Patent number: 10632743Abstract: 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: GrantFiled: October 31, 2014Date of Patent: April 28, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Alexander Govyadinov, Paul A Richards, Chris Bakker
-
Patent number: 10562296Abstract: 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: GrantFiled: December 2, 2014Date of Patent: February 18, 2020Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Eric T Martin, Chris Bakker
-
Publication number: 20190291421Abstract: 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: ApplicationFiled: October 14, 2016Publication date: September 26, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Eric Martin, Chris Bakker
-
Publication number: 20190255842Abstract: 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: ApplicationFiled: May 1, 2019Publication date: August 22, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventors: Eric T. Martin, Chris Bakker, James R. Przybyla
-
Publication number: 20190248134Abstract: 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: ApplicationFiled: April 29, 2019Publication date: August 15, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
-
Patent number: 10343396Abstract: 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: GrantFiled: October 10, 2018Date of Patent: July 9, 2019Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
-
Patent number: 10336070Abstract: 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: GrantFiled: October 30, 2015Date of Patent: July 2, 2019Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Nicholas Matthew Cooper McGuinness, Alexander Govyadinov, Chris Bakker, Lawrence H. White, Paul A. Richards
-
Patent number: 10315417Abstract: 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: GrantFiled: February 13, 2015Date of Patent: June 11, 2019Inventors: Chris Bakker, Eric T Martin, Adam L Ghozeil
-
Patent number: 10286653Abstract: 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: GrantFiled: December 2, 2014Date of Patent: May 14, 2019Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Eric T Martin, Chris Bakker, James R Przybyla
-
Publication number: 20190061347Abstract: 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: ApplicationFiled: October 10, 2018Publication date: February 28, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Chris Bakker, Eric Martin, Adam L. Ghozeil
-
Publication number: 20190030890Abstract: 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: ApplicationFiled: September 28, 2018Publication date: January 31, 2019Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Alexander Govyadinov, Chris Bakker