×

Method for broadcasting a piece of content in an it network

  • US 10,601,910 B2
  • Filed: 04/04/2013
  • Issued: 03/24/2020
  • Est. Priority Date: 04/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for broadcasting a piece of content in an Information Technology (IT) network including a content server having the piece of content to be broadcast, and a plurality of clients seeking to retrieve the piece of content, the method comprising:

  • transmitting, by the content server, the piece of content in a client-server mode to at least one client of the plurality of clients in a format that allows subsequent broadcast of the piece of content in a peer-to-peer (P2P) mode, the piece of content being addressed by the content server in the form of parts each uniquely identified with an associated identifier;

    transmitting, by each of the plurality of clients to the content server, information on a most recent part that the respective client has downloaded and information indicating the level of download reached;

    determining, by the content server, based on the information on the most recent part and the information indicating the level of download reached for each of the plurality of clients, a part or parts most often missing in a swarm of the plurality of clients;

    transmitting, by the content server to a new client seeking to join the swarm to retrieve the piece of content, at least one of the parts identified as most often missing in the swarm;

    the mode of broadcasting the piece of content in real time, as client-server or P2P, being determined as a function of one or more predefined thresholds including a limit of a number of connections of the clients with the content server, wherein;

    upon a connection request to the content server by the new client that is ahead provided with a program for receiving the piece of content, the one or more predefined thresholds are updated by the content server and the content server determines whether the limit of the number of connections of the clients with the content server has been exceeded,if the limit of the number of connections of the clients with the content server has not been exceeded, the piece of content is transmitted by the content server to the new client in client-server mode, andif the limit of the number of connections of the clients with the content server has been exceeded, the new client is served in P2P mode.

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