Patent ID: 8204791
Filing Date: 2012-06-19
Classification: G06Q,H04L

Abstract:
1. A method in a peer-to-peer file sharing client for file sharing in a peer-to-peer file sharing network, the method comprising: presenting a download user interface for a file to be downloaded in the peer-to-peer file sharing network; receiving user input via the download user interface specifying maximum file price, maximum file fragment price for a plurality of file fragments that make up the file and peer selection criteria; identifying a plurality of peers offering the plurality of file fragments that make up the file such that downloading the plurality of file fragments from the plurality of peers satisfies the maximum file price, the maximum file fragment price and the peer selection criteria; presenting an upload user interface for the file to be uploaded in the peer-to-peer file sharing network; receiving user input via the upload user interface specifying a file price; responsive to receiving a request for a given file fragment within the plurality of file fragments from a requesting peer, determining a file fragment compensation price for the given file fragment and uploading the given file fragment to the requesting peer; and receiving compensation for uploading the given file fragment to the requesting peer according to the file fragment compensation price.