Brevet FR3067542A1 (20181214)

REVENDICATIONS1. Procédé de gestion de transmission d'un contenu multimédia, le procédé comprenant, dans une passerelle multimédia configurée pour délivrer à un dispositif de restitution des données transportant des contenus multimédias : déterminer qu'une connexion de communication sans fil en mode point à point peut être établie avec un équipement utilisateur, l'équipement utilisateur appartenant à un groupe d'équipements contrôlé par la passerelle multimédia, le groupe comprenant au moins la passerelle multimédia et l'équipement utilisateur; sur détermination qu'une connexion de communication sans fil en mode point à point peut être établie avec l'équipement utilisateur du groupe, établir la connexion de communication sans fil en mode point à point avec l'équipement utilisateur, et établir une session de communication utilisant la connexion ; recevoir, depuis l'équipement utilisateur, un message de requête de transmission de flux de données en streaming, la transmission utilisant la session de communication ; recevoir, depuis l'équipement utilisateur, un flux de données transportant le contenu multimédia.\n<CLM>\1\tProcédé selon la revendication 1, comprenant en outre, préalablement à la détermination qu'une connexion de communication sans fil en mode point à point peut être établie avec l'équipement utilisateur, une création du groupe qui comprend une phase de négociation de contrôle du groupe comprenant : transmettre à l'équipement utilisateur un message de requête de contrôle du groupe, recevoir en réponse de l'équipement utilisateur un message d'abandon de contrôle du groupe, transmettre à l'équipement utilisateur un message de confirmation de formation du groupe.\n<CLM>\1\tProcédé selon la revendication 1 ou 2, dans lequel la détermination que la session de communication sans fil en mode point à point peut être établie avec l'équipement utilisateur du groupe comprend : recevoir, depuis l'équipement utilisateur, une requête d'invitation à établir une connexion de communication sans fil en mode point à point entre l'équipement utilisateur et la passerelle multimédia; vérifier que la requête d'invitation est reçue d'un équipement du groupe; dans le cas où la requête d'invitation est reçue d'un équipement du groupe, transmettre à l'équipement utilisateur, en réponse à la requête d'invitation, une invitation à établir la connexion de communication sans fil en mode point à point. 32\n<CLM>\1\tProcédé selon la revendication 3, comprenant en outre : stocker en mémoire un identifiant de l'équipement utilisateur en association avec le groupe, et dans lequel : la requête comprend un premier identifiant de l'équipement utilisateur, et la vérification que la requête d'invitation est reçue d'un équipement du groupe comprend : vérifier que le 5 premier identifiant correspond à l'identifiant de l'équipement utilisateur associé au groupe, le procédé comprenant : dans le cas où le premier identifiant correspond à l'identifiant de l'équipement utilisateur, transmettre à l'équipement utilisateur, en réponse à la requête d'invitation, l'invitation à établir la connexion de communication sans fil en mode point à point. 10\n<CLM>\1\tProcédé de gestion de transmission d'un contenu multimédia vers une passerelle multimédia, le procédé comprenant, dans un équipement utilisateur appartenant à un groupe d'équipements contrôlé par la passerelle multimédia, le groupe comprenant au moins la passerelle multimédia et l'équipement utilisateur : établir une connexion de communication sans fil en mode point à point avec la 15 passerelle multimédia en tant que membre du groupe contrôlé par la passerelle multimédia ; établir avec la passerelle multimédia une session de communication utilisant la connexion ; sur réception d'une commande utilisateur, transmettre à la passerelle 20 multimédia, en utilisant la session de communication sans fil en mode point à point établie avec la passerelle multimédia, un message de requête de transmission de flux de données en streaming ; transmettre à la passerelle multimédia, en utilisant la session de communication sans fil en mode point à point établie avec la passerelle multimédia, un 25 flux de données transportant le contenu multimédia.\n<CLM>\1\tProcédé selon la revendication 5, comprenant en outre : négocier avec la passerelle multimédia la création d'un groupe d'équipements contrôlé par la passerelle multimédia, le groupe comprenant la passerelle multimédia et l'équipement utilisateur.\n<CLM>\1\tProcédé selon la revendication 5 ou 6, dans lequel l'établissement de la 30 connexion de communication comprend : transmettre à la passerelle multimédia une requête d'invitation à établir une connexion de communication sans fil en mode point à point, la requête comprenant un identifiant de l'équipement utilisateur comme membre du groupe; recevoir de la passerelle multimédia, en réponse à la requête d'invitation, une invitation à établir la connexion de communication sans fil en mode point à point. 33\n<CLM>\1\tProcédé selon la revendication 6, dans lequel la négociation de la création du groupe comprend une phase de négociation de contrôle de groupe, comprenant : recevoir de la passerelle multimédia un message de requête de contrôle du groupe, transmettre en réponse à la passerelle multimédia un message d'abandon de contrôle du groupe, et 5 recevoir de la passerelle multimédia un message de confirmation de formation du groupe.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 2 ou 8, dans lequel le message de requête de contrôle du groupe est un message de requête de négociation de propriétaire de groupe comprenant une première valeur d'intention de propriété de groupe correspondant à une valeur maximum préconfigurée, le message d'abandon de contrôle du 10 groupe est un message de réponse de négociation de propriétaire de groupe comprenant une deuxième valeur d'intention de propriété de groupe inférieure à la première valeur d'intention de propriété de groupe, et le message de confirmation de formation du groupe est un message de confirmation de négociation de propriétaire de groupe.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel 15 la connexion de communication sans fil en mode point à point est de type Wi-Fi Direct ou Tunneled Direct Link Setup, TDLS.\n<CLM>\1\tPasserelle multimédia configurée pour délivrer à un dispositif de restitution un flux de données transportant un contenu multimédia, et pour être contrôlée à partir d'une application de commande de la passerelle multimédia exécutée sur un équipement 20 utilisateur, comprenant : un contrôleur comprenant un processeur, une unité de communication, une mémoire, et une unité de gestion de transmission couplés de manière opérationnelle au contrôleur, et configurés pour la mise en oeuvre d'un procédé de gestion de transmission du contenu multimédia selon l'une quelconque des revendications 1 à 4 et\n<CLM>\1\t25\n<CLM>\1\tEquipement utilisateur comprenant : un contrôleur comprenant un processeur, une mémoire, une unité de communication, une unité de gestion de transmission de données en mode streaming, une source d'alimentation électrique, un système d'exploitation, et une interface utilisateur couplés de manière opérationnelle au contrôleur, et configurés pour la mise en oeuvre d'un procédé de gestion de transmission du contenu 30 multimédia selon l'une quelconque des revendications 5 à\n<CLM>\1\t13. Clé passerelle multimédia, comprenant une interface pour la connexion avec un dispositif de restitution, et un dispositif passerelle multimédia selon la revendication\n<CLM>\1\t14. Programme d'ordinateur, chargeable dans une mémoire associée à un processeur, et comprenant des portions de code pour la mise en oeuvre d'un procédé 34 selon l'une quelconque des revendications 1 à 10 lors de l'exécution dudit programme par le processeur.\n<CLM>\1\tEnsemble de données représentant, par exemple par voie de compression ou d'encodage, un programme d'ordinateur selon la revendication\n<CLM>\1\t5\n<CLM>\1\tSupport de stockage non-transitoire d'un programme exécutable par ordinateur, comprenant un ensemble de données représentant un ou plusieurs programmes, lesdits un ou plusieurs programmes comprenant des instructions pour, lors de l'exécution desdits un ou plusieurs programmes par un ordinateur comprenant une unité de traitement couplée de manière opérationnelle à une mémoire et à un module d'interface entrées/sorties, conduire 10 l'ordinateur à commander la restitution de contenus multimédia dans un ensemble de contenus selon le procédé de l'une quelconque des revendications 1 à 10.