Patents by Inventor Marvin D. Nelson

Marvin D. Nelson 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: 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
  • Patent number: 10536611
    Abstract: Examples associated with printer authentication are described. One example print container includes a space for a supply of print material and an interface for delivering the print material to a printer to which the print container is connected. An authentication module provides an authentication signal to a decrypted module embedded in firmware of the printer. The decrypted firmware module is kept in an encrypted state until decrypted by a decryption module embedded in the firmware of the printer. The decrypted module is decrypted after the decryption module receives a decryption key after release of the printer.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 14, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Jeran, Marvin D Nelson, Honee L Mesa, Chris R Gunning, Erik D Ness
  • Patent number: 10530966
    Abstract: Examples associated with printer firmware encryption are described. One example printer includes a base firmware module. The base firmware module controls a base function of the printer. The printer also includes a first encrypted firmware module that modifies a first function of the printer. The first encrypted module is inactive until decrypted. A firmware decryption module decrypts the first encrypted module upon receiving a first encryption key.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: January 7, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Honee L Mesa, Marvin D Nelson, Paul Jeran, Chris R Gunning, Erik D Ness
  • Patent number: 10375272
    Abstract: In one example, image forming quality is stabilized by monitoring aging characteristics of an image forming system including its set of supplies. When an age-related triggering event occurs, a set of modified parameters are substituted for a set of standardized parameters. This substitution increases the image forming quality while sacrificing some visual acuity based on user preferences from psychometric testing.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: August 6, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Marvin D Nelson, Kurt Robert Bengtson
  • Publication number: 20190042751
    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: Application
    Filed: May 27, 2016
    Publication date: February 7, 2019
    Inventors: Marvin D Nelson, Honee L Mesa, Paul Jeran, Chris R Gunning, Erik D Ness
  • Publication number: 20190037107
    Abstract: Examples associated with printer firmware encryption are described. One example printer includes a base firmware module. The base firmware module controls a base function of the printer. The printer also includes a first encrypted firmware module that modifies a first function of the printer. The first encrypted module is inactive until decrypted. A firmware decryption module decrypts the first encrypted module upon receiving a first encryption key.
    Type: Application
    Filed: May 27, 2016
    Publication date: January 31, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Honee L MESA, Marvin D NELSON, Paul JERAN, Chris R GUNNING, Erik D NESS
  • Publication number: 20190037106
    Abstract: Examples associated with printer authentication are described. One example print container includes a space for a supply of print material and an interface for delivering the print material to a printer to which the print container is connected. An authentication module provides an authentication signal to a decrypted module embedded in firmware of the printer. The decrypted firmware module is kept in an encrypted state until decrypted by a decryption module embedded in the firmware of the printer. The decrypted module is decrypted after the decryption module receives a decryption key after release of the printer.
    Type: Application
    Filed: May 27, 2015
    Publication date: January 31, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Paul Jeran, Marvin D Nelson, Honee L Mesa, Chris R Gunning, Erik D Ness
  • Publication number: 20180352112
    Abstract: In one example, image forming quality is stabilized by monitoring aging characteristics of an image forming system including its set of supplies. When an age-related triggering event occurs, a set of modified parameters are substituted for a set of standardized parameters. This substitution increases the image forming quality while sacrificing some visual acuity based on user preferences from psychometric testing.
    Type: Application
    Filed: March 22, 2016
    Publication date: December 6, 2018
    Inventors: Marvin D Nelson, Kurt Robert Bengtson
  • Patent number: 9940462
    Abstract: Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: April 10, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Marvin D. Nelson
  • Publication number: 20170235959
    Abstract: Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Marvin D. NELSON
  • Patent number: 9715591
    Abstract: Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: July 25, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Marvin D Nelson
  • Patent number: 9620082
    Abstract: An example involves identifying a first artifact in an image on a display, the first artifact caused by a first subpixel of a first pixel, determining a type of the first artifact based on a location of the first artifact relative to content of the image, and correcting the first artifact to remove the appearance of the first artifact from the display based on the type of the first artifact.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: April 11, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eli Saber, Marvin D. Nelson, Michael A. Stauffer, David G. Bohan, Rakshit Sunil Kothari
  • Publication number: 20160335744
    Abstract: An example involves identifying a first artifact in an image on a display, the first artifact caused by a first subpixel of a first pixel, determining a type of the first artifact based on a location of the first artifact relative to content of the image, and correcting the first artifact to remove the appearance of the first artifact from the display based on the type of the first artifact.
    Type: Application
    Filed: May 15, 2015
    Publication date: November 17, 2016
    Inventors: Eli Saber, Marvin D. Nelson, Michael A. Stauffer, David G. Bohan, Rakshit Sunil Kothari
  • Patent number: 9367333
    Abstract: A method for booting a printer includes storing a configuration image of the printer on a network storage device. The configuration image includes an input/output (I/O) initialization sequence for at least one component of the printer and I/O flow control steps and timing. The method further includes downloading the configuration image from the network storage device to the printer and playing back the initialization sequence and flow control based on the configuration image.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: June 14, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Xiang-Qin Wen, Marvin D. Nelson
  • Publication number: 20150124287
    Abstract: A method for booting a printer includes storing a configuration image of the printer on a network storage device. The configuration image includes an input/output (I/O) initialization sequence for at least one component of the printer and I/O flow control steps and timing. The method further includes downloading the configuration image from the network storage device to the printer and playing back the initialization sequence and flow control based on the configuration image.
    Type: Application
    Filed: July 30, 2012
    Publication date: May 7, 2015
    Inventors: Xiang-Qin Wen, Marvin D. Nelson
  • Publication number: 20140033305
    Abstract: Methods and apparatus for validating a system include reading protected record data for a section of the system from a secure storage element, and verifying integrity of the section of the system using the record data. The secure storage element independently verifies that all record data and data to be written to the system is valid.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Inventor: Marvin D. Nelson
  • Publication number: 20140025844
    Abstract: A verify command specifies a plurality of selected areas of a peripheral device's memory. The peripheral device is validated when data corresponding to the memory content of its plurality of selected areas of memory correspond to verified data.
    Type: Application
    Filed: July 18, 2012
    Publication date: January 23, 2014
    Inventors: Corey Alvin Charlton, Marvin D. Nelson
  • Patent number: 7026898
    Abstract: A control device including a switch with a ferromagnetic armature moving between a first position and a second position. The armature actuates a plunger that causes the switch to snap from an open position to a closed position. An energy-storing member may be positioned adjacent the ferromagnetic armature, the energy-storing member moving a magnet between an attracting position and a non-attracting position based on a temperature of an environment surrounding the energy-storing member. When the energy-storing member positions the magnet in the attracting position, the magnet causes the armature to snap from the first position to the second position, thereby actuating the plunger and causing the switch to snap from the open position to the closed position. A ferromagnetic backstop may also be positioned adjacent the magnet and coupled to the energy-storing member to hold the magnet and the energy-storing member in the non-attracting position.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: April 11, 2006
    Assignee: Honeywell International Inc.
    Inventors: Jason L. Ableitner, Marvin D. Nelson
  • Patent number: 7025672
    Abstract: A damper unit for an air circulation system. The damper unit includes an air flow opening, a damper vane for opening and closing the air flow opening, and a motor for moving the damper vane between the open and closed positions. The damper also includes at least two ports, each port being operable in an input and an output mode. When a control signal is received on one port, the signal is sent out on the other port, and vice versa. The ports can be identical in shape to receive the same shaped plug.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: April 11, 2006
    Assignee: Honeywell International Inc.
    Inventors: Greg T. Mrozek, Robert E. Schlosser, Marvin D. Nelson, Robert C. Knutson, Dennis R. Grabowski
  • Patent number: 6856420
    Abstract: A printer is described. The printer includes a CPU, a DMA controller and an internal memory. The CPU and the DMA controller are each connected to a first memory bus. The internal memory is connected to a second memory bus. The printer further included an address translation unit connected to both the first and the second memory bus. The address translation operates to receive virtual addresses from both the CPU and the DMA controller over the first memory bus and translates these virtual addresses into physical addresses. The address translation unit transmits the physical addresses to the memory over the second memory bus.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: February 15, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Frederick W. Pew, Marvin D. Nelson