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

Method for providing a security facility for a network of management servers utilizing a database of trust relations to verify mutual trust relations between management servers

Assignee: Hewlett Packard Development Co LP
•
Filing: 1994-06-06
•
Granted: 1997-04-08
•
Expires: 2014-06-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention consists of a method for providing security for distributing management operations among components of a computer network using a network of mutually trusting, mutually authenticating management services to dispatch operations to selected host systems. Mutual authentication and trust are established on every transmission link from a point of submission to a designated management server which invokes a service provider to perform management operations on a selected host.

Inventors

  • 👤 Ram Sudama
  • 👤 David M. Griffin
  • 👤 Brad Johnson
  • 👤 Dexter Sealy
  • 👤 James Shelhamer
  • 👤 Owen H. Tallman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:53
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/30; G06F21/31; G06F21/41; G06F21/44; G06F21/445; G06F2211/00; G06F2211/009

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 309 words
A method for providing security for a data processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user and a final management server coupled to a host designated to perform a function described in said management operation, and a database for storing data identifying the host designated to perform the function described in said management operation and containing a list of a plurality of links between said plurality of management sewers on a path from said originating management server to said final management sewer which forms a trusted path from said originating management server to said final management server for communicating management operations from said originating management server to said final management server, said method comprising the steps of: receiving by a first one of said management servers on said trusted path between said originating management server and said final management server a management operation to be performed; querying said database of trusted relations by said first management server to identify a second one of said management servers on said trusted path between said originating management server and said final management server that has a trusted relation to said first management server for sending said management operation by said first management server to said second management server; mutually authenticating between said first management server and said second management server the identities of said first management server and said second management server; querying said database of trusted relations by said second trusted management server to verify the existence of a mutual trusted relation with said first management server for receiving said management operation by said second trusted management server from said first management server; and sending said management operation to be management server to said second trusted management server.
Claim 2
Independent Claim 309 words
A method for providing security for a data processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user and a final management server coupled to a host designated to perform a function described in said management operation, and a database for storing data identifying the host designated to perform the function described in said management operation and containing a list of a plurality of links between said plurality of management sewers on a path from said originating management server to said final management sewer which forms a trusted path from said originating management server to said final management server for communicating management operations from said originating management server to said final management server, said method comprising the steps of: receiving by a first one of said management servers on said trusted path between said originating management server and said final management server a management operation to be performed; querying said database of trusted relations by said first management server to identify a second one of said management servers on said trusted path between said originating management server and said final management server that has a trusted relation to said first management server for sending said management operation by said first management server to said second management server; mutually authenticating between said first management server and said second management server the identities of said first management server and said second management server; querying said database of trusted relations by said second trusted management server to verify the existence of a mutual trusted relation with said first management server for receiving said management operation by said second trusted management server from said first management server; and sending said management operation to be management server to said second trusted management server.
Claim 3
Independent Claim 522 words
A method for providing security for a data processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user and a final management server coupled to a host designated to perform a function described in said management operation, and a database for storing data identifying the host designated to perform the function described in said management operation and containing a list of a plurality of links between said plurality Of management servers on a path from said originating management server to said final management server which forms a trusted path from said originating management server to said final management server, said method comprising the steps of: receiving by said originating management server said management operation to be performed; querying said database by said originating management server to identify said final management server and a first one of said plurality of management servers on said trusted path from said originating management server to said final management server for sending said management operation by said originating management server to said first management server; mutually authenticating between said originating management server and said first management server the identities of said originating management server and said first management server; querying said database of trusted relations by said first management server to verify the existence Of a mutual trusted relation with said originating management server for receiving said management operation by said first management server from said originating management server: transferring said management operation from said originating management server to said first management server; querying said database of trusted relations by said first management server to identify a second of said plurality of management servers on said trusted path from said first management server to said final management server for sending said management operation by said first management server to said second management server; mutually authenticating between said first management server and said second management server the identities of said first management server and said second management server: querying said database of trusted relations by said second management server to verify the existence of a mutual trusted relation with said first management server for receiving said management operation by said second management server from said first management server; transferring said management operation from said first management server to said second management server; querying said database of trusted relations by said second management server to identify said final management server on said trusted path from said first management server to said final management server for sending said management operation by said second management server to said final management server; mutually authenticating between said second management server and said final management server the identities of said second management server and said final management server; querying said database by said final management server to verify the existence of a mutual trusted relation with said originating management server for receiving said management operation by said final management server from said second management server; and transferring said management operation on the path between said second management server and said final management server.
Claim 4
Independent Claim 522 words
A method for providing security for a data processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user and a final management server coupled to a host designated to perform a function described in said management operation, and a database for storing data identifying the host designated to perform the function described in said management operation and containing a list of a plurality of links between said plurality Of management servers on a path from said originating management server to said final management server which forms a trusted path from said originating management server to said final management server, said method comprising the steps of: receiving by said originating management server said management operation to be performed; querying said database by said originating management server to identify said final management server and a first one of said plurality of management servers on said trusted path from said originating management server to said final management server for sending said management operation by said originating management server to said first management server; mutually authenticating between said originating management server and said first management server the identities of said originating management server and said first management server; querying said database of trusted relations by said first management server to verify the existence Of a mutual trusted relation with said originating management server for receiving said management operation by said first management server from said originating management server: transferring said management operation from said originating management server to said first management server; querying said database of trusted relations by said first management server to identify a second of said plurality of management servers on said trusted path from said first management server to said final management server for sending said management operation by said first management server to said second management server; mutually authenticating between said first management server and said second management server the identities of said first management server and said second management server: querying said database of trusted relations by said second management server to verify the existence of a mutual trusted relation with said first management server for receiving said management operation by said second management server from said first management server; transferring said management operation from said first management server to said second management server; querying said database of trusted relations by said second management server to identify said final management server on said trusted path from said first management server to said final management server for sending said management operation by said second management server to said final management server; mutually authenticating between said second management server and said final management server the identities of said second management server and said final management server; querying said database by said final management server to verify the existence of a mutual trusted relation with said originating management server for receiving said management operation by said final management server from said second management server; and transferring said management operation on the path between said second management server and said final management server.
Claim 5
Dependent Claim 37 words
The method of claim 2 further comprising the step of checking an authorization database by said host to verify authorization of said user to submit said management operation specifying said function to be performed by said host.
Claim 6
Dependent Claim 43 words
The method of claim 3 further comprising the step of querying said database of trusted relations by said host to verify the existence of a mutual trusted relation with said final management server for receiving said management operation from said final management server.
Claim 7
Dependent Claim 20 words
The method of claim 4 further comprising the step of mutually authenticating between said host and said final management server.
Claim 8
Independent Claim 420 words
A method for providing security for a dam processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user, a final management server coupled to a host designated to perform a function described in said management operation, at least one communicatively coupled intermediate management server linking said originating management server and said final management server, and a database for storing data identifying said host designated to perform said function described in said management operation and a list of links comprising a trusted path from said originating management server to said final management server, said method comprising the steps of: receiving by said originating management server said management operation to be performed; querying said database by said originating management server to identify said final management server and said trusted path from said originating management server to said final management server; identifying by said originating management server an intermediate management server on said trusted path from said originating management server to said final management server for sending said management operation by said originating management server to said intermediate management server; mutually authenticating between said originating management server and said intermediate management server the identities of said of said originating management server and said intermediate management server; querying said database by said intermediate management server to verify the existence of a mutual trusted relation with said originating management server for receiving said management operation by said intermediate management server from said originating management server; transferring said operation on a trusted link between said originating management server and said intermediate management server in accord with said trusted relations contained within said database; querying said database by said intermediate management server to identify said final management server on said trusted path from said originating management server to said final management server for sending said management operation by said intermediate management server to said final management server; mutually authenticating between said intermediate management server and said final management server the identities of said intermediate management server and said final management server; querying said database by said final management server to verify the existence of a mutual trusted relation with said intermediate management server for receiving said management operation by said final management server from said intermediate management server; and transferring said operation on a trusted link between said intermediate management server to said final management server in accord with said trusted relations contained within said database.
Claim 9
Independent Claim 420 words
A method for providing security for a dam processing network having a plurality of management servers including at least an originating management server for providing a point of submission for a management operation to be performed from a user, a final management server coupled to a host designated to perform a function described in said management operation, at least one communicatively coupled intermediate management server linking said originating management server and said final management server, and a database for storing data identifying said host designated to perform said function described in said management operation and a list of links comprising a trusted path from said originating management server to said final management server, said method comprising the steps of: receiving by said originating management server said management operation to be performed; querying said database by said originating management server to identify said final management server and said trusted path from said originating management server to said final management server; identifying by said originating management server an intermediate management server on said trusted path from said originating management server to said final management server for sending said management operation by said originating management server to said intermediate management server; mutually authenticating between said originating management server and said intermediate management server the identities of said of said originating management server and said intermediate management server; querying said database by said intermediate management server to verify the existence of a mutual trusted relation with said originating management server for receiving said management operation by said intermediate management server from said originating management server; transferring said operation on a trusted link between said originating management server and said intermediate management server in accord with said trusted relations contained within said database; querying said database by said intermediate management server to identify said final management server on said trusted path from said originating management server to said final management server for sending said management operation by said intermediate management server to said final management server; mutually authenticating between said intermediate management server and said final management server the identities of said intermediate management server and said final management server; querying said database by said final management server to verify the existence of a mutual trusted relation with said intermediate management server for receiving said management operation by said final management server from said intermediate management server; and transferring said operation on a trusted link between said intermediate management server to said final management server in accord with said trusted relations contained within said database.
Claim 10
Dependent Claim 180 words
The method of claim 6 wherein said at least one communicatively coupled intermediate management server includes at least two additional communicatively coupled intermediate management servers on said trusted path from said originating management server to said final management server, wherein said method further comprises the steps of: querying said database by a first intermediate management server to identify a second intermediate management server for sending said management operation from said first intermediate management server to said second intermediate management server; mutually authenticating between said first intermediate management server and said second intermediate management server the identities of said first intermediate management server and said second intermediate management server; querying said database by said second intermediate management server to verify the existence of a mutual trusted relation with said first intermediate management server for receiving said management operation by said second intermediate management server from said first intermediate management server: and transferring said management operation on a trusted link between said first intermediate management server and said second intermediate management server in accord with said trusted relations contained within said database.
Claim 11
Dependent Claim 37 words
The method of claim 6 further comprising the step of checking an authorization database by said host to verify authorization of said user to submit said management operation specifying said function to be performed by said host.
Claim 12
Dependent Claim 46 words
The method of claim 8 further comprising the step of querying said database of trusted relations by said host to verify the existence of a mutual trusted relation with said final management server for receiving said management operation by said host from said final management server.
Claim 13
Dependent Claim 20 words
The method of claim 9 further comprising the step of mutually authenticating between said host and said final management server.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-07 2000-10-07 2001-04-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-07 2004-10-07 2005-04-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-07 2008-10-07 2009-04-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag