Patent US2972736A successfully refreshed from Google Patents.
Patent US5619657A successfully refreshed from Google Patents.
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
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.
References Cited (Backward Citations)
US4227253A
Cited
US4326098A
Cited
US4525780A
Cited
US4656579A
Cited
US4652990A
Cited
US4691355A
Cited
US4799061A
Cited
US4780821A
Cited
US5165020A
Cited
US4908861A
Cited
US5005122A
Cited
US4885789A
Cited
US4897874A
Cited
US4962449A
Cited
EP0367699A2
Cited
US4995035A
Cited
US4919545A
Cited
US4930159A
Cited
US5455865A
Cited
US5012515A
Cited
EP0447038A2
Cited
US5032979A
Cited
US5204961A
Cited
US5224163A
Cited
US5475819A
Cited
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 |