Brevet FR3052318A1 (20171208)
REVENDICATIONS1. Procédé d'accès à un service (SVC) de diffusion de contenu, en temps réel ou différé, accessible sur un serveur de contenu, le procédé étant mis en oeuvre dans un terminal d'utilisateur (UM) connecté à un réseau mobile ou sans fil (MNT), et comprenant des étapes consistant à : obtenir une adresse d'accès à un service, transmettre à un serveur de diffusion (BMS) de services, une requête de métadonnées contenant une adresse d'accès à un service (SVC) accessible en mode monodiffusion, et si le service est disponible en mode télédiffusion, recevoir des métadonnées (MTD) relatives au service, contenant des données d'adresse d'accès au service en mode télédiffusion et des données d'horaire de diffusion, et recevoir le contenu correspondant au service en mode télédiffusion à un moment conforme aux données d'horaire de diffusion.\n<CLM>\1\tProcédé selon la revendication 1, comprenant une étape de réception par le terminal d'utilisateur (UM) d'une notification (RetL) indiquant que le service demandé (SVC) peut être disponible en mode télédiffusion à l'issue d'un délai d'attente spécifié dans la notification, si le service peut devenir disponible en mode télédiffusion.\n<CLM>\1\tProcédé selon la revendication 2, comprenant une étape de programmation de la transmission au serveur de diffusion (BMS) d'une nouvelle requête de métadonnées d'accès au service, en tenant compte du délai d'attente reçu dans la notification (RetL).\n<CLM>\1\tProduit programme d'ordinateur directement chargeable dans une mémoire interne d'un terminal et comprenant des portions de code qui lorsqu'elles sont exécutées par le terminal configurent le terminal pour mettre en oeuvre les étapes du procédé selon l'une des revendications 1 à\n<CLM>\1\t30\n<CLM>\1\tProcédé de fourniture d'un service (SVC) de diffusion de contenu, en temps réel ou différé, accessible sur un serveur de contenu, mis en 3052318 22 oeuvre par un serveur de diffusion (BMS) par l'intermédiaire d'un réseau mobile ou sans fil (MNT), le procédé comprenant des étapes consistant à : recevoir d'un terminal d'utilisateur une requête de métadonnées contenant une adresse d'accès à un service (SVC) accessible en mode 5 monodiffusion, déterminer si le service est disponible en mode télédiffusion, et si le service est disponible en mode télédiffusion, transmettre au terminal d'utilisateur des métadonnées (MTD) relatives au service, contenant des données d'adresse d'accès au service en mode télédiffusion et des 10 données d'horaire de diffusion, et transmettre en mode télédiffusion un contenu correspondant au service à un moment conforme aux données d'horaire de diffusion.\n<CLM>\1\tProcédé selon la revendication 5, comprenant une étape de 15 transmission par le serveur de diffusion au terminal d'utilisateur d'une notification (RetL) indiquant que le service demandé peut être disponible en mode télédiffusion à l'issue d'un délai d'attente spécifié dans la notification, si le service peut devenir disponible en mode télédiffusion, 20\n<CLM>\1\tProcédé selon la revendication 6, comprenant une étape de mémorisation par le serveur de diffusion (BMS) que le service (SVC) a été demandé à partir d'une zone du réseau mobile (MNT) définie par une donnée de localisation figurant dans la requête de métadonnées, en relation avec la donnée de localisation et des identifiants du service. 25\n<CLM>\1\tProcédé selon l'une des revendications 5 à 7, comprenant des étapes consistant à : compter par le serveur de diffusion (BMS) un nombre de terminaux d'utilisateur (UM) ayant émis une requête d'accès au service (SVC) à partir de la zone du réseau définie par la donnée de localisation, et lorsque le nombre de terminaux d'utilisateurs ayant émis une requête d'accès au service dans la zone du réseau mobile, dépasse une valeur de seuil, programmer par le serveur de diffusion la diffusion du service en mode télédiffusion à un horaire de diffusion. 3052318 23\n<CLM>\1\tProcédé selon l'une des revendications 5 à 8, dans lequel la diffusion du service en mode télédiffusion comprend des étapes consistant à. télécharger et mémoriser par le serveur de diffusion (BMS) des 5 métadonnées (MTD) relatives au service, mettre à jour par le serveur de diffusion les métadonnées relatives au service pour donner au service une nouvelle adresse d'accès correspondant au serveur de diffusion, et pour y mentionner des horaires de diffusion du service en mode télédiffusion, 10 télécharger par le serveur de diffusion le contenu (CNT) fourni par le service depuis un serveur de contenu (CNTS) identifié dans les métadonnées téléchargées, et stocker localement le contenu pour le transmettre en mode télédiffusion en respectant un horaire spécifié par les données d'horaire de diffusion. 15\n<CLM>\1\tProcédé selon l'une des revendications 1 à 9, dans lequel le service (SVC) appartient à un groupe de services comprenant : des services d'accès à des contenus transmis en temps réel, des services de fourniture de contenus transmis en mode continu, 20 des services de téléchargement de fichiers, et des services de fourniture de flux RSS ou Atom.\n<CLM>\1\tProcédé selon l'une des revendications 1 à 10, dans lequel la requête de métadonnées comprend au moins l'une des données suivantes : 25 des données relatives aux capacités du terminal d'utilisateur (UM), une langue souhaitée pour la fourniture du service (SVC), un délai d'attente ou une plage horaire de disponibilité d'un utilisateur du terminal pour accéder au service, des données de localisation du terminal d'utilisateur, 30 une date de début de contenu à transmettre dans le cas où le service fournit un flux RSS ou Atom, et une référence à une partie du contenu fourni par le service, attendue par l'utilisateur du terminal. 3052318 24\n<CLM>\1\tProcédé selon l'une des revendications 1 à 11, dans lequel les métadonnées (MTD) comprennent des données d'identification d'un réseau mobile ou sans fil (MNT) dans lequel le service sera fourni en mode télédiffusion, et optionnellement, des données de localisation du réseau.\n<CLM>\1\tProduit programme d'ordinateur directement chargeable dans une mémoire interne d'un serveur et comprenant des portions de code qui lorsqu'elles sont exécutées par le serveur configurent le serveur pour mettre en oeuvre les étapes du procédé selon l'une des revendications 5 à\n<CLM>\1\t14. Serveur de diffusion (BMS) configuré pour mettre en oeuvre le procédé selon l'une des revendications 5 à\n<CLM>\1\t15. Terminal d'utilisateur configuré pour mettre en oeuvre le procédé 15 selon l'une des revendications 1 à\n<CLM>\1\t5 10