×

System and method to securely confirm performance of task by a peer in a peer-to-peer network environment

  • US 7,181,506 B1
  • Filed: 08/02/2001
  • Issued: 02/20/2007
  • Est. Priority Date: 04/06/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securely confirming performance of task by a peer 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 containing a local alias URL, the local alias URL pointing to a local upload directory for a vendor HTTP service server residing on a responding server node, where the vendor HTTP service server uploads files from the local upload directory to the remote non-local backend server;

    forwarding the task to the local alias URL for performance of the task by the responding server node;

    verifying a digital signature of any receipt packet received from the responding server node to ensure that the receipt packet is from the remote non-local backend server; and

    awaiting a maximum upload receipt time period for receiving the receipt packet;

    wherein the maximum upload receipt time period is set based on a frequency of which an uploading service at the responding server node performs an upload, a size of a file being uploaded, and a transmission speed;

    wherein the server node is placed in a black list of the requesting peer if said verifying is unsuccessful;

    wherein, after said receiving, a message is broadcasted indicating that the requesting peer has located the responding server node;

    wherein the task is an uploading task and wherein said forwarding the task to the local alias URL includes forwarding a file to be uploaded to the remote non-local backend server, and uniquely identifying the forwarded file.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×