Peer-to-peer performance
AssigneeMicrosoft Technology Licensing, LLC
InventorsAlexander Burba, Brandon Hunt, Frank R. Morrison, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAlexander Burba, Brandon Hunt, Frank R. Morrison, III
Estimating the term…
Embodiments disclosed herein can be used to improve the distribution of digital content in a peer-to-peer network. In certain embodiments, computing devices are mapped into different groups based on location information, and inter-group information is collected and used to identify other computing devices to which it would be efficient and effective for a computing device to send download requests for digital content. In certain embodiments, computing devices are grouped into clusters of computing devices, and different computing devices within the same cluster are instructed or recommended to send download requests for different digital content units to computing devices outside of the cluster so that the plurality of computing devices within the same cluster will collectively obtain all of the different digital content units. The computing devices within the same cluster can then share the digital content units with one another.
A method for identifying one or more other computing devices of a peer-to-peer network to which to effect or recommend that a computing device of the peer-to-peer network send one or more download requests for digital content, the method comprising:
A device comprising one or more storage devices including processor readable code, and one or more processors in communication with the one or more storage devices to execute the processor readable code to:
One or more processor readable storage devices having instructions encoded thereon which when executed cause one or more processors to perform a method for improving distribution of digital content units between computing devices of a peer-to-peer network, the method comprising:
Dependencies are inferred from the claim text.