Patent ID: 7707248

Claim:
One or more computer storage media comprising computer-executable instructions for sharing one or more computer-usable storage resources, the computer-executable instructions directed to steps comprising: determining an earned resource credit based on earning factors comprising: a quantity of offered storage resource, a duration of offering time during which the offered storage resource was available, a reliability rate of the offered storage resource, a risk factor, and a conversion factor; determining a consumed resource credit based on consuming factors comprising: a quantity of consumed storage resource and a duration of consuming time during which the consumed storage resource was used; incrementing an account by the earned resource credit; decrementing the account by the consumed resource credit; denying any request to consume a storage resource if a requesting account does not comprise a sufficient amount of earned resource credits; and informing a determination of the reliability rate and the risk factor by periodically instructing another computing device, other than a tested computing device, to initiate peer-to-peer communication with the tested computing device and to access, for testing and verification purposes, at least a portion of the offered storage resource, wherein the offered storage resource is associated with the tested computing device.