Patent ID: 7275111

Claim:
A method of distributing a client among a first trusted edge server and a second trusted edge server, wherein a trusted edge server is a server, in a communications path between an originating server and a connected client, that can be trusted not to release information prior to an appropriate time, the method comprising: determining a first latency between the first trusted edge server and the client; comparing the first latency to a second latency between the second trusted edge server and the client; transferring the client to the second trusted edge server if the second latency is lower than the first latency; determining a first send time as a function of the second latency: determining an originating latency between the originating server and the second trusted edge server; determining an originating send time as a function of the first send time and the originating latency; sending an event from the originating server to the second trusted edge server at the originating send time; and sending the event from the second trusted edge server to the client at the first send time.