Patents by Inventor Donald J. Gathman

Donald J. Gathman 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: 10375028
    Abstract: Examples disclosed herein relate to a device management request from a remote management service. Examples include receipt of a device management from a remote management service through a firewall in a first device. The first device to provide the device management request to a second device via a local network and to receive a device management response from the second device. The first device to provide the device management response to the remote management service.
    Type: Grant
    Filed: July 3, 2014
    Date of Patent: August 6, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Janine L Helms, Donald J Gathman, Timothy P Blair, Roger T Baird, Sandra A Matts, Benjamin Houchard
  • Publication number: 20170048194
    Abstract: Examples disclosed herein relate to a device management request from a remote management service. Examples include receipt of a device management from a remote management service through a firewall in a first device. The first device to provide the device management request to a second device via a local network and to receive a device management response from the second device. The first device to provide the device management response to the remote management service.
    Type: Application
    Filed: July 3, 2014
    Publication date: February 16, 2017
    Inventors: Janine L HELMS, Donald J. GATHMAN, Timothy P. BLAIR, Roger T. BAIRD, Sandra A. MATTS, Benjamin HOUCHARD
  • Patent number: 7028021
    Abstract: Data is transferred from an input record to an index. The input record has a recorded unique device identification and recorded device data for a device, such as a printer. The recorded unique device identification is either a serial number of the device or another persistent identifying designation for the device. The recorded device data includes recorded usage data for the device. The index has at least one enduring record. Each enduring record has an enduring unique device identification and enduring device data. The recorded unique device identification and recorded device data for a device are read from the input record. The index is searched for a match to the recorded unique device identification. If a match to the recorded device information is not found in the index, an enduring record for the device is created in the index. An enduring usage data is read from the index. A difference in usage data is calculated from the enduring usage data and the recorded usage data.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: April 11, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Susan M. Janz, Donald J. Gathman, Burton H. Poppenga
  • Patent number: 6865603
    Abstract: A network address for an object device is corrected. A recorded network address and a recorded unique enduring identification for the object device are read from a record. The recorded network address is queried for a returned unique enduring identification. The recorded network address is queried by performing an SNMP Get call to the recorded network address or addressing a unique enduring identification query to the recorded network address and receiving the response to the query. The returned unique enduring identification is compared with the recorded unique enduring identification. Responsive to a mismatch between the returned unique enduring identification and the recorded unique enduring identification, a current network address for the object device is resolved and the recorded network address is replaced with the current network address.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: March 8, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Susan M. Janz, Donald J. Gathman, Burton H. Poppenga
  • Publication number: 20020103861
    Abstract: An index is modified by either adding or removing a fleet device. A modification action is discovered for the index. A fleet device is discovered for modification in the index. The modification action is implemented in the index. The modification action is either removal of the fleet device from the index or addition of the fleet device to the index. Removal of the fleet device, capturing final usage data for the fleet device and identifying the fleet device as removed. Addition of the fleet device includes verifying the fleet device has a unique identifier, creating a record for the fleet device in the index, and collecting initial usage data for the fleet device.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Susan M. Janz, Donald J. Gathman, Burton H. Poppenga
  • Publication number: 20020103888
    Abstract: A network address for an object device is corrected. A recorded network address and a recorded unique enduring identification for the object device are read from a record. The recorded network address is queried for a returned unique enduring identification. The recorded network address is queried by performing an SNMP Get call to the recorded network address or addressing a unique enduring identification query to the recorded network address and receiving the response to the query. The returned unique enduring identification is compared with the recorded unique enduring identification. Responsive to a mismatch between the returned unique enduring identification and the recorded unique enduring identification, a current network address for the object device is resolved and the recorded network address is replaced with the current network address.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Susan M. Janz, Donald J. Gathman, Burton H. Poppenga
  • Publication number: 20020103791
    Abstract: Data is transferred from an input record to an index. The input record has a recorded unique device identification and recorded device data for a device, such as a printer. The recorded unique device identification is either a serial number of the device or another persistent identifying designation for the device. The recorded device data includes recorded usage data for the device. The index has at least one enduring record. Each enduring record has an enduring unique device identification and enduring device data. The recorded unique device identification and recorded device data for a device are read from the input record. The index is searched for a match to the recorded unique device identification. If a match to the recorded device information is not found in the index, an enduring record for the device is created in the index. An enduring usage data is read from the index. A difference in usage data is calculated from the enduring usage data and the recorded usage data.
    Type: Application
    Filed: January 31, 2001
    Publication date: August 1, 2002
    Inventors: Susan M. Janz, Donald J. Gathman, Burton H. Poppenga