Brevet FR3051308A1 (20171117)
REVENDICATIONS1. Procédé d'aide à l'émission d'une demande de communication interactive, le procédé comprenant : obtenir des indicateurs (Go) pour un ensemble d'utilisateurs appelables qui sont dans des contacts d'un utilisateur appelant, l'indicateur pour un utilisateur appelable étant fonction d'une information dépendant du temps (d,) sur la disponibilité de l'utilisateur appelable, et d'un score (Do) attribué à l'utilisateur appelant par l'utilisateur appelable; et transmettre à un terminal de communication (10) à disposition de l'utilisateur appelant des données à traiter pour intégration dans une interface d'émission d'une demande de communication (40) présentable sur le terminal, les données transmises étant dépendantes des indicateurs obtenus pour l'ensemble d'utilisateurs appelables.\n<CLM>\1\tProcédé selon la revendication 1, dans lequel l'obtention des indicateurs (G,) pour l'ensemble d'utilisateurs appelables comprend : enregistrer, au niveau d'un serveur (20), les scores (D,1) respectivement attribués à l'utilisateur appelant par les utilisateurs appelables de l'ensemble ; collecter, au niveau du serveur, les informations de disponibilité dépendant du temps (d,) en provenance des utilisateurs appelables de l'ensemble ; et déterminer les indicateurs au niveau du serveur en combinant les scores et les informations de disponibilité.\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel les données transmises au terminal de communication (10) à disposition de l'utilisateur appelant incluent une liste d'utilisateurs appelables, ordonnée selon les indicateurs obtenus (Go).\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel les données transmises au terminal de communication (10) à disposition de l'utilisateur 3051308 - 15 - appelant incluent une liste d'utilisateurs appelables, et les indicateurs (Go) respectivement obtenus pour les utilisateurs appelables de la liste.\n<CLM>\1\tServeur (20), comprenant au moins un processeur (22) configuré pour exécuter les étapes d'un procédé selon l'une quelconque des revendications précédentes. 5\n<CLM>\1\tProgramme informatique pour serveur, le programme (25) comprenant des instructions pour mettre en oeuvre un procédé selon l'une quelconque des revendications 1-4 lorsqu'il est exécuté sur au moins un processeur (22) du serveur (20). 7 Terminal de communication (10), comprenant : une interface utilisateur (13) pour recevoir d'un utilisateur du terminal 10 des scores (Do) respectivement attribués à d'autres utilisateurs ; des circuits (11) de communication avec un serveur (20) ; et un processeur (12) configuré pour recueillir une information dépendant du temps (d,) sur la disponibilité de l'utilisateur du terminal, et pour transmettre au serveur des données de disponibilité subjective relativement aux autres 15 utilisateurs, les données de disponibilité subjective incluant les scores attribués aux autres utilisateurs et l'information de disponibilité recueillie ou, pour chaque autre utilisateur, une combinaison du score attribué avec l'information de disponibilité recueillie.\n<CLM>\1\tTerminal de communication selon la revendication 7, dans lequel le processeur 20 (12) est configuré pour recevoir l'information de disponibilité de l'utilisateur du terminal (10) via l'interface utilisateur (13).\n<CLM>\1\tTerminal de communication selon l'une quelconque des revendications 7-8, dans lequel le processeur (12) est configuré pour recevoir du serveur (20) des données à traiter pour intégration dans une interface d'émission d'une demande de communication (40), les 25 données reçues étant dépendantes d'indicateurs (Go) obtenus par le serveur pour un ensemble d'utilisateurs appelables par l'utilisateur du terminal (10), et dans lequel le processeur (12) est en outre configuré pour commander l'interface utilisateur (13) afin 3051308 - 16 - qu'elle présente une interface d'émission d'une demande de communication intégrant des éléments obtenus en traitant les données reçues.\n<CLM>\1\tTerminal de communication selon la revendication 9, dans lequel les données reçues du serveur (20) incluent une liste d'utilisateurs appelables, ordonnée selon les 5 indicateurs obtenus (Go).\n<CLM>\1\tTerminal de communication selon la revendication 9, dans lequel les données reçues du serveur (20) incluent une liste d'utilisateurs appelables, et les indicateurs (Go) respectivement obtenus pour les utilisateurs appelables de la liste.\n<CLM>\1\tTerminal de communication selon la revendication 11, dans lequel le processeur 10 (12) est configuré pour obtenir les éléments intégrés à l'interface d'émission de la demande de communication (40) en déterminant une priorité (S,,) pour chaque utilisateur appelable de la liste par combinaison de l'indicateur (Go) inclus dans les données reçues du serveur (20) et du score (L) attribué audit utilisateur appelable par l'utilisateur du terminal (10). 15\n<CLM>\1\tTerminal de communication selon la revendication 12, dans lequel le processeur (12) est configuré pour commander l'interface utilisateur (13) afin que l'interface d'émission présentée inclue au moins un élément pour un utilisateur appelable de la liste ayant une priorité maximale.\n<CLM>\1\tProgramme informatique pour un terminal de communication, le terminal (10) 20 comportant : une interface utilisateur (13) pour recevoir d'un utilisateur du terminal des scores (Do) respectivement attribués à d'autres utilisateurs ; des circuits (11) de communication avec un serveur (20) ; et un processeur (12), 25 le programme (15) comprenant des instructions qui, lorsqu'elles sont exécutées sur le processeur, configurent celui-ci pour que le terminal de communication soit conforme à l'une quelconque des revendications 7-13. 3051308 - 17 -\n<CLM>\1\tSystème de communication interactive, comprenant : des terminaux de communication (10) ; et un serveur (20), dans lequel chaque terminal de communication comprend une interface utilisateur 5 (13), des circuits (11) de communication avec le serveur, et un processeur (12) configuré pour : recueillir une information dépendant du temps (d,) sur la disponibilité d'un utilisateur du terminal ; et transmettre l'information de disponibilité recueillie au serveur ; 10 dans lequel le processeur (12) d'au moins un des terminaux de communication (10), à disposition d'un premier utilisateur, est en outre configuré pour : recevoir du serveur (20) des données à traiter pour intégration dans une interface d'émission d'une demande de communication (40), les données reçues étant dépendantes d'indicateurs (Go) obtenus par le serveur pour un ensemble de 15 seconds utilisateurs appelables par le premier utilisateur, qui sont dans des contacts du premier utilisateur ; et commander l'interface utilisateur (13) du terminal afin qu'elle présente une interface d'émission d'une demande de communication intégrant des éléments obtenus en traitant les données reçues du serveur, 20 et dans lequel le serveur (20) comprend des circuits (21) de communication avec les terminaux et un processeur (22) configuré pour : enregistrer des scores (Do) respectivement attribués au premier utilisateur appelant par les seconds utilisateurs de l'ensemble ; recevoir les informations de disponibilité (d,) transmises depuis les 25 terminaux de communication des seconds utilisateurs de l'ensemble ; obtenir les indicateurs (Go) pour chaque second utilisateur de l'ensemble en fonction de l'information de disponibilité du second utilisateur et du score attribué au premier utilisateur par le second utilisateur.