Patents by Inventor Jeremy Daggett

Jeremy Daggett 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: 7281041
    Abstract: A method and corresponding apparatus for providing a baselining and auto-thresholding framework use a baselining and auto-thresholding system to collect performance data, predict future data values, and notify system administrators of any threshold violation. The baselining and auto-thresholding system is adapted to a wide range of performance metrics (data) for networked storage, and predicts potential performance problems. When the thresholds are violated, the baselining and auto-thresholding system alerts the system administrators so that the system administrators can respond immediately to ensure that networked storage, and the data that resides in the networked storage, stays available.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: October 9, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeremy Daggett
  • Patent number: 7197012
    Abstract: A system and method for extending performance data collection for a network are disclosed. The system includes one or more devices corresponding to one or more device types. The system also includes one or more data sources corresponding to the devices, where the data sources are capable of performance data collection from the devices. An abstract data module includes an interface and an abstract class and is operably connected with the data sources. The system includes a data collector that is capable of performance data collection from the data sources using the abstract data module.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: March 27, 2007
    Assignee: Hewlett-Packard Development, L.P.
    Inventor: Jeremy Daggett
  • Patent number: 7047254
    Abstract: A method and corresponding apparatus for providing aggregate object identifiers combine different database objects into one object to reference any other runtime objects. The method decreases object lookup time and total number of objects created, thus simplifying software codes that are necessary for a combination of objects to reference another object. Multiple maps are no longer necessary to refer to an object of interest, thus providing a more efficient mechanism for relating information in network databases. The aggregate object identifiers may operate in any JAVA® runtime environment in a storage area network (SAN).
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeremy Daggett
  • Publication number: 20040088400
    Abstract: A method and corresponding apparatus for providing a baselining and auto-thresholding framework use a baselining and auto-thresholding system to collect performance data, predict future data values, and notify system administrators of any threshold violation. The baselining and auto-thresholding system is adapted to a wide range of performance metrics (data) for networked storage, and predicts potential performance problems. When the thresholds are violated, the baselining and auto-thresholding system alerts the system administrators so that the system administrators can respond immediately to ensure that networked storage, and the data that resides in the networked storage, stays available.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventor: Jeremy Daggett
  • Publication number: 20040088293
    Abstract: A method and corresponding apparatus for providing aggregate object identifiers combine different database objects into one object to reference any other runtime objects. The method decreases object lookup time and total number of objects created, thus simplifying software codes that are necessary for a combination of objects to reference another object. Multiple maps are no longer necessary to refer to an object of interest, thus providing a more efficient mechanism for relating information in network databases. The aggregate object identifiers may operate in any JAVA® runtime environment in a storage area network (SAN).
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventor: Jeremy Daggett
  • Publication number: 20040085907
    Abstract: A system and method for extending performance data collection for a network are disclosed. The system includes one or more devices corresponding to one or more device types. The system also includes one or more data sources corresponding to the devices, where the data sources are capable of performance data collection from the devices. An abstract data module includes an interface and an abstract class and is operably connected with the data sources. The system includes a data collector that is capable of performance data collection from the data sources using the abstract data module.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventor: Jeremy Daggett