Patents by Inventor David P. Ferguson

David P. Ferguson 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: 7447761
    Abstract: The present disclosure relates to a system and method for detecting devices connected to a network. The method comprises sending a scan request to a remote command process running on a remote network host, scanning the network host with the remote command process to determine if devices are connected to the host, and receiving a response to the scan request from the remote command process that indicates whether a device is connected to the network host. In a preferred arrangement, the remote command process sends a scan request to a host application program interface to receive device addresses. With these addresses, the remote command process requests information from the devices.
    Type: Grant
    Filed: October 5, 2000
    Date of Patent: November 4, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David P. Ferguson, Peter M. Maddocks, Douglas Westley Rauenzahn
  • Patent number: 7367017
    Abstract: A graphical user interface (GUI) is provided that enables machine control sequences and the results of their execution to be easily and expediently analyzed. Logic is configured to execute GUI generation code and GUI user interaction handling code, and control a display device. When the logic executes the GUI generation code, a first window is displayed on the display device. The first window presents at least one option that enables a user to open a file comprising machine control sequence execution results resulting from execution of a machine control sequence. When the file is opened, a second window is displayed on the display device. The second window displays at least a summary of the execution results comprised in the file.
    Type: Grant
    Filed: January 31, 2001
    Date of Patent: April 29, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter M. Maddocks, David P. Ferguson, Steve Maddocks, William G. Weitzel
  • Publication number: 20040201627
    Abstract: A graphical user interface (GUI) is provided that enables machine control sequences and the results of their execution to be easily and expediently analyzed. The invention comprises logic configured to execute GUI generation code and GUI user interaction handling code, and a display device. When the logic executes the GUI generation code, a first window is displayed on the display device. The first window presents at least one option that enables a user to open a file comprising machine control sequence execution results resulting from execution of a machine control sequence. When the file is opened, a second window is displayed on the display device. The second window displays at least a summary of the execution results comprised in the file.
    Type: Application
    Filed: January 31, 2001
    Publication date: October 14, 2004
    Inventors: Peter M. Maddocks, David P. Ferguson, Steve Maddocks, William G. Weitzel
  • Patent number: 6724409
    Abstract: A tree-based graphical user interface (GUI) creates and edits command sequences. The GUI simultaneously displays a tree structure and a list. The tree includes a sequence, which is the root node of the tree, at least one step branching from the sequence node, at least one device branching from each step node, and at least one command branching from each device node. When a step node of the tree is selected, the list displays devices that can be added to the step node. When a device node is selected, the list displays commands that can be added to the step. Items can be added or removed from the selected node. The steps, devices, and commands can be configured by selecting the corresponding node in the tree, and by selecting appropriate options on the screens. Operations can be performed absent knowledge of the underlying code and command sequences.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: April 20, 2004
    Assignee: Hewlett-Packard Development Company L.P.
    Inventors: Peter M. Maddocks, David P. Ferguson, Douglas Wesley Rauenzahn