Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
COMMUNICATION INTERFACE AND METHOD, CORRESPONDING COMPUTER PROGRAM AND RECORDING MEDIUM
Document Type and Number:
WIPO Patent Application WO/2014/199024
Kind Code:
A1
Abstract:
The invention relates to a communication interface designed to broadcast one and the same datastream on computer terminals, characterized in that it comprises a means of desynchronization designed to be able to be activated/deactivated in such a way that each user can thus cause his terminal to toggle from a desynchronized state to a synchronized state and vice versa, said communication interface being designed to allow each user to interact with said datastream, said communication interface being designed so that: - when a user interacts with said datastream whilst his terminal is synchronized, said interaction is perceptible to the other users, - when a user interacts in a predetermined manner with said datastream whilst his terminal is desynchronized, said interaction is not perceptible to the other users. Communication interfaces.

Inventors:
LABEY MATHIEU NICOLAS (FR)
Application Number:
PCT/FR2013/051368
Publication Date:
December 18, 2014
Filing Date:
June 12, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
GLOWBL (FR)
International Classes:
G06Q10/10
Domestic Patent References:
WO2013064854A12013-05-10
Foreign References:
US20070106726A12007-05-10
US20060059431A12006-03-16
Other References:
None
Attorney, Agent or Firm:
WEBER, Jean-François et al. (FR)
Download PDF:
Claims:
REVENDICATIONS

1 - Interface de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ladite interface de communication étant conçue pour diffuser un même flux de données simultanément sur chacun desdits terminaux informatiques, ladite interface de communication étant caractérisée en ce qu'elle comprend également un moyen de désynchronisation conçu pour pouvoir être activé/désactivé par chaque utilisateur au moyen du terminal informatique dont il dispose, de façon que chaque utilisateur puisse faire ainsi passer son terminal d'un état désynchronisé à un état synchronisé et vice-versa, ladite interface de communication étant également conçue pour permettre à chaque utilisateur d'interagir avec ledit flux de données au moyen du terminal informatique dont il dispose, ladite interface de communication étant conçue pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés,

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs. 2 - Interface de communication selon la revendication 1 caractérisée en ce que chacun desdits terminaux informatiques comprend un écran d'affichage et un dispositif de pointage, ledit moyen de désynchronisation comprenant un bouton de commande virtuel (2) affiché sur chaque écran et conçu pour être actionné par chaque utilisateur au moyen du dispositif de pointage dont il dispose, de façon à commander ainsi l'activation/désactivation du moyen de désynchronisation.

3 - Interface de communication selon la revendication 1 ou 2 caractérisée en ce que ledit flux de données inclut un flux audio et/ou vidéo. 4- Interface de communication selon la revendication 3 caractérisée en ce chacun desdits terminaux informatiques comprend un écran d'affichage, ladite interface de communication comprenant une fenêtre de diffusion (1 ) dudit flux audio et/ou vidéo affichée sur chacun desdits écrans, ainsi qu'au moins une barre de progression (3) conçue pour indiquer à chaque utilisateur l'état d'avancement de la diffusion du flux audio et/ou vidéo sur le terminal dudit utilisateur ainsi que sur les terminaux des autres utilisateurs dont les terminaux respectifs sont synchronisés. 5- Interface de communication selon l'une des revendications 1 à 4 caractérisée en ce qu'elle est conçue pour que, lorsqu'un utilisateur dont le terminal est synchronisé interagit avec ledit flux de données, l'identité dudit utilisateur et la nature de ladite interaction soient communiquées aux autres utilisateurs dont le terminal est synchronisé. 6- Interface de communication selon l'une des revendications 1 à 5 caractérisée en ce qu'elle est conçue pour que lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, de telle sorte que ladite interaction modifie la diffusion dudit flux de données, ladite modification soit simultanément répercutée sur tous les autres terminaux synchronisés. 7- Interface de communication selon l'une des revendications 1 à 6 caractérisée en ce chacun desdits terminaux informatiques comprend un écran d'affichage, ladite interface comprenant des avatars graphiques (4, 5, 6) qui représentent respectivement chacun desdits utilisateurs et qui sont conçus pour être affichés sur lesdits écrans lorsque lesdits utilisateurs sont mis en communication par ladite interface de communication. 8- Interface de communication selon la revendication 7 caractérisée en ce qu'elle comprend un espace virtuel (7) au sein duquel lesdits avatars graphiques (4, 5, 6) sont destinés à se déplacer, ledit espace virtuel étant destiné à être affiché avec lesdits avatars graphiques sur lesdits écrans, ladite interface de communication étant conçue pour permettre à chaque utilisateur de la pluralité d'utilisateurs de commander le déplacement de son avatar (4, 5, 6) respectif à l'aide dudit terminal informatique dont il dispose. 9 - Interface de communication selon l'une des revendications 1 à 8 caractérisée en ce qu'elle est conçue pour mettre en communication les utilisateurs de ladite pluralité d'utilisateurs dont les avatars graphiques respectifs font partie d'un groupe d'avatars graphiques dont chaque membre est distant d'au moins un autre membre d'une distance inférieure ou égale à une première valeur prédéterminée. 10 - Interface de communication selon l'une des revendications 1 à 9 caractérisée en ce qu'elle est conçue pour mettre en communication les utilisateurs de ladite pluralité d'utilisateurs dont les avatars graphiques sont distants d'un objet graphique (8) d'une distance inférieure ou égale à une deuxième valeur prédéterminée. 11 -Interface de communication selon la revendication 10 caractérisée en ce que ledit objet graphique (8) est associé à une fonctionnalité prédéterminée de ladite interface de communication, ladite fonctionnalité étant accessible aux utilisateurs dont les avatars graphiques (4-6) sont distants dudit objet graphique d'une distance inférieure ou égale à ladite deuxième valeur prédéterminée. 12 -Interface de communication selon la revendication 11 caractérisée en ce que ladite fonctionnalité consiste en la diffusion dudit flux de données. 13 -Procédé de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ledit procédé incluant une diffusion d'un même flux de données simultanément sur chacun desdits terminaux informatiques, ledit procédé étant caractérisé en ce que chaque utilisateur a la possibilité d'interagir avec ledit flux de données au moyen du terminal informatique dont il dispose, chaque utilisateur ayant également la possibilité de faire passer son terminal d'un état désynchronisé à un état synchronisé et vice- versa, lesdits états synchronisé et désynchronisé étant conçus pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés, - lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs. 14 - Programme informatique comprenant un moyen de code de programme informatique adapté pour exécuter les étapes d'un procédé conforme à la revendication 13 lorsque ledit programme est exécuté sur un dispositif informatique. 15 - Programme informatique selon la revendication 14 mis en œuvre sur un support lisible par un dispositif informatique. 16 - Support pouvant être iu par un ordinateur et sur lequel est enregistré un programme conforme à la revendication 14.

