ES2215870T3 - Terminal, sistema de servidor de acceso, metodo y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio. - Google Patents

Terminal, sistema de servidor de acceso, metodo y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio.

Info

Publication number
ES2215870T3
ES2215870T3 ES01440168T ES01440168T ES2215870T3 ES 2215870 T3 ES2215870 T3 ES 2215870T3 ES 01440168 T ES01440168 T ES 01440168T ES 01440168 T ES01440168 T ES 01440168T ES 2215870 T3 ES2215870 T3 ES 2215870T3
Authority
ES
Spain
Prior art keywords
service system
access
terminal
service
codes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES01440168T
Other languages
English (en)
Inventor
Claudine Batsleer
Koen Daenen
Koen Handekyn
Lieven Trappeniers
Dominique Chantrain
Stephane Focant
Nick Marly
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Nokia Inc
Original Assignee
Alcatel SA
Nokia Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel SA, Nokia Inc filed Critical Alcatel SA
Application granted granted Critical
Publication of ES2215870T3 publication Critical patent/ES2215870T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Terminal (1, 2, 3) a ser acoplado a una red para permitir que al menos un usuario establezca contacto con al menos un sistema de servicio por medio de un sistema (4, 5) de servidor de acceso, cuyo sistema de servidor de acceso comprende códigos de sistema de servicio almacenados que definen cada uno un sistema de servicio y que permiten el acceso a este sistema de servicio y comprenden perfiles de usuario almacenados que están cada uno relacionados con al menos un código de sistema de servicio, caracterizado porque dicho terminal comprende una memoria para en respuesta a una señal de descarga almacenar códigos de sistema de servicio descargados.

Description

