×

Apparatus and method of data transfer

  • US 9,215,276 B2
  • Filed: 06/03/2008
  • Issued: 12/15/2015
  • Est. Priority Date: 06/04/2007
  • Status: Active Grant
First Claim
Patent Images

1. A data transfer system comprising:

  • a server; and

    a plurality of devices each operable as a client of the server and as a peer-to-peer device;

    the server comprising;

    a data allocator,a notification arrangement to notify the plurality of devices that they are to form a peer group; and

    a client/server data transmitter to send data to the respective devices upon such notification;

    each device comprising;

    a client/server data receiver to receive respective data from the server;

    a peer-to-peer communicator to send the respective data received from the server to one or more peers, and to receive from one or more peers the respective data that was sent to it or them by the server; and

    a peer-to-peer transmission rate detector;

    in which the allocation of data from the data allocator of the server to one or more clients is responsive to their respective current peer-to-peer transmission rate such that the data allocation is increased for clients having faster peer-to-peer transmission rates; and

    in which membership in the peer group increases or decreases dynamically depending on behavior of the one or more clients, the membership being monitored and updated by the server in an ongoing fashion.

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