REPLICATION OF CONTENT TO ONE OR MORE SERVERS
First Claim
Patent Images
1. A method comprising:
- obtaining content from a user within a networked environment;
analyzing information of one or more third parties that have access to the networked environment and who have an association with the user; and
replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties.
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided to automatically replicate content to certain servers in a networking environment based on, amongst other metrics, location of third parties accessing information in a social networking environment. The approach includes obtaining content from a user within a networked environment and analyzing information of one or more third parties that have access to the networked environment and who have an association with the user. The approach further includes replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties.
-
Citations
24 Claims
-
1. A method comprising:
-
obtaining content from a user within a networked environment; analyzing information of one or more third parties that have access to the networked environment and who have an association with the user; and replicating the content to one or more servers within the networked environment based on the analyzed information of the one or more third parties. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
- 13. A system implemented in hardware, comprising a replication engine implemented in at least one server within a networking environment using a processing system, wherein the at least one server receives content from a first user, and the replication engine analyzes information associated with third party users within the networking environment and provides instructions to replicate the content to one or more servers closest to the third party users based on the analyzed information.
-
20. A computer program product comprising a computer readable storage device having readable program code embodied in the storage device and when executed on a computing system is operable to:
-
obtain content from a user; determine locations of third party users wanting to retrieve the content; determine a nearest server to each of the third party users wanting to retrieve the content; and replicate the content for storage on the nearest server of each of the third party users wanting to retrieve the content. - View Dependent Claims (21, 22)
-
-
23. A computer system for replication of content in a networked environment, the system comprising:
-
a CPU, a computer readable memory and a computer readable storage media; program instructions to connect a user to a local server; program instructions to upload content to either the local server or a central server within a networked environment; program instructions to query a replication engine that the content is uploaded to either the local server or the central server within a networked environment; program instructions to provide a replication analysis by determining certain metrics of at least a plurality of third party users having access to the networked environment and that are associated with the user; and program instructions to replicate the content to at least one server that is nearest to the third party users based on the replication analysis, wherein each of the program instructions are stored on the computer readable storage media for execution by the CPU via the computer readable memory.
-
-
24. A method of deploying a system for replicating content in a networking environment comprising:
-
providing a computer infrastructure, being operable to; obtain content from a user within a networked environment; analyze information of a plurality of third parties that have access to the networked environment and who have an association with the user; and replicate the content to a nearest server to each of the plurality of third parties within the networked environment based on the analyzed information.
-
Specification