Patents by Inventor Daniel James Magnusson

Daniel James Magnusson 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: 10946674
    Abstract: A sequence of loads within a system is determined during each of multiple time windows based on a determination of each load's temperature to a target value. The sequencing of the loads involves a determination as to whether the length of each time window is long enough to permit all of the loads to be sequentially activated in order to have their temperatures approximate the corresponding target temperatures. In some cases, the sequence of the loads is determined to be one that results in a monotonically changing power profile.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: March 16, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Duane A Koehler, Francisco Alcazar, Daniel James Magnusson
  • Patent number: 10947073
    Abstract: In some examples, velocity and torque based media motor control may include ascertaining a velocity and torque for a feed roller motor associated with a feed roller, and ascertaining a velocity and torque for a drive roller motor associated with a drive roller that is to receive media from the feed roller. Further, velocity and torque based media motor control may include determining whether the torque for the drive roller motor is greater than a torque target. In response to a determination that the torque for the drive roller motor is greater than the torque target, the torque for the drive roller motor may be reduced to the torque target, and the torque for the drive roller motor may be maintained at the torque target.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: March 16, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel James Magnusson, Ian Patrick Anderson, Joseph C O'Banion, Devin Scott Uehling, Alan Shibata, Saurabh Shripad Bhide, Stuart Scofield
  • Publication number: 20210046769
    Abstract: Power allocation in printing devices is disclosed. Independent load requests are received from printing device heater systems. Power grants are allocated based on a general power arbitration of a power source in response to the independent load requests. A power grant is adjusted based on a contextual printing condition to provide an adjusted grant from the power source to a printing device heater system of the printing device heater systems. The adjusted grant is based on a power grant limit corresponding with the contextual printing condition.
    Type: Application
    Filed: August 31, 2018
    Publication date: February 18, 2021
    Inventors: Duane A Koehler, Robert Yraceburu, Daniel James Magnusson
  • Publication number: 20210046771
    Abstract: Power allocation in printing devices is disclosed. Independent load requests are received from printing device heater systems. A first load request is received from a first heater system and a second load request is received from a second heater system. Power grants are allocated based on a general power arbitration of a power source in response to the independent load requests. The power grants include a first power grant based on the first load request and a second power grant based on the second load request. The power grants are adjusted based on a contextual printing condition. The power grants are adjusted to apportion a measure of the second power grant to the first power grant rather than provide the measure of the second power grant to the second heater system if a print substance density is outside a selected print substance density threshold.
    Type: Application
    Filed: August 31, 2018
    Publication date: February 18, 2021
    Inventors: Duane A Koehler, Robert Yraceburu, Daniel James Magnusson
  • Publication number: 20200270081
    Abstract: In some examples, velocity and torque based media motor control may include ascertaining a velocity and torque for a feed roller motor associated with a feed roller, and ascertaining a velocity and torque for a drive roller motor associated with a drive roller that is to receive media from the feed roller. Further, velocity and torque based media motor control may include determining whether the torque for the drive roller motor is greater than a torque target. In response to a determination that the torque for the drive roller motor is greater than the torque target, the torque for the drive roller motor may be reduced to the torque target, and the torque for the drive roller motor may be maintained at the torque target.
    Type: Application
    Filed: October 3, 2017
    Publication date: August 27, 2020
    Inventors: Daniel James Magnusson, Ian Patrick Anderson, Joseph C O'Banion, Devin Scott Uehling, Alan Shibata, Saurabh Shripad Bhide, Stuart Scofield
  • Patent number: 10723146
    Abstract: According to an example, a printing system may include printing components, an input voltage engine to determine whether an input voltage level is outside of a predetermined voltage level range, and a printing components engine to control the printing components to operate in one of a normal mode and a reduced throughput mode based upon whether the accessed input voltage level is outside of the predetermined voltage level range.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: July 28, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brooke Hoyer, Kenneth Blaine Wade, Daniel James Magnusson, Robert Yraceburu, Benjamin Whitney Griffith
  • Publication number: 20190366735
    Abstract: According to an example, a printing system may include printing components, an input voltage engine to determine whether an input voltage level is outside of a predetermined voltage level range, and a printing components engine to control the printing components to operate in one of a normal mode and a reduced throughput mode based upon whether the accessed input voltage level is outside of the predetermined voltage level range.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 5, 2019
    Inventors: Brooke Hoyer, Kenneth Blaine Wade, Daniel James Magnusson, Robert Yraceburu, Benjamin Whitney Griffith
  • Patent number: 10449783
    Abstract: In one example, a method for controlling temperature of a print dryer. High power is applied to a heater of the print dryer. A series of temperatures of the print dryer are periodically measured and stored until a target temperature for the print dryer is exceeded. Low power is applied to the heater after the target temperature is exceeded. A rate of temperature change at a time when the target temperature was exceeded is calculated from the stored temperatures. Using the rate, an initial heater duty cycle defining an initial heater power determined. PID control of the heater power is performed, beginning with the initial heater duty cycle, to maintain the print dryer temperature at the target temperature within a predefined accuracy.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: October 22, 2019
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Timothy Jacob Luedeman, Robert Matthew Yraceburu, Daniel James Magnusson
  • Publication number: 20180236788
    Abstract: In one example, a method for controlling temperature of a print dryer. High power is applied to a heater of the print dryer. A series of temperatures of the print dryer are periodically measured and stored until a target temperature for the print dryer is exceeded. Low power is applied to the heater after the target temperature is exceeded. A rate of temperature change at a time when the target temperature was exceeded is calculated from the stored temperatures. Using the rate, an initial heater duty cycle defining an initial heater power determined. PID control of the heater power is performed, beginning with the initial heater duty cycle, to maintain the print dryer temperature at the target temperature within a predefined accuracy.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Inventors: Timothy Jacob Luedeman, Robert Matthew Yraceburu, Daniel James Magnusson
  • Patent number: 9975351
    Abstract: In one example, a method for controlling temperature of a print dryer. High power is applied to a heater of the print dryer. A series of temperatures of the print dryer are periodically measured and stored until a target temperature for the print dryer is exceeded. Low power is applied to the heater after the target temperature is exceeded. A rate of temperature change at a time when the target temperature was exceeded is calculated from the stored temperatures. Using the rate, an initial heater duty cycle defining an initial heater power determined. PID control of the heater power is performed, beginning with the initial heater duty cycle, to maintain the print dryer temperature at the target temperature within a predefined accuracy.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: May 22, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Timothy Jacob Luedeman, Robert Matthew Yraceburu, Daniel James Magnusson
  • Publication number: 20130025391
    Abstract: Example embodiments disclosed herein relate to gear backlash compensation in a printing device. This gear backlash compensation occurs in a gear train assembly utilized to drive and position a service station of the printing device. The gear train assembly is driven by a media advance and positioning subsystem of the printing device.
    Type: Application
    Filed: July 27, 2011
    Publication date: January 31, 2013
    Inventor: Daniel James Magnusson