×

Peer-to-peer collaborative streaming among mobile terminals

  • US 7,961,694 B1
  • Filed: 05/29/2007
  • Issued: 06/14/2011
  • Est. Priority Date: 05/26/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a first terminal, from a device, a first portion of a data stream, using a first channel;

    determining, by the first terminal, whether to distribute the first portion of the data stream to a second terminal, wherein the second terminal is equipped to communicate with the first terminal via a second channel and the second terminal has not received the first portion of the data stream;

    based at least in part on the determining whether to distribute the first portion of the data stream, distributing, by the first terminal, via the second channel, the first portion of the data stream to the second terminal, wherein the determining comprises;

    calculating, by the first terminal, a first proportion of terminals communicating with the first terminal which can receive the first portion of the data stream from the first terminal; and

    determining, by the first terminal, that the first proportion of terminals is greater than or equal to a pre-determined threshold;

    receiving, by the first terminal, a second portion of the data stream;

    calculating, by the first terminal, a second proportion of terminals communicating with the first terminal which can receive the second portion of the data stream from the first terminal;

    determining, by the first terminal, that the second proportion of terminals is lower than the pre-determined threshold; and

    based at least in part on the determining that the second proportion of terminals is lower than the pre-determined threshold, determining, by the first terminal, to not send a packet containing the second portion of the data stream to the second terminal.

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