Brevet FR2965135A1 — publié le 20120323

Traitement d'un événement, notamment une communication entrante, par une pluralité de terminaux La présente invention est relative au domaine des télécommunications. Elle concerne le traitement d'un événement, notamment d'une communication entrante, par une pluralité de terminaux, par exemple lors d'un appel téléphonique entrant. Les terminaux peuvent être reliés entre eux par exemple dans un réseau local comportant 10 notamment une passerelle vers un réseau étendu, la passerelle relayant alors la communication entrante précitée. L'invention concerne plus particulièrement la notification audio d'un événement du type précité par un ensemble de terminaux. 15 Dans un tel contexte notamment, de plus en plus de terminaux, ou d'applications logicielles, peuvent recevoir des notifications audio d'événements en même temps. Ces événements audio peuvent provoquer une cacophonie sonore sans que l'utilisateur puisse intervenir. Ces terminaux peuvent posséder également des caractéristiques techniques différentes, et donc émettre des sons de 20 qualités différentes. De plus, certains événements peuvent avoir une latence du réseau, c'est-à-dire que ces événements peuvent dans certains cas débuter avec un décalage temporel. La présente invention vient améliorer la situation. 25 Elle propose à cet effet un procédé de notification audio d'un événement par un ensemble d'équipements de télécommunication, comportant : - une étape préalable de configuration de chacun des équipements pour enregistrer un signal sonore prédéterminé, et - une étape courante de notification d'événement dans laquelle les équipements restituent 30 ensemble lesdits signaux sonores, l'ensemble des signaux sonores restitués formant une ambiance sonore prédéterminée. Cette ambiance sonore peut être un ensemble de bruitage évoquant par exemple une forêt (rivière qui coule, gazouillis d'oiseaux, coucous, etc.) ou encore un océan (vagues, mouettes, etc.). Dans un exemple de réalisation encore, cette ambiance sonore peut être musicale, et l'ensemble des signaux 35 sonores joués peut être une harmonie orchestrale.5 Ainsi, chaque signal sonore préenregistré peut former par exemple une piste audio et l'ensemble des pistes audio jouées simultanément par les équipements (par exemple des terminaux reliés à un même réseau) forme alors une harmonie orchestrale (comme un « magnétophone multipiste » où chaque piste serait jouée par un terminal). On évite ainsi une cacophonie sonore lors de la notification audio d'un événement par cette pluralité d'équipements. De plus, la notification d'événement qui serait effectuée par un seul équipement est au contraire enrichie acoustiquement par les notifications des autres équipements. 10 Dans un mode de réalisation, l'ensemble d'équipements peut comporter au moins deux types d'équipement : - un premier type restituant un signal sonore correspondant à une base orchestrale (incluant par exemple une large bande spectrale), et - un deuxième type restituant un signal sonore simple qui peut correspondre à des 15 compléments harmoniques (accompagnement par exemple). Le signal sonore correspondant à la base orchestrale peut alors être restitué par l'un au moins des équipements de l'ensemble, destinataire de l'événement. Une telle réalisation permet avantageusement, comme indiqué précédemment, d'enrichir acoustiquement la notification d'un 20 événement destiné à l'équipement jouant l'accompagnement harmonique (deuxième type). Par exemple, si les équipements sont des terminaux en réseau et que l'événement à notifier est un appel entrant, un ordinateur fixe de type PC restitue préférentiellement une mélodie dite de «lead» (base orchestrale), tandis qu'un ou plusieurs autres équipements restituent une base 25 d'accompagnement harmonique différente (lignes sonores, ambiances sonores telles un bruitage, ou autres). Dans une réalisation, le signal sonore qu'enregistre chaque équipement de l'ensemble peut être déterminé en fonction de propriétés audio de l'équipement parmi au moins : 30 - une qualité de moyens que comporte l'équipement pour la restitution sonore, - un type d'application logicielle qu'exécute l'équipement pour lire un signal sonore, - un type de format de signal sonore que peut traiter ladite application logicielle. Par exemple, le signal sonore que doit restituer un équipement peut être choisi en fonction de la 35 qualité des haut-parleurs de l'équipement, ou encore de ses propriétés logicielles de restitution sonore (lecture possible au format « .wav », au format « mp3 », au format « ogg » ou encore au format selon le standard « G722 »).5 Dans une réalisation, l'ensemble des équipements peut être mis en réseau. Ce réseau peut être un réseau local (LAN ou WLAN), ou encore un réseau étendu par exemple GSM. Dans ce second cas, une application possible de l'invention viserait à faire restituer ensemble une pluralité de signaux sonores par des terminaux respectifs identifiés dans une même zone géographique du réseau GSM. Dans ce réseau, un équipement maître est avantageusement prévu pour piloter une synchronisation de l'ensemble des équipements pour la mise en oeuvre de l'étape courante de notification. Cette synchronisation permet alors une restitution simultanée de l'ensemble des signaux sonores, sans effet d'écho, donc non cacophonique et harmonieuse pour l'oreille humaine. Dans une réalisation où l'ensemble des équipements est relié à un réseau local, l'équipement maître peut avantageusement être une passerelle du réseau local vers un réseau étendu. La passerelle peut alors, suite à la réception d'un événement à notifier, envoyer un signal de synchronisation à l'ensemble des équipements pour amorcer la restitution simultanée des signaux sonores. Comme indiqué précédemment, l'événement à notifier peut être un appel entrant. La présente invention vise aussi un système comportant un ensemble d'équipements, chaque équipement comportant des moyens pour : - stocker des données d'un signal sonore prédéterminé et - restituer ledit signal sonore pour notifier un événement, l'ensemble des signaux sonores prédéterminés, restitués simultanément, formant une ambiance sonore prédéterminée. La présente invention vise aussi un équipement maître du type précité, d'un système comportant un ensemble d'équipements comportant chacun des moyens pour stocker des données d'un signal sonore prédéterminé et restituer ledit signal sonore pour notifier un événement. En particulier, l'équipement maître au sens de l'invention comporte des moyens pour émettre un signal de synchronisation à destination des équipements de l'ensemble pour restituer simultanément l'ensemble des signaux sonores prédéterminés, l'ensemble des signaux sonores prédéterminés, restitués simultanément, formant une ambiance sonore prédéterminée. La présente invention vise aussi un programme informatique comportant des instructions pour la mise en oeuvre du procédé ci-avant, lorsque ce programme est exécuté par un processeur. Il peut s'agir par exemple d'un programme mis en oeuvre par un équipement maître pour piloter une synchronisation de plusieurs équipements pour une restitution sonore notifiant un événement, ou encore d'un programme mis en oeuvre par un équipement pour jouer une piste particulière selon le fait que cet équipement est destinataire de l'événement ou non. D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après et des dessins annexés sur lesquels : - la figure 1 illustre un système comportant une pluralité d'équipements au sens de l'invention, - la figure 2 illustre les étapes principales du procédé au sens de l'invention, dans un exemple de réalisation, - la figure 3 illustre schématiquement la structure d'un équipement dans un exemple de réalisation, pour la mise en oeuvre de l'invention, - la figure 4 illustre schématiquement la structure d'un équipement maître pour la synchronisation de la restitution des signaux sonores par les équipements. On se réfère tout d'abord à la figure 1 sur laquelle une pluralité d'équipements est reliée à un réseau local 60. Ces équipements peuvent être, dans l'exemple représenté : - un ordinateur fixe 33, de type PC, relié à des moyens de restitution sonore comportant des haut-parleurs 31 et 32 dont la qualité est adaptée pour la restitution de sons à large bande spectrale (50 Hz - 20 kHz) comme par exemple les sons de percussions (avec des composantes basses fréquences pour une grosse caisse et éventuellement une guitare basse, et des composantes hautes fréquences pour des cymbales), l'ordinateur 33 comportant en outre des applications logicielles (« player ») pour lire les données de signaux sonores sous forme non compressée (format « wav » par exemple) avec donc une bonne qualité audio, - un ordinateur portable 10 (ou « laptop »), comportant des baffles intégrés mais de qualité de restitution sonore moyenne, adaptée pour une bande spectrale plus réduite (200 Hz - 5 kHz) convenant néanmoins pour restituer par exemple un événement orchestrale sonore de type lead, - un téléphone 21 relié au réseau commuté, par exemple de type DECT (et donc apte à une communication sans fil via une base 22), comportant, avec la base 22, des haut-parleurs convenant aussi pour restituer un signal de type lead ; dans ce cas, la base 22 peut restituer une piste audio d'accompagnement harmonique par rapport à la piste audio de lead que restitue le téléphone 21 ; - un téléphone 40, par exemple de type « smart-phone » à mini haut-parleur intégré et adapté essentiellement pour restituer une mélodie de lead dans une gamme spectrale réduite ; le téléphone 40 peut fonctionner selon deux modes : en étant relié à un réseau étendu de type GSM, ou en étant relié au réseau local 60 s'il est détecté à proximité de ce réseau (une communication pouvant alors être initiée en voix sur IP via la passerelle 50 décrite ci-après et le réseau Internet 70) ; - une passerelle 50 entre le réseau local 60 et un réseau étendu 70, par exemple l'Internet ; dans une réalisation, la passerelle 50 ne comporte pas de moyens de restitution sonore mais transmet un événement entrant qu'elle reçoit du réseau étendu 70 (par exemple un appel entrant en voix sur IP) à l'un des équipements 10, 21, 33 ou 40. On décrit ci-après, en référence à la figure 2, un exemple de mise en oeuvre de l'invention. Le procédé comporte une première étape S10 de configuration des équipements 10 ; 21 ; 22 ; 33 ; 40. En particulier, les données audio des signaux sonores que doivent restituer chacun des équipements sont stockées en mémoire de ces équipements. Par exemple, pour un ensemble de signaux pour un «pack sonneries » comportant une mélodie de lead, accompagnée par des lignes sonores d'harmonies simples ou d'ambiances : - l'ordinateur PC 33 enregistre une piste correspondant à la base orchestrale (par exemple dans un format non compressé), - l'ordinateur portable 10 enregistre une première piste sonore harmonique simple (par exemple une succession de notes au piano), - la base 22 enregistre une deuxième piste sonore harmonique simple (par exemple une succession de notes de guitare), - le téléphone 21 enregistre une troisième piste sonore simple (par exemple bruitage), - le téléphone cellulaire 40 enregistre la quatrième piste sonore simple (par exemple une succession de notes de clavier). A cet effet, dans un exemple de réalisation, un utilisateur de ces équipements peut commander sur un site web (via l'ordinateur PC 33 ou l'ordinateur portable 10, ou autre) le morceau de musique qu'il souhaite. Une plate-forme de service transmet à la passerelle 50 (via le réseau étendu 70) les données des pistes audio formant le morceau choisi et la passerelle distribue à chaque équipement adéquat les données des pistes audio respectives pour leur enregistrement comme décrit ci-dessus. Ainsi, à l'issue de l'étape préalable S10, chaque équipement stocke en mémoire une piste adaptée à ses moyens de restitution. Lors d'une étape courante de notification d'un événement entrant S11, la passerelle 50 émet un signal de synchronisation à destination de tous les équipements connectés au réseau local 60 (étape S12). Il peut s'agir d'un signal transmis simultanément aux équipements 10, 21, 22, 33, 40 et déclenchant auprès de chaque équipement une notification audio de l'événement entrant. Chaque équipement restitue alors la piste audio dont les données ont été stockées à l'étape préalable 510. Toutefois, dans un exemple de réalisation sophistiquée, un équipement peut restituer un signal différent en fonction d'une information selon laquelle il est destinataire de l'événement ou non. On décrit ci-après une telle réalisation. A titre d'exemple, il peut être décidé que le traitement d'un appel téléphonique entrant doit être assuré en priorité par le téléphone cellulaire 40. Si ce dernier est bien repéré dans le réseau local 60, la passerelle 50 transmet l'appel entrant au téléphone cellulaire 40 qui restitue alors la mélodie de lead, tandis que le téléphone DECT 21 restitue la ligne sonore d'accompagnement. En revanche, si le téléphone cellulaire 40 n'est pas repéré dans le réseau local 60, la passerelle 50 transmet l'appel entrant au téléphone DECT 21 qui restitue alors la mélodie de lead (et non plus la piste d'accompagnement). En effet, comme indiqué précédemment, à l'étape S10, il a bien été pris la disposition préalable d'enregistrer auprès du téléphone 21, à la fois, la piste de mélodie de lead et la piste d'accompagnement. On a représenté sur la figure 3 la structure schématique d'un équipement pour la mise en oeuvre de l'invention et comportant en particulier une mémoire MEM pour enregistrer les données d'un signal audio et des moyens de restitution de ce signal. Ces moyens peuvent comporter par exemple un processeur PROC des données du signal audio, une interface (carte son ou autre) INT, et un ou plusieurs haut-parleurs HP (intégrés ou non à l'équipement). On a représenté en outre sur la figure 4 la structure schématique d'un équipement maître, tel qu'une passerelle 50, avec en particulier : - des moyens de réception REC de données de télécommunication issues du réseau étendu 70 et sollicitant la notification d'un événement, - un module MOD de routage desdites données à destination d'un équipement du réseau local 60 (par exemple le téléphone cellulaire 40 ou le téléphone DECT 21 pour un appel entrant), - un module de synchronisation SYNC coopérant avec le module MOD pour délivrer un signal de synchronisation à destination des équipements, via le réseau local 60, pour restituer simultanément les pistes audio, et - une interface de communication COM via le réseau local 60 pour communiquer le signal de synchronisation et les données de télécommunication précitées. Bien entendu, la présente invention ne se limite pas à la forme de réalisation décrite ci-avant à titre d'exemple ; elle s'étend à d'autres variantes. Ainsi, on comprendra par exemple que l'invention peut s'appliquer à tout type de terminal pouvant émettre et/ou recevoir des appels, et pouvant émettre un son. Plus généralement, elle peut s'appliquer à tout type d'équipement (non nécessairement un terminal) pouvant émettre un son, comme par exemple une passerelle équipée de moyens de restitution sonore et qui n'est pas un terminal en soi. Par ailleurs, on a décrit ci-avant une réalisation dans laquelle l'événement à notifier était un appel entrant. Bien entendu, en variante, il peut s'agir d'un autre type d'événement tel qu'un courriel entrant, ou autre. REVENDICATIONS1. Procédé de notification audio d'un événement par un ensemble d'équipements de télécommunication (10, 33, 21, 22, 40), caractérisé en ce qu'il comporte : - une étape préalable (S10) de configuration de chacun des équipements pour enregistrer un signal sonore prédéterminé, et - une étape courante de notification d'événement (S11) dans laquelle les équipements restituent ensemble (S12) lesdits signaux sonores, et en ce que l'ensemble des signaux sonores restitués forme une ambiance sonore prédéterminée (S13, S14). 2. Procédé selon la revendication 1, caractérisé en ce que l'ambiance sonore est une harmonie orchestrale, et en ce que l'ensemble d'équipements comporte au moins deux types d'équipement : - un premier type restituant un signal sonore correspondant à une base mélodique (S13) de l'harmonie orchestrale, et - un deuxième type restituant un signal sonore correspondant à des compléments harmoniques (S14). 3. Procédé selon la revendication 2, caractérisé en ce que le signal sonore correspondant à la base mélodique (S13) est restitué par l'un au moins des équipements de l'ensemble, destinataire de l'événement. 4. Procédé selon l'une des revendications 2 et 3, caractérisé en ce que le signal sonore qu'enregistre un équipement de l'ensemble (S10) est déterminé en fonction de propriétés audio de l'équipement parmi au moins : - une qualité de moyens que comporte l'équipement pour la restitution sonore, - un type d'application logicielle qu'exécute l'équipement pour lire un signal sonore, - un type de format de signal sonore que peut traiter ladite application logicielle. 5. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'ensemble des équipements est mis en réseau (60). 6. Procédé selon la revendication 5, caractérisé en ce que le réseau comporte au moins un équipement maître (50) pour piloter une synchronisation de l'ensemble des équipements pour la mise en oeuvre de l'étape courante de notification. 8 7. Procédé selon la revendication 6, caractérisé en ce que, l'ensemble des équipements étant relié à un réseau local, l'équipement maître (50) est une passerelle du réseau local (60) vers un réseau étendu (70). 8. Système comportant un ensemble d'équipements (10, 33, 21, 22, 40), caractérisé en ce que chaque équipement comporte des moyens pour : - stocker des données d'un signal sonore prédéterminé et - restituer ledit signal sonore pour notifier un événement, et en ce que l'ensemble des signaux sonores prédéterminés, restitués simultanément, forme une ambiance sonore prédéterminée. 9. Equipement maître (50), d'un système comportant un ensemble d'équipements comportant chacun des moyens pour stocker des données d'un signal sonore prédéterminé et restituer ledit signal sonore pour notifier un événement, caractérisé en ce que l'équipement maître comporte des moyens pour émettre un signal de synchronisation (SYNC) à destination des équipements de l'ensemble pour restituer simultanément l'ensemble des signaux sonores prédéterminés, l'ensemble des signaux sonores prédéterminés, restitués simultanément, formant une ambiance sonore prédéterminée. 10. Programme informatique comportant des instructions pour la mise en oeuvre du procédé selon l'une des revendications 1 à 7, lorsque ce programme est exécuté par un processeur.