Terminal, sistema de servidor de acceso, método y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio.
La invención se refiere al acoplamiento de un terminal a una red para permitir que al menos un usuario establezca contacto con al menos un sistema de servicio a través de un sistema de servidor de acceso, cuyo sistema de servidor de acceso comprende códigos de sistema de servicio almacenados que definen cada uno un sistema de servicio y permite acceso a este sistema de servicio y comprende perfiles de usuario almacenados que están relacionados cada uno con al menos un código de sistema de servicio.
Tal método y aparato a ser proporcionados a los propietarios de lugares de dominio en una red de ordenadores o a los propietarios de redes remotamente accesibles privadas se conoce por la Patente de EE.UU. Nº 6.212.561. Un método y un aparato para proporcionar a puntos de acceso de la red de ordenadores la capacidad para tener en cuenta múltiples niveles se conocen por la Patente de EE.UU. Nº 6.119.160. Un sistema de acceso de red es conocido por el documento US 6.151.629, que describe en su figura 1 partes de la técnica anterior como un sistema (150, 160) de servidor de acceso acoplado a un sistema (170) de servicio para permitir que un usuario establezca contacto con el sistema de servicio a través del cliente (120 y/o 140) de acceso de usuario, con el sistema de servidor de acceso que comprende perfiles (161, 163) de usuario almacenados. El documento US 6.151.629 describe en su columna 1, líneas 1-35 la situación de la técnica anterior del sistema de servidor de acceso que comprende códigos de sistema de servicio almacenados (línea 34: "las direcciones IP se conocen de antemano").
El terminal de usuario es un ordenador personal (pc), un ordenador local, una estación de trabajo, etc. o se corresponde con una interfaz o acoplador o unidad intermedia (tal como un módem (grupo), compuerta residencial, una Red de Área Local o LAN, etc.) que ha de ser acoplado entre el terminal y la red, comprendiendo dicha red el sistema de servidor de acceso (como un Servidor de Acceso de Red o NAS acoplado a una Compuerta de Selección de Servicio o SSG, etc.) y el sistema de servicio (como un Proveedor de Servicios de Internet o ISP, etc.).
El terminal conocido es desventajoso, entre otras razones, por ser poco eficiente. Cada acceso a un sistema de servidor se inicia con el usuario por medio de su terminal y estableciendo a través del NAS contacto con la SSG, la SSG que responde a través del NAS al terminal, el usuario que por medio de su terminal informa a la SSG a través del NAS de su selección, etc. Este es un camino indirecto.
El terminal según la invención está caracterizado porque dicho terminal comprende una memoria para almacenar en respuesta a una señal de descarga códigos del sistema de servicio descargados.
Descargando, en respuesta a la señal de descarga, códigos de sistema de servicio del sistema de servidor de acceso en el terminal y almacenando estos códigos del sistema de servicio descargados en la memoria del terminal, el usuario tiene ahora estos códigos del sistema de servicio disponibles en su terminal, lo cual le proporciona una eficiencia mucho mayor.
La invención está basada en la consideración, entre otras, de que en primer lugar el camino más corto entre dos puntos es una línea recta, y en segundo lugar, en que dicha línea recta es la más corta cuando ambos puntos están uno cerca de otro.
La invención resuelve el problema, entre otros, de incrementar la eficiencia de un terminal comunicando con un sistema de servicio por medio de un sistema servidor de acceso.
El documento US 6.151.629 se refiere a un ordenador remoto que requiere acceso a Internet por medio de su LAN local. Por lo tanto, esta patente de EE.UU. describe el sistema de servidor de acceso que comprende códigos de sistema de servicio almacenados que definen cada uno un sistema de servicio y permiten acceso a este sistema de servicio y comprenden perfiles de usuario almacenados que están relacionados cada uno con al menos un sistema de servicio. No obstante, esto permite que el ordenador remoto acceda a Internet a través de la LAN local, cuyo ordenador remoto no se corresponde con los terminales, interfaces, acopladores y/o unidades intermedias acopladas a y/o que forman parte de la LAN. Además, el documento US 6.151.629 no describe dicha descarga y almacenamiento de códigos de sistema de servicio en dicho terminal (local).
Una primera realización del terminal según la invención se caracteriza porque dicho terminal comprende un generador para generar una señal de acceso que comprende un código de perfil de usuario y que define dicho usuario que desea el acceso al menos a un sistema de servicio por medio de un sistema de servidor de acceso, cuyo terminal comprende además un detector para detectar dicha señal de descarga que ha sido generada en dicho sistema de servidor de acceso en respuesta a dicha señal de acceso, accediendo dicho usuario a un sistema de servicio mediante la selección de un código de sistema de servicio descargado y enviando este al sistema de servidor de acceso.
Con el terminal que comprende dicho generador para generar una señal de acceso que comprende un código de perfil de usuario y que define dicho deseo de usuario de acceder al menos a un sistema de servicio por medio de dicho sistema de servidor de acceso, comprendiendo dicho sistema de servidor de acceso un detector para detectar dicha señal de acceso, comprendiendo dicho sistema de servidor de acceso un generador para generar la señal de descarga en respuesta a dicha señal de acceso, comprendiendo además el terminal dicho detector para detectar dicha señal de descarga, dicho usuario puede ahora acceder a un sistema de servicio seleccionando un código de sistema de servicio descargado e informando al sistema de servidor de acceso. En este caso el almacenamiento de los códigos de sistema de servicio descargados puede efectuarse temporalmente, por ejemplo, durante un intervalo de tiempo predefinido o hasta el final de una sesión.
Una segunda realización del terminal según la invención se caracteriza porque dicho terminal comprende un sincronizador para general una señal de sincronización para los códigos de sistema de servicio de sincronización almacenados en el sistema de servidor de acceso y los códigos del sistema de servicio descargados almacenados en la memoria.
Con el terminal que comprende dicho sincronizador, en respuesta a dicha señal de sincronización tanto los códigos de sistema almacenados en el sistema de servidor de acceso como los códigos de sistema de servicio descargados almacenados en la memoria pueden ser sincronizados, permitiendo de ese modo un almacenamiento de los códigos de sistema de servicio descargados en la memoria durante un periodo más largo.
Una tercera realización del terminal según la invención se caracteriza porque dichos códigos de sistema de servicio descargados se almacenan en dicha memoria en relación con los perfiles del usuario.
Con los códigos de sistema de servicio descargados que están almacenados en dicha memoria en relación con perfiles del usuario, varios usuarios pueden usar ahora el mismo terminal, con cada usuario teniendo sus propias preferencias y/o posibilidades, que dependen de los códigos de identificación del usuario y/o los códigos de autorización del usuario y/o los códigos de autentificación del usuario, para los que se usarán códigos PIN (Número de Identificación Personal), claves, reconocimiento de voz, imagen, pupila y huellas dactilares, tarjetas eficientes, etiquetas de RF, etc.
La invención se refiere además a un sistema de servidor de acceso para permitir al menos un usuario que por medio de un terminal establezca contacto con al menos un sistema de servicio por medio de dicho sistema de servidor de acceso, cuyo sistema de servidor de acceso comprende un servidor para almacenar los códigos de sistema de servicio que definen cada uno un sistema de servicio y permiten el acceso a este sistema de servicio y para almacenar perfiles de usuario que están relacionados cada uno con al menos un código de sistema de servicio.
El sistema de servidor de acceso según la invención se caracteriza porque el sistema de servidor de acceso comprende un generador para generar una señal de descarga, con dicho terminal en respuesta a dicha señal de descarga almacenando códigos de sistema de servicio descargados.
Una primera realización del sistema de servidor de acceso según la invención está caracterizada porque dicho sistema de servidor de acceso comprende un detector para detectar una señal de acceso que comprende un perfil de usuario y que define dicho usuario que desea acceso al menos a un sistema de servicio por medio de dicho sistema de servidor de acceso, cuyo generador está acoplado a dicho detector para en respuesta a dicha detección que genera dicha señal de descarga, generar con dicho terminal dicha señal de acceso, accediendo dicho usuario a un sistema de servicio mediante la selección de un código de sistema de servicio descargado e informando al sistema de servidor de acceso.
Una segunda realización del sistema de servidor de acceso según la invención está caracterizada porque dicho sistema de servidor de acceso comprende un sincronizador para generar una señal de sincronización para sincronizar los códigos del sistema de servicio almacenados en el servidor y los códigos del sistema de servicio descargados almacenados en el terminal.
Una tercera realización del sistema de servidor de acceso según la invención está caracterizada porque dichos códigos del sistema de servicio descargados son descargados para un perfil de usuario.
La invención se refiere además todavía a un método para permitir que al menos un usuario establezca contacto por medio del terminal con al menos un sistema de servicio por medio de un sistema de servidor de acceso, cuyo sistema de servidor de acceso comprende un servidor para almacenar códigos de sistema de servicio que definen cada uno un sistema de servicio y permiten el acceso a este sistema de servicio y para almacenar perfiles de usuario que están cada uno relacionados con al menos un código de sistema de servicio.
El método según la invención está caracterizado porque dicho método comprende las operaciones de generar una señal de descarga en dicho sistema de servidor de acceso, enviar dicha señal de descarga desde dicho sistema de servidor de descarga a dicho terminal y almacenar códigos de sistema de servicio descargados en dicho terminal en respuesta a dicha señal de descarga.
La invención se refiere también a un producto de programas de ordenador que permite que al menos un usuario por medio del terminal establezca contacto con al menos un sistema de servicio por medio de un sistema de servidor de acceso, en cuyo sistema de servidor de acceso han sido almacenados los códigos de sistema de servicio que definen cada uno un sistema de servicio y permiten el acceso a este sistema de servicio y perfiles de usuario que están relacionados con al menos un código de sistema de servicio.
El producto de programas de ordenador está caracterizado porque dicho producto de programas de ordenador comprende una función de almacenamiento para que en respuesta a una señal de descarga que descarga y almacena códigos de sistema de servicio de dicho sistema de servidor de acceso en dicho terminal.
El documento US 6.151.629 describe un marcador telefónico remoto disparado para acceso a Internet. El documento US 5.761.662 describe una recuperación de información personalizada que usa un perfil definido de usuario.
La invención se explicará mejor detalladamente con la ayuda de los dibujos, en los que:
la figura 1 representa un terminal según la invención acoplado a un sistema de servidor de acceso según la invención; y
la figura 2 representa un diagrama de flujo que ilustra un método según la invención y un producto de programas de ordenador según la invención.
La figura 1 representa un terminal 1, un terminal 2 y una Compuerta Residencial (RG) 3 que está acoplada mutuamente por medio de un bus 6. RG3 está acoplada además por medio de la conexión 7 a un sistema 4 + 5 de servidor de acceso compuesto de un Servidor de Acceso de Red (NAS) 4 y una Compuerta de Selección de Servicio (SSG) que están acopladas mutuamente por medio de una conexión 8. NAS 4 está además acoplada a varios sistemas de servicio no mostrados mediante la conexión 9.
El terminal 1 comprende una interfaz de máquina hombre (mmi) 10, una salida de la cual está acoplada a una entrada de un emisor 12. Una salida del emisor 12 está acoplada a una entrada de la interfaz 13, una salida de la cual está acoplada a una entrada de un receptor 14. Una salida del receptor 14 está acoplada a una entrada de mmi 10. Un procesador + memoria 11 está acoplado por medio de conexiones de control a la mmi 10, al emisor 12, a la interfaz 13 y al receptor 14. Una entrada/salida de la interfaz 13 está acoplada al bus 6.
El terminal 2 comprende una interfaz (mmi) 20 de máquina hombre, una salida de la cual está acoplada a una entrada de un emisor 22. Una salida del emisor 22 está acoplada a una entrada de la interfaz 23, una salida de la cual está acoplada a una entrada de un receptor 24. Una salida del receptor 24 está acoplada a una entrada de la mmi 20. U procesador + memoria 21 está acoplado por medio de conexiones de control a la mmi 20, al emisor 22, a la interfaz 23 y al receptor 24. Una entrada/salida de la interfaz 23 está acoplada al bus 6.
RG 3 comprende una primera interfaz 33 una primera entrada/salida de la cual está acoplada al bus 6 y una segunda entrada/salida de la cual está acoplada a una primera entrada/salida de un generador 32 y una tercera entrada/salida de la cual está acoplada a una primera entrada/salida de un detector 34. Una segunda entrada/salida del generador 32 está acoplada a una primera entrada/salida de una segunda interfaz 36, una segunda entrada/salida de la cual está acoplada a una segunda entrada/salida del detector 34. Un procesador + memoria 31 está acoplado por medio de conexiones de control a ambas interfaces 33 y 36, al generador 32, al detector 34 y a un sincronizador 35. Una tercera entrada/salida de la segunda interfaz 36 está acoplada a la conexión 7.
NAS 4 comprende una primera interfaz 43, una primera entrada/salida de la cual está acoplada a la conexión 7 y una segunda entrada/salida de la cual está acoplada a una primera entrada/salida de un detector 42 y una tercera entrada/salida de la cual está acoplada a una primera entrada/salida de un generador 44. Una segunda entrada/salida del detector 42 está acoplada a una primera entrada/salida de una segunda interfaz 46, una segunda entrada/salida de la cual está acoplada a una tercera interfaz 45, una segunda entrada/salida de la cual está acoplada a una segunda entrada/salida del generador 44. Un procesador + memoria 41 está acoplado por medio de conexiones de control a dichas interfaces 43 y 46 y 45, al detector 42 y al generador 44. Una tercera entrada/salida de la segunda interfaz 46 está acoplada a las conexiones 9, y una tercera entrada/salida de la tercera interfaz 45 está acoplada a la conexión 8.
SSG 5 comprende una interfaz 52, una entrada/salida de la cual está acoplada a la conexión 8. Un procesador + servidor 51 está acoplado por medio de conexiones de control a dicha interfaz 52 y a un sincronizador 53.
El terminal según la invención y el sistema de servidor de acceso según la invención funcionan como sigue.
Según una primera realización, un usuario sentado ante el terminal 1 decide desplazarse a través de la red. Por medio de la mmi 10 (que comprende un ratón, un teclado, una presentación visual, un micrófono, altavoces, etc.) dicho usuario genera una señal de inicio (por ejemplo, que comprende un código de solicitud de servicio), que es suplementada por ejemplo con un código de identificación de usuario almacenado en la memoria 11 y que bajo control del procesador 11 mediante el emisor 12, la interfaz 13 y el bus 6 es enviado a la interfaz 33 en RG3. Por medio de la interfaz 33 dicha señal de inicio es suministrada al detector 34 y al generador 32 bajo control del procesador 31. El detector 34 detecta dicha señal de inicio (de modo que por ejemplo detecta el código de solicitud de servicio), e informa al procesador 31, que en respuesta consulta la memoria 31 para comprobar si los códigos del sistema de servicio descargados están ya presentes o no.
Si están ya presentes, dichos códigos del sistema de servicio descargados son enviados a la mmi 10 en el terminal 1 por medio de la interfaz 33, el bus 6, la interfaz 33 y el receptor 14, y presentados al usuario, que puede entonces hacer una selección. Dicho usuario logra el acceso por medio del código de sistema de servicio seleccionado para un servicio seleccionado por medio del bus 6, RG 3, NAS 4 y una de una de dichas conexiones 9.
Si los códigos de sistema de servicio descargados no están todavía presentes en la memoria 35, en la manipulación del código 31 de identificación, la memoria 31 genera un código de perfil de usuario, que es suministrado al procesador 31. El procesador 31 envía dicho código de perfil de usuario al generador 32, que genera una señal de acceso basada en dicha señal inicial (que comprende por ejemplo un código de solicitud de servicio) y que es suplementada con el código de perfil de usuario. Esta señal de acceso es enviada por medio de la interfaz 36 y la conexión 7 a la interfaz 43 en NAS 4.
Por medio de la interfaz 43 dicha señal de acceso es suministrada al detector 42 y al generador 44 bajo el control del procesador 41. El detector 42 detecta dicha señal de acceso (de modo que, por ejemplo, detecta el código de solicitud de servicio y/o el código de perfil de usuario), e informa al procesador 41, que en respuesta controla el generador 44 de tal modo que es generada una señal de orden (que comprende por ejemplo el código de solicitud de servicio y/o el código de perfil de usuario), cuya señal de orden es enviada por medio de la interfaz 45 y la conexión 4 y la interfaz 52 al procesador 51 en SSG 5. El procesador 51 (que comprende un detector no mostrado) detecta esta señal de orden y en respuesta recoge códigos de sistema de servicio almacenados en el servidor 51 en relación con dicho código de perfil de usuario. Estos códigos de sistema de servicio son enviados a NAS 4 por medio del procesador 51, la interfaz 52, la conexión 8 y la interfaz 45, y por ejemplo almacenados temporalmente en la memoria 41. El procesador 41 es informado y en respuesta controla el generador 44 de tal manera que es generada una señal de descarga (por ejemplo, que comprende el código de solicitud de servicio, con propósitos administrativos, y/o el código de perfil de usuario) y enviada por medio de la interfaz 43 y la conexión 7 a RG 3.
Por medio de la interfaz 36 dicha señal descargada es enviada al detector 34, que detecta esta señal de descarga e informa el procesador 31. Posiblemente después de una comunicación más entre el procesador 31 y el procesador 41, como por ejemplo una señal de preparado, pero no necesariamente, como por ejemplo dentro de un intervalo de tiempo predeterminado, dichos códigos de sistema de servicio almacenados temporalmente en la memoria 41 son descargados en RG 3 y almacenados en la memoria 31, en relación con el código de perfil de usuario y/o el código de identificación de usuario.
Entonces dichos códigos de sistema de servicio descargados son enviados a la mmi 10 en el terminal 1 por medio de la interfaz 33 y el bus 6 y la interfaz 13 y el receptor 14, y presentados al usuario, que efectúa una selección. Dicho usuario obtiene acceso por medio del código de sistema de servicio seleccionado para un servicio seleccionado a través del bus 6, RG 3, NAS 4 y una de una de dichas conexiones 9.
Generalmente según esta primera realización el almacenamiento de los códigos de sistema de servicio descargados podría ser temporalmente, por ejemplo durante un intervalo de tiempo predefinido o hasta el final de una sesión.
Según una primera alternativa a dicha primera realización, la señal de descarga y los códigos de sistema de servicio descargados son combinados y enviados como una señal de NAS 4 a RG 3.
Según una segunda alternativa a dicha primera realización, NAS 4 y SSG 5 son integrados con al menos las interfaces 45 y 52 que están combinadas en una interfaz. Además, posiblemente los procesadores 41 y 51 podrían ser combinados, la memoria 41 y el servidor 51 podrían ser combinados, etc.
Según una tercera alternativa a dicha primera realización, el terminal 1 y RG 3 son integrados, siendo combinadas al menos las interfaces 13 y 33. Además, posiblemente los procesadores 11 y 31 podrían ser combinados, las memorias 11 y 31 podrían ser combinadas, etc.
Según una cuarta alternativa a dicha primera realización, un primer usuario está sentado tras el terminal 1, y un segundo usuario está sentado tras el terminal 2, decidiendo ambos acceder a ciertos sistemas de servicio, siendo tratados ambos separadamente debido a que ambos usan diferentes códigos de identificación de usuario y/o diferentes códigos de perfil de usuario. Posiblemente, una prioridad y/o autorización es introducida en relación con dichos códigos, por lo que un árbitro situado al menos una de las posibilidades de: en cada terminal o en RG3 o en NAS 4 o en SG 5 se usa para decidir sobre prioridad y/o autorización. Por supuesto, pudrían usarse códigos PIN, claves, reconocimiento de voz, imagen, pupila, huellas dactilares, tarjetas inteligentes, etiquetas de RF, etc.
Según una segunda realización, el almacenamiento de códigos de sistema de servicio descargados se efectúa durante periodo más largo y generalmente no tiene un carácter temporal.
Así pues los antiguos códigos de sistema de servicio descargados están ya presentes en la memoria 31, pero necesitan ser sincronizados con los nuevos códigos de sistema de servicio almacenados en el servidor 51. Por ejemplo una vez por intervalo de tiempo predefinido el sincronizador 35 genera una señal de sincronización (por ejemplo por perfil de usuario y que comprende este código de perfil de usuario), que es suministrada al procesador 31. El procesador 31 envía dicha señal de sincronización a través de la interfaz 36 y la conexión 7 a la interfaz 43 en NAS 4.
Por medio de la interfaz 43 dicha señal de sincronización es suministrada al detector 42 y al generador 44 bajo el control del procesador 41. El detector 42 detecta dicha señal de sincronización (detectando de ese modo por ejemplo el código de perfil de usuario), e informa al procesador 41, que en respuesta controla el generador 44 de tal manera que es generada una señal de orden (por ejemplo que comprende el código de perfil de usuario), cuya señal de orden es enviada por medio de la interfaz 45 y la conexión 8 y la interfaz 52 al procesador 51 en SSG 5. El procesador 51 (que comprende un detector no mostrado) detecta esta señal de orden y en respuesta recoge los nuevos códigos de sistema de servicio almacenados en el servidor 51 en relación con dicho código de perfil de usuario. Estos nuevos códigos de sistema de servicio son enviados al NAS 4 por medio del procesador 51, la interfaz 52, la conexión 8 y la interfaz 45, y por ejemplo son almacenados temporalmente en la memoria 41. El procesador 41 es informado y en respuesta controla el generador 44 de tal manera que es generada una señal de descarga (por ejemplo que comprende el código de perfil de usuario) y enviada a través de la interfaz 43 y la conexión 7 a RG 3.
Por medio de la interfaz 36 dicha señal de descarga es enviada al detector 34, que detecta esta señal descargada e informa al procesador 31. Posiblemente después de una comunicación adicional entre el procesador 31 y el procesador 41, como por ejemplo una señal de preparado, pero no necesariamente, como por ejemplo dentro de un intervalo de tiempo predeterminado, dichos nuevos códigos de sistema de servicio almacenados temporalmente en la memoria 41 son descargados en RG 3 y almacenados en la memoria 31, en relación con el código de perfil de usuario y/o el código de identificación de usuario.
Entonces, dichos nuevos códigos de sistema de servicio descargados son usados para actualizar los antiguos códigos de sistema de servicio descargados, por ejemplo por medio del procesador 31 que comprende un comparador no mostrado y/o por medio del sincronizador 35, y como un resultado las actualizaciones pueden ser tenidas en cuenta.
Según una primera alternativa a dicha segunda realización, la señal descargada y los nuevos códigos de sistema de servicio descargados son combinados y enviados como una señal de NAS 4 a RG 3.
Según una segunda alternativa a dicha segunda realización, NAS 4 y SSG 5 son integrados, con al menos las interfaces 45 y 52 que son combinadas en una interfaz. Además, posiblemente los procesadores 41 y 51 podrían combinarse, la memoria 41 y el servidor 51 podrían ser combinados, etc.
Según una tercera alternativa a dicha segunda realización, el terminal 1 y el RG 3 son integrados, siendo al menos interfaces 13 y 33 combinadas. Además, posiblemente los procesadores 11 y 31 podrían combinarse, las memorias 11 y 31 podrían combinarse, etc.
Según una cuarta alternativa a dicha segunda realización, en respuesta al sincronizador 35 que genera una señal de sincronización, los antiguos códigos de sistema de servicio descargados almacenados en la memoria 31 son cargados en el servidor 51 con propósitos de actualización, con el procesador 51 que comprende un comparador no mostrado y/o por medio del sincronizador 53, las actualizaciones se tienen en cuenta, después de lo cual los códigos de sistema de servicio actualizados y cargados deben ser descargados.
Según una quinta alternativa a dicha segunda realización, el sincronizador 53 genera una señal de sincronización, en respuesta a la cual se envía una señal de descarga a RG 3 y/o nuevos códigos de sistema de servicio (posiblemente almacenados temporalmente en la memoria 41) son descargados en RG 3 y almacenados en la memoria 31, en relación con el código de perfil de usuario y/o el código de identificación de usuario, y dichos nuevos códigos de sistema de servicio descargados son usados para actualizar los antiguos códigos de sistema de servicio descargados, por ejemplo por medio del procesador 31 que comprende un comparador no mostrado y/o por medio del sincronizador 35, y como un resultado las actualizaciones pueden ser tenidas en cuenta.
Según una sexta alternativa a dicha segunda realización, en respuesta al sincronizador 53 que genera una señal de sincronización, los antiguos códigos de sistema de servicio descargados almacenados en la memoria 31 son cargados en el servidor 51 con propósitos de actualización, con el procesador 51 que comprende un comparador no mostrado y/o por medio del sincronizador 53, las actualizaciones se tienen en cuenta, después de lo cual los códigos de sistema de servicio actualizados y cargados deben ser descargados.
Cada realización y/o cada alternativa puede ser combinada con cada una de las otras realizaciones y/o cada una de las otras alternativas. Una entrada/salida se corresponde con una entrada, una salida y/o una entrada + salida. Cada parte del terminal 1, 2 de RG 3, de NAS 4 y/o de SSG 5, mostrada en la forma de un bloque o no mostrada, puede ser 100% de hardware, 100% de hardware o una mezcla de ambas. Por lo tanto, un generador comprende también una función de generación, un detector comprende también una función de detección, y un sincronizador comprende también una función de sincronización. Cada bloque mostrado o no mostrado puede ser integrado con cada uno de los otros bloques mostrados y/o no mostrados por terminal, por RG, por NAS y por SSG, pero también por combinaciones de al menos dos de estos terminales, RG, NAS y SSG. En adición a cada memoria/servidor mostrado, por terminal, por RG, por NAS y por SSG, cada bloque puede tener una memoria adicional no mostrada con propósitos de eficiencia.
El bus 6 entre los terminales 1 y 2 y RG 3, la conexión 7 entre RG y NAS 4, y la conexión entre NAS 4 y SSG 5, son justamente ejemplos, y pueden ser sustituidos por uno o más de otras conexiones cableadas (eléctricas u ópticas), conexiones sin hilos (radio), etc. en un circuito conmutado o en modo de paquetes conmutados, posiblemente en la forma de una conexión siempre conductora.
El terminal según la invención podría ser una RG como se muestra en la figura 1, pero podría ser también un módem (grupo), una LAN, etc., y podría estar integrado con uno de dichos terminales.
En el diagrama de flujo mostrado en la figura 2 los bloques tienen el significado siguiente:
bloque 100: Inicio, ir a 101;
bloque 101: ¿Detección de la señal de acceso?; Si, ir a 102; No, ir a 107;
bloque 102: ¿Códigos de sistema de servicio descargados?; Si, ir a 104; No, ir a 103;
bloque 103: Descarga + almacenamiento de códigos de sistema de servicio, ir a 104;
bloque 104: Presenta códigos de sistema de servicio al usuario, ir a 105;
bloque 105: ¿Detección de la selección?; Si, ir a 106, No, ir a 110;
bloque 106: Acceso al servicio seleccionado, ir a 105;
bloque 107: ¿Detección de la señal de sincronización?; Si, ir a 108, No, ir a 110;
bloque 108: ¿Suficiente igualdad?; Si, ir a 110, No, ir a 109;
bloque 109: Actualizar códigos de sistema de servicio, ir a 110;
bloque 110: Esperar que transcurra el intervalo de tiempo predefinido, ir a 100.
El método según la invención y el producto de programas de ordenador según la invención funcionan como sigue. En un cierto instante, se inicia el método (Bloque: 100, Ir a 101); ¿Se detecta una señal de acceso, que indique que un usuario desea acceder a un servicio? (Bloque 101; Si, ir a 102; No, ir a 107); En el caso Si, ¿están descargados los códigos de sistema de servicio? (Bloque 102; Si, ir a 104, No, ir a 103); Si no están descargados, estos códigos deben ser descargados y almacenados (Bloque 103, Ir a 104); Si están descargados, estos códigos deben ser presentados a dicho usuario (Bloque 104, ir a 105); ¿Existe una detección de una selección de usuario dentro de un intervalo de tiempo predefinido? (Bloque 105; Si, ir a 106; No, ir a 110); en el caso Si, dicho usuario obtiene el acceso (Bloque 106, ir a 105); Y espera otra detección de una selección de usuario (Bloque 105; Si, ir a 106; No, ir a 110); Si no hay detección de una selección de usuario dentro de dicho intervalo de tiempo predefinido o si no se detecta una señal de acceso, ¿existe una detección de una señal de sincronización que indique que la sincronización debe ser comprobada? (Bloque 107; Si, ir a 108; No, ir a 110); En el caso Si, ¿hay suficiente igualdad? (Bloque 108; Si, ir a 110; No, ir a 109); En el caso No, actualizar (Bloque 109, ir a 110); Si hay suficiente igualdad o si no se detecta una señal de sincronización, esperar que transcurra un intervalo de tiempo predefinido adicional (Bloque 110, Ir a 100), entonces volver a Inicio, etc.

Claims (10)

1. Terminal (1, 2, 3) a ser acoplado a una red para permitir que al menos un usuario establezca contacto con al menos un sistema de servicio por medio de un sistema (4, 5) de servidor de acceso, cuyo sistema de servidor de acceso comprende códigos de sistema de servicio almacenados que definen cada uno un sistema de servicio y que permiten el acceso a este sistema de servicio y comprenden perfiles de usuario almacenados que están cada uno relacionados con al menos un código de sistema de servicio, caracterizado porque dicho terminal comprende una memoria para en respuesta a una señal de descarga almacenar códigos de sistema de servicio descargados.
2. Terminal (1, 2, 3) según la reivindicación 1, caracterizado porque dicho terminal comprende un generador para generar una señal de acceso que comprende un código de perfil de usuario y que define a dicho usuario que desea acceder al menos a un sistema de servicio por medio de dicho sistema de servidor de acceso, cuyo terminal comprende además un detector para detectar dicha señal de descarga que ha sido generada en dicho sistema de servidor de acceso en respuesta a dicha señal de acceso, con dicho usuario accediendo a un sistema de servicio mediante la selección de un código de sistema de servicio descargado y enviando este al sistema de servidor de acceso.
3. Terminal (1, 2, 3) según las reivindicaciones 1 ó 2, caracterizado porque dicho terminal comprende un sincronizador para generar una señal de sincronización para sincronizar códigos de sistema de servicio almacenados en el sistema de servidor de acceso y códigos de sistema de servicio descargados almacenados en la memoria.
4. Terminal (1, 2, 3) según las reivindicaciones 1, 2 ó 3, caracterizado porque dichos códigos sistema de servicio descargados están almacenados en dicha memoria en relación con perfiles de usuario.
5. Sistema (4, 5) de servidor de acceso para permitir que al menos un usuario establezca contacto por medio de un terminal (1, 2, 3) con al menos un sistema de servicio por medio de dicho sistema (4, 5) de servidor de acceso, cuyo sistema de servidor de acceso comprende un servidor para almacenar los códigos de sistema de servicio que definen cada uno un sistema de servicio y que permiten el acceso a este sistema de servicio y para almacenar perfiles de usuario relacionados cada uno con al menos un código de sistema de servicio, caracterizado porque el sistema de servidor de acceso comprende un generador para generar una señal de descarga, con dicho terminal en respuesta a dicha señal de descarga que almacena códigos de sistema de servicio descargados.
6. Sistema (4, 5) de servidor de acceso según la reivindicación 5, caracterizado porque dicho sistema de servidor de acceso comprende un detector para detectar una señal de acceso que comprende un perfil de usuario y que define dicho usuario que desea acceder al menos a un sistema de servicio por medio de dicho sistema de servidor de acceso, cuyo generador está acoplado a dicho detector para en respuesta a dicha detección generar dicha señal de descarga, con dicho terminal (1, 2, 3) que genera dicha señal de acceso, seleccionando dicho usuario que accede a un sistema de servicio un código de sistema de servicio descargado y enviando este al sistema de servidor de acceso.
7. Sistema (4, 5) de servidor de acceso según las reivindicaciones 5 ó 6, caracterizado porque dicho sistema de servidor de acceso comprende un sincronizador para generar una señal de sincronización para sincronizar códigos de sistema de servicio almacenados en el servidor y códigos de sistema de servicio descargados almacenados en el terminal (1, 2, 3).
8. Sistema (4, 5) de servidor de acceso según las reivindicaciones 5, 6 ó 7, caracterizado porque dichos códigos de sistema de servicio descargados son descargados para un perfil de usuario.
9. Método para permitir que al menos un usuario establezca contacto por medio del terminal (1, 2, 3) con al menos un sistema de servicio por medio de un sistema (4, 5) de servidor de acceso, cuyo sistema de servidor de acceso comprende un servidor para almacenar códigos de sistema de servicio que definen cada uno un sistema de servicio y que permiten el acceso a este sistema de servicio y para almacenar perfiles de usuario que están relacionados cada uno con al menos un código de sistema de servicio, caracterizado porque dicho método comprende las operaciones de generar una señal de descarga en dicho sistema de servidor de acceso, enviar dicha señal de descarga de dicho sistema de servidor de acceso a dicho terminal, y almacenar códigos de sistema de servicio descargados en dicho terminal en respuesta a dicha señal de descarga.
10. Producto de programas de ordenador para permitir que al menos un usuario establezca contacto por medio de un terminal (1, 2, 3) con al menos un sistema de servicio a través de un sistema (4,5) de servidor de acceso en el que han sido almacenados los códigos de sistema de servicio del sistema de servidor de acceso que definen cada uno un sistema de servicio y que permiten el acceso a este sistema de servicio y perfiles de usuario que están relacionados cada uno con al menos un código de sistema de servicio, caracterizado porque dicho producto de programas de ordenador comprende una función de almacenamiento para, en respuesta a un señal de descarga, descargar y almacenar códigos de sistema de servicio de dicho sistema de servidor de acceso en dicho terminal.
ES01440168T 2001-06-14 2001-06-14 Terminal, sistema de servidor de acceso, metodo y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio. Expired - Lifetime ES2215870T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP01440168A EP1271849B1 (en) 2001-06-14 2001-06-14 Terminal, access server system, method and computer program product allowing at least one user to contact at least one service system.

