Patent ID: 9578102
Date: 2017-02-21
CPC Classifications: H04L

Claim:
1. A method executed by a computer system to increase an amount of storage space available to an electronic device of a user, the method comprising: monitoring, by a user agent in the computer system, the storage space available to the electronic device of the user; determining, by the user agent in the computer system, when the storage space of the electronic device of the user is becoming full; enrolling, by the user agent in the computer system, the user in a peer-to-peer (P2P) storage group in order to increase the amount of the storage space available to the electronic device of the user; moving, by the user agent in the computer system, data stored on the electronic device of the user to storage space in the P2P storage group in order to increase the amount of the storage space available to the electronic device of the user; reviewing, by the user agent in the computer system, a P2P storage resume of the user that includes information about a previous P2P storage network to which the user belonged; determining, by the user agent in the computer system, whether the user has credentials to join the P2P storage network based on the review of the P2P storage resume of the user; reviewing, by the user agent in the computer system, P2P storage resumes of other users that are not peers in the P2P storage network; and recruiting, by the user agent in the computer system, the other users to be peers in the P2P storage network based on the review of the P2P storage resumes of the other users.