Patent ID: 8769273
Filing Date: 2014-07-01
Classification: H04L

Abstract:
1. A user computing device comprising: a processor; storage having a trusted member list of computing devices of a decentralized peer-to-peer network; a transceiver that communicates with the computing devices of the trusted member list via a communication mechanism; a peer-to-peer network program which communicates through the transceiver with the computing devices running a copy of the peer-to-peer network program, the peer-to-peer network program sends computer files, queries and instructions to and receives computer files, queries and instructions from the other computer devices; and a crypto API that encrypts and decrypts files, the processor sending a first search request created by the peer-to-peer network program for a first desired computer file from the transceiver to the computing devices via the communication mechanism, and the transceiver receiving the first desired computer file from a first user computing device of the computing devices via the communication mechanism; the processor sending a second search request created by the peer-to-peer network program for a second desired computer file from the transceiver to the computing devices via that communication mechanism, and the transceiver receiving the second desired computer file from a second user computing device of the computing devices via the communication mechanism, the storage includes a trusted search folder which is searched by the computing devices running the copy of the peer-to-peer network program.