Patent US6526442B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6526442B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Programmable operational system for managing devices participating in a network

Assignee: Hewlett Packard Development Co LP
•
Filing: 1998-07-07
•
Granted: 2003-02-25
•
Expires: 2018-07-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A programmable operational system for managing devices participating in a network including a collection of notices, operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network, and an automation engine that uses the at least one operation to perform at least one process in response one or more operations. The collection of notices, generated by a plurality of routines, are indicative of the state of hardware, software, and user actions that comprise the network including the state or status of one or more of the devices participating in the network. The operation logic may include an operation engine and one or more operational groups. Each operational group may further include one or more operations, each including a filter and configuration information. The operation logic may further generate at least one job and store the job into memory, where each job references an operation. The operation logic invokes a helper process to facilitate execution of each operation by the automation engine. Thus, the process executed in response to the one or more operations may be implemented to provide an appropriate response to changes in the network.

Inventors

  • 👤 Richard A. Stupek, Jr.
  • 👤 William D. Justice, Jr.
  • 👤 James A. Rozzi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 12:41
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/02; H04L41/0213; H04L41/0226; H04L41/0246; H04L41/0253; H04L41/22; H04L43/00; H04L43/08; H04L43/0805; H04L43/0817; H04L41/06

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 176 words
A programmable operational system for managing devices participating in a network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network; an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one process in response to the at least one operation; the operation logic further generating at least one job that references the at least one operation that invokes a helper process to facilitate execution of the at least one operation; the helper process generating an event notification and providing the event notification to the automation engine; and the event notification including at least one reference to the at least one job to enable the automation engine to access the at least one operation.
Claim 2
Dependent Claim 176 words
A programmable operational system for managing devices participating in a network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network; an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one process in response to the at least one operation; the operation logic further generating at least one job that references the at least one operation that invokes a helper process to facilitate execution of the at least one operation; the helper process generating an event notification and providing the event notification to the automation engine; and the event notification including at least one reference to the at least one job to enable the automation engine to access the at least one operation.
Claim 3
Dependent Claim 42 words
The programmable operational system of claim 1 , further comprising: a plurality of routines, each that periodically generates at least one corresponding notice of the plurality of notices and that stores the at least one corresponding notice into the collection of notices.
Claim 4
Dependent Claim 32 words
The programmable operational system of claim 1 , the operation logic further comprising: an operation engine; and at least one operational group, each operational group for being processed by the operation engine.
Claim 5
Dependent Claim 25 words
The programmable operational system of claim 3 , the operational group further including a filter and configuration information associated with the at least one operation.
Claim 6
Dependent Claim 58 words
The programmable operational system of claim 4 , the at least one operation further comprising: at least one first operation associated with new notices in the collection of notices; at least one second operation associated with current notices in the collection of notices; and at least one third operation associated with notices removed from the collection of notices.
Claim 7
Dependent Claim 87 words
The programmable operational system of claim 1 , the automation engine further comprising: event detection logic; a plurality of predetermined constructions, each that registers with the event detection logic to listen to at least one event notification, and, when invoked, that uses at least one operation to perform the at least one process associated with the at least one operation; and the event logic, upon detecting an event notification, invokes each of the plurality of predetermined constructions that has registered to listen to the detected event notification.
Claim 8
Dependent Claim 42 words
The programmable operational system of claim 6 , further comprising: the at least one job further including at least one reference to at least one notice associated with the operation to enable the automation engine to access the at least one notice.
Claim 9
Dependent Claim 201 words
A network system, comprising: at least one managed device participating in a network; and a first management server participating in the network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network including the at least one managed device; and an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one process in response to the at least one operation, the automation engine further comprising: event detection logic; a plurality of predetermined constructions, each that registers with the event detection logic to listen to at least one event notification, and, when invoked, that uses at least one operation to perform the at least one process associated with the at least one operation; and the event logic, upon detecting an event notification, invokes each of the plurality of predetermined constructions that has registered to listen to the detected event notification.
Claim 10
Dependent Claim 201 words
A network system, comprising: at least one managed device participating in a network; and a first management server participating in the network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network including the at least one managed device; and an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one process in response to the at least one operation, the automation engine further comprising: event detection logic; a plurality of predetermined constructions, each that registers with the event detection logic to listen to at least one event notification, and, when invoked, that uses at least one operation to perform the at least one process associated with the at least one operation; and the event logic, upon detecting an event notification, invokes each of the plurality of predetermined constructions that has registered to listen to the detected event notification.
Claim 11
Dependent Claim 41 words
The network system of claim 8 , further comprising: a plurality of routines, each that periodically generates at least one corresponding notice of the plurality of notices and that stores the at least one corresponding notice into the collection of notices.
Claim 12
Dependent Claim 31 words
The network system of claim 8 , the operation logic further comprising: an operation engine; and at least one operational group, each operational group for being processed by the operation engine.
Claim 13
Dependent Claim 82 words
The network system of claim 8 , further comprising: the operation logic further generating at least one job that references the at least one operation that invokes a helper process to facilitate execution of the at least one operation; the helper process generating an event notification and providing the event notification to the automation engine; and the event notification including at least one reference to the at least one job to enable the automation engine to access the at least one operation.
Claim 14
Dependent Claim 151 words
The network system of claim 11 , further comprising: a second management server including a collection of notices, operation logic, a helper process and an automation engine configured in a similar manner as the first management server; the first management server further including a helper locator; the operation logic of the first management server invoking the helper locator to locate the helper process of the second management server to facilitate execution of the at least one operation; the helper process of the second management server generating an event notification and providing the event notification to the automation engine of the second management server; and the event notification including at least one reference to the at least one job located on the first management server to enable the automation engine of the second management server to locate and access the at least one operation of the first management server via the network.
Claim 15
Dependent Claim 40 words
The network system of claim 8 , further comprising: the at least one job further including at least reference to at least one notice associated with the operation to enable the automation engine to access the at least one notice.
Claim 16
Independent Claim 168 words
A method of managing a network, comprising: periodically generating a plurality of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; storing the plurality of notices into a collection of notices; executing an operation filter on the collection of notices based on at least one criteria to create at least one operation indicative of at least one state change of the network; sending an event notification referencing the at least one operation to an automation engine; performing, by the automation engine, a process based on at least one operation; locating a remote helper process on the network and providing the located helper process a reference to the at least one operation; sending, by the remote helper process, the event notification referencing the at least one operation to its local automation engine; and locating and performing, by the local automation engine, a process based on at least one operation.
Claim 17
Independent Claim 168 words
A method of managing a network, comprising: periodically generating a plurality of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; storing the plurality of notices into a collection of notices; executing an operation filter on the collection of notices based on at least one criteria to create at least one operation indicative of at least one state change of the network; sending an event notification referencing the at least one operation to an automation engine; performing, by the automation engine, a process based on at least one operation; locating a remote helper process on the network and providing the located helper process a reference to the at least one operation; sending, by the remote helper process, the event notification referencing the at least one operation to its local automation engine; and locating and performing, by the local automation engine, a process based on at least one operation.
Claim 18
Dependent Claim 46 words
The method of claim 14 , further comprising: generating and storing at least one job referencing the at least one operation; providing a reference to the job in the event notification; and locating, by the automation engine, the job using the reference in the event notification.
Claim 19
Dependent Claim 50 words
The method of claim 14 , further comprising: creating a plurality of operations indicative of state changes of the network, including at least one first operation indicative of new notices in the collection of notices and at least one second operation indicative of notices removed from the collection of notices.
Claim 20
Dependent Claim 177 words
A programmable operational system for managing devices participating in a network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network; an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one management process in response to the at least one operation; the operation logic further generating at least one process that references the at least one operation that invokes a second process to facilitate execution of the at least one operation; the second process generating an event notification and providing the event notification to the automation engine; and the event notification including at least one reference to the at least one process to enable the automation engine to access the at least one operation.
Claim 21
Dependent Claim 177 words
A programmable operational system for managing devices participating in a network, comprising: a collection of notices indicative of at least one of a network event, the status of the network and the status of at least one of the devices participating in the network; operation logic that filters the collection of notices based on at least one criteria and that generates at least one operation indicative of a state change of the network; an automation engine, communicatively coupled to the operation logic, that uses the at least one operation to perform at least one management process in response to the at least one operation; the operation logic further generating at least one process that references the at least one operation that invokes a second process to facilitate execution of the at least one operation; the second process generating an event notification and providing the event notification to the automation engine; and the event notification including at least one reference to the at least one process to enable the automation engine to access the at least one operation.
Claim 22
Dependent Claim 42 words
The programmable operational system of claim 17 , further comprising: a plurality of routines, each that periodically generates at least one corresponding notice of the plurality of notices and that stores the at least one corresponding notice into the collection of notices.
Claim 23
Dependent Claim 32 words
The programmable operational system of claim 17 , the operation logic further comprising: an operation engine; and at least one operational group, each operational group for being processed by the operation engine.
Claim 24
Dependent Claim 25 words
The programmable operational system of claim 19 , the operational group further including a filter and configuration information associated with the at least one operation.
Claim 25
Dependent Claim 58 words
The programmable operational system of claim 20 , the at least one operation further comprising: at least one first operation associated with new notices in the collection of notices; at least one second operation associated with current notices in the collection of notices; and at least one third operation associated with notices removed from the collection of notices.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-02-24 2006-08-26 2007-02-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-02-24 2010-08-26 2011-02-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-02-24 2014-08-26 2015-02-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag