Brevet FR3038182A1 (20161230)
REVENDICATIONS1. Procédé de gestion d'une communication d'au moins un flux de données entre un premier terminal d'un utilisateur émetteur du flux et un second terminal d'un utilisateur récepteur du flux, le procédé étant mis en oeuvre pendant un appel en cours entre le premier terminal et le second terminal, procédé dans lequel l'utilisateur récepteur est associé dans une base de données à une pluralité de seconds terminaux, la base de données répertoriant en outre, pour chacun desdits seconds terminaux, une capacité à gérer ou non différents types de flux de données reçus, le procédé comprenant, pour la transmission d'un ou plusieurs types de flux de données à envoyer par l'utilisateur émetteur : - retrouver dans la base de données la pluralité de seconds terminaux associés au récepteur, - déterminer, pour chaque type de flux de données à envoyer, un ou plusieurs terminaux sélectionnés parmi la pluralité des seconds terminaux du récepteur, et capables de gérer chacun au moins un desdits types de flux de données à envoyer, et - obtenir auprès du premier terminal une indication des seconds terminaux sélectionnés, pour un envoi ciblé par le premier terminal, de chaque flux de données à envoyer à un desdits seconds terminaux sélectionnés.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel : - pendant un appel en cours entre le premier terminal et le deuxième terminal, le premier terminal transmet, à une plateforme de médiation connectée à ladite base de données, une requête comportant au moins un identifiant du récepteur et les types de flux de données à envoyer, - par consultation de la base de données, ladite plateforme de médiation sélectionne pour chaque type de flux de données à envoyer, lesdits seconds terminaux capables de gérer chacun au moins un desdits types de flux de données, et - la plateforme de médiation transmet ladite sélection au premier terminal pour ledit envoi ciblé.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel : 3038182 14 - pendant un appel en cours entre le premier terminal et le deuxième terminal, le premier terminal transmet, à une plateforme de médiation connectée à ladite base de données, une requête comportant au moins un identifiant du récepteur, - par consultation de la base de données, ladite plateforme de médiation détermine une liste des 5 seconds terminaux à disposition du récepteur, et transmet ladite liste au premier terminal, et - sur réception de ladite liste, le premier terminal sélectionne pour chaque type de flux de données à envoyer, lesdits seconds terminaux capables de gérer chacun au moins un desdits types de flux de données, pour ledit envoi ciblé. 10\n<CLM>\1\tProcédé selon l'une des revendications précédentes, comportant en outre les étapes mises en oeuvre par le premier terminal : - à partir de ladite indication des seconds terminaux sélectionnés, générer un message d'IHM sur le premier terminal, comprenant pour chaque type de flux de données à envoyer, une invitation de l'utilisateur émetteur, à choisir un ou plusieurs seconds terminaux parmi les 15 seconds terminaux sélectionnés, et - sur réponse via l'IHM de l'émetteur, comportant une indication du ou des seconds terminaux choisis par l'émetteur, opérer la transmission des flux de données auxdits terminaux choisis.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel lesdits seconds terminaux 20 capables de gérer chacun au moins un desdits types de flux de données sont testés pour déterminer leur disponibilité, et les terminaux testés comme étant disponibles sont sélectionnés.\n<CLM>\1\tProcédé selon l'une des revendications précédentes, dans lequel la base de données 25 répertorie en outre, pour chacun desdits seconds terminaux, une capacité à gérer ou non différents types de flux de données, à la fois reçus et à émettre, le procédé comprenant, pendant un appel en cours impliquant la transmission par le premier terminal d'un ou plusieurs types de flux de données à envoyer et prévoyant un ou plusieurs types de flux de données à recevoir en retour, auprès du premier terminal: 30 - retrouver dans la base de données la pluralité de seconds terminaux associés à l'utilisateur récepteur, 3038182 15 - déterminer, pour chaque type de flux de données à envoyer et à recevoir pour le premier terminal, un ou plusieurs terminaux parmi lesdits seconds terminaux, et capables de gérer chacun au moins un desdits types de flux de données en réception et en émission, et - obtenir auprès du premier terminal une indication des seconds terminaux sélectionnés, pour 5 un envoi ciblé par le premier terminal, de chaque flux de données à envoyer à un desdits seconds terminaux sélectionnés.\n<CLM>\1\tProgramme informatique caractérisé en ce qu'il comporte des instructions pour la mise en oeuvre du procédé selon l'une des revendications précédentes, lorsque ce programme est 10 exécuté par un processeur.\n<CLM>\1\tPlateforme de médiation pour la gestion d'une communication d'au moins un flux de données entre un premier terminal d'un utilisateur émetteur du flux et un second terminal d'un utilisateur récepteur du flux, 15 la plateforme comportant une base de données d'utilisateurs récepteurs en correspondance de seconds terminaux à disposition de chaque récepteur, la base de données répertoriant en outre, pour chacun desdits seconds terminaux, une capacité à gérer ou non différents types de flux de données reçus, la plateforme comportant en outre un circuit informatique, pour la transmission d'un ou 20 plusieurs types de flux de données à envoyer, le circuit informatique étant programmé pour, pendant un appel en cours entre le premier terminal et le second terminal : - retrouver dans la base de données la pluralité de seconds terminaux associés au récepteur, - déterminer, pour chaque type de flux de données à envoyer, un ou plusieurs terminaux sélectionnés parmi la pluralité des seconds terminaux du récepteur, et capables de gérer chacun 25 au moins un desdits types de flux de données, et - envoyer au premier terminal une indication des seconds terminaux sélectionnés, pour un envoi ciblé par le premier terminal, de chaque flux de données à envoyer à un desdits seconds terminaux sélectionnés. 30\n<CLM>\1\tTerminal émetteur d'au moins un flux de données destiné à être envoyé à un second terminal, à disposition d'un utilisateur récepteur, le terminal émetteur étant connecté à une base de données d'utilisateurs récepteurs en correspondance de seconds terminaux à disposition de chaque récepteur, 3038182 16 la base de données répertoriant en outre, pour chacun desdits seconds terminaux, une capacité à gérer ou non différents types de flux de données reçus, le terminal émetteur comportant un circuit informatique programmé, pour la transmission d'un ou plusieurs types de flux de données à envoyer pendant un appel en cours entre le terminal 5 émetteur et le second terminal, pour : - retrouver dans la base de données la pluralité de seconds terminaux associés à l'utilisateur récepteur, - déterminer, pour chaque type de flux de données à envoyer, un ou plusieurs terminaux sélectionnés parmi la pluralité des seconds terminaux de l'émetteur, et capables de gérer 10 chacun au moins un desdits types de flux de données, et - obtenir une indication des seconds terminaux sélectionnés, pour un envoi ciblé par le terminal émetteur, de chaque flux de données à envoyer à un desdits seconds terminaux sélectionnés.