ENTERPRISE PEER-TO-PEER STORAGE AND METHOD OF MANAGING PEER NETWORK STORAGE
First Claim
1. An enterprise network peer-to-peer storage system comprising:
- an enterprise social platform supporting at least one enterprise community with one or more identified enterprise groups, each group including a plurality of enterprise users collaborating in said each group and registered with said enterprise social platform;
a plurality of peer devices, each peer device having local storage and being associated with a registered enterprise user;
enterprise social platform storage storing files related to each of said one or more identified enterprise group, in at least one said enterprise group a plurality of replicas of active files are stored in group peer device storage; and
a network, said plurality of peer devices connected to each other over said network, wherein whenever a peer device requests access to an active file, one of the group peer devices provides access to a stored one of said plurality of replicas.
1 Assignment
0 Petitions
Accused Products
Abstract
A peer-to-peer storage system, method and program product for managing peer-to-peer storage in an enterprise network. Peers use networked devices to log into an enterprise social platform with a unique identification (ID) that identifies a respective enterprise network user. Users may be members of enterprise network groups. When a group member peer requests a copy of a file the file associated with the group, the networked device determines whether other members have stored replicas of the file. If replicas are stored with other members, the networked device receives one of those. Otherwise, the networked device receives a copy from the enterprise social platform, and that copy is stored with one of the group members.
30 Citations
20 Claims
-
1. An enterprise network peer-to-peer storage system comprising:
-
an enterprise social platform supporting at least one enterprise community with one or more identified enterprise groups, each group including a plurality of enterprise users collaborating in said each group and registered with said enterprise social platform; a plurality of peer devices, each peer device having local storage and being associated with a registered enterprise user; enterprise social platform storage storing files related to each of said one or more identified enterprise group, in at least one said enterprise group a plurality of replicas of active files are stored in group peer device storage; and a network, said plurality of peer devices connected to each other over said network, wherein whenever a peer device requests access to an active file, one of the group peer devices provides access to a stored one of said plurality of replicas. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of managing enterprise network peer-to-peer shared storage, said method comprising:
-
logging into an enterprise social platform with a unique identification (ID), said ID identifying a respective user within said enterprise social platform; requesting a copy of a file associated with an enterprise network group, a plurality of identified users being members of said enterprise network group; determining whether replicas of the requested said copy is stored with other group members; retrieving said copy, a replica being retrieved if replicas have been stored with other members, otherwise retrieving said copy from said enterprise social platform; and selectively storing said copy with at least one other of said members. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for managing enterprise network peer-to-peer storage, said computer program product comprising a computer usable medium having computer readable program code stored thereon, said computer readable program code causing a plurality of computers executing said code to:
-
log into an enterprise social platform with a unique identification (ID), said ID identifying a respective user within said enterprise social platform; request a copy of a file associated with an enterprise network group, a plurality of identified users being members of said enterprise network group; determine whether replicas of the requested said copy is stored with other group members; retrieve said copy, a replica being retrieved if replicas have been stored with other members, otherwise retrieving said copy from said enterprise social platform; and selectively store said copy with at least one other of said members. - View Dependent Claims (17, 18, 19, 20)
-
Specification