×

Networked transmission system and method for stream data

  • US 8,176,192 B2
  • Filed: 05/13/2008
  • Issued: 05/08/2012
  • Est. Priority Date: 12/31/2007
  • Status: Active Grant
First Claim
Patent Images

1. A networked transmission system for stream data, comprising:

  • a network;

    a streaming server, for providing a plurality of stream data programs, with each stream data program being divided into a plurality of stream data segments according to a predefined time length;

    an ordered sequence of n cooperative-sharing groups for receiving a specific stream data program, numbered from 1st to n-th, with n being an integer, each group of said n cooperative-sharing groups being formed by a plurality of user terminals requesting said streaming server for said specific stream data program with a user terminal of said plurality of user terminals being selected by said streaming server as a leader node of the cooperative-sharing group, wherein the user terminals of the k-th cooperative-sharing group request said streaming server for said specific stream data program in a time period of (k−

    1) to k times said predefined time length later than first request of said specific stream data program by the user terminals of the 1st cooperative-sharing group, with 1≦

    k≦

    n;

    where said streaming server transmits said plurality of stream data segments, one by one, through said network to said leader node of the first cooperative-sharing group, said leader node of each cooperative-sharing group multicasting each currently received stream data segment peer-to-peer to all the user terminals within the same cooperative-sharing group, and relaying said currently received stream data segment to the leader node of a next cooperative-sharing group after said predefined time length.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×