Description:
INTERFACE ET PROCEDE DE COMMUNICATION, PROGRAMME INFORMATIQUE ET SUPPORT D'ENREGISTREMENT CORRESPONDANT

DOMAINE TECHNIQUE

La présente invention se rapporte au domaine technique général des interfaces de communication permettant à une pluralité d'utilisateurs situés à distance les uns des autres de discuter, d'échanger des données ou encore de prendre connaissance simultanément de données, de préférence en temps réel, par exemple au moyen de terminaux mis en réseau.

La présente invention concerne plus particulièrement une interface de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ladite interface de communication étant conçue pour diffuser un même flux de données simultanément sur chacun desdits terminaux informatiques.

La présente invention concerne également un procédé de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ledit procédé incluant une diffusion d'un même flux de données simultanément sur chacun desdits terminaux informatiques.

L'invention concerne par ailleurs un programme informatique comprenant un moyen de code de programme informatique adapté pour exécuter les étapes d'un procédé conforme à ce qui précède lorsque ledit programme est exécuté sur un ordinateur, ainsi qu'un support pouvant être lu par un ordinateur et sur lequel est enregistré un tel programme.

TECHNIQUE ANTERIEURE

On connaît des systèmes informatiques permettant, via une application Internet, d'organiser une communication (conférence, réunion ou autre) entre des personnes distantes par l'intermédiaire de différents canaux (canal audio/vidéo, canal d'échange de données permettant par exemple de partager des applications...). Ces outils de conférence en ligne donnent globalement satisfaction mais présentent toutefois certains inconvénients.

En particulier ces outils imposent un rythme de communication commun à tous les participants, ce qui n'est forcément adapté à toutes les situations. En effet, certains utilisateurs peuvent être parfois soumis à des sollicitations ou contraintes extérieures qui les empêchent de suivre pleinement, pendant un temps donné, le flux de données diffusé à tous les utilisateurs.

Il existe également d'autres situations où des utilisateurs recevant simultanément un même flux de données peuvent avoir envie ou besoin d'interagir de manière différente avec ledit flux de données, en prenant par exemple connaissance des données dans un ordre spécifique qui diffère d'un utilisateur à l'autre en fonction de ses centres d'intérêts par exemple.

EXPOSE DE L'INVENTION

Les objets assignés à l'invention visent en conséquence à porter remède aux inconvénients susvisés et à proposer une nouvelle interface de communication qui tout en étant très ergonomique et intuitive permet à ses utilisateurs de combiner activités de groupe et activités personnelles de façon particulièrement simple et rapide.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication bon marché et particulièrement facile à utiliser. Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui permet d'accéder à ses utilisateurs d'accéder à des contenus particulièrement riches.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui met en œuvre des composants d'interface graphique très simples intuitifs. Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui se prête aisément à une multitude d'usages différents. Un autre objet de l'invention vise à proposer une nouvelle interface de communication facile à prendre en main sans compétences particulières, et qui permet notamment de mettre en œuvre des discussions de groupe de façon extrêmement lisible et dynamique, tout en facilitant les échanges impromptus avec des interlocuteurs inconnus ainsi que les discussions autours de sujets d'intérêts communs.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui permet à ses utilisateurs d'avoir une vision extrêmement claire, dynamique et intuitive de groupes de discussions.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication très facile à utiliser et peu consommatrice en mémoire et en puissance de calcul.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui permet de créer de façon extrêmement rapide, simple et intuitive des groupes de discussion.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui améliore l'offre et l'ergonomie des réseaux sociaux.

Un autre objet de l'invention vise à proposer une nouvelle interface de communication qui permet d'organiser de façon très simple et intuitive des événements virtuels.

Un autre objet de l'invention vise à proposer un nouveau procédé de communication, un nouveau programme informatique adapté pour exécuter les étapes d'un tel procédé et un nouveau support pouvant être lu par un ordinateur et sur lequel est enregistré un tel programme, qui permettent d'atteindre les différents avantages énumérés ci-avant.

Les objets assignés à l'invention sont atteints à l'aide d'une interface de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ladite interface de communication étant conçue pour diffuser un même flux de données simultanément sur chacun desdits terminaux informatiques, ladite interface de communication étant caractérisée en ce qu'elle comprend également un moyen de désynchronisation conçu pour pouvoir être activé/désactivé par chaque utilisateur au moyen du terminal informatique dont il dispose, de façon que chaque utilisateur puisse faire ainsi passer son terminal d'un état désynchronisé à un état synchronisé et vice-versa, ladite interface de communication étant également conçue pour permettre à chaque utilisateur d'interagir avec ledit flux de données au moyen du terminai informatique dont il dispose, ladite interface de communication étant conçue pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés,

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs.

Les objets assignés à l'invention sont également atteints à l'aide d'un procédé de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ledit procédé incluant une diffusion d'un même flux de données simultanément sur chacun desdits terminaux informatiques, ledit procédé étant caractérisé en ce que chaque utilisateur a la possibilité d'interagir avec ledit flux de données au moyen du terminal informatique dont il dispose, chaque utilisateur ayant également la possibilité de faire passer son terminal d'un état désynchronisé à un état synchronisé et vice-versa, lesdits états synchronisé et désynchronisé étant conçus pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés,

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs.

Les objets assignés à l'invention sont également atteints à l'aide d'un programme informatique comprenant un moyen de code de programme informatique adapté pour exécuter les étapes du procédé visé ci-avant. Les objets assignés à l'invention sont également atteints à l'aide d'un support pouvant être lu par un ordinateur et sur lequel est enregistré un programme conforme à ce qui précède.

DESCRIPTIF SOMMAIRE DES DESSINS D'autres objets et avantages de l'invention apparaîtront plus en détail à la lecture de la description qui suit, en référence aux dessins annexés, donnés à titre purement administratif et non limitatif, dans lesquels :

- Les figures 1 à 3 illustrent respectivement trois copies d'écrans prises au même moment, lesdits écrans appartenant à trois terminaux informatiques associés respectivement à trois utilisateurs de l'interface de communication selon l'invention, lesdits terminaux étant tous dans leur état synchronisé, lesdits utilisateurs étant tous connectés, par l'intermédiaire de l'interface de communication, à une application de constitution de liste de lecture de fichiers musicaux, les utilisateurs des figures 1 et 2 étant en train de procéder à une recherche pour constituer une liste de lecture commune aux trois utilisateurs des figures 1 à 3, tandis que l'utilisateur de la figure 3 est en train d'écouter les fichiers musicaux de ladite liste de lecture.

- Les figures 4 et 5 illustrent respectivement deux copies d'écrans réalisées au même moment, lesdits écrans faisant respectivement partie de deux terminaux associés respectivement à deux utilisateurs en train d'être connectés, par l'intermédiaire de l'interface de communication selon l'invention, à l'application des figures 1 à 3, lesdits terminaux se trouvant dans leur état synchronisé, lesdits utilisateurs étant en train d'écouter de façon synchronisée ie deuxième fichier musical de la liste de lecture de l'application.

- Les figures 6 et 7 illustrent respectivement deux copies d'écrans réalisées au même moment, lesdits écrans faisant respectivement partie de deux terminaux associés respectivement à deux utilisateurs en train d'être connectés, par l'intermédiaire de l'interface de communication selon l'invention, à l'application des figures 1 à 5, lesdits terminaux se trouvant dans leur état désynchronisé, ce qui permet auxdits utilisateurs d'écouter chacun un fichier différent de la liste de lecture (le deuxième fichier de la liste de lecture pour l'utilisateur de la figure 6 et le premier fichier de ladite liste de lecture pour l'utilisateur de la figure 7).

- Les figures 8 et 9 illustrent respectivement deux copies d'écrans réalisées au même moment, lesdits écrans faisant respectivement partie de deux terminaux associés respectivement à deux utilisateurs en train d'être connectés, par l'intermédiaire de l'interface de communication selon l'invention, à une application de diffusion vidéo, lesdits terminaux étant dans leur état synchronisé, lesdits utilisateurs étant en train de regarder un même film de façon synchronisée.

- Les figures 10 à 12 illustrent respectivement trois copies d'écrans réalisées au même moment, lesdits écrans appartenant respectivement à trois terminaux associés respectivement à trois utilisateurs, les terminaux des figures 10 et 11 se trouvant dans leur état désynchronisé tandis que le terminal de la figure 12 se trouve dans son état synchronisé, les trois utilisateurs des figures 10 à 12 étant en train de regarder, par l'intermédiaire de l'interface de communication, le même film, l'utilisateur de la figure 10 étant plus avancé dans sa lecture du film que les autres utilisateurs synchronisés (comme l'utilisateur de la figure 12), tandis que l'utilisateur de la figure 11 regarde le même film avec du retard par rapport aux utilisateurs synchronisés.

- Les figures 13 à 15 illustrent respectivement trois copies d'écrans réalisées au même instant, les trois écrans appartenant respectivement à trois terminaux dont disposent respectivement trois utilisateurs différents, les terminaux des figures 13 et 14 se trouvant dans leur état synchronisé tandis que le terminal de la figure 15 se trouve dans son état désynchronisé, les trois utilisateurs des figures 13 à 15 étant tous connectés à une même application permettant de visionner une liste d'images, les utilisateurs des figures 13 et 14 étant en train de regarder la même image au même moment puisque leurs terminaux respectifs sont dans leur état synchronisé, tandis que l'utilisateur de la figure 15 regarde une autre image de la liste d'images comme l'y autorise l'état désynchronisé de son terminal. MEILLEURE MANIERE DE REALISER L'INVENTION

L'invention concerne, selon un premier aspect, une interface de communication entre une pluralité d'utilisateurs disposant chacun terminal informatique, portable ou non, tel qu'un ordinateur (fixe ou portable), un ordiphone ou une tablette tactile. Avantageusement, chacun desdits terminaux informatiques comprend un écran d'affichage, ainsi que de préférence au moins un périphérique de commande (comme par exemple un clavier et/ou une molette, ou un dispositif de pointage du genre souris, stylet, dalle d'écran tactile) associé audit écran. Avantageusement, chacun desdits terminaux comprend au moins un écran d'affichage et un dispositif de pointage. De préférence, chacun desdits écrans fait office de périphérique d'affichage pour le terminal correspondant, lequel inclut en outre de préférence une unité centrale de traitement comprenant par exemple au moins un microprocesseur et des mémoires (RAM, ROM, etc.), ladite unité centrale étant reliée fonctionnellement (par tout moyen connu, y compris de type « sans fil » éventuellement) à l'écran et au périphérique de commande. L'écran de chaque terminal, qui permet de préférence un affichage en couleur, peut être soit un périphérique de sortie, qui assure uniquement une fonction d'affichage (cas d'un moniteur d'ordinateur classique ou d'un écran de télévision), soit un périphérique d'entrée-sortie (dans le cas où l'écran en question est un écran tactile mis en œuvre par exemple sur une tablette graphique ou un ordiphone), auquel cas ledit écran tactile forme à la fois l'écran et le périphérique de commande susvisé. Le périphérique de commande associé avantageusement audit écran de chaque terminal comprend de préférence un dispositif ou un ensemble de dispositifs permettant en particulier à l'utilisateur concerné d'influer sur le fonctionnement dudit terminal et d'agir notamment sur le contenu affiché par l'écran. Chaque terminal est de préférence connecté par tous moyens connus (filaire ou sans fil) à un réseau de télécommunication, qui est de préférence le réseau Internet.

Dans un mode de réalisation avantageux, lesdits terminaux font eux-mêmes partie de l'interface de communication.

L'interface de communication selon l'invention est conçue pour diffuser un même flux de données simultanément sur chacun desdits terminaux informatiques dont dispose chacun des utilisateurs de l'interface. En d'autres termes, l'interface de communication inclut des moyens permettant de retransmettre en même temps sur chacun des terminaux informatiques des utilisateurs un même flux de données, quelle que soit la nature de ces dernières. Par exemple, ledit flux d'informations inclut avantageusement un flux audio et/ou vidéo (comme par exemple un morceau de musique, un film, une succession d'images fixes, etc.). Afin de permettre la diffusion dudit flux d'informations audio et/ou vidéo sur chacun des terminaux informatiques, l'interface de communication comprend avantageusement une fenêtre de diffusion 1 dudit flux audio et/ou vidéo affiché sur chacun desdits écrans des terminaux des utilisateurs. La fenêtre 1 comporte de préférence avantageusement une zone d'affichage, au niveau de laquelle un film, une séquence vidéo, ou un défilement d'images ou photographies peut être affiché, et de préférence différents organes de commande et de contrôle virtuel, se présentant par exemple sous la forme de boutons (bouton « lecture », bouton « pause », etc.), barres de progression, etc. Avantageusement, ladite interface de communication comprend également au moins une barre de progression 3 conçue pour indiquer à chaque utilisateur l'état d'avancement de la diffusion du flux audio et/ou vidéo sur le terminal dudit utilisateur, ainsi que de préférence l'état d'avancement de la diffusion du flux audio et / ou vidéo sur les terminaux des autres utilisateurs dont les terminaux sont synchronisés.

Conformément à l'invention, l'interface de communication est également conçue pour permettre à chaque utilisateur d'interagir avec ledit flux de données au moyen du terminal informatique dont il dispose. Cette interaction peut se présenter sous différentes formes.

Par exemple, l'interaction en question peut consister à activer, interrompre ou modifier la diffusion du flux d'informations sur le terminal de l'utilisateur concerné, à contrôler l'exécution d'une application informatique, etc. De préférence, ladite interaction avec le flux d'informations s'effectue au moyen d'un ou plusieurs périphérique(s) de commande dont est doté chaque terminal informatique, et par exemple au moyen d'un dispositif de pointage {souris, dalle tactile, stylet, etc.).

Conformément à l'invention, l'interface de communication comprend également un moyen de désynchronisation conçu pour pouvoir être activé / désactivé par chaque utilisateur au moyen du terminal informatique dont il dispose, de façon que chaque utilisateur puisse faire ainsi passer son terminai d'un état désynchronisé à un état synchronisé et vice-versa. Là encore, l'activation et la désactivation du moyen de désynchronisation, qui est avantageusement de nature logicielle, est par exemple conçue pour pouvoir être activée / désactivée à l'aide du ou des périphérique(s) de commande dont dispose chaque terminal informatique, comme par exemple un dispositif de pointage du genre souris, stylet, dalle tactile, etc.

L'interface de communication selon l'invention est plus précisément conçue pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec le flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés,

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs.

L'interface de communication permet ainsi de manière très simple à un utilisateur donné soit de partager en temps réel, avec un groupe d'utilisateurs synchronisés, un même flux de données, soit d'interagir de façon personnelle et privée avec ce même flux de données indépendamment des autres utilisateurs.

De préférence, l'interface de communication est plus précisément conçue pour que, lorsqu'un utilisateur interagit de façon prédéterminée avec le flux de données alors que son terminal est synchronisé, de telle sorte que ladite interaction modifie la diffusion dudit flux de données (par exemple en l'interrompant, en la faisant avancer ou reculer de façon accélérée, en modifiant l'ordre de diffusion des données, etc.), ladite modification soit simultanément répercutée sur tous les autres terminaux synchronisés.

De préférence, ie moyen de désynchronisation comprend un bouton de commande virtuel 2 affiché (à bon escient) sur chaque écran des terminaux informatiques concernés et conçu pour être actionné par chaque utilisateur, par exemple au moyen d'un dispositif de pointage dont il dispose (ledit dispositif de pointage - souris, stylet, dalle tactile ou autre - équipant le terminal informatique de l'utilisateur), de façon à commander ainsi l'activation / désactivation du moyen de désynchronisation. Avantageusement, le bouton de commande virtuel 2 en question est associé, et de façon encore plus préférentielle est intégré, à ladite fenêtre de diffusion 1 , au même titre par exemple que d'autres boutons de contrôle de l'application associée à la fenêtre de diffusion 1 (bouton de contrôle de la fonction « lecture », de la fonction « pause », de la fonction « passer au suivant », de la fonction « passer au précédent » ...)■

L'application en question, qui permet avantageusement la diffusion du flux de données, inclut par exemple au moins l'un des éléments suivants : un menu interactif permettant à chaque utilisateur de contrôler les fonctionnalités de l'application, une galerie d'images, un lecteur audio / vidéo incluant une bibliothèque de fichiers audio / vidéo, ou encore un outil d'élaboration d'une liste de lecture des fichiers audio / vidéo.

Avantageusement, l'interface de communication est conçue pour que, lorsqu'un utilisateur dont le terminal est synchronisé interagit avec ledit flux de donnés, l'identité dudit utilisateur et la nature de ladite interaction soit communiquée aux autres utilisateurs dont le terminal est synchronisé. Ainsi, chaque utilisateur dont le terminal est synchronisé est informé, de préférence directement et explicitement par l'intermédiaire par exemple d'un message affiché sur son écran, des interactions (commande d'une fonctionnalité par exemple) opérées par chaque utilisateur dont le terminal est synchronisé avec le flux d'informations. Bien entendu, cette information concernant les éventuelles interactions des utilisateurs avec le flux de données est purement facultative et il est parfaitement envisageable que les utilisateurs dont le terminal est synchronisé ne perçoivent une interaction d'un autre utilisateur avec le flux de données que par l'intermédiaire de la modification que cette interaction a pu éventuellement impartir au flux de données ou à sa diffusion.

Avantageusement, l'interface de communication comprend également des avatars graphiques 4, 5, 6 qui représentent respectivement chacun desdits utilisateurs et qui sont conçus pour être affichés sur les écrans dont dispose chacun des utilisateurs lorsque ces derniers sont mis en communication par ladite interface de communication. Par avatar graphique, on désigne ici un objet virtuel, de type forme géométrique, pictogramme, icône, image (animée ou non) ou autre qui incarne visuellement, sur chacun des écrans des utilisateurs, l'utilisateur qui lui est associé. La notion de « mise en communication » doit être interprétée ici de façon étendue. Ainsi, la mise en communication peut consister à permettre aux utilisateurs concernés de communiquer entre eux par messages texte (dialogue de type « chat »), audio et/ou vidéo. La mise en communication peut également simplement consister à permettre aux utilisateurs concernés d'accéder tous ensemble et simultanément (de façon synchronisée ou non) à des informations de quelque nature que ce soit (flux de données, par exemple audio et/ou vidéo, fichiers...) ou à permettre aux utilisateurs concernés d'interagir avec un contenu multimédia quel qu'il soit (application de vente aux enchères, jeu en ligne...). De préférence, la mise en communication de la pluralité d'utilisateurs par l'interface de communication se traduit par le fait que chacun des utilisateurs ainsi mis en communication peut voir sur l'écran dont il dispose les avatars graphiques de chacun des autres utilisateurs avec lesquels il est en communication, ainsi que de préférence son propre avatar graphique. Chaque utilisateur peut ainsi avantageusement visualiser en même temps, sur son propre écran, l'ensemble des avatars graphiques correspondant aux autres utilisateurs qui sont actuellement mis en communication. De préférence, l'interface de communication selon l'invention comprend un espace virtuel 7 au sein duquel lesdits avatars graphiques 1-6 sont destinés à se déplacer.

Ledit espace virtuel 7 est destiné à être affiché avec lesdits avatars graphiques 1-6 sur lesdits écrans dont dispose chacun des utilisateurs. L'espace virtuel 7 est ainsi destiné à être affiché simultanément sur tous les écrans de la pluralité d'utilisateurs utilisant l'interface de communication selon l'invention. De préférence, afin de rendre l'interface particulièrement simple et lisible, l'espace virtuel 7 est bidimensionnel, et se présente ainsi avantageusement sous la forme d'une surface s'étendant selon uniquement deux directions de l'espace (direction horizontale X et verticale Y) de façon à être inclus dans un seul et même pian qui est avantageusement le plan d'affichage de l'écran de chaque utilisateur. Dans la description qui suit, il sera fait référence uniquement, pour des raisons de simplicité et de concision, à un espace virtuel 7 bidimensionnel, étant entendu qu'il est parfaitement envisageable que ledit espace virtuel 7 soit tridimensionnel, ou même monodimensionnel. L'espace virtuel bidimensionnel 7 constitue ainsi avantageusement un arrière-plan ou un décor de fond d'écran, dans lequel évoluent les avatars graphiques 4, 5, 6. De préférence, lesdits avatars graphiques 4-6 sont eux aussi bidimensionnels, et se présentent par exemple chacun sous la forme d'une bulle discoïde, comme illustrés aux figures. Ainsi, chaque avatar graphique 4-6 s'étend avantageusement exclusivement dans un seul et même plan commun à tous les avatars graphiques, ledit plan étant parallèle au plan dans lequel s'étend l'espace virtuel bidimensionnel 7. Dans les figures annexées, le plan en question correspond au plan de la feuille de dessins. Ainsi, ies avatars graphiques 4-6 viennent se superposer à l'espace virtuel bidimensionnel 7, de manière à se déplacer dans un plan parallèle au plan d'extension de l'espace virtuel bidimensionnel 7. Ce recours à un espace virtuel 7 et à des avatars graphiques 4-6 tous bidimensionnels est préféré, car il confère une simplicité d'utilisation et une excellente ergonomie de l'interface de communication. Il est cependant tout à fait envisageable que les avatars graphiques 4-6 soient non pas bidimensionnels mais tridimensionnels (ce qui n'exclut d'ailleurs pas qu'ils évoluent sur un espace virtuel 7 bidimensionnel). L'invention couvre donc tout type de rendu visuel (2D, 2.5D, 3D, 3D isométrique, etc.). Avantageusement, l'interface de communication est conçue pour permettre à chaque utilisateur de la pluralité d'utilisateurs de commander le déplacement de son avatar 4-6 respectif à l'aide dudit terminal informatique dont il dispose. De préférence, le périphérique de commande équipant avantageusement chaque terminal permet à chaque utilisateur de faire bouger à l'écran, de façon contrôlée, au moins son propre avatar graphique 4-6. A cet effet, le périphérique de commande comprend de préférence au moins un dispositif de pointage, comme par exemple une souris ou une dalle tactile. Chaque utilisateur peut ainsi faire varier la position de son avatar graphique 4-6 dans l'espace virtuel 7, afin par exemple de s'approcher ou de s'éloigner d'un autre avatar ou groupe d'avatars ou de tout autre objet graphique, le déplacement et/ou le positionnement de l'avatar graphique d'un utilisateur donné permettant par exemple à ce dernier d'activer une fonctionnalité de l'interface de communication. L'interface de communication selon l'invention est donc avantageusement une interface-utilisateur graphique. Il ressort également de ce qui précède que l'interface objet de l'invention est avantageusement une interface de manipulation directe (en anglais : « direct manipulation interface »), c'est-à-dire une interface qui permet en particulier à ses utilisateurs de directement manipuler (par l'intermédiaire d'une souris ou d'un écran tactile par exemple) des objets graphiques (en l'espèce leurs avatars respectifs) de la même façon qu'ils le feraient avec des objets physiques dans le monde réel. L'intérêt de recourir à une interface de manipulation directe réside notamment dans le caractère intuitif d'une telle interface, qui permet à chaque utilisateur de l'interface de visualiser en temps réel le résultat de ses démarches, et par exemple le résultat d'une commande de déplacement de son avatar. De préférence, l'interface de communication est conçu pour que chaque terminal informatique permette à son utilisateur respectif de commander les déplacements de son avatar graphique par une action de « g//sser-déposer » (en anglais : « drag-and-drop »). Chaque utilisateur peut ainsi pointer son avatar graphique qui s'affiche à l'écran (soit directement avec son doigt dans le cas d'un écran tactile ! soit à l'aide d'un pointeur de souris par exemple), pour ensuite faire glisser son avatar vers une nouvelle position choisie, position dans laquelle l'utilisateur déposera l'avatar en question (en enlevant son doigt de l'écran dans le cas d'un écran tactile ou en cessant de presser le bouton gauche de sa souris par exemple).

De préférence, l'interface de communication est conçue pour mettre en communication deux desdits utilisateurs (c'est à dire de préférence établir automatiquement entre eux un cana! de discussion), lorsque la distance entre les deux avatars graphiques représentant respectivement lesdits deux utilisateurs est inférieure ou égale à une première valeur prédéterminée. Par exemple, chaque canal de communication établi automatiquement par l'interface entre deux utilisateurs comprend des fenêtres de communication associées visuellement aux deux avatars graphiques concernés, lesdites fenêtres de communication étant conçues pour diffuser par exemple un texte et/ou une image et/ou un signal audio ou vidéo, afin de permettre un dialogue entre les utilisateurs représentés par les avatars graphiques en question. L'interface de communication selon l'invention permet donc d'engager très facilement une conversation impromptue avec un interlocuteur puisqu'il suffit par exemple à chaque utilisateur d'approcher suffisamment son avatar de l'avatar d'un autre utilisateur pour établir automatiquement un canal de discussion entre eux. De préférence, l'instauration du canal de discussion susvisé peut se matérialiser par l'affichage, dans l'avatar graphique 4-6 de chaque utilisateur concerné, d'une fenêtre vidéo retransmettant à l'attention des utilisateurs mis en communication l'image en temps réel de l'utilisateur incarné par un avatar graphique donné. Bien entendu, cela suppose que les terminaux dont disposent les utilisateurs sont chacun équipés de moyens de prise de vues vidéographiques, de type webcam ou autre. L'établissement automatique d'un canal de discussion entre deux utilisateurs revient donc dans ce cas à activer automatiquement la diffusion des images collectées par les moyens de prise de vues dont disposent les utilisateurs concernés dans une fenêtre associée à leurs avatars graphiques 4-6 respectifs. Cette fenêtre occupe de préférence !a totalité de l'avatar concerné, de telle sorte que chaque avatar est dans ce cas directement formé par une mini-fenêtre d'affichage vidéo. Avantageusement, l'interface de communication selon l'invention est également conçue pour établir automatiquement un canal de discussion entre un premier et un deuxième desdits utilisateurs lorsque la distance entre d'une part chacun des deux avatars graphiques représentant respectivement lesdits premier et deuxième utilisateurs et d'autre part un troisième autre avatar graphique représentant un troisième autre utilisateur est inférieure ou égale à ladite première valeur prédéterminée, l'établissement dudit canal de discussion permettant auxdits premier et deuxième utilisateurs de discuter entre eux. Grâce à cette fonctionnalité, il est possible pour l'interface de communication d'établir automatiquement des chaînes de discussion composées d'utilisateurs dont les avatars graphiques respectifs forment les maillons d'une même chaîne graphique, chaque avatar étant séparé de ses deux plus proches voisins d'une distance qui n'excède pas ladite première valeur prédéterminée. De façon encore plus préférentielle, l'interface de communication est conçue pour mettre en communication les utilisateurs de ladite pluralité d'utilisateurs dont les avatars graphiques respectifs font partie d'un groupe d'avatars graphiques dont chaque membre (c'est-à-dire chaque avatar membre du groupe en question) est distant d'au moins un autre membre d'une distance inférieure ou égale à ladite première valeur prédéterminée. Grâce à cette caractéristique particulièrement avantageuse, l'interface permet de créer des grappes d'avatars, chaque membre d'une grappe pouvant communiquer avec tous les autres membres de la grappe, dans la mesure où des canaux de communication sont avantageusement automatiquement instaurés par l'interface entre tous les membres d'une grappe donnée. Il est ainsi possible de créer extrêmement facilement et intuitivement des groupes de discussions de tailles illimitées en agglomérant des avatars de façon que chaque avatar soit séparé d'au moins un autre avatar, et éventuellement de plusieurs autres avatars, d'une distance inférieure ou égale à ladite première valeur prédéterminée, cette agglomération déclenchant l'instauration d'une mise en communication généralisée de tous les utilisateurs associés aux avatars composant le groupe en question.

De préférence et comme illustré en particulier par les figures, l'interface de communication est conçue pour mettre en communication les utilisateurs de ladite pluralité d'utilisateurs dont les avatars graphiques 4-6 sont distants d'un objet graphique 8 d'une distance inférieure ou égale à une deuxième valeur prédéterminée. De préférence, l'objet graphique 8 est associé à une fonctionnalité prédéterminée de ladite interface de communication, ladite fonctionnalité étant de préférence accessible aux utilisateurs dont les avatars 4-6 sont distants dudit objet graphique 8 d'une distance inférieure ou égale à ladite deuxième valeur prédéterminée. Dans ce cas, la mise en communication correspond à l'activation, pour chaque utilisateur concerné, de la fonctionnalité prédéterminée en question. Par exemple, ladite fonctionnalité peut consister en la diffusion dudit flux de données, cette diffusion se produisant uniquement sur les terminaux des utilisateurs dont les avatars graphiques 4-6 sont distants dudit objet graphique 8 d'une distance inférieure ou égale à ladite deuxième valeur prédéterminée. Avantageusement, l'objet graphique 8 est activable / désactivabie et est conçu pour être activé pour chaque utilisateur dont l'avatar graphique est distant dudit objet graphique 8 d'une distance inférieure ou égale à ladite deuxième valeur prédéterminée. L'activation de l'objet graphique 8 peut par exemple correspondre à un simple changement d'aspect de ce dernier (changement de couleur, de taille, etc.) ou, de façon préférentielle, au démarrage d'un processus plus complexe tel que l'exécution d'une application contrôlée par les utilisateurs associés aux avatars graphiques concernés ou l'accès, pour chaque utilisateur dont l'avatar graphique est suffisamment proche de l'objet graphique 8, à une diffusion sur son écran respectif d'un contenu audiovisuel. Dans ce dernier cas de figure, l'utilisateur associé à un avatar graphique 4-6 donné ne perçoit donc la diffusion d'un contenu audiovisuel (ou simplement sonore) que lorsqu'il approche suffisamment son avatar de l'objet graphique 8. Dans ce cas, l'objet graphique 8 comprend (et de préférence constitue), par exemple, la fenêtre de diffusion 1 , laquelle affiche par un contenu audiovisuel ou télévisuel (retransmission d'un match de football, d'un cours, d'un spectacle, d'une émission de radio, d'une vente, par exemple aux enchères, à laquelle les utilisateurs peuvent participer, d'un diaporama, d'une piste musicale, etc.).

L'objet graphique 8 peut toutefois être simplement constitué par un élément graphique simple, inactif et inerte, qui fait uniquement office de repère visuel géographique de ralliement pour les utilisateurs. Ces derniers, en se rassemblant autour du point de ralliement en question, vont ainsi pouvoir être automatiquement mis en communication par l'intermédiaire du réseau auquel est relié leur terminal qui inclut l'écran. L'invention concerne également, selon un autre aspect, un procédé de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, tel qu'un ordinateur, un ordiphone ou une tablette tactile, ledit procédé étant avantageusement mis en œuvre par l'intermédiaire d'une interface de communication conforme à la description qui précède. Le procédé de communication selon l'invention est donc avantageusement un procédé de mise en œuvre de l'interface de communication selon l'invention. Par conséquent, l'ensemble des éléments de description exposés ci-avant en relation avec l'interface de communication conforme à l'invention reste valable pour le procédé selon l'invention décrit dans ce qui suit.

L'invention concerne donc, selon cet aspect complémentaire, un procédé de communication entre une pluralité d'utilisateurs disposant chacun d'un terminal informatique, ledit procédé incluant une diffusion d'un même flux de données simultanément sur chacun desdits terminaux informatiques, chaque utilisateur ayant la possibilité d'interagir avec ledit flux de données au moyen du terminal informatique dont il dispose. Conformément au procédé selon l'invention, chaque utilisateur a également la possibilité de faire passer son terminal d'un état désynchronisé à un état synchronisé et vice-versa, lesdits états synchronisé et désynchronisé étant conçus pour que :

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est synchronisé, ladite interaction soit perceptible par les autres utilisateurs dont les terminaux respectifs sont eux aussi synchronisés, et de préférence soient répercutée sur les terminaux respectifs synchronisés des autres utilisateurs,

- lorsqu'un utilisateur interagit de façon prédéterminée avec ledit flux de données alors que son terminal est désynchronisé, ladite interaction ne soit pas perceptible par les autres utilisateurs (ni répercutée sur leurs terminaux).

L'invention concerne enfin un programme informatique comprenant un moyen de code de programme informatique adapté pour exécuter les étapes d'un procédé conforme à la description qui précède lorsque ledit programme est exécuté sur un dispositif informatique, ce terme désignant un dispositif de type ordinateur, comme par exemple un ordinateur portable ou non, un ordiphone, une tablette tactile, etc.. L'invention concerne également un tel programme informatique mis en œuvre sur un support lisible par un dispositif informatique, ainsi qu'un support pouvant être lu par un dispositif informatique et sur lequel est enregistré un tel programme.

Les différents exemples illustrés aux figures vont maintenant être décrits plus en détails. Dans l'exemple des figures 1 à 3, trois utilisateurs incarnés respectivement par les avatars graphiques 4, 5, 6 utilisent l'interface de communication, c'est-à-dire qu'ils sont connectés, par le biais de leurs terminaux informatiques respectifs, à l'interface de communication. Plus précisément, l'interface de communication inclut ici une application permettant d'élaborer une liste de lecture de fichiers audio et de lire sur chaque terminal ladite liste de lecture. L'application en question se matérialise en l'espèce par la fenêtre 8 qui comprend une zone de liste de lecture 9, laquelle se présente par exemple sous la forme d'un bandeau inférieur affichant dans l'ordre de lecture des icônes 10, 11 , 12 représentant les différents fichiers audio composant ladite liste de lecture. La fenêtre 8 de l'application comporte en outre une zone supérieure évolutive 13, disposée au-dessus du bandeau formant la zone de liste de lecture 9. Selon la fonctionnalité activée par l'utilisateur, ce dernier verra s'afficher dans la zone supérieure 13 :

- soit une interface de recherche comprenant d'une part une zone de saisie de mots-ciefs 14 permettant d'opérer, au sein d'une librairie de fichiers en ligne, une recherche par mots-clefs et d'autre part une zone d'affichage de résultats 15 destinée à afficher (sous forme de liste, de galerie d'icônes, etc. ) les résultats de la recherche par mots-clefs ;

- soit une console de lecture 16 affichant d'une part le nom du fichier audio de la liste de lecture en train d'être lue et d'autre part une barre de progression 16A permettant à l'utilisateur de visualiser l'avancement de la lecture du fichier audio en concerné.

Chaque utilisateur a ainsi la possibilité de faire passer l'application associée à la fenêtre 8 d'un mode de recherche de fichiers audio (illustré aux figures 1 et 2) à un mode de lecture d'une liste de fichiers (illustré à la figure 3). L'accès aux fonctionnalités de l'application, et en particulier l'accès au mode de recherche et au mode de lecture, s'effectue de façon très simple puisqu'il suffit à chaque utilisateur d'approcher suffisamment son avatar graphique respectif 4, 5, 6 de la fenêtre 8 pour déclencher alors automatiquement une connexion de l'utilisateur concerné à l'application.

De préférence, le passage du mode de recherche au mode de lecture s'effectue au moyen d'un bouton de commande virtuel 17 qui permet, par simple clic sur ledit bouton (au moyen d'une souris ou d'une pression manuelle sur une dalle tactile) de passer à volonté du mode de recherche au mode de lecture. Avantageusement, lorsque l'application est en mode de lecture, l'interface de communication est conçue pour faire passer automatiquement le terminal dans son état désynchronisé. De cette façon, l'utilisateur associé à l'avatar 6 (et dont une vue de l'écran de son terminal informatique est illustré par la figure 1 ) peut effectuer une recherche (en l'occurrence avec le mot clef « GLA ») tandis que dans le même temps l'utilisateur associé à l'avatar 4 effectue une recherche à l'aide d'un autre mot-clef (en l'espèce ie mot « POR ») de façon totalement indépendante.

Ainsi, les autres utilisateurs qui utilisent en même temps la même application ne perçoivent ni !a recherche effectuée par l'utilisateur associé à l'avatar graphique 6, ni la recherche effectuée par l'utilisateur associé à l'avatar graphique 4. Par exemple, l'utilisateur associé à l'avatar graphique 5 (et dont une vue de l'écran du terminal informatique est visible sur la figure 3) est pendant ce temps en train d'écouter la liste de lecture (c'est-à-dire qu'il a placé l'application en mode lecture) sans être informé des recherches qui sont en train d'être effectuées par les utilisateurs associés respectivement aux avatars graphiques 4 et 6. En revanche, tout ajout ou suppression d'items dans la liste de lecture (affichée dans la zone inférieure 9) par l'un quelconque des utilisateurs connectés à l'application (en l'espèce les utilisateurs incarnés respectivement par les avatars graphiques 4, 5 et 6) est répercuté automatiquement sur l'écran de chacun des utilisateurs, qui ont donc tous accès en même temps à la même liste de lecture, laquelle peut être modifié par l'un ou l'autre des utilisateurs. En mode lecture (cf. figure 3) l'utilisateur dispose non seulement de boutons de commande permettant de contrôler la lecture des fichiers de la liste de lecture (bouton « retour au début », bouton « retour au fichier précédent », bouton « avance au titre suivant » et bouton « avance en fin de liste », bouton de réglage du volume sonore, etc.), mais également d'un bouton de commande virtuelle 2 permettant de faire passer le terminal de son état synchronisé à son état désynchronisé et réciproquement.

Dans l'exemple illustré à la figure 3, le terminal de l'utilisateur associé à l'avatar 5 (et dont une vue de l'écran est illustrée par la figure 3) se trouve en état synchronisé, de sorte que l'utilisateur associé à l'avatar 5 écoute le même fichier de la liste de lecture que les autres utilisateurs dont le terminal est synchronisé et que toute modification concernant la lecture des fichiers (retour arrière, pause, etc.), à l'exception par exemple d'un changement du volume d'écoute, sera perçue par les autres utilisateurs dont les terminaux respectifs sont synchronisés.

Dans l'exemple des figures 4 à 7, qui concerne la même application de constitution et de lecture de liste des fichiers audio, les deux utilisateurs correspondants respectivement aux copies d'écrans des figures 4 et 5 ont placés leur terminal en état synchronisé, de sorte qu'ils écoutent tout deux en même temps le même fichier 11 de la liste de lecture. L'écoute du fichier 11 se fait ainsi de façon parfaitement synchronisée, les utilisateurs étant en outre informés, par un message-bulle 18, que l'utilisateur associé à l'avatar graphique 4 a sélectionné le fichier 11 pour lecture, cette commande de sélection s'étant répercutée auprès de tous les utilisateurs dont le terminal est synchronisé. Au même moment, les deux autres utilisateurs associés respectivement aux copies d'écrans des figures 6 et 7 ont quant à eux placé leurs terminaux respectifs en état désynchronisé, en cliquant sur le bouton de commande 2 (lequel change d'aspect pour arborer un pictogramme, tel qu'un cadenas ouvert, indiquant l'état désynchronisé), Chacun de ces utilisateurs des figures 6 et 7 peut ainsi écouter librement et de façon personnelle et « privée » les fichiers de la liste de lecture, sans que les utilisateurs dont les terminaux sont en état synchronisés ne soient informés sur leurs propres terminaux respectifs de l'utilisation que les utilisateurs 6 et 7 sont en train de faire de l'application. Ainsi, l'utilisateur dont une vue d'écran est illustrée par la figure 6 est en train d'écouter le deuxième fichier 11 de la liste de lecture, et se trouve plutôt au début de la lecture du fichier en question (comme cela est visible sur la barre de progression 16A) tandis que l'utilisateur de la figure 7 écoute quant à lui le premier fichier 10 de la liste de lecture. Au même moment, les utilisateurs des figures 4 et 5 (dont les terminaux sont synchronisés) écoutent quant à eux le deuxième fichier 11 de la liste de lecture, et se trouvent à un stade de lecture plus avancé que ne l'est l'utilisateur (désynchronisé) de la figure 6.

Dans l'exemple des figures 8 et 9, l'application associée à la fenêtre 8 est cette fois une application de lecture de fichiers vidéos, permettant aux utilisateurs de l'interface de communication, connectés à l'application (en approchant suffisamment leurs avatars graphiques respectifs 4, 5, 6 de la fenêtre 8, comme dans l'exemple précédent), de visualiser dans la fenêtre 8 une séquence vidéo (film ou autre).

Ainsi, les deux utilisateurs associés respectivement aux captures d'écrans 8 et 9 ont placés leurs terminaux respectifs en état synchronisé et visualisent donc de façon simultanée et synchronisée une même vidéo sur leurs écrans respectifs.

Dans l'exemple des figures 10 a 12, les deux utilisateurs associés respectivement aux captures d'écrans des figures 10 et 11 ont placé leur terminal respectif en état désynchronisé, tandis que l'utilisateur associé à la capture d'écran de la figure 12 a placé quant à lui son terminal en état synchronisé, au moyen du bouton de commande 2. En l'espèce, les trois utilisateurs correspondant respectivement aux captures d'écran des figures 10 à 12 regardent le même film en même temps, mais l'utilisateur de la figure 10 est en retard par rapport à l'utilisateur synchronisé de la figure 12, tandis que l'utilisateur de la figure 11 est en avance par rapport à l'utilisateur synchronisé de la figure 12. Afin que les utilisateurs désynchronisés puissent savoir à quel stade de lecture de la vidéo se trouve les utilisateurs synchronisés, la fenêtre 8 comporte avantageusement une barre de progression 3 munie de deux curseurs, savoir un curseur 3A qui matérialise le degré d'avancement de la lecture de la vidéo affichée par la fenêtre 8 pour les utilisateurs dont le terminal est synchronisé, et un curseur 3B qui matérialise l'avancement de la lecture du même fichier vidéo pour chaque utilisateur dont le terminal est désynchronisé.

Avantageusement, les curseurs 3A et 3B sont affichés simultanément, le curseur 3B se trouvant à droite du curseur 3A lorsque l'utilisateur concerné est en avance dans sa lecture par rapport aux utilisateurs synchronisés et à gauche dudit curseur 3A lorsque l'utilisateur concerné (dont le terminal est désynchronisé) est en retard dans sa lecture du fichier vidéo par rapport aux utilisateurs dont le terminal est synchronisé.

Enfin, dans l'exemple des figures 13 à 15 l'application associée à la fenêtre 8 est une application permettant de rechercher et d'afficher, sur l'écran de chacun des utilisateurs connectés à ladite application, des images (photographies ou autres), par exemple sous la forme d'un diaporama. Ainsi, les deux utilisateurs associés respectivement aux captures d'écrans des figures 13 et 14 ont tout deux placés leur terminal respectif en état synchronisé et sont en train de visualiser un même diaporama de façon parfaitement synchrone, l'action de l'un de ces deux utilisateurs (par exemple pour avancer à l'image suivante ou pour mettre en pause le diaporama) étant répercutée sur les autres utilisateurs dont le terminal est synchronisé. L'utilisateur de la figure 15 a placé quant a lui son terminal en état désynchronisé de sorte qu'il ne visualise pas le diaporama de façon synchrone avec les autres utilisateurs. Cela signifie par exemple que si l'utilisateur de la figure 15 interrompt le diaporama ou commande le passage à l'image suivante, cette action ne sera pas répercutée sur le terminal des autres utilisateurs synchronisés.

Inversement, si l'un des utilisateurs synchronisés décide de mettre en pause le diaporama ou de passer à l'image suivante, cette action ne sera pas répercutée sur le terminal de l'utilisateur désynchronisé de la figure 15.

L'invention permet ainsi, dans le cadre d'une multitude d'applications ou de fonctionnalités, de combiner de façon extrêmement simple et ergonomique, autour de supports multimédias divers, communication de groupe et activités plus personnelles, éventuellement sur la base des mêmes éléments multimédias. POSSIBILITE D'APPLICATION INDUSTRIELLE

L'invention trouve son application industrielle dans la conception et la mise en œuvre d'une interface de communication.