Patents by Inventor Peter M. Maddocks

Peter M. Maddocks 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: 8219918
    Abstract: Various embodiments are disclosed for displaying multiple storage windows. One embodiment is a method that displays a first window having a depiction of storage capacity. The first window is expanded to nest two storage windows in the first window.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: July 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Straw, Peter M. Maddocks, Matt Zinkevicius
  • Patent number: 8051389
    Abstract: A method of using a Graphical User Interface (GUI) to display relationships amongst resources of a system can include illustrating at least two overlapping but separate hierarchies in the same mosaic-like graphic, each hierarchy representing one or more of the relationships amongst the resources.
    Type: Grant
    Filed: August 26, 2003
    Date of Patent: November 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brian S Hallisey, Peter M Maddocks, James W Wichelman
  • Patent number: 7779368
    Abstract: Systems and methods for presenting managed data from one or more applications are invented and disclosed. A data storage management system comprises a data store, a data storage manager, and a graphical user interface. The data storage manager is communicatively coupled to the data store and configured to allocate and use logical and physical storage elements of the data store via an application instance. The graphical user interface exposes data storage in application specific storage units. A method for managing data comprises coupling a data store to one or more applications, allocating storage on the data store in accordance with respective storage requirements expressed as an application instance associated with each of the one or more applications, and using a graphical user interface to expose the data store in application storage units associated with the one or more applications.
    Type: Grant
    Filed: October 30, 2004
    Date of Patent: August 17, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James Wichelman, Peter M. Maddocks, Mark Mills, Gary L. Thunquest
  • 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
  • Publication number: 20080270933
    Abstract: Various embodiments are disclosed for displaying multiple storage windows. One embodiment is a method that displays a first window having a depiction of storage capacity. The first window is expanded to nest two storage windows in the first window.
    Type: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: David Straw, Peter M. Maddocks, Matt Zinkevicius
  • 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