Publications (1)

Publication Number Publication Date
ES2215870T3 true ES2215870T3 (es) 2004-10-16

Family

ID=8183236

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01440168T Expired - Lifetime ES2215870T3 (es) 2001-06-14 2001-06-14 Terminal, sistema de servidor de acceso, metodo y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio.

Country Status (5)

Country Link
US (1) US20020194334A1 (es)
EP (1) EP1271849B1 (es)
AT (1) ATE264580T1 (es)
DE (1) DE60102811T2 (es)
ES (1) ES2215870T3 (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7890581B2 (en) 1996-12-16 2011-02-15 Ip Holdings, Inc. Matching network system for mobile devices
US7268700B1 (en) 1998-01-27 2007-09-11 Hoffberg Steven M Mobile communication device
US9818136B1 (en) 2003-02-05 2017-11-14 Steven M. Hoffberg System and method for determining contingent relevance
FR2851104A1 (fr) * 2003-02-10 2004-08-13 France Telecom Procede et systeme d'authentification d'un utilisateur au niveau d'un reseau d'acces lors d'une connexion de l'utilisateur au reseau internet
US9747384B1 (en) 2003-08-20 2017-08-29 Ip Holdings, Inc. Website personalization and predictive analytics using social networks, location, mobile and behavioral data
WO2006017218A2 (en) * 2004-07-13 2006-02-16 Matsushita Electric Industrial Co. Ltd. Tuner service and dtv receiver as a upnp device
US7590589B2 (en) 2004-09-10 2009-09-15 Hoffberg Steven M Game theoretic prioritization scheme for mobile ad hoc networks permitting hierarchal deference
US7765583B2 (en) * 2005-02-28 2010-07-27 France Telecom System and method for managing virtual user domains
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
DE602006013324D1 (de) 2006-10-12 2010-05-12 Koninkl Kpn Nv Verfahren und System zur Vorbereitung von Dienstleistungen von einer Zugangsvorrichtung in einem heimischen Netzwerk
US8359320B2 (en) 2007-10-31 2013-01-22 At&T Intellectual Property I, Lp Metadata repository and methods thereof
US10855436B2 (en) * 2017-11-09 2020-12-01 Google Llc System and method for automatically synchronizing responses to conditions on devices

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5555244A (en) * 1994-05-19 1996-09-10 Integrated Network Corporation Scalable multimedia network
US5682325A (en) * 1994-09-12 1997-10-28 Bell Atlantic Network Services, Inc. Level 1 gateway for video tone networks
US5537410A (en) * 1994-09-15 1996-07-16 Oki Telecom Subsequent frame variable data rate indication method
JPH0926970A (ja) * 1994-12-20 1997-01-28 Sun Microsyst Inc 情報を検索するコンピュータによる実行方法及び装置
US5915008A (en) * 1995-10-04 1999-06-22 Bell Atlantic Network Services, Inc. System and method for changing advanced intelligent network services from customer premises equipment
US20020049832A1 (en) * 1996-03-08 2002-04-25 Craig Ullman Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments
US5889958A (en) * 1996-12-20 1999-03-30 Livingston Enterprises, Inc. Network access control system and process
US5931908A (en) * 1996-12-23 1999-08-03 The Walt Disney Corporation Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
US5991292A (en) * 1997-03-06 1999-11-23 Nortel Networks Corporation Network access in multi-service environment
US6011910A (en) * 1997-04-08 2000-01-04 3Com Corporation Supporting authentication across multiple network access servers
US6055512A (en) * 1997-07-08 2000-04-25 Nortel Networks Corporation Networked personal customized information and facility services
US7283561B1 (en) * 1997-12-12 2007-10-16 Level 3 Communications, Llc Secure network architecture with quality of service
US6151629A (en) * 1998-03-02 2000-11-21 Compaq Computer Corporation Triggered remote dial-up for internet access
US6188760B1 (en) * 1998-05-08 2001-02-13 Cisco Technology, Inc. Signaling state management system for packet network gateways
KR100653561B1 (ko) * 1998-07-15 2006-12-05 소니 가부시끼 가이샤 정보 수신 장치, 다운로드 방법, 다운로드 진행 상황 표시 방법, 및 기기 선택 방법
US6212561B1 (en) * 1998-10-08 2001-04-03 Cisco Technology, Inc. Forced sequential access to specified domains in a computer network
US6119160A (en) * 1998-10-13 2000-09-12 Cisco Technology, Inc. Multiple-level internet protocol accounting
US7165117B1 (en) * 1998-11-12 2007-01-16 Cisco Technology, Inc. Dynamic IP addressing and quality of service assurance
US6430276B1 (en) * 1998-11-18 2002-08-06 Hewlett-Packard Company Telecommunications system and method providing generic network access service
US6636894B1 (en) * 1998-12-08 2003-10-21 Nomadix, Inc. Systems and methods for redirecting users having transparent computer access to a network using a gateway device having redirection capability
US6377955B1 (en) * 1999-03-30 2002-04-23 Cisco Technology, Inc. Method and apparatus for generating user-specified reports from radius information
US6587883B1 (en) * 1999-05-10 2003-07-01 Covad Communications Group, Inc. Secure access from a user location to multiple target systems with a simplified user interface
US6748439B1 (en) * 1999-08-06 2004-06-08 Accelerated Networks System and method for selecting internet service providers from a workstation that is connected to a local area network
WO2001029654A2 (en) * 1999-10-16 2001-04-26 Iceberg International, Inc. Information management system for remote computing platforms
US7263523B1 (en) * 1999-11-24 2007-08-28 Unisys Corporation Method and apparatus for a web application server to provide for web user validation
US7072933B1 (en) * 2000-01-24 2006-07-04 Microsoft Corporation Network access control using network address translation
EP1266508B1 (en) * 2000-03-20 2011-04-20 AT & T Corp. Method and apparatus for coordinating a change in service provider between a client and a server
WO2001080114A1 (en) * 2000-04-13 2001-10-25 Worldlink Information Technology Systems Limited Apparatus and a method for supplying information
US6778528B1 (en) * 2000-05-17 2004-08-17 Cisco Technology, Inc. Dial-out with dynamic IP address assignment
US7013316B1 (en) * 2000-07-13 2006-03-14 Microsoft Corporation System and method for synchronizing multiple database files
US6944662B2 (en) * 2000-08-04 2005-09-13 Vinestone Corporation System and methods providing automatic distributed data retrieval, analysis and reporting services
US6947404B1 (en) * 2000-11-06 2005-09-20 Nokia Corporation Automatic WAP login
US6959436B2 (en) * 2000-12-15 2005-10-25 Innopath Software, Inc. Apparatus and methods for intelligently providing applications and data on a mobile device system
US6587685B2 (en) * 2001-04-27 2003-07-01 Nokia Corporation Apparatus, and an associated method, by which to provide operation parameters to a mobile station
US6985920B2 (en) * 2003-06-23 2006-01-10 Protego Networks Inc. Method and system for determining intra-session event correlation across network address translation devices

Also Published As

Publication number Publication date
DE60102811T2 (de) 2005-03-31
DE60102811D1 (de) 2004-05-19
US20020194334A1 (en) 2002-12-19
EP1271849B1 (en) 2004-04-14
EP1271849A1 (en) 2003-01-02
ATE264580T1 (de) 2004-04-15

Similar Documents

Publication Publication Date Title
ES2215870T3 (es) Terminal, sistema de servidor de acceso, metodo y producto de programa de ordenador que permite al menos a un usuario contactar con al menos un sistema de servicio.
US7287083B1 (en) Computing environment failover in a branch office environment
ES2527793T3 (es) Método y dispositivo para la autenticación de pregunta-respuesta
US20060126846A1 (en) Device authentication system
CN108449321B (zh) 登陆方法、服务器和客户端
CN109982322B (zh) 一种投屏方法、设备、系统及存储介质
KR20160123069A (ko) 단말의 통합 인증 방법 및 그 장치
CN105006030A (zh) 签到系统及方法
WO2017206524A1 (zh) 电子设备控制方法、终端和控制系统
CN101197677A (zh) 一种支持附加参数登录的互联网产品登录方法与装置
JPWO2018128047A1 (ja) 電子機器
CN104168261B (zh) 动态密码登录方法和装置
JP7518731B2 (ja) 電子機器および制御方法
CN105813006A (zh) 一种信息升级方法、终端设备、网络管理设备及系统
WO2011097849A1 (zh) 鉴权方法及系统、终端、服务器与数据下载方法及装置
KR101404280B1 (ko) 연결 지속형 서비스에서 주기적 전송 패킷을 이용한 클라이언트-서버간 연결 유지 방법 및 장치
KR20140063104A (ko) 근거리무선통신 기능을 이용한 사용자 인증 시스템 및 사용자 인증 방법
KR101206639B1 (ko) 이동통신 단말기의 펌웨어 업데이트 서버 및 그 방법
ES2864249T3 (es) Método y sistema para la determinación de una configuración de una interfaz
CN117221628A (zh) 用于从网络摄像机提供数据的方法以及设备
CN109510689B (zh) 串口通信方法、装置及系统
JP2016062189A (ja) 本人認証システム
JP7012190B1 (ja) 認証装置、認証方法、認証システム、及びプログラム
JP7343680B2 (ja) 認証装置、認証支援方法、及びプログラム
JP2010098343A (ja) 表示機能を備えたルータ及びこのルータを利用したシステム