×

System and method for improving internet communication by using intermediate nodes

DC CAFC
  • US 9,742,866 B2
  • Filed: 11/03/2015
  • Issued: 08/22/2017
  • Est. Priority Date: 08/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for fetching a content over the Internet by a first device identified in the Internet by a first identifier, from a first server identified in the Internet by a second identifier, via a group of multiple devices, each identified in the Internet by an associated group device identifier, wherein the content is partitioned into a plurality of content slices, each content slice containing at least part of the content, and identified using a content slice identifier, and for each of the content slices, comprising the steps of:

  • (a) selecting a second device from the group;

    (b) the first device sending over the Internet a first request to the selected second device using the selected second device identifier, the first request including the content slice identifier and the second identifier;

    (c) in response to receiving the first request, the selected second device sending over the Internet a second request to the first server using the second identifier, the second request including the content slice identifier;

    (d) in response to receiving the second request, the first server sending over the Internet the content slice to the selected second device; and

    (e) in response to receiving the content slice, the selected second device sending over the Internet the content slice to the first device,wherein each of the multiple devices is a client device.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×