Brevet FR3099675A1 — publié le 20210205

Description Titre de l'invention : INTERACTIONS GUIDÉES PAR DES RÈGLES DÉCLENCHÉES LORS DE LA RÉCUPÉRATION ET DU STOCKAGE DE CONTENU DE WEBINAIRE Domaine technique 100011 La présente invention concerne le domaine du contenu partagé dans une présentation partagée, et plus particulièrement le partage d'écran dans une réunion électronique. Technique antérieure [0002] Une réunion électronique, dans son sens le plus large, est une collaboration entre individus qui se déroule électroniquement sur un réseau de communication informatique. Lors d'une réunion électronique typique, différentes personnes échangent des messages par le biais d'une interface informatique vers un lieu commun. La _Conne la plus rudimentaire d'une réunion électronique est un forum de discussion clans lequel des messages clans un fil de discussion concernant un sujet particulier sont fournis en série dans une conversation asynchrone. Des formes plus avancées de réunion électronique permettent l'échange de messages en temps réel, comme c'est le cas dans une salle de discussion. [0003] Il est à noter que la plate-forme moderne de réunions électroniques combine de multiples technologies de collaboration différentes pour émuler une conférence "réelle", "en direct", "en personne". Ces technologies comprennent l'audioconférence et la vidéoconférence sur Internet, la messagerie instantanée et le salle de discussion, le partage d'écran, les sondages, le tableau blanc et le partage d'applications. Il est intéressant de noter que l'avant-garde des réunions électroniques a trouvé un terrain d'entente avec la plate-forme du monde virtuel clans laquelle les participants à une réunion électronique peuvent être représentés visuellement aux autres participants au moyen d'un avatar et le lieu de la réunion électronique peut être un environnement virtuel simulé. [0004] La confluence de ces technologies a donc permis la tenue d'un séminaire dans le cadre d'une réunion électronique, souvent appelée " webinaire ". Dans un webinaire, un présentateur dans une réunion électronique présente le contenu aux participants à la réunion. Habituellement, le partage d'écran sous une forme ou une autre facilite le partage dc matériel dc présentation avec les participants, y compris des documents simples, des tableaux blancs en direct et, dans des circonstances plus complexes, du matériel audio, vidéo et audiovisuel. Tout comme une réunion électronique, un webinaire peut être enregistré pour être visionné hors ligne par d'autres participants à une date ultérieure. Cependant, aucune interactivité entre le présentateur et les par- 2 ticipants hors ligne n'est possible puisque le présentateur n'est pas présent pendant le visionnement hors ligne. [0005] Dans de nombreux cas, l'interactivité entre le présentateur et les participants est en- couragée, par exemple en partageant l'accès aux documents partagés pour annotation par des participants sélectionnés parmi les participants, ou par un ou plusieurs participants partageant également le contenu avec les autres participants au webinaire. À cet égard, le partage d'écran se produit souvent lorsque le présentateur fait la démonstration de la navigation d'un contenu accessible au réseau au moyen d'un navigateur Web partagé et que les participants participent à la session de partage d'écran en effectuant des contrôles de navigation présentés au moyen du navigateur Web partagé afin d'orienter la navigation de la session de navigation Web avec le présentateur et les autres participants. [0006] Cependant, dans tous les cas d'interaction avec le présentateur, cette interaction doit se produire spontanément ou sous la direction manuelle du présentateur et pendant que le présentateur fait sa présentation, et non plus tard pendant le visionnement hors ligne du webinaire. Ainsi, en l'absence d'une connaissance a priori des participants quant à l'admissibilité de l'interactivité et à la disponibilité de différents outils de réunion électronique pour s'engager dans l'interactivité, et en l'absence d'une pleine participation de tous les participants en direct lorsque le présentateur présente du matériel dans un webinaire, il est peu probable que les participants en direct et hors ligne à un webinaire participent pleinement à une séance interactive, ce qui rend la présentation moins efficace. Résumé de l'invention [0007] Les modes de réalisation de la présente invention comblent les lacunes de l'état de l'art en ce qui a trait à la promotion de l'interactivité dans un webinaire et fournissent un procédé, un système et un produit de programme informatique nouveaux et non évidents pour les interactions guidées par des règles pour la récupération et le stockage de contenu de wchinaire. Dans un mode de réalisation de l'invention, un procédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de wcbinaire comprend d'abord l'établissement d'un webinaire, entre un présentateur et un participant en direct, dans une mémoire d'une plate-forme informatique hôte, avec le participant en direct accédant au webinaire à partir d'un réseau de communication informatique dans une interface utilisateur vers le webinaire affiché dans un dispositif informatique client correspondant du participant en direct. Le procédé comprend en outre le partage d'un affichage du présentateur dans l'interface utilisateur du participant en direct et la détection dans l'affichage d'une partie de contenu et la mise en correspondance de la partie de contenu à une règle parmi une multiplicité de règles. Enfin, le 3 procédé comprend l'exécution de la règle correspondante parmi les règles dans la plate-forme informatique hôte afin de présenter un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant en direct et le stockage dans un enregistrement du wehinaire, de la règle correspondante parmi les règles avec une indication à quel moment pendant le wehinaire la règle correspondante parmi les règles a été exécuté. Dans un aspect du mode de réalisation, le procédé comprend en outre la récupération de l'enregistrement stocké du wehinaire, la relecture de l'enregistrement stocké à un participant hors ligne à l'aide d'une interface utilisateur du wehinaire affiché dans un dispositif informatique correspondant du participant hors ligne et l'exécution de la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant du contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant hors ligne. [0008] Dans un aspect du mode de réalisation, le contenu supplémentaire est un hyperlien vers un site Web configure lors de la sélection pour afficher le site Web dans un navigateur Web co-résident avec l'interface utilisateur du webinaire dans le dispositif informatique client du participant en direct. Dans un autre aspect du mode de réalisation, le contenu supplémentaire est un sondage de choix configuré pour recevoir une sélection de l'un des choix et pour transmettre la sélection à la plate-forme informatique hôte. À cet égard, la partie de contenu peut être un localisateur de ressources uniformes (URL) spécifique, de sorte que l'exécution de la règle correspondante parmi les règles déclenche une récupération de contenu supplémentaire à partir de l'URL dans le navigateur Web, un réglage d'un champ de données dans le contenu supplémentaire et une présentation d'un sondage de choix configuré pour recevoir une sélection de l'un des choix et pour transmettre cette sélection à la plate-forme informatique hôte. Dans un autre aspect du mode de réalisation, les règles limitent la présentation du contenu supplémentaire uniquement pour un participant spécifique. Dans un autre aspect du mode de réalisation, la partie de contenu est une image de texte de telle sorte que l'image de texte est d'abord soumise à la reconnaissance optique de caractères (ROC) pour produire le texte et le texte est ensuite mis en correspondance à la multiplicité de règles. [0009] Dans un autre mode de réalisation de l'invention, un système de traitement de données est configuré pour des interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire. Le système comprend une plate-forme informatique hôte comprenant un ou plusieurs ordinateurs, chacun avec une mémoire et au moins un processeur, et qui est couplé de manière communicative à différents ordinateurs clients via un réseau de communication informatique. Le système comprend également un serveur de réunion électronique s'exécutant dans la mémoire de la plate- forme informatique hôte. Le serveur de réunion électronique établit un webinaire entre un présentateur et différents participants en direct, chacun avec un ordinateur respectif parmi les différents ordinateurs clients, chacun des participants en direct accédant à la réunion électronique via une interface utilisateur respective présentée dans un ordinateur correspondant parmi les ordinateurs clients. Enfin, le système comprend un module d'interactions guidées par des règles. [0010] Le module d'interactions guidées par des règles comprend des instructions de programme informatique s'exécutant dans la mémoire de la plate-forme informatique hôte. Les instructions de programme en cours d'exécution partagent un affichage du présentateur dans chaque interface utilisateur de chacun des participants en direct, détectent dans l'affichage une partie de contenu et mettent en correspondance la partie de contenu à une règle parmi une multiplicité de règles stockées dans la mémoire de la plate-forme informatique hôte. Les instructions de programme exécutent en outre la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client correspondant d'au moins l'un des participants en direct. Enfin, les instructions de programme stockent dans un enregistrement du webinaire la règle correspondante parmi les règles avec une indication à quel moment pendant le webinaire la règle correspondante parmi les règles a été exécuté. [0011] D'autres aspects de l'invention seront exposés en partie dans la description qui suit et en partie seront évidents dans la description, ou pourront être appris par la pratique de l'invention. Les aspects de l'invention seront réalisés et atteints au moyen des éléments et combinaisons particulièrement indiqués dans les revendications en annexe. Il est entendu que la description générale qui précède et la description détaillée qui suit sont toutes deux données à titre d'exemple et explicatives et ne sont pas restrictives à l'égard de l'invention, telle que revendiquée. Brève description des dessins [0012] Les dessins accompagnant, qui sont incorporés dans le présent fascicule et en font partie intégrante, illustrent des modes de réalisation de l'invention et servent, avec la description, à expliquer les principes de l'invention. Les modes de réalisation illustrés ici sont actuellement préférés, étant entendu, toutefois, que l'invention ne se limite pas aux arrangements précis et aux instruments montrés, dans lesquels : [0013] [fig.1] La figure 1 illustre de manière imagée un procédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire ; [0014] [fig.2] La figure 2 est une illustration schématique d'un système de traitement de données adapté aux interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire ; et, [0015] [fig.3] La figure 3 est un organigramme illustrant un procédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire. Description des modes de réalisation [0016] Les modes de réalisation de l'invention prévoient des interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire Conformément à un mode de réalisation de l'invention, une réunion électronique est établie dans une mémoire d'une plate-forme informatique hôte comprenant un présentateur et au moins un participant accédant à la réunion électronique de la plate-forme informatique hôte à distance dans un dispositif informatique client. Pendant la réunion électronique, le partage d'écran peut être activé pour l'affichage du présentateur. Ainsi, l'affichage du présentateur, ou d'une partie de cclui-ci, peut être reproduit pour visualisation dans une interface utilisateur du dispositif informatique client de chaque participant. Il est important de noter que des contenus spécifiques au sein de l'affichage peuvent être reconnus et mappés à une règle spécifique parmi un ensemble de règles stockées dans la mémoire de la plate-forme informatique hôte. Chaque règle est structurée pour déclencher une action dans l'interface utilisateur du participant. De même, pendant l'enregistrement de la réunion électronique, chaque invocation d'une règle peut être notée dans l'enregistrement comme ayant eu lieu à un moment spécifique pendant la réunion électronique et, lors de la visualisation hors ligne de la réunion électronique, lors d'une apparition d'une annotation de la réunion électronique indiquant un déclenchement d'une règle, la règle peut également être déclenchée pour le participant hors ligne comme si le participant hors ligne avait participé à la réunion électronique en direct. [0017] Dans un aspect du mode de réalisation décrite ci-dessus, l'action peut être l'affichage dans une application s'exécutant dans le dispositif informatique client d'un document spécifique correspondant au contenu spécifique de l'affichage du présentateur. Alternativement, l'action peut être le lancement d'une application de sondage dans l'interface utilisateur du dispositif informatique client. De plus, en option, chaque règle peut être spécifique à un participant particulier ou à une classe de participants, de sorte que le même contenu spécifique peut mapper une règle différente selon le participant particulier qui reçoit l'affichage du présentateur. De cette façon, l'interactivité peut être encouragée sélectivement parmi les participants d'un webinaire sans que les participants et le présentateur aient à provoquer manuellement une interactivité spécifique ou à maintenir une conscience des applications spécifiques disponibles pour l'interactivité d'un webinaire. [0018] Pour illustrer plus en détail un mode de réalisation particulier de l'invention, la figure 6 1 illustre de manière imagée un procédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire. Comme le montre la figure 1, une réunion électronique sous la forme d'un webinaire est établie entre un présentateur et un ou plusieurs participants en direct. Un écran 100A du présentateur peut ensuite être partagé dans une interface utilisateur 170 du webinaire à l'intérieur d'un écran 100B pour chacun des participants en direct en activant dans la fenêtre de contrôle 150, une demande pour partager au moins une partie de l'écran 100A. A cet égard, la partie de l'affichage peut inclure un navigateur Web 140 dans lequel une page Web est rendue telle qu'elle a été extraite d'un emplacement 130 sur 'Internet mondial, par exemple sous la forme d'un URL. [0019] Notamment, en réponse au partage de la partie de l'affichage, la logique 165 d'interaction guidée par des règles identifie dans la partie partagée, le contenu spécifique de l'adresse 130. Par exemple, la logique 165 analyse le texte dans la partie partagée afin d'extraire le contenu spécifique, identifie l'imagerie associée au contenu spécifique ou effectue le ROC sur l'image pour extraire le contenu spécifique. Par la suite, la logique 165 trouve dans la table de règles 160, une ou plusieurs règles 160A, 160B, 160C mappécs au contenu spécifique. En option, les règles 160A, 160B, 160C peuvent être filtrées en ce qui concerne l'identité des participants en direct ou une classification ou un rôle des participants en direct. Ainsi, les règles filtrées parmi les règles 160A, 160B, 160C sont ensuite exécutées de manière à déclencher une ou plusieurs actions dans l'affichage 100B de chacun des participants en direct. L'action peut inclure, par exemple, le rendu d'une invitation 180 à lancer un navigateur Web 190 dans l'affichage 100B et à y charger la page Web à l'emplacement 130, de sorte qu'un participant autorisée parmi les participants en direct puisse fournir une entrée supplémentaire dans un champ 165 de la page Web de manière à être visible pour tous les participants recevant la partie partagée de l'affichage 100A. L'action peut en outre inclure le rendu dans l'affichage 100B d'un sondage 155 avec une sélection 145 reçue dans chaque affichage 100B étant retransmise à l'affichage 100A. [0020] Il est important de noter que l'intégralité du webinaire peut être enregistrée et conservée dans un espace de stockage fixe 120. Dans le cadre du procédé de persistance, la logique 165 peut inclure dans le webinaire enregistré, une indication de l'une quelconque des règles 160A, 160B, 160C déclenchées dans l'affichage 100B et un moment dans le temps pendant le webinaire où les règles 160A, 160B, 160C ont été déclenchées. À cette fin, pendant la lecture du webinaire dans un affichage 100C d'un participant hors ligne, la logique 165 déclenche les mêmes règles parmi les règles 160A, 160B, 160C dans l'affichage 100C du participant hors ligne afin de provoquer également l'action telle que le rendu de l'invitation 180 à lancer le navigateur Web 190 dans l'affichage 100C du participant hors ligne et son chargement dans la page Web à 7 l'emplacement 130 et le rendu dans l'affichage 100C du sondage 155. De cette façon, le degré d'interactivité automatisée souhaité peut être maintenu tant pour le participant en direct que pour le participant hors ligne. [0021] Le procédé décrit en liaison avec la figure 1 peut être mis en oeuvre dans un système de traitement des données. Dans une autre illustration, la figure 2 montre schématiquement un système de traitement de données adapté aux interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire. Le système comprend une plate-forme informatique hôte 210 qui comprend un ou plusieurs ordinateurs, chacun avec une mémoire et au moins un processeur. Un serveur de réunion électronique 240 s'exécute dans la mémoire de la plate-forme informatique hôte 210 et est configure pendant le fonctionnement pour organiser des réunions électroniques entre différents participants, et plus particulièrement des webinaires entre un présentateur et un ou plusieurs participants en direct. [0022] A cet égard, lorsqu'il gère la diffusion d'un wehinaire 230, le serveur de réunion élec- tronique 240 transmet sur le réseau de communication informatique 215 le contenu fourni par le présentateur, tel que le contenu audio, le contenu vidéo, le contenu d'écran partagé et autres, à une interface utilisateur 225 de chaque participant en direct comme prévu dans un dispositif informatique client 220 correspondant. Dans cc dernier cas, l'imagerie d'écran partagée 230 est fournie dans l'interface utilisateur 225 sous la direction du présentateur. L'imagerie d'écran partagée 230 peut inclure, par exemple, l'imagerie d'un navigateur Web du présentateur dans lequel le contenu est chargé pour être visualisé tel qu'il a été récupéré sur le réseau de communications informatiques 215 d'un serveur Web 275. Enfin, le serveur de réunion électronique 240 est configuré pour enregistrer le webinaire pendant la présentation en direct et pour diffuser le webinaire enregistré aux participants hors ligne qui en font la demande. [0023] Notamment, le système comprend en plus un module 300 d'interactions guidées par des règles 300. Le module 300 comprend des instructions de programme informatique qui, lorsqu'elles sont exécutées par le processeur de la plate-forme informatique hôte 210, sont activées pour détecter dans l'imagerie d'écran partagée 230, un contenu spécifique tel qu'un URL particulière pour le contenu extrait du serveur Web 275. Par exemple, le texte contenu dans l'imagerie d'écran partagée 230 peut être soumis à la ROC 260 afin de produire du texte analysable. Les instructions de programme sont en outre activées pendant l'exécution pour 'napper le contenu spécifique, y compris le texte analysable, à une règle correspondante parmi une multiplicité de règles 250 afin d'identifier une règle spécifique parmi les règles 250 à déclencher dans l'interface utilisateur 225 d'un ou plusieurs des participants. [0024] Par exemple, les règles 250 lorsqu'elles sont déclenchées peuvent entraîner l'affichage d'une invitation dans l'interface utilisateur 225 pour lancer un navigateur 8 Web et y charger le contenu de l'URL. De plus, les règles 250 lorsqu'elles sont déclenchées peuvent entraîner l'affichage d'un sondage et la réception subséquente d'une sélection dans le sondage. En option, les règles 250 peuvent être limitées pour le déclenchement uniquement en fonction de l'identité spécifique d'un participant particulier, en direct ou hors ligne. Comme autre option, les règles 250 peuvent être limitées pour le déclenchement uniquement en ce qui concerne un rôle particulier des participants, en direct ou hors ligne. [0025] Enfin, les instructions de programme du module d'interactions guidées sur des règles 300 sont activées pendant l'exécution pour enregistrer le wehinaire pour stockage dans la mémoire de données 265, et pour annoter le wehinaire enregistré avec l'identité de chacune des règles 250 déclenchées pendant la présentation du wehinaire et un moment pendant le webinaire où les règles 250 avaient chacune été déclenché. Par conséquent, les instructions de programme du module 300 pendant la rediffusion du webinaire stocké peuvent déclencher chacune des règles annotant le webinaire au bon moment pendant la lecture du wehinaire dans l'interface utilisateur 225 d'un participant hors ligne. [0026] Pour illustrer encore davantage le fonctionnement du module 300 d'interactions guidées par des règles, la figure 3 est un organigramme illustrant un procédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire. À partir du bloc 310, un webinaire est lancé dans le serveur de réunion électronique entre un présentateur et un ou plusieurs participants en direct. Dans le bloc 320, une partie de l'affichage du présentateur est sélectionnée pour le partage d'écran et l'imagerie de la partie sélectionnée pour le partage d'écran est transmise à chacun des participants en direct pour affichage dans une interface utilisateur au serveur de réunion électronique. Dans le bloc 330, le contenu spécifique de l'imagerie est reconnu, soit directement en termes de contenu textuel ou pictographique, soit indirectement par le ROC. Ensuite, dans le bloc 340 une règle est située qui a été mappée avec le contenu spécifique. [0027] Ensuite, dans le bloc 350, la règle localisée est exécutée de manière à provoquer l'affichage d'images supplémentaires dans l'interface utilisateur de chacun des participants en direct. Par exemple, l'imagerie supplémentaire peut être une invitation à lancer un navigateur Web et à y charger du contenu à partir d'une adresse réseau telle qu'un URL incluse dans le contenu spécifique. Comme autre exemple, l'imagerie supplémentaire peut être une fenêtre de sondage dans laquelle une sélection peut être faite et retransmise au présentateur. Dans tous les cas, dans le bloc 360, l'intégralité du webinaire peut être enregistrée et stockée avec une indication du déclenchement de la règle localisée et un moment dans le temps pendant le webinaire où la règle a été déclenchée. De cette façon, l'interactivité avec le présentateur pendant le déroulement du 9 webinaire peut être automatiquement provoquée, que le participant assiste ou non au webinaire en direct ou hors ligne. [0028] La présente invention peut être incorporée dans un système, un procédé, un programme informatique ou toute combinaison de ceux-ci. Le programme informatique peut comprendre un support de stockage lisible par ordinateur ou un support sur lequel se trouvent des instructions de programme lisibles par ordinateur pour amener un processeur à exécuter des aspects de la présente invention. Le support de stockage lisible par ordinateur peut être un dispositif tangible qui peut conserver et stocker des instructions à utiliser par un dispositif d'exécution d'instructions. Lc support de stockage lisible par ordinateur peut être, par exemple, un dispositif de stockage électronique, un dispositif de stockage magnétique, un dispositif de stockage optique, un dispositif de stockage électromagnétique, un dispositif de stockage semiconducteur ou toute combinaison appropriée de ce qui précède, sans toutefois s'y limiter. [0029] Les instructions de programme lisibles par ordinateur décrites ici peuvent être télé- chargées à partir d'un support de stockage lisible par ordinateur ou sur un ordinateur externe ou un périphérique de stockage externe via un réseau, sur les dispositifs de calcul/traitement respectifs. Les instructions lisibles par ordinateur peuvent être exécutées entièrement sur l'ordinateur de l'utilisateur, en partie sur l'ordinateur de l'utilisateur, en tant que progiciel autonome, en partie sur l'ordinateur de l'utilisateur et en partie sur un ordinateur distant ou entièrement sur l'ordinateur ou le serveur distant. Certains aspects de la présente invention sont décrits ici à l'aide d'organigrammes et/ou de schémas fonctionnels de procédés, d'appareils (systèmes) et de produits de programmes informatiques sur la base des modes de réalisation de l'invention. Il est entendu que chaque bloc des organigrammes et/ou des schémas fonctionnels, ainsi que les combinaisons de blocs des organigrammes et/ou des schémas fonctionnels, peuvent être réalisés au moyen d'instructions de programme lisibles par ordinateur. [0030] Ces instructions de programme lisibles par ordinateur peuvent être fournies à un processeur d'un ordinateur à usage général, d'un ordinateur à usage spécifique ou d'un autre appareil de traitement de données programmable pour produire une machine, de sorte que les instructions, qui sont exécutées par l'intermédiaire du processeur de l'ordinateur ou d'un autre appareil de traitement de données programmable, créent des moyens pour exécuter les fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. Ces instructions de programme lisibles par ordinateur peuvent également être stockées dans un support de stockage lisible par ordinateur qui peut diriger un ordinateur, un appareil de traitement de données programmable et/ou d'autres dispositifs pour fonctionner d'une manière particulière, de sorte que le support de stockage lisible par ordinateur dans lequel sont stockées des instructions comprend un article de fabrication comprenant des instructions qui exécutent des aspects des fonctions/actions spécifiées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0031] Les instructions de programme lisibles par ordinateur peuvent également être chargées sur un ordinateur, un autre appareil de traitement de données programmable ou un autre dispositif pour provoquer l'exécution d'une série d'étapes opérationnelles sur l'ordinateur, un autre appareil programmable ou un autre dispositif pour produire un procédé exécuté par ordinateur, de sorte que les instructions qui exécutent sur l'ordinateur, un autre appareil programmable ou un autre dispositif mettent en oeuvre les fonctions/actions indiquées dans le ou les blocs des organigrammes et/ou des schémas fonctionnels. [0032] L'organigramme et les schémas fonctionnels présentés dans les figures illustrent l'architecture, la fonctionnalité et le fonctionnement d'implémentations possibles de systèmes, de procédés et de produits de programmes informatiques sur la hase des diverses modes de réalisation de la présente invention. À cet égard, chaque bloc de l'organigramme ou des schémas fonctionnels peut représenter un module, un segment ou une partie d'instructions, qui comprend une ou plusieurs instructions exécutables pour mettre en oeuvre la ou les fonctions logiques spécifiées. Dans certaines implémentations alternatives, les fonctions notées dans le bloc peuvent se produire dans l'ordre indiqué dans les figures. Par exemple, deux blocs montrés successivement peuvent, en fait, être exécutés sensiblement simultanément, ou les blocs peuvent parfois être exécutés dans l'ordre inverse, sur la base de la fonctionnalité impliquée. Il convient également de noter que chaque bloc des schémas fonctionnels et/ou des organigrammes, et les combinaisons de blocs des schémas fonctionnels et/ou des organigrammes, peuvent être mis en oeuvre par des systèmes matériels spéciaux qui effectue les fonctions ou les actes spécifiés ou exécutent des combinaisons de matériel spécial et d'instructions informatiques. [0033] Enfin, la terminologie utilisée dans le présent document ne vise qu'à décrire des modes de réalisation particuliers et ne vise pas à limiter l'invention. Il sera en outre entendu que les termes "comprend" et/ou "comprenant", lorsqu'ils sont utilisés dans la présente spécification, précisent la présence de caractéristiques, entiers, étapes, opérations, éléments et/ou composants indiqués, mais n'excluent pas la présence ou l'ajout d'une ou plusieurs autres caractéristiques, entiers, étapes, opérations, éléments, composants et/ou groupes de ceux-ci. [0034] Les structures, matériaux, actes et équivalents correspondants de tous les moyens ou éléments de l'étape et de la fonction dans les revendications ci-dessous sont destinés à inclure toute structure, tout matériau ou tout acte pour exécuter la fonction en combinaison avec d'autres éléments revendiqués comme revendiqué spécifiquement. La 11 description de la présente invention a été présentée à des fins d'illustration et de description, mais ne se veut pas exhaustive ou limitée à l'invention sous la forme divulguée. De nombreuses modifications et variations seront apparentes aux hommes du métier sans s'écarter de la portée et de l'esprit de l'invention. Le mode de réalisation a été choisi et décrit afin d'expliquer au mieux les principes de l'invention et son application pratique, et de permettre à d'autres hommes du métier de comprendre l'invention pour diverses modes de réalisation avec diverses modifications adaptées à l'usage particulier envisagé. [0035] Après avoir ainsi décrit l'invention de la présente demande en détail et par référence à ses modes de réalisation, il apparaîtra que des modifications et des variations sont possibles sans s'écarter de la portée de l'invention définie dans les revendications ci-jointes comme suit : 12 [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4] REVENDICATIONSProcédé d'interactions guidées par des règles pour la récupération et le stockage de contenu de webinairc, le procédé comprenant les étapes consistant à : établir un webinaire, entre un présentateur et un participant en direct, dans une mémoire d'une plate-forme informatique hôte, le participant en direct accédant au webinaire à partir d'un réseau de communication informatique dans une interface utilisateur vers le webinaire affiché dans un dispositif informatique client correspondant du participant en direct ; partager un affichage du présentateur dans l'interface utilisateur du participant en direct ; détecter dans l'affichage une partie de contenu et mettre en correspondance la partie de contenu à une règle parmi une multiplicité de règles ; exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant en direct ; et, stocker dans un enregistrement du webinaire, la règle correspondante parmi les règles avec une indication à quel moment pendant le webinaire la règle correspondante parmi les règles a été exécuté. Procédé selon la revendication 1, comprenant en outre les étapes consistant à : récupérer l'enregistrement stocké du webinaire ; relire l'enregistrement stocké à un participant hors ligne à l'aide d'une interface utilisateur du webinaire affiché dans un dispositif informatique correspondant du participant hors ligne ; et, exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant hors ligne. Procédé selon la revendication 1, dans lequel le contenu supplémentaire est un hyperlien vers un site Web configuré lors de la sélection pour afficher le site Web dans un navigateur Web co-résident avec l'interface utilisateur du webinaire dans le dispositif informatique client du participant en direct. Procédé selon la revendication 1, dans lequel le contenu supplémentaire 13 [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] est un sondage de choix configuré pour recevoir une sélection de l'un des choix et pour transmettre la sélection à la plate-forme informatique hôte. Procédé selon revendication 1, dans lequel les règles limitent la présentation du contenu supplémentaire uniquement pour un participant spécifique. Procédé selon la revendication 1, dans lequel la partie de contenu est une image de texte telle que l'image de texte est d'abord soumise à une reconnaissance optique de caractères (ROC) pour produire le texte et le texte est ensuite mis en correspondance à la multiplicité de règles. Procédé selon la revendication 3, dans lequel la partie de contenu est un localisateur de ressource uniforme (URL) spécifique et la règle correspondante parmi les règles, lorsqu'elle est exécutée, déclenche une récupération de contenu supplémentaire à partir de l'URL dans le navigateur Web, un réglage d'un champ de données dans le contenu supplémentaire et une présentation d'un sondage des choix configuré pour recevoir une sélection de Fun des choix et pour transmettre la sélection à la plate-forme informatique hôte. Système de traitement de données configuré pour des interactions guidées par des règles pour la récupération et le stockage de contenu de webinaire, le système comprenant : une plate-forme informatique hôte comprenant un ou plusieurs ordinateurs, chacun avec une mémoire et au moins un processeur, et couplé de manière communicative à différents ordinateurs clients via un réseau de communication informatique ; un serveur de réunion électronique s'exécutant dans la mémoire de la plate-forme informatique hôte et établissant un webinaire entre un présentateur et différents participants en direct, chacun avec un ordinateur respectif parmi les différents ordinateurs clients, chacun des participants en direct accédant à la réunion électronique via une interface utilisateur respective présentée dans un ordinateur correspondant parmi les ordinateurs clients, et, un module d'interactions guidées par des règles comprenant des instructions de programme informatique s'exécutant dans la mémoire de la plate-forme informatique hôte, les instructions de programme effectuant les étapes consistant à : partager un affichage du présentateur dans chaque interface utilisateur de chacun des participants en direct ; 14 [Revendication 9] [Revendication 10] [Revendication 11] [Revendication 12] [Revendication 13] [Revendication 14] détecter dans l'affichage une partie de contenu et mettre en correspondance la partie de contenu à une règle parmi une multiplicité de règles stockées dans la mémoire de la plate-forme informatique hôte ; exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client correspondant d'au moins l'un des participants en direct ; et, stocker dans un enregistrement du wehinaire, la règle correspondante parmi les règles avec une indication à quel moment pendant le webinaire la règle correspondante parmi les règles a été exécuté. Système selon la revendication 8, dans lequel les instructions de programme effectuent en outre les étapes consistant à : récupérer l'enregistrement stocké du webinaire ; relire l'enregistrement stocké à un participant hors ligne à l'aide d'une interface utilisateur du webinaire affiché dans un dispositif informatique correspondant du participant hors ligne ; et, exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant hors ligne. Système selon la revendication 8, dans lequel le contenu supplémentaire est un hyperlien vers un site Web configuré lors de la sélection pour afficher le site Web dans un navigateur Web co-résident avec l'interface utilisateur du webinaire dans le dispositif informatique client du participant en direct. Système selon la revendication 8, dans lequel le contenu supplémentaire est un sondage de choix configuré pour recevoir une sélection de l'un des choix et pour transmettre la sélection à la plate-forme informatique hôte. Le système de la revendication 8, dans lequel les règles limitent la présentation du contenu supplémentaire uniquement pour un participant spécifique. Système selon la revendication 8, dans lequel la partie de contenu est une image de texte telle que l'image de texte est d'abord soumise à une reconnaissance optique de caractères (ROC) pour produire le texte et le texte est ensuite mis en correspondance à la multiplicité de règles. Produit programme d'ordinateur pour des interactions guidées par des 15 [Revendication 15] [Revendication 16] règles pour la récupération et le stockage de contenu de webinaire, le produit programme d'ordinateur comprenant des instructions de programme enregistrées sur un support de stockage lisible par ordinateur, les instructions de programme étant exécutables par un dispositif pour amener le dispositif à effectuer les étapes consistant à : établir un wehinaire, entre un présentateur et un participant en direct, dans une mémoire d'une plate-forme informatique hôte, le participant en direct accédant au webinairc à partir d'un réseau de communication informatique dans une interface utilisateur vers le wehinaire affiché dans un dispositif informatique client correspondant du participant en direct ; partager un affichage du présentateur dans l'interface utilisateur du participant en direct ; détecter dans l'affichage une partie de contenu et mettre en correspondance la partie de contenu à une règle parmi une multiplicité de règles ; exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant en direct ; et, stocker dans un enregistrement du wehinaire, la règle correspondante parmi les règles avec une indication à quel moment pendant le webinaire la règle correspondante parmi les règles a été exécuté. Produit programme d'ordinateur selon la revendication 14, dans lequel les instructions de programme amènent le dispositif à effectuer en outre les étapes consistant à : récupérer l'enregistrement stocké du webinaire ; relire l'enregistrement stocké à un participant hors ligne à l'aide d'une interface utilisateur du webinaire affiché dans un dispositif informatique correspondant du participant hors ligne ; et, exécuter la règle correspondante parmi les règles dans la plate-forme informatique hôte, l'exécution de la règle correspondante parmi les règles présentant un contenu supplémentaire dans l'interface utilisateur du dispositif informatique client du participant hors ligne. Produit programme d'ordinateur selon la revendication 14, dans lequel le contenu supplémentaire est un hyperlien vers un site Web configuré lors de la sélection pour afficher le site Web dans un navigateur Web co-résident avec l'interface utilisateur du webinaire dans le dispositif informatique client du participant en direct. 16 [Revendication 17] [Revendication 18] [Revendication 19] [Revendication 20] Produit programme d'ordinateur selon la rcvcndication 14, dans Icqucl le contenu supplémentaire est un sondage de choix configure pour recevoir une sélection de l'un des choix et pour transmettre la sélection à la plate-forme informatique hôte. Produit programme d'ordinateur selon la rcvcndication 14, dans lequel les règles limitent la présentation du contenu supplémentaire uniquement pour un participant spécifique. Produit programme d'ordinateur selon la rcvcndication 14, dans Icqucl la partie de contenu est une image de texte telle que l'image de texte est d'abord soumise à une reconnaissance optique de caractères (ROC) pour produire le texte et le texte est ensuite mis en correspondance à la multiplicité de règles. Produit programme d'ordinateur selon la rcvcndication 16, dans Icqucl la partie de contenu est un localisateur de ressource uniforme (URL) spécifique et la règle correspondante parmi les règles, lorsqu'elle est exécutée, déclenche une récupération de contenu supplémentaire à partir de l'URL dans le navigateur Web, un réglage d'un champ de données dans le contenu supplémentaire et une présentation d'un sondage des choix configure pour recevoir une sélection de l'un des choix et pour transmettre la sélection à la plate-forme informatique hôte.