Brevet FR3047823A1 (20170818)
REVENDICATIONS1. Système d'agrégation (1) de contenu vidéo comportant : - un serveur distant (10) comprenant une base de données (100) avec un contenu vidéo consistant en séquences vidéo (a), - des terminaux d'utilisateurs (11) connectés les uns avec les autres et avec le serveur distant (10) via un réseau de télécommunication (2) par l'intermédiaire d'un agrégateur (12) de contenu vidéo, les terminaux d'utilisateurs (11) comprenant chacun une interface homme-machine (110) adaptée à émettre (H1) des ordres (p) à destination de Io l'agrégateur (12) et à afficher (H2) les séquences vidéo lues par l'agrégateur (12), l'agrégateur (12) comprenant : - un module de lecture (121) de contenu vidéo adapté à lire (L1), l'une après l'autre, les séquences vidéo (a) issues d'un flux de séquences vidéo, 15 - un module de vote (122) lié avec le module de lecture (121) et conçu pour : o associer (V1) chaque séquence vidéo (a,) en cours de lecture par le module de lecture (121) avec une session de vote (S1) courante propre à ladite séquence vidéo (ai) courante, les interfaces 20 homme-machine (110) de terminaux d'utilisateurs (11) étant adaptées à : ^ afficher (H3) la session de vote (S1) courante ensemble avec la séquence vidéo (ai) courante correspondante, ^ émettre (H4) des votes (y) à destination de l'agrégateur (12) 25 pendant la session de vote (a) courante, o comptabiliser (V2) en continu les votes (y) émis (H4) par les interfaces homme-machine (110) à destination de l'agrégateur (12), cette comptabilisation en continu de votes (y) s'opérant en 3047823 29 temps réels sans interruption, en les ajoutant les uns aux autres, au fur et à mesure des arrivées de votes (y) dans le module de vote (122), o obtenir (V3) un premier résultat (pi) courant représentatif des votes 5 (y) comptabilisés, o comparer (V4) ce premier résultat (pi) courant de la session de vote (Si) courante avec un premier seuil (ai) prédéterminé préalablement mémorisé par le module de vote (122), o fournir (V5) un premier signal d'alerte ((pi) au module de lecture (121) lorsque le premier résultat (pi) courant dépasse le premier seuil (ai) prédéterminé, caractérisé en ce que l'agrégateur (12) comprend en outre un module de traduction (120) adapté à traduire (T1) les ordres (p) émis par les interfaces homme-machine (110) de terminaux d'utilisateurs (11) en requêtes (P) de contenu vidéo à destination du serveur distant (10), en ce que le serveur distant (10) est adapté à générer (F1) le flux de séquences vidéo (cc) à destination de l'agrégateur (12) en réponse à ses requêtes (P) de contenu vidéo, en ce que l'obtention du premier résultat (pi) courant s'opère à un premier moment (-ci) sélectif de la session de vote (S1) courante, et en ce que le module de vote (122) est conçu pour : - poursuivre (V6) la comptabilisation en continu des votes (y) pendant un intervalle de temps (0) prédéterminé, calculé à partir du premier moment (Ti) sélectif, cet intervalle de temps (0) prédéterminé étant préalablement mémorisé par le module de vote (122), - obtenir (V7) un deuxième résultat (p2) courant représentatif des votes (y) comptabilisés à la fin de l'intervalle de temps (0) prédéterminé de la session de vote (S1) courante, les votes (y) comptabilisés pendant 3047823 l'intervalle de temps (0) prédéterminé s'ajoutant à ceux obtenus au premier moment (Ti) sélectif, - comparer (V8) ce deuxième résultat ((32) courant avec un deuxième seuil (62) prédéterminé différent du premier seuil (ai) prédéterminé, s - fournir (V9) un deuxième signal d'alerte (92) au module de lecture (121) lorsque le deuxième résultat (P2) courant dépasse le deuxième seuil (a2) prédéterminé.\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon la revendication 1, caractérisé en ce que le module de vote (122) est conçu pour poursuivre 10 (V10), lorsque le deuxième résultat ((32) courant est sous le deuxième seuil (a2) prédéterminé, la comptabilisation en continu des votes (y) pendant la lecture de la séquence vidéo (al) courante jusqu'à la fin de la séquence vidéo (a) courante.\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon la revendication 15 1 ou 2, caractérisé en ce que le module de lecture (121) est conçu pour adopter (L2), à réception du premier signal d'alerte (cp1) du module de vote (122), pendant l'intervalle de temps (0) prédéterminé, un état d'alerte (e), les interfaces homme-machine (110) étant adaptées à afficher (H5) l'état d'alerte (e) du module de lecture (121) ensemble avec la session de vote (Si) 20 courante, la lecture par le module de lecture (121) de la séquence vidéo (ai) courante soumise au vote et la comptabilisation des votes (y) correspondants par le module de vote (122) se poursuivant pendant la session de vote (Si) courante indépendamment de l'état d'alerte (e) adopté par le module de lecture (121). 25\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon la revendication 3, caractérisé en ce que en ce que l'état d'alerte (e) du module de lecture (121) est supprimé à la fin de l'intervalle de temps (0) prédéterminé, en absence du deuxième signal d'alerte (cp2) du module de vote (122). 3047823 31\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le module de lecture (121) est conçu pour clôturer (L3) la session de vote (Si) courante et arrêter (L4) la lecture de la séquence vidéo (ai) courante soumise à vote à réception du 5 deuxième signal d'alerte ((p2) du module de vote (122).\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon la revendication 5, caractérisé en ce que le module de lecture (121) est conçu pour débuter (L5), une fois la session de vote (S,) courante close, la lecture d'une séquence vidéo (cfi-Fi) suivante issue du flux de séquences vidéo, et en ce 10 que le module de vote (122) est conçu pour être réinitialisé (V11) au début de la lecture de chaque suivante séquence vidéo (ct,4-1).\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon l'une quelconque des revendications 1 à 6, caractérisé en ce que le module de vote (122) est conçu pour disposer (V12) une pluralité des statuts attribuables aux 15 terminaux d'utilisateurs (11), ces statuts étant différents les uns des autres, ladite pluralité des statuts étant préalablement mémorisée par le module de vote (122), et en ce que la comptabilisation en continu de votes (y) est conçue pour : - allouer (V13) à chaque statut un coefficient multiplicateur de vote qui lui 20 est propre, et - attribuer (V14) à chaque terminal d'utilisateur (11) un statut qui lui est propre.\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon l'une quelconque des revendications 1 à 7, caractérisé en ce que la session de vote (SI) 25 courante comporte deux suggestions, l'une consistant à zapper (Z) la séquence vidéo (al) courante, l'autre consistant à maintenir (M) la lecture de la séquence vidéo (ai) courante, et en ce que chaque vote (y) émis (H4) pendant la session de vote (S1) courante par les interfaces homme-machine (110) depuis les terminaux d'utilisateurs (11) à destination de l'agrégateur 3047823 32 (12) consiste à confirmer (H6) l'une ou l'autre de ces deux suggestions (Z), (M).\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon la revendication 8, caractérisé en ce que le premier moment (Ti) sélectif de la session de 5 vote (Si) courante est défini (V15) en fonction d'au moins un nombre (ii) prédéterminée des terminaux d'utilisateurs (11) votés présentant au moins un statut identique, ce nombre prédéterminé (i) étant préalablement mémorisé par le module de vote (122).\n<CLM>\1\tSystème d'agrégation (1) de contenu vidéo selon l'une 10 quelconque des revendications 3 à 9, caractérisé en ce que l'état d'alerte (e) du module de lecture (121) affiché sur les interfaces homme-machine (110) des terminaux d'utilisateurs (11) comporte un compte à rebours (E), ce compte à rebours (E) étant adapté à indiquer le temps restant jusqu'à la fin de l'intervalle de temps (0) prédéterminé. 15