Patent ID: 7055036

Claim:
A method for verifying trusted status of a service-providing server in a peer-to-peer network, comprising: broadcasting a request over the network by a requesting peer for a task with respect to a remote non-local backend server; receiving a response to the request from the service-providing server; verifying a digital certificate of the response issued by the remote non-local backend server indicating that the responding service-providing server is trusted for the requested task; forwarding the task to a local alias URL of the responding peer for performance of the task by the responding server if said verifying is successful; and awaiting for another response from another service-providing server if the verifying is unsuccessful; wherein said verifying verifies that the local alias URL is approved by the non-local backend server for the requested task; wherein a message is broadcasted indicating that the requesting peer has located the responding service-providing server; wherein the local alias URL points to a local upload directory for a HTTP service server residing at a responding server node; wherein the request specifies a post method that places data into the local upload directory as a uniquely named file.