Brevet FR3126523A1 — publié le 20230303

Système et procédé pour donner des recommandations électroniques à un mode de participation à un évènement Procédé de production de recommandations spécifiques à un utilisateur, caractérisé en ce que : on identifie (1006) une invitation électronique à un évènement ; on détermine (1009) un utilisateur associé à l’invitation ; on effectue (1012) une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on produit (1015) une recommandation pour un mode de participation, et on présente (1018) la recommandation pour le mode de participation à l’utilisateur. Figure pour l’abrégé : Fig. 10 Système et procédé pour donner des recommandations électroniques à un mode de participation à un évènement Domaine L’invention se rapporte d’une manière générale à des applications électroniques d’agenda et plus particulièrement à fournir des recommandations pour des modes de participation sur la base d’une information électronique d’évènement d’agenda, d’une manière facile à utiliser par l’utilisateur. Arrière plan Alors que des dispositifs électroniques d’utilisateur, tels que des téléphones intelligents, des tablettes, des ordinateurs, etc., deviennent de plus en plus habituels, de plus en plus de communications entre personnes se produisent électroniquement. L’Internet a permis une diffusion en temps réel de l’information. En utilisant des applications électroniques d’agenda, telles que l’agenda Google® et Outlook®, les utilisateurs ont le bénéfice de la possibilité de planifier des évènements pour de nombreuses personnes avec le minimum d’interactions. Des éléments d’agenda se rapportant à des évènements sont créés en utilisant des applications d’agenda et des invitations à des réunions de ce genre sont envoyées souvent en utilisant un courriel. Au fur et à mesure qu’a augmenté l’utilisation d’applications d’agenda, des évènements, tels que des réunions de bureau sont devenues plus simples à planifier. Il s’ensuit que des utilisateurs, tels des employés de sociétés, sont occupés de plus en plus par des réunions. Bien souvent, un utilisateur peut être invité à une réunion, dans laquelle seulement une partie de la réunion lui sera probablement utile. Des utilisateurs de ce genre peuvent participer à une réunion pendant un certain temps avant que ne commence une discussion qui s’applique aux utilisateurs, et les utilisateurs peuvent être forcés d’écouter tranquillement le reste d’une réunion, jusqu’à ce que la réunion se termine officiellement. L’avènement de la vision à distance a permis aux utilisateurs d’être productifs, jusqu’à des minutes avant le début d’une réunion à la différence d’avoir de se rendre physiquement à un lieu de réunion. La vision à distance a permis à de nombreux utilisateurs de gagner beaucoup de temps. Normalement, lorsqu’une invitation à une réunion est envoyée en utilisant une application classique d’agenda, le récipiendaire a trois possibilités, à savoir, accepter, décliner, ou faire savoir à l’organisateur que le récipiendaire peut ou ne peut pas participer à la réunion. Il y a plusieurs inconvénients à une telle application classique d’agenda. C’est ainsi, par exemple, que si un utilisateur veut se joindre à la réunion ou à un évènement, seulement pour un certain sujet qui sera discuté pendant la réunion pendant une courte durée, par exemple pendant cinq à dix minutes, l’utilisateur ne peut pas répondre d’une manière adéquate étant donné les choix limités qui lui sont imposés. Cela retentit sur la productivité, puisque l’utilisateur a besoin sans nécessité d’écouter des sujets qui ne lui sont pas de beaucoup d’utilité. D’autres participants, qui peuvent voir que l’utilisateur a accepté, peuvent penser que le participant participera à toute la réunion. L’organisateur de la réunion peut aussi attendre que le participant arrive, alors qu’en fait la personne n’a nulle intention de se joindre à la réunion au début. Comme on le comprendra des solutions existantes à des applications électroniques d’agenda impliquant de participer à toutes les réunions sont improductives. Les solutions disponibles actuellement ne permettent pas à des utilisateurs de se focaliser seulement sur des sujets pertinents et donnent à des modérateurs et autres, l’impression fausse que chaque utilisateur participant participera à la réunion, ce qui se traduit par de la perte de temps, lorsque le modérateur attend que chaque participant se soit joint à la réunion au début de celle-ci. Alors que l’on tend de plus en plus à travailler à distance, la réunion est devenue est devenue une partie intégrale de la vie professionnelle. Les employés de sociétés passent beaucoup de temps à participer à des réunions virtuelles audios et/ou vidéos chaque jour. Bien qu’il y ait plusieurs avantages à ce travail à distance et à des réunions en ligne, par rapport au travail de bureau et à des réunions présentielles, il y a aussi quelques inconvénients. C’est ainsi, par exemple, que l’on peut souffrir d’un trop grand stress et d’une trop grande fatigue dus à des réunions qui se prolongent, à des réunions qui se suivent, à des réunions continues, à des réunions tard dans la nuit, etc. Au fur et à mesure qu’augmente le nombre de réunions auxquelles participe une personne, la fatigue s’accumule. En outre, un nombre de plus en plus grand de pays ont édicté des lois du travail qui donnent aux travailleurs le droit de rester absents pendant une réunion particulière à laquelle ils doivent participer en personne après les heures de bureau. Comme des applications reposant sur l’Internet ont été faites pour inviter des gens à des réunions d’une manière extrêmement simple, les gens sont souvent invités à des réunions pour lesquelles ils ne sont pas nécessaires, ou pour lesquelles ils n’ont pas besoin de participer à toute la réunion. Lorsqu’un utilisateur reçoit une invitation à une réunion ou un autre type d’évènement, par l’intermédiaire de son application d’agenda, l’invitation ne reflète pas, d’une manière adéquate, s’il est dans le meilleur intérêt de l’utilisateur de participer à la réunion ou à l’évènement. Ce dont on a besoin est d’une application électronique d’agenda apte à résoudre les problèmes décrits ci-dessus par des applications électroniques classiques d’agenda. Suivant un premier point, l’invention a pour objet un procédé de production de recommandation spécifique à un utilisateur, caractérisé en ce que : on identifie une invitation électronique à un évènement ; on détermine un utilisateur associé à l’invitation ; on effectue une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on produit une recommandation pour un mode de participation, et on présente la recommandation pour le mode de participation à l’utilisateur. L’invention a aussi pour objet : En point 2, un procédé suivant le point 1, dans lequel l’analyse comprend identifier un ou plusieurs invités à l’évènement ; En point 3, un procédé suivant le point 2, dans lequel l’analyse comprend déterminer en outre une relation entre l’utilisateur ou le un ou les plusieurs invités ; En point 4, un procédé suivant l’un des points 1 à 3, dans lequel l’analyse comprend identifier un ou plusieurs sujets associés à l’évènement ; En point 5, un procédé suivant l’un des points 1 à 4, dans lequel l’analyse comprend entrer des données associées à l’évènement et des données associées à l’utilisateur dans un réseau neuronal, En point 6, un procédé suivant l’un des points 1 à 6, dans lequel l’analyse comprend entrer des données associées à l’évènement et des données associées à l’utilisateur dans un réseau neuronal, En point 7, un procédé suivant le point 6, comprenant déterminer que la recommandation pour le mode de participation a été acceptée par l’utilisateur ; et faire l’apprentissage du réseau neuronal sur la base de la détermination que la recommandation pour le mode de participation a été accepté par l’utilisateur. L’invention vise aussi un système comprenant : un processeur ; et un support de mémoire, déchiffrable par ordinateur, mettant en mémoire des instructions déchiffrables par ordinateur qui, lorsqu’elles sont exécutées par le processeur font que le processeur exécute un procédé, dans lequel on identifie une invitation électronique à un évènement ; on détermine un utilisateur associé à l’invitation ; on effectue une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on produit une recommandation pour un mode de participation, et on présente la recommandation pour le mode de participation à l’utilisateur. L’invention vise enfin un produit de programme informatique comprenant : un support de mémoire non transitoire, déchiffrable par ordinateur ayant un code de programme, déchiffrable par ordinateur, qui y est incorporé, le code de programme, déchiffrable par ordinateur, étant configuré pour, lorsqu’il est exécuté par un processeur d’un premier dispositif utilisateur, exécuter un procédé, procédé dans lequel : on identifie une invitation électronique à un évènement ; on détermine un utilisateur associé à l’invitation ; on effectue une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on produit une recommandation pour un mode de participation, et on présente la recommandation pour le mode de participation à l’utilisateur. Description succincte des dessins La est un schéma fonctionnel d’un premier système de mise en œuvre d’une application électronique d’agenda, suivant un ou plusieurs modes de réalisation du présent exposé ; La est un schéma fonctionnel d’un système de dispositif d’utilisateur pour exécuter une application électronique d’agenda suivant un ou plusieurs modes de réalisation du présent exposé ; La est un schéma fonctionnel d’un serveur pour exécuter une application électronique d’agenda suivant un ou plusieurs modes de réalisation du présent exposé ; Les figures 3 à 6 sont des illustrations d’interfaces d’utilisateurs suivant un ou plusieurs modes de réalisation du présent exposé ; La est un organigramme d’un procédé suivant l’un ou plusieurs modes de réalisation du présent exposé ; La est une illustration d’un réseau neuronal suivant l’un ou plusieurs des modes de réalisation décrits ; Les figures 9A et 9B sont des illustrations d’interfaces d’utilisateurs suivant un ou plusieurs des modes de réalisation décrits ; La est un organigramme d’un procédé suivant un ou plusieurs des modes de réalisation décrits. Procédé de production de recommandations spécifiques à un utilisateur, caractérisé en ce que : on identifie (1006) une invitation électronique à un évènement ; on détermine (1009) un utilisateur associé à l’invitation ; on effectue (1012) une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on détermine un mode de participation recommandé parmi une pluralité de modes de participation, les modes de participation comportant une ou plusieurs d’une participation en personne, d’une participation à distance, d’une participation partielle et d’une participation sélective, et on présente (1018) le mode de participation recommandé à l’utilisateur. Procédé suivant la revendication 1, caractérisé en ce que l’analyse comprend identifier un ou plusieurs invités à l’évènement. Procédé suivant la revendication 2, caractérisé en ce qu’il comprend déterminer en outre une relation entre l’utilisateur ou le un ou les plusieurs invités. Procédé suivant l’une des revendications précédentes, caractérisé en ce que l’analyse comprend identifier un ou plusieurs sujets associés à l’évènement. Procédé suivant l’une des revendications précédentes, caractérisé en ce que l’analyse comprend déterminer qu’un ou plusieurs autres évènements sont dans une proximité temporelle de l’évènement. Procédé suivant l’une quelconque des revendications précédentes, caractérisé en ce que l’analyse comprend entrer des données associées à l’évènement et des données associées à l’utilisateur dans un réseau neuronal. Procédé suivant la revendication 6, qui comprend déterminer que le mode de participation recommandé a été acceptée par l’utilisateur ; et faire l’apprentissage du réseau neuronal sur la base de la détermination que le mode de participation recommandé a été acceptée par l’utilisateur. Système comprenant : un processeur ; et un support de mémoire, déchiffrable par ordinateur, mettant en mémoire des instructions déchiffrables par ordinateur qui, lorsqu’elles sont exécutées par le processeur font que le processeur exécute un procédé, dans lequel on identifie (1006) une invitation électronique à un évènement ; on détermine (1009) un utilisateur associé à l’invitation ; on effectue (1012) une analyse de l’évènement sur la base d’utilisateur ; sur la base de l’analyse, on détermine un mode de participation recommandé parmi une pluralité de modes de participation, les modes de participation comportant une ou plusieurs d’une participation en personne, d’une participation à distance, d’une participation partielle et d’une participation sélective, et on présente (1018) le mode de participation recommandé à l’utilisateur. Système suivant la revendication 8, dans lequel l’analyse comprend le fait d’identifier un ou plusieurs invités à l’évènement. Produit de programme informatique comprenant des parties de code de programme mémorisé sur un support pouvant être utilisé dans un ordinateur, comportant : des moyens de programmation déchiffrables par ordinateur pour identifier (1006) une invitation électronique à un évènement ; des moyens de programmation déchiffrables par ordinateur pour déterminer (1009) un utilisateur associé à l’invitation ; des moyens de programmation déchiffrables par ordinateur pour effectuer (1012) une analyse de l’évènement sur la base d’utilisateur ; des moyens de programmation déchiffrables par ordinateur pour sur la base de l’analyse, déterminer un mode de participation recommandé parmi une pluralité de modes de participation, les modes de participation comportant une ou plusieurs d’une participation en personne, d’une participation à distance, d’une participation partielle et d’une participation sélective, et des moyens de programmation déchiffrables par ordinateur pour présenter (1018) le mode de participation recommandé à l’utilisateur, lorsque le programme fonctionne sur un ordinateur.