2965 Johnstonville Rd SPC 15, Susanville, CA 96130
1400 Hickory St, Roseville, CA 95678 • 9167726593 • 9167813286
Antelope, CA
Rocklin, CA
Us Patents
Management Apparatus And Method For Data Collection Including Accumulating Messages And Determining Message Handlers For Processing The Accumulated Messages
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 9/44 G06F 12/00
US Classification:
719313, 707203
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.
Viswa P. Vutharkar - Roseville CA, US Terry Robison - Lincoln CA, US Shawn Troy White - West Sacramento CA, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06F 15/00 G06F 15/173
US Classification:
709224, 709203, 709232, 719318
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.
Methods And Apparatus For Database Transaction Queuing
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.
Methods And Apparatus For Delayed Event Dispatching
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.
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.
Terry Robison - Citrus Heights CA, US Thomas Vachuska - Roseville CA, US
International Classification:
G06F011/00
US Classification:
714/047000
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.
Terry Robison - Citrus Heights CA, US Thomas Vachuska - Roseville CA, US Steven Britt - Roseville CA, US Anthony Silva - Antelope CA, US
International Classification:
G06F009/45
US Classification:
717143000
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.
Liem Nguyen - Roseville CA, US Terry Robison - Citrus Heights CA, US Thomas Vachuska - Roseville CA, US
International Classification:
G06F009/45
US Classification:
717136000
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.
Hickman Mills High School Kansas City MO 1974-1978
Community:
Bernita Tyson, Carla Darby, Kevin Picard, Andrea King, Mike Cain, Patricia Russell, John Mills, Melanie Weisner, Donna Hodges, Kristi Christine, Rita Adriano