Patents by Inventor Terry Robison

Terry Robison 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: 8204979
    Abstract: In various embodiments of the present invention, tiered command-propagation methods are employed within client computers to ensure that monitoring-and-management-related commands are reliably propagated from server computers to client computers. When possible, command propagation is initiated by server computers through a notification process. When the notification process is inoperable, client computers poll one or more monitoring-and-management server computer for commands. When a failed or interrupted notification process is subsequently restored to operability, client computers automatically discontinue command polling and resume relying on server notification for command propagation.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: June 19, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Viswa P. Vutharkar, Terry Robison, Shawn Troy White
  • Patent number: 7478398
    Abstract: A management apparatus that enables data collection and processing among one or more hosts and one or more devices by accumulating at least one message from a system, determining what processing the at least one message requires, constructing at least one generic actionhandler to process the at least one message using at least one director and at least one associated builder, and executing the at least one actionhandler to perform a desired action.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: January 13, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Terry Robison
  • Publication number: 20080184234
    Abstract: In various embodiments of the present invention, tiered command-propagation methods are employed within client computers to ensure that monitoring-and-management-related commands are reliably propagated from server computers to client computers. When possible, command propagation is initiated by server computers through a notification process. When the notification process is inoperable, client computers poll one or more monitoring-and-management server computer for commands. When a failed or interrupted notification process is subsequently restored to operability, client computers automatically discontinue command polling and resume relying on server notification for command propagation.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventors: Viswa P. Vutharkar, Terry Robison, Shawn Troy White
  • Patent number: 6988224
    Abstract: A measurement apparatus which is reconfigurable in accordance with at least one category and at least one metric, to apply at least one threshold to the at least one category and at least one metric and generate at least one event exception if the at least one threshold is violated. The measurement apparatus is capable of setting one or more threshold for categories of events.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: January 17, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Terry Robison, Thomas Vachuska
  • Publication number: 20050066315
    Abstract: A code arrangement on a computer-readable medium or media for use in a system for processing localization information may include a transformation module receiving at least one non-localized information unit, the transformation module converting the non-localized information unit into an intermediate format using at least one resource file. A related processor and method may include features similar to the elements of the code arrangement.
    Type: Application
    Filed: September 23, 2003
    Publication date: March 24, 2005
    Inventors: Liem Nguyen, Terry Robison, Thomas Vachuska
  • Publication number: 20050060693
    Abstract: When read by a machine, a computer-readable code arrangement medium causes the machine to parse a command string resulting in the execution of the commands. Such a computer-readable code arrangement includes: a command processor code portion for processing at least one command string having a command-name and at least one parameter; at least one parameter-handler code portion associated with the at least one parameter and adapted for processing the at least one parameter; and at least one syntax store for storing a plurality of syntax descriptions for a set of the command strings and for storing associations between the parameters and the parameter-handler code portions. Such a command processor code portion syntax processes the command string using the syntax descriptions and the parameter-handler code portions.
    Type: Application
    Filed: August 27, 2003
    Publication date: March 17, 2005
    Inventors: Terry Robison, Thomas Vachuska, Steven Britt, Anthony Silva
  • Publication number: 20040216131
    Abstract: A management apparatus that enables data collection and processing among one or more hosts and one or more devices by accumulating at least one message from a system, determining what processing the at least one message requires, constructing at least one generic actionhandler to process the at least one message using at least one director and at least one associated builder, and executing the at least one actionhandler to perform a desired action.
    Type: Application
    Filed: October 31, 2002
    Publication date: October 28, 2004
    Inventor: Terry Robison
  • Publication number: 20040088606
    Abstract: A measurement apparatus which is reconfigurable in accordance with at least one category and at least one metric, to apply at least one threshold to the at least one category and at least one metric and generate at least one event exception if the at least one threshold is violated. The measurement apparatus is capable of setting one or more threshold for categories of events.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Terry Robison, Thomas Vachuska
  • Publication number: 20030139900
    Abstract: A computing apparatus having a processor coupled to a memory. The memory has a data structure stored therein representing a set of summarized metrics of a plurality of data elements. The data structure includes: (a) an indication of an average value of the plurality of data elements; (b) a count value indicating a number of data elements in the plurality of data elements; (c) an indication of a minimum value and a maximum value of the plurality of data elements; and (d) an indication of a standard deviation of the plurality of data elements.
    Type: Application
    Filed: December 17, 2001
    Publication date: July 24, 2003
    Inventor: Terry Robison
  • Publication number: 20030115168
    Abstract: A method for optimizing database transaction performance in a database transaction processor having transaction services threads capable of being in active, non-active, and waiting states. The method includes: (a) adding a database change to a top of a queue; and (b) starting a non-active transaction service thread conditioned upon less than a predetermined maximum number of transaction service threads being present.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Inventor: Terry Robison
  • Publication number: 20030115375
    Abstract: In one configuration, the present invention provides a method for operating a computer that includes: (a) preselecting at least a first time limit and a second time limit; (b) receiving an event signal from an event source; (c) adding a change event corresponding to the received event signal to a list of change events in a memory of the computer; (d) iteratively repeating steps (b) and (c) while neither the first predetermined time limit between consecutive the event signals is exceeded nor the second predetermined time limit since the receipt of a received event signal corresponding to a first change event in the list of change events is exceeded; and (e) dispatching the list of change events for a thread upon expiration of any of the first predetermined time limit or the second predetermined time limit.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Inventor: Terry Robison