FR 2860115 A1 20050325 FR 0311008 A 20030919 Réseau local évolutif associé à un immeuble La présente invention est relative aux systèmes d'accès à un immeuble. Plus particulièrement, elle concerne un réseau local associé à un 5 immeuble. Un immeuble possède un ensemble de locaux particuliers, qui peuvent être des locaux résidentiels, des locaux de bureaux etc., et au moins un local commun situé devant la porte d'accès à l'immeuble. Typiquement, un système d'accès à un immeuble comprend un terminal, situé devant la porte d'accès à l'immeuble, c'est-à-dire dans le local commun et un terminal par local particulier. Ces terminaux sont connectés par un reseau local, permettant la communication entre un terminal équipant un local particulier et le terminal équipant le local commun. Grâce à la communication ainsi établie, l'utilisateur du terminal dans le local particulier peut décider d'ouvrir ou non la porte d'accès à l'immeuble. Toutefois, un tel système dispose de plusieurs inconvénients. Notamment, les services offerts par un tel système sont limités à l'appel d'un terminal particulier par le terminal public, et la mise en communication. Or, bien souvent, personne n'est présent dans les locaux lorsque quelqu'un chercher à le visiter. Aucun contact n'est alors possible, et dans certains immeubles, il n'y a aucun moyen pour le visiteur de laisser même un message pour les habitants du local visité. Le but de l'invention est de maximiser les chances de contacts entre visiteurs et visités. Un autre but de l'invention est de proposer un réseau local associé à un immeuble qui soit évolutif, permettant ainsi d'ajouter de nouveaux services 30 ou de modifier les services existants. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 2 Pour ce faire, l'invention a pour premier objet une passerelle entre un réseau local associé à un immeuble constitué d'une pluralité de locaux particuliers et d'au moins un local commun, et un réseau Internet. Le (ou les) local commun et au moins certains desdits locaux particuliers sont équipés de terminaux multimédias connectés au réseau local. La passerelle se caractérise en ce qu'elle comporte des moyens d'exécution pour exécuter des services évolués téléchargés depuis un serveur accessible au travers du réseau Internet. Selon un mode de réalisation, la passerelle comporte de surcroît des services d'autonomie, installés à demeure dans la passerelle, et exécutable par les moyens d'exécution. La passerelle peut en outre disposer d'une base d'informations utilisateurs, permettant le déclenchement ou le fonctionnement des services (d'autonomie ou évolués), par un utilisateur d'un de ces terminaux. Selon un mode de réalisation, un de ces services peut être prévu pour: É détecter un appel vers un terminal multimédia équipant un local particulier, depuis le terminal multimédia équipant le local public, 20 et É transférer l'appel vers un dispositif déterminé par les informations utilisateurs, et, le cas échant, les flux multimédias associés audit appel. Le dispositif en question peut être un terminal multimédia équipant un local particulier distinct du local équipé du terminal multimédia appelé. Ce peut aussi être un dispositif accessible au travers dudit réseau internet. Un service peut également être prévu pour déterminer un identificateur de l'utilisateur du terminal multimédia équipant le local commun, et pour déclencher une action en fonction des informations utilisateurs. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 3 Selon une mise en oeuvre particulière de l'invention, la passerelle possède un moyen de commande d'une ou plusieurs portes d'accès à l'immeuble, éventuellement au travers du terminal multimédia équipant le local commun. Les services sont alors à même de commander l'ouverture de la (ou des) porte d'accès en collaboration avec ce moyen de commande. Un service peut être prévu pour déterminer un code fourni par l'utilisateur du terminal multimédia équipant le local commun et pour commander l'ouverture de la (ou des) porte d'accès, si le code est un code d'accès valide, ces codes valides ayant une validité limitée dans le temps. L'invention a également pour objet un serveur pour fonctionner en collaboration avec la passerelle de l'invention. Ce serveur se caractérise en ce qu'il comporte une base de services évolués et des moyens pour télécharger un ou plusieurs services évolués contenus dans cette base vers la passerelle, sur requête de celle-ci. Selon un mode de réalisation, le serveur peut posséder en outre, une base d'informations utilisateurs synchronisée avec la base d'informations utilisateurs contenue dans la passerelle. Ce serveur peut aussi disposer d'une interface utilisateur, accessible par le réseau Internet, permettant de consulter ou modifier les informations utilisateurs. Cette interface utilisateur peut être implémentée par un serveur de type HTTP. Le serveur peut aussi être prévu pour disposer de moyens pour 25 requérir, via cette interface utilisateur, un code valide permettant l'ouverture de la (ou des) porte(s) d'accès. La figure 1 illustre l'architecture générale du réseau local selon l'invention ainsi que le contexte dans lequel il s'inscrit. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 4 La figure 2 schématise la passerelle selon l'invention, et ses interactions avec le serveur. Sur la figure 1, on a représenté le réseau local NL associé à un 5 immeuble. À ce réseau local sont connectés des terminaux multimédias particuliers T1, T2, T3..., équipant des locaux particuliers, et au moins un terminal Tp équipant un local commun. Un tel réseau local peut être mis en oeuvre selon différentes technologies. Il peut s'agir d'un réseau IP (Internet Protocol), d'un réseau 10 EthernetTM, d'un réseau CPL (pour courant porteur en ligne ), etc. Ce réseau local NL est de surcroît connecté à une passerelle G. Cette passerelle G est connectée à un réseau N, auquel est également connecté un serveur S. Ce réseau N peut notamment être un réseau de type Internet, c'est-à-dire un réseau de données basé sur une pile protocolaire TCP/IP et connecté aux autres réseaux Internet du monde. La passerelle G peut télécharger des services évolués depuis le serveur S, à travers le réseau N. Elle possède des moyens d'exécution de ces services, qui sont des modules logiciels. La figure 2 schématise l'architecture fonctionnelle interne de la passerelle G. Celle-ci comporte un système d'exploitation OS (pour Operating System, en langue anglais), permettant d'exécuter les services proposés par la 25 passerelle. Les services peuvent être des services évolués SE téléchargés depuis le serveur S, ou bien des services d'autonomie SA, installés à demeure dans la passerelle. Ces services d'autonomie, optionnels, permettent à la passerelle G d'avoir une certaine autonomie vis-à-vis du serveur S, et notamment de 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 5 continuer à fournir certains services - les plus courants lors d'une rupture accidentelle de la connexion avec le serveur S. Selon un mode de réalisation, les services d'autonomie SA sont directement exécutables par le système d'exploitation OS, tandis qu'une couche d'adaptation CA permet l'exécution des services évolués SE. Selon un autre mode de réalisation, tout ou partie des services d'autonomie SA sont exécutables par cette couche d'adaptation CA. Par exemple, cette couche d'adaptation peut être une machine virtuelle JavaTM, et les services évolués SE, et éventuellement certains services 10 d'autonomie SA peuvent être des applets Java. Selon un autre exemple de mise en oeuvre, les services évolués SE et éventuellement certains services d'autonomie SA sont des modules logiciels RPC (Remote Procedure Cali), tels que définis par le RFC 1050 de l'IETF (Internet Engineer Task Force). La passerelle G dispose de surcroît d'interfaces I,m et llp, respectivement avec le réseau local NL associé à l'immeuble et avec le réseau Internet N. La passerelle G peut de plus disposer d'une base d'informations utilisateurs B. Cette base B permet le déclenchement et/ou le fonctionnement des services SE et SA. Elle peut notamment contenir des informations relatives aux conditions de déclenchement des services. Selon un mode de réalisation de l'invention, les informations mémorisées dans la base d'informations utilisateurs B sont synchronisées avec une base contenue dans le serveur S. Autrement dit, le serveur S dispose d'une copie de la base d'informations utilisateurs B ou d'une partie de celle-ci, et chaque modification dans la base B ou dans sa copie est automatiquement répercutée dans l'autre. Cette synchronisation peut s'effectuer au travers de l'interface ll, avec le réseau Internet N. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 6 Il est de même possible de pourvoir le serveur S d'une interface utilisateur IHM permettant de consulter ou modifier les informations utilisateurs contenues dans la copie de la base, ou dans une partie de cette copie. Préférentiellement, cette interface utilisateur est conforme au protocole http (HyperText Transfer Protocol), au protocole I-mode' de la société DoCoMo, au protocole WAP (Wireless Application Protocol) etc. Il est alors possible de consulter ou modifier la configuration des services mis en place par un utilisateur d'un terminal multimédia, même lorsqu'il est hors de chez lui. Il lui suffit pour cela d'avoir accès au réseau internet N, à partir d'un terminal de communication. Basée sur une telle architecture, la passerelle selon l'invention peut fournir différents services évolués, à la demande. Il est aussi possible pour l'opérateur du serveur S, d'ajouter des nouveaux services évolués, qui seront automatiquement téléchargées sur la passerelle G, par exemple lorsqu'un terminal multimédia y fera appel. Grâce à l'invention, il devient aussi possible pour l'opérateur de fournir différents abonnements à des ensembles de services: il peut par exemple fournir uniquement des services évolués de base pour un premier tarif, et davantage de services évolués pour un second tarif, plus élevé que le premier. Selon un mode de réalisation de l'invention, la passerelle dispose de moyens de commande d'une ou plusieurs portes d'accès à l'immeuble. Ces moyens de commande peuvent ou non fonctionner au travers du terminal multimédia équipant le local commun. Les services évolués SE ou d'autonomie SA peuvent être aptes à commander l'ouverture de cette ou de ces portes d'accès, en collaboration 30 avec ces moyens de commande. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 7 Un exemple de service fourni par la passerelle peut être le transfert d'appel. Ce service peut être un service d'autonomie ou un service évolué, c'est-à-dire téléchargé depuis le serveur S. Le service est prévu pour détecter un appel vers un terminal multimédia équipant un local particulier, depuis le terminal multimédia équipant ledit local public. Soit de façon systématique, soit après un nombre de sonneries configurable, le service peut transférer l'appel vers un dispositif donné et, le 10 cas échant, les flux multimédias associés à l'appel. Le dispositif en question peut être n'importe quel terminal, mais préférentiellement un terminal multimédia capable de supporter les flux multimédias associés à l'appel, c'est-à-dire, typiquement, de la vidéo et un flux audio. L'adresse de ce dispositif, le nombre de sonneries et d'autres paramètres peuvent être stockés dans la base d'informations utilisateurs B. La mémorisation de ces informations peut être effectuée par l'utilisateur depuis son terminal multimédia équipant son local particulier. Du fait de la synchronisation avec la base d'informations contenue 20 dans le serveur S, l'utilisateur peut en outre effectuer la mémorisation, ou bien la modifier, à partir de l'interface utilisateur IHM de ce serveur S. Grâce à un tel service, le visiteur peut être mis en contact avec la personne visitée, même en son absence: les deux personnes pourront ainsi convenir d'un autre rendez-vous ou bien se communiquer des informations qu'elles avaient à se communiquer. Selon un mode de réalisation de ce service, le dispositif vers lequel l'appel est transféré est un terminal multimédia équipant un local distinct du local équipé du terminal multimédia appelé. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 8 Un tel service est particulièrement utile lorsqu'une personne résidant dans un premier local rend visite à un second local. Malgré son absence de son domicile, elle peut demander le transfert d'appels vers le terminal multimédia du local visité. Elle pourra ainsi bénéficier des mêmes fonctions que depuis chez elle, et notamment commander l'ouverture de la porte d'accès. Mais l'invention est susceptible de s'appliquer au transfert vers tout type de terminaux multimédias, y compris à des terminaux multimédias 10 accessibles via le réseau Internet N. Un autre service fourni par la passerelle G peut être le déclenchement d'une action en fonction d'un identificateur du visiteur. Le service est prévu pour tout d'abord déterminer un identificateur de l'utilisateur du terminal multimédia équipant le local commun. Cet identificateur peut par exemple être un code entré par l'utilisateur au moyen d'un clavier, ou d'un écran tactile disposé sur ce terminal multimédia. Il pourrait aussi s'agir du nom de l'utilisateur, saisi sous la forme d'une chaîne alphanumérique. D'autres moyens d'identifications peuvent toutefois être prévus. En fonction de ce code, et d'un local appelé, une action peut être déclenchée par le service. Par exemple, une personne résidant dans un local particulier peut configurer le service pour délivrer un message préenregistré à certains 25 visiteurs, en son absence: ainsi, il associe à l'identificateur de ces visiteurs, l'action de production de ce message. Comme précédemment expliqué pour le service de transfert d'appels, cette association, le contenu du message et d'autres paramètres peuvent être mémorisés par le résidant au moyen de son terminal multimédia ou de 30 l'interface utilisateur du serveur. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 9 Le service peut aussi être prévu pour associer à l'identificateur de certains visiteurs, l'action de transférer leurs appels. Ainsi, il est possible de ne transférer les appels que de certaines personnes bien identifiées. Un autre service peut être un service d'ouverture de la (ou des) porte d'accès, par code temporaire. Le service détermine tout d'abord un code fourni par l'utilisateur du terminal multimédia équipant le local commun. Ce code peut être entré au moyen d'un clavier, d'un écran tactile ou de tout autre moyen. Puis, le service peut commander l'ouverture de la (ou des) porte d'accès, si le code est un code d'accès valide, ces codes valides ayant une validité limitée dans le temps. Selon un mode de réalisation de ce service, le serveur S dispose de moyens pour permettre des requêtes de tels codes valides, via l'interface 15 utilisateurs IHM. Ainsi, il est possible pour un visiteur institutionnel de requérir un code temporaire (par exemple, valable une unique journée), qui lui permettra d'ouvrir la ou les portes d'accès à l'immeuble. Un tel visiteur institutionnel peut être un préposé du fournisseur d'électricité de l'immeuble, ou d'eau, de gaz etc. qui peut être amené à procéder à des vérifications des installations ou à des relevés de compteurs. 105187/SYC/FSD/MSD F:\Salle\F 105187\PREMDEP\TEXTE\Dernier.doc REVENDICATIONS 1) Passerelle (G) entre un réseau local (NL) associé à un immeuble constitué d'une pluralité de locaux particuliers et d'au moins un local commun, et un réseau Internet (N), ledit local commun et au moins certains desdits locaux particuliers étant équipés de terminaux multimédias (T1, T2, T3, TI,...) connectés audit réseau local (NI ladite passerelle étant caractérisée en ce qu'elle comporte des moyens d'exécution pour exécuter des services évolués téléchargés depuis un serveur (S) accessible au travers dudit réseau Internet (N). 2) Passerelle selon la revendication précédente, comportant de surcroît des services d'autonomie, installés à demeure dans ladite passerelle, et exécutable par lesdits moyens d'exécution. 3) Passerelle selon l'une des revendications précédentes, comportant en outre une base d'informations utilisateurs, permettant le déclenchement ou le fonctionnement desdits services, par un utilisateur d'un desdits terminaux. 4) Passerelle selon l'une des revendications précédentes, dans laquelle au moins un desdits services est prévu pour: détecter un appel vers un terminal multimédia équipant un local particulier, depuis le terminal multimédia équipant ledit local public, et É transférer ledit appel vers un dispositif déterminé par lesdites informations utilisateurs, et, le cas échant, les flux multimédias associés audit appel. 105187/SYC/FSD/MSD F:\Solle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 11 5) Passerelle selon la revendication 4, dans lequel ledit dispositif est un terminal multimédia équipant un local particulier distinct du local équipé du terminal multimédia appelé. 6) Passerelle selon la revendication 4, dans lequel ledit dispositif est accessible au travers dudit réseau internet. 7) Passerelle selon l'une des revendications précédentes, dans laquelle au moins un desdits services est prévu pour déterminer un identificateur de l'utilisateur dudit terminal multimédia équipant ledit local commun, et pour déclencher une action en fonction desdites informations utilisateurs. 8) Passerelle selon l'une des revendications précédentes, possédant un moyen de commande d'une ou plusieurs portes d'accès audit immeuble, éventuellement au travers dudit terminal multimédia équipant ledit local commun, lesdits services étant à même de commander l'ouverture de ladite ou desdits portes d'accès en collaboration avec ledit moyen de commande. 9) Passerelle selon la revendication précédente, dans lequel au moins un desdits services est prévu pour déterminer un code fourni par l'utilisateur dudit terminal multimédia équipant ledit local commun et pour commander l'ouverture de ladite ou desdites portes d'accès, si ledit code est un code d'accès valide, lesdits codes valides ayant une validité limitée dans le temps. 10) Serveur pour fonctionner en collaboration avec une passerelle selon l'une des revendications suivantes, ledit serveur étant caractérisé en ce qu'il comporte une base de services évolués et des moyens pour télécharger un ou plusieurs services évolués contenus dans cette base vers ladite passerelle, sur requête de celle-ci. 105187/SYC/FSD/MSD F:\Salle\F105187\PREMDEP\TEXTE\Dernier.doc 2860115 12 11) Serveur selon la revendication précédente, comportant en outre, une base d'informations utilisateurs synchronisée avec la base d'informations utilisateurs contenue dans ladite passerelle. 12) Serveur selon la revendication précédente, comportant en outre une interface utilisateur, accessible par ledit réseau Internet, permettant de consulter ou modifier lesdites informations utilisateurs. 13) Serveur selon la revendication précédente, dans lequel ladite interface utilisateur est implémentée par un serveur de type HTTP. 14) Serveur selon l'une des revendications 12 ou 13, collaborant avec une passerelle selon la revendication 9, dans lequel des moyens sont prévus pour requérir, via ladite interface utilisateur, un code valide permettant l'ouverture de ladite ou desdites portes d'accès. 105187/SYC/FSD/MSD F:\Salle\F 105187\PREMDEP\TEXTE\Derni er. doc