← Back to Patent Explorer
US5452433A Expired / Lapsed US ⏱️ 0.0 years remaining

Common agent computer management system and method

Assignee: Samsung Electronics Co Ltd
•
Filing: 1995-02-10
•
Granted: 1995-09-19
•
Expires: 2015-02-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system has a management system for performing management operations with respect to system components. Each component is capable of being controlled in accordance with one or more management protocols. One or more management tools generate management commands that specify management operations to be performed by a specified set of system components. The system includes a plurality of protocol engines, each of which implements a specific management protocol with respect to a set of system components. Each protocol engine responds to system management commands by generating instructions for performing the specified management operation in accordance with a predefined management protocol. A common agent interface receives the instructions generated by a protocol engine and sends corresponding commands in a protocol non-specific format to the target system components which are the object of the specified management operation. The common agent enables multiple management protocols to exist and interact with the components of a system. As a particular protocol evolves, it can be upgraded without affecting the components of the operating systems that it interacts with. Also, new management protocols can be introduced into the system without having to modify the components of the operating systems that it interacts with. The components of a computer system with the common agent need only provide a single management interface. This interface can be accessed by multiple protocols allowing the component to be protocol non-specific and as such easier to write and maintain.

Inventors

  • 👤 Miriam A. Nihart
  • 👤 William K. Colgate

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 17:56
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/46; G06F9/54; H; H04; H04L; H04L41/00; H04L41/02; H04L41/0213; H04L41/022; H04L41/0226; H04L9/00; H04L9/40; H04L69/00; H04L69/18

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 232 words
In a network of processors connected to each other by a communications bus, an apparatus comprising: a first processor executing a first operating system and a plurality of management tools, the management tools to generate management commands; a second processor connected to the first processor by the communications bus, the second processor executing a second operating system, the second processor including a plurality of system components, the second processor receiving the management commands from the first processor via the communications bus, the management commands to specify management operations to be performed by the plurality of system components; a plurality of protocol engines executing on the second processor, each of the plurality of protocol engines implementing a predefined management protocol with respect to the plurality of system components, each of the plurality of protocol engines responding to the system management commands received from at least one of the plurality of management tools by generating instructions in accordance with the specific predefined management protocol for performing the management operations specified by the system management commands; a common agent interface executing on the second processor, the common agent receiving the instructions generated by the plurality of protocol engines, the common agent generating calls compatible with the plurality of system components to the plurality of system components in accordance with the predefined management protocol, the calls to perform the management operations specified by the management commands.
Claim 2
Dependent Claim 232 words
In a network of processors connected to each other by a communications bus, an apparatus comprising: a first processor executing a first operating system and a plurality of management tools, the management tools to generate management commands; a second processor connected to the first processor by the communications bus, the second processor executing a second operating system, the second processor including a plurality of system components, the second processor receiving the management commands from the first processor via the communications bus, the management commands to specify management operations to be performed by the plurality of system components; a plurality of protocol engines executing on the second processor, each of the plurality of protocol engines implementing a predefined management protocol with respect to the plurality of system components, each of the plurality of protocol engines responding to the system management commands received from at least one of the plurality of management tools by generating instructions in accordance with the specific predefined management protocol for performing the management operations specified by the system management commands; a common agent interface executing on the second processor, the common agent receiving the instructions generated by the plurality of protocol engines, the common agent generating calls compatible with the plurality of system components to the plurality of system components in accordance with the predefined management protocol, the calls to perform the management operations specified by the management commands.
Claim 3
Dependent Claim 29 words
The apparatus of claim 1 wherein the first and second processors are remote from each other, and wherein the first and second operating systems are different from each other.
Claim 4
Dependent Claim 32 words
The apparatus of claim 1 wherein each of the plurality of system components further comprises: a single call interface for receiving and responding to the calls generated by the common agent interface.
Claim 5
Dependent Claim 218 words
In a network of processors connected to each other by a communications bus, a method comprising: executing a first operating system and a plurality of management tools on a first processor, the management tools to generate management commands; executing a second operating system on a second processor connected to the first processor by the communications bus, the second processor including a plurality of system components; receiving the management commands by the second processor from the first processor via the communications bus, the management commands to specify management operations to be performed by the plurality of system components; executing a plurality of protocol engines on the second processor, each of the plurality of protocol engines implementing a predefined management protocol with respect to the plurality of system components; generating by the plurality of protocol engines, in response to the system management commands, instructions in accordance with the specific predefined management protocol for performing the management operations specified by the system management commands; executing a common agent interface on the second processor; receiving the instructions generated by the plurality of protocol engines by the common agent interface; generating, by the common agent interface, calls compatible with the plurality of system components in accordance with the predefined management protocol, the calls to perform the management operations specified by the management commands.
Claim 6
Dependent Claim 218 words
In a network of processors connected to each other by a communications bus, a method comprising: executing a first operating system and a plurality of management tools on a first processor, the management tools to generate management commands; executing a second operating system on a second processor connected to the first processor by the communications bus, the second processor including a plurality of system components; receiving the management commands by the second processor from the first processor via the communications bus, the management commands to specify management operations to be performed by the plurality of system components; executing a plurality of protocol engines on the second processor, each of the plurality of protocol engines implementing a predefined management protocol with respect to the plurality of system components; generating by the plurality of protocol engines, in response to the system management commands, instructions in accordance with the specific predefined management protocol for performing the management operations specified by the system management commands; executing a common agent interface on the second processor; receiving the instructions generated by the plurality of protocol engines by the common agent interface; generating, by the common agent interface, calls compatible with the plurality of system components in accordance with the predefined management protocol, the calls to perform the management operations specified by the management commands.

References Cited (Backward Citations)

US4468750A Cited
US4281315A Cited
US4493021A Cited
US4682285A Cited
US4648061A Cited
US4513373A Cited
US4615017A Cited
US4682286A Cited
US4787028A Cited
US5060140A Cited
US5025412A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-09-18 1999-03-20 1999-09-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-09-18 2003-03-20 2003-09-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-09-18 2007-03-20 2007-09-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag