Patent ID: 9749405
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. A method executed by a computer system to redistribute peer-to-peer (P2P) storage among handheld portable electronic devices (HPEDs) that are peers in a P2P storage network, the method comprising: monitoring, by the computer system and from the HPEDs that are the peers in the P2P storage network, requests to increase an amount of the P2P storage being stored on behalf of the peers; monitoring, by the computer system and from the HPEDs that are the peers in the P2P storage network, requests to decrease an amount of the P2P storage being stored on behalf of the peers; matching, by the computer system, the requests to increase the amount of P2P storage being stored on behalf of the peers with the requests to decrease the amount of P2P storage being stored on behalf of the peers; redistributing, by the computer system and based on the matching, the P2P storage in the P2P storage network among the HPEDs by transferring peer storage from the HPEDs requesting to decrease the amount of the P2P storage to the HPEDs requesting to increase the amount of the P2P storage; reviewing, by the computer system, a P2P storage resume of a user that includes information about an amount of P2P storage the user consumed in a previous P2P storage network, an amount of P2P storage the user allocated in the previous P2P storage network, and whether the user consumed more peer memory in the previous P2P storage network than the user allocated to the previous P2P storage network; and determining, by the computer system, whether the user has credentials to join the P2P storage network based on the reviewing of the P2P storage resume of the user.