Patents by Inventor Scott A. Linn

Scott A. Linn 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: 10740275
    Abstract: Logic circuitry packages for association with replaceable print apparatus components are disclosed herein. An example logic circuitry package includes logic and a serial data bus interface. The serial data bus interface is to interface with a serial data bus of a print apparatus, and the logic is, in response to a first command sent to the logic circuitry package via the serial data bus connected to the serial data bus interface, to generate a low voltage condition on the serial data bus and to monitor a duration of a time period.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: August 11, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen D. Panshin, Scott A. Linn
  • Patent number: 10688785
    Abstract: According to an example, a printing system may include a drop ejecting element and a fluid circulating element corresponding to the drop ejecting element. The printing system may also include a logic device that is to receive a data stream addressed to the drop ejecting element, determine whether the data stream indicates that the drop ejecting element is to be energized, and in response to a determination that the data stream does not indicate that the drop ejecting element is to be energized, energize the fluid circulating element.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: June 23, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vincent C. Korthuis, Eric T. Martin, Michael W. Cumbie, Scott A. Linn
  • Publication number: 20200171836
    Abstract: A logic circuit for a replaceable print component is configured to, in response to a plurality of commands including a first command specifying the new I2C communications address and a first calibration parameter, a second command specifying the new I2C communications address and a second calibration parameter, a third command specifying the new I2C communications address and a class parameter, and/or fourth commands specifying the new I2C communications address and sub-class parameters, and at least one read request, generate count values in a count value range defined by a highest and lowest count value.
    Type: Application
    Filed: July 3, 2019
    Publication date: June 4, 2020
    Inventors: James Michael GARDNER, Scott A. LINN, Stephen D. PANSHIN, Jefferson P. WARD, David Owen ROETHIG, David N. OLSEN, Anthony D. STUDER, Michael W. CUMBIE, Sirena Chi LU
  • Publication number: 20200174963
    Abstract: Logic circuitry packages for association with replaceable print apparatus components are disclosed herein. An example logic circuitry package includes a timer and a serial data bus interface including a data contact and a clock contact, the serial data bus interface to interface with a serial data bus of a printer. The example logic circuitry package also includes logic circuitry to, in response to a first command sent to the logic circuitry package via the serial data bus of the printer: initiate a low voltage on the data contact; wait for a time period tracked by the timer to expire, without reference to a clock signal at the clock contact from the serial data bus; and upon expiration of the time period, cause the data contact to assume a second voltage different than the low voltage. The first command specifies a duration of the time period and the example logic circuitry is to maintain the low voltage on the data contact based on the duration of the time period.
    Type: Application
    Filed: February 4, 2020
    Publication date: June 4, 2020
    Inventors: Stephen D. PANSHIN, Scott A. LINN
  • Publication number: 20200139700
    Abstract: A fluidic die may include a fluid actuator comprising an electrical resistor, a power node to supply electrical current to the resistor to drive the fluid actuator, a low side switch transistor connected to a ground node and having a gate to control the flow of electrical current through the resistor, a voltage regulator to receive electrical power from the power node and to output a predetermined voltage and a level shifter to control to output a low side switch transistor gate drive voltage using the predetermined voltage and based upon control signals to control the gate to control fluid displacement by the fluid actuator. The predetermined voltage is greater than a voltage of the control signals and is independent of a resistance of the ground node.
    Type: Application
    Filed: July 12, 2017
    Publication date: May 7, 2020
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Scott A Linn, Vincent C Korthuis, James M Gardner
  • Patent number: 10632756
    Abstract: In one example, a fluid level sensor includes control logic, and an array of sensing locations to detect a level of fluid in a container. The array of sensing locations include a number of memory cells located at a number of sensing locations in the array of sensing locations, a word line coupled to the memory cells, a bit line coupled to the memory cells, and a pre-charge circuit coupled to the word line and the bit line. The control logic instructs a number FETs coupled to a bit line to disconnect from a number of the memory cells, and power up the memory cells to cause the memory cells to take a first state or a second state. The control logic outputs the state of the memory cells to a processing device. The state of the memory cells defines the level of the fluid in the container.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: April 28, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daryl E. Anderson, James Michael Gardner, Berkeley Fisher, Scott A. Linn
  • Patent number: 10621189
    Abstract: A method and apparatus of a device that performs a search using a plurality of application states is described. In an exemplary embodiment, the device receives a plurality of application states from a plurality of applications running on a device. The device further creates an index of the plurality of application states. In addition, the device receives a query to search for data stored on the device. Furthermore, the device searches the plurality of application states using the index and the query. The device additionally determines a match for the query of one of the plurality of the application states and returns the match for the matching application state.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 14, 2020
    Assignee: Apple Inc.
    Inventors: Christopher Scott Linn, John M. Hörnkvist, Steven Jon Falkenburg, Vipul Ved Prakash, David Salim, Keith Stattenfield
  • Patent number: 10589522
    Abstract: A fluidic die may include a number of actuators. The number of actuators form a number of primitives. The fluidic die may include a digital-to-analog converter (DAC) to drive a number of the delay circuits. The delay circuits delay a number of activation pulses that activate the actuators associated with the primitives to reduce peak power demands of the fluidic die. A number of delay circuits may be coupled to each primitive.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 17, 2020
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Scott A. Linn, George H. Corrigan, III, Michael W. Cumbie
  • Patent number: 10569535
    Abstract: One example provides a printhead including a plurality of printhead dies, each printhead die including at least one crack sense resistor. At least one analog bus is connected to each printhead die, the at least one analog bus to output voltages to facilitate a printer controller to determine whether at least one of the printhead dies is cracked.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: February 25, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Darryl E. Anderson, George H. Corrigan, Scott A. Linn
  • Patent number: 10532568
    Abstract: First electronics may determine a count of bubble jet resistors to be fired by a fire pulse group. A fire pulse generator may generate a fire pulse train for bubble jet resistors, the fire pulse train comprising a precursor pulse and a firing pulse separated by a dead time. Second electronics may adjust a width of the fire pulse for the bubble jet resistors of the fire pulse group by maintaining a first edge of the fire pulse relative to the precursor pulse and adjusting a second edge of the fire pulse relative to the precursor pulse based upon the determined count for the fire pulse group.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: January 14, 2020
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Vincent C. Korthuis, Eric T Martin, Michael W. Cumbie, Scott A Linn, Pere Esterri
  • Patent number: 10394839
    Abstract: A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 27, 2019
    Assignee: Apple Inc.
    Inventors: Vipul Ved Prakash, John M. Hörnkvist, Steven Jon Falkenburg, David Salim, Christopher Scott Linn, Keith Stattenfield, Lun Cui
  • Patent number: 10336089
    Abstract: In an implementation, a printhead includes a nozzle and a fluid channel. A sensor plate is located within the fluid channel. An impedance measurement circuit is coupled to the sensor plate to measure impedance of fluid within the channel during a fluid movement event that moves fluid past the sensor plate.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: July 2, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Adam L. Ghozeil, Scott A. Linn, David Maxfield, Andrew Van Brocklin
  • Publication number: 20190184704
    Abstract: According to an example, a printing system may include a drop ejecting element and a fluid circulating element corresponding to the drop ejecting element. The printing system may also include a logic device that is to receive a data stream addressed to the drop ejecting element, determine whether the data stream indicates that the drop ejecting element is to be energized, and in response to a determination that the data stream does not indicate that the drop ejecting element is to be energized, energize the fluid circulating element.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Inventors: Vincent C. Korthuis, Eric T. Martin, Michael W. Cumbie, Scott A. Linn
  • Patent number: 10308035
    Abstract: In an embodiment, a fluid level sensor includes a sensor plate and a current source. The fluid level sensor also includes an algorithm to bias the current source such that current applied to the sensor plate induces a maximum difference in response voltage between a dry sensor plate condition and a wet sensor plate condition.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: June 4, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Andrew L. Van Brocklin, Paul A. Liebert, Adam L. Ghozeil, Scott A. Linn
  • Patent number: 10300691
    Abstract: A wide array printhead module includes a plurality of printhead die, each of the printhead die includes a number of nozzles. The nozzles form a number of primitives. A nozzle firing heater is coupled to each of the nozzles. An application specific integrated circuit (ASIC) controls a number of activation pluses that activate the nozzle firing heaters for each of the nozzles associated with the primitives. The activation pulses are delayed between each of the primitives via internal delays and external delays to reduce peak power demands of the printhead die. The ASIC determines the internal delays within each printhead die.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 28, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Peter James Fricke, Michael W. Cumbie, Scott A. Linn
  • Publication number: 20190126632
    Abstract: In one example, a fluid level sensor includes control logic, and an array of sensing locations to detect a level of fluid in a container. The array of sensing locations include a number of memory cells located at a number of sensing locations in the array of sensing locations, a word line coupled to the memory cells, a bit line coupled to the memory cells, and a pre-charge circuit coupled to the word line and the bit line. The control logic instructs a number FETs coupled to a bit line to disconnect from a number of the memory cells, and power up the memory cells to cause the memory cells to take a first state or a second state. The control logic outputs the state of the memory cells to a Pre-charge processing device. The state of the memory cells defines the level of the fluid in the container.
    Type: Application
    Filed: July 19, 2016
    Publication date: May 2, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Daryl E. Anderson, James Michael Gardner, Berkeley Fisher, Scott A. Linn
  • Publication number: 20190126631
    Abstract: An example printing cartridge includes a fluid container, a plurality of capacitor plates to detect fluid in the fluid container, each of the capacitor plates associated with a respective fluid level, and a shift register to capture fluid level information from the plurality of capacitor plates.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 2, 2019
    Inventors: Daryl E. Anderson, James Michael Gardner, Scott A. Linn, Michael W. Cumbie, Berkeley Fisher
  • Publication number: 20190118527
    Abstract: A method of detecting a level of printable fluid in a container includes, with at least one sensing location on a die in thermal contact with the printable fluid in the container, sensing a voltage of a capacitor over time as current from the capacitor leaks through a field effect transistor (FET). The FET and capacitor are associated with the sensing location. The method may further include, based on the voltage of the capacitor over time and a threshold voltage, determining whether the printable fluid is present at the at least one sensing location.
    Type: Application
    Filed: July 11, 2016
    Publication date: April 25, 2019
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Daryl E. Anderson, James Michael Gardner, Michael W. Cumbie, Scott A. Linn, Berkeley Fisher
  • Patent number: 10245830
    Abstract: According to an example, a printing system may include a drop ejecting element and a fluid circulating element corresponding to the drop ejecting element. The printing system may also include a logic device that is to receive a data stream addressed to the drop ejecting element, determine whether the data stream indicates that the drop ejecting element is to be energized, and in response to a determination that the data stream does not indicate that the drop ejecting element is to be energized, energize the fluid circulating element.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 2, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Vincent C. Korthuis, Eric T. Martin, Michael W. Cumbie, Scott A. Linn
  • Patent number: 10232610
    Abstract: A fluidic die includes a number of sensors to measure properties of a number of property control elements associated with the printhead die, a pass gate to communicate a number of signals to an application specific integrated circuit (ASIC) via an analog bus using control logic associated with the pass gate, and a bi-directional configuration bus coupled to the fluidic die to transmit a number of control signals to property control elements located on the fluidic die.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 19, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daryl E. Anderson, George H. Corrigan, Scott A. Linn