×

Method of implementing a communications session between a plurality of terminals

  • US 11,025,683 B2
  • Filed: 10/07/2014
  • Issued: 06/01/2021
  • Est. Priority Date: 10/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. An initialization method comprising:

  • initializing a multimedia communications session between a plurality of at least three terminals, said communications session involving multimedia streams exchanged between said terminals either bypassing or through a communications device, each terminal of the plurality and the communication device being able to communicate with a server via a network, said initializing comprising the following acts performed by the server to support lightening a load on the communication device;

    receiving for each terminal of the plurality a connection request, said connection request including capacity data for the terminal, said capacity data relating to capacity of the terminal to process incoming or outgoing stream transmission channels simultaneously;

    obtaining for each terminal of the plurality, as function of the capacity data received, a number of stream transmission channels supported simultaneously by said terminal, wherein types of the stream transmission channels are predefined and depend on a service to be done by the multimedia communication session, the type of each of said stream transmission channels defining a type of data conveyed in said stream transmission channel and defining if the stream is unidirectional or bidirectional;

    determining a graph representing entities of a group of entities and links between entities to set up the multimedia communications session, said group comprising the terminals of the plurality and, depending on the capacity data, the communication device,each link interconnecting directly two entities representing a stream transmission channel of the predefined type to be set up between said entities,each terminal of the plurality being linked to each other terminal of the plurality either directly or via at least another entity of the group,the number of entities linked to each terminal of the plurality of terminals depending respectively of said number of stream transmission channels supported by said terminal, andfor each link interconnecting directly two entities, determining a first entity and a second entity from among the two entities; and

    initializing the multimedia communications session by transmitting at least one entity identifier of at least one determined second entity to at least one said respective first entity of said group for setting up at least one stream transmission channel of the multimedia communications session represented by a link of said graph.

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