Patent ID: 7996713

Claim:
A method performed by a primary server within a private network, the method comprising: receiving integrity criteria for the primary server to conduct a health check of a secondary server within the private network; receiving, by the primary server and from a client device, a request for information, where the request for information requires the primary server to exchange private data, associated with the client device, with the secondary server; sending, by the primary server, a health check request to the secondary server based on the request for information and the received integrity criteria; receiving, by the primary server, integrity information from the secondary server that is responsive to the health check request; checking, by the primary server, the received integrity information against the integrity criteria; initiating, by the primary server, a non-compliance action if the received integrity information does not comply with the integrity criteria; and sending, by the primary server and to the secondary server, integrity information for the primary server in response to another health check request, where the other health check request is received from the secondary server.