ES2187682T3

A method and apparatus for making a hypermedium interactive

Abstract

IT IS ABOUT A SYSTEM AND A METHOD TO DEVELOP AN INTERACTIVE HYPERMEDY PAGE. IN A PHYSICAL MATERIALIZATION THE SYSTEM INCLUDES A HYPERLINK ON THE HYPERMEDIATE PAGE SHOWN IN A CLIENT NODE; A FILE OF CONFIGURATION OF HYPERENLACE (CORRESPONDING TO THE HYPERENLACE IN THE CLIENT NODE) ​​LOCATED IN THE NETWORK OF A SERVER NODE; AND A CUSTOMER AGENT LOCATED IN THE CLIENT NODE. IN RESPONSE TO A USER WHO SELECTS THE HYPERLINK ON THE HYPERMEDIATE PAGE, THE CUSTOMER AGENT ESTABLISHES A COMMUNICATION LINK FROM THE CLIENT AGENT TO AN APPLICATION EXECUTION SERVER AGENT AT AN APPLICATION SERVER USING THE INFORMATION AVAILABLE IN THE CONFIGURATION FILE OBTAINED FROM THE SERVER NODE NETWORK. IN RESPONSE TO THE CREATION OF THE COMMUNICATIONS LINK BETWEEN THE SERVER AGENT OF THE IMPLEMENTATION OF THE APPLICATION AND THE CLIENT AGENT, THE APPLICATION IS EXECUTED ON THE IMPLEMENTING SERVER OF THE APPLICATION AND THE USER IS CAPABLE OF USING INTERACTIVE APPLICATION FUNCTIONING IN THE NODE OF EXECUTION OF THE APPLICATION FROM THE CLIENT NODE. THE DATA ENTRY AND THE VISUALIZATION ARE PRODUCED IN THE CLIENT NODE UNDER THE CONTROL OF THE CLIENT AGENT.

ES2187682T3, drawing sheet 1
Sheet 1 of 2

Term

Term ended

Projected expiry passed 8 November 2016, 9.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 3 independent, 18 dependent

  1. 1
    ES 2 187 682 T3 REIVINDICACIONES 1. Un método de interactuar remotamente con una aplicación (36) en un servidor de ejecución de aplicacion (24) en una red (32), comprendiendo las etapas de visualizar una paógina de hipermedio (44) en un nodo cliente (10) por un proceso de exploracioón (64), seleccionando un hipervlnculo (48;56) en dicha pagina de hipermedio, y en respuesta a la seleccióon del hipervónculo crear un enlace de comunicacióon al servidor de ejecucióon de la aplicacióon (24);caracterizado por las etapas de recobrar un fichero de configuracióon (68) correspondiente al hipervónculo (48;56) de un servidor de red (18) al nodo cliente (10) en respuesta a la seleccióon del hipervónculo (48;56);poner en operacióon un agente cliente (72) en el nodo cliente (10) en respuesta a los datos en el fichero de configuracioón (68);establecer por medio del agente cliente (72) en respuesta a los datos en el fichero de configuracioón (68) un vónculo de comunicacióon con un agente servidor (80) ejecutaóndose en el servidor de ejecucióon de la aplicacioón (24);y ejecutar la aplicacióon (36) en respuesta a una senal transmitida desde el agente cliente (72) al agente servidor (80) sobre el vónculo de comunicacióon.
  2. 2
    Un móetodo seguón la reivindicacioón 1, caracterizado porque se transmiten datos de salida desde la aplicacióon (36) al nodo cliente (10) sobre el enlace de comunicacióon independientemente del proceso de exploracióon.
  3. 3
    Un móetodo seguón la reivindicacioón 2, caracterizado porque los datos de salida de la aplicacióon (36) son visualizados en una ventana de aplicacioón (74) sobre un dispositivo de visualizacióon gróafica (42) para el modo cliente (10), independientemente de los datos (40) visualizados en el dispositivo de visualizacioón graófica (42) por el proceso de exploracióon (64).
  4. 4
    Un móetodo seguón la reivindicacioón 1, 2 o 3, caracterizado porque se transmiten datos de entrada desde el nodo cliente (10) a la aplicacioón (36) sobre el enlace de comunicacioón independientemente del proceso de exploracióon (64).
  5. 5
    Un móetodo seguón cualquier reivindicacióon precedente, caracterizado porque la póagina de hipermedio (44) se obtiene de un servidor de red (18) por medio del proceso de exploracióon (64) antes de la etapa de seleccionar el hipervónculo (48;56).
  6. 6
    Un móetodo seguón cualquier reivindicacióon precedente, caracterizado porque el enlace de comunicacióon utiliza un protocolo de presentacioón gróafica.
  7. 7
    Un móetodo seguón cualquier reivindicacióon precedente, caracterizado porque el fichero de configuracióon del hipervónculo (68) identifica la aplicacioón (36) a ser iniciada cuando el hipervónculo (48;56) es seleccionado, y la situacióon del servidor de la aplicacioón (24) en el cual la aplicacioón (36) va a ser comenzada.
  8. 8
    Un móetodo seguón cualquier reivindicacióon precedente, caracterizado porque el proceso de exploracióon (64) pone en funcionamiento el agente cliente (72) bajo una coincidencia exitosa de un identificador del agente cliente en el fichero de configuracioón (68) con un identificador asociado con el agente cliente (72) en un archivo de registro (88) accesible al proceso de exploracioón (64).
  9. 9
    Un móetodo seguón la reivindicacioón 8, caracterizado porque el agente cliente (72) actuóa independientemente del proceso de exploracióon (64) despuóes de haber sido puesto en funcionamiento por el proceso de exploracioón.
  10. 10
    Un sistema para interactuar remotamente con una aplicacióon (36) en un servidor de ejecucióon de aplicacioón (24) en una red (32), comprendiendo un nodo cliente (10) y un programa de exploracióon (64), para visualizar una paógina de hipermedio en el nodo cliente (10) con un hipervónculo (48;56), de forma que en respuesta a la seleccióon del hipervónculo seraó creado un enlace de comunicacioón con el servidor de ejecucióon de la aplicacióon (24);caracterizado porque el programa de exploracióon (64) se adapta como respuesta a la seleccióon del hipervónculo (48;56) para recuperar un fichero de configuracióon (68) correspondiente al hipervónculo (48;56) desde un servidor de red (18) y para poner en funcionamiento un agente cliente (72) en el nodo cliente (10) en respuesta a datos en el fichero de configuracióon (68);y el agente cliente (72) se adapta para establecerse en respuesta a datos en el fichero de configuracióon (68) un enlace de comunicacioón con un agente servidor (80) ejecutaóndose en el servidor de ejecucióon de la aplicacioón (24), y para transmitir una senal al agente servidor (80) sobre el enlace de comunicacioón para ejecutar la aplicacióon (36).
  11. 11
    Un sistema seguón la reivindicacióon 10, caracterizado porque el agente cliente (72) se adapta para recibir datos de salida de la aplicacióon (36) sobre el enlace de comunicacióon independientemente del programa de exploracióon (64).
  12. 12
    Un sistema seguón la reivindicacióon 11, caracterizado porque los datos de salida de la aplicacioón (36) son visualizados en una ventana de aplicacioón (74) sobre un dispositivo de visualizacioón gróafico (42) para el nodo cliente (10), independientemente de los datos (40) visualizados sobre el dispositivo de visualizacióon graófico (42) por el programa de exploracióon (64).
  13. 13
    Un sistema seguón la reivindicacioón 10, 11 oó 12, caracterizado porque el agente cliente (72) se adapta para transmitir datos de entrada desde el nodo cliente (10) a la aplicacioón (36) sobre el enlace de comunicacióon independientemente del programa explorador (64).
  14. 14
    Un sistema seguón cualquiera de las reivindicaciones 10 a 13, caracterizado porque el programa explorador (64) se adapta para hacer funcionar el agente cliente (72) bajo una coincidencia exitosa de un identificador de agente cliente en el fichero de configuracióon (68) con un identificador asociado con el agente cliente (72) en un archivo de registro (88) accesible para el programa explorador (64).
  15. 15
    Un sistema seguón la reivindicacióon 14, caracterizado porque el agente cliente (72) se adapta para funcionar independientemente del programa explorador (64) despuóes de haber sido puesto en funcionamiento por el programa explorador. ES 2 187 682 T3
  16. 16
    Un producto de programa de ordenador especóficamente para usarse en un móetodo como el definido en la reivindicacioón 1, comprendiendo el producto un programa ejecutable de ordenador almacenado en un medio de lectura del ordenador, estando adaptado el programa para ejecutarse en medios de procesamiento de datos que sirven como un nodo cliente (10) de forma que el nodo cliente puede interaccionar remotamente con una aplicacióon (36) en un servidor de ejecucióon de la aplicacióon (24) en una red (32) como respuesta a la seleccióon de un hipervónculo (48;56) en una póagina de hipermedio visualizada en el nodo cliente por un proceso de exploracióon (64);siendo el programa de ordenador tal que el proceso de exploracióon (64) se adapta en respuesta a la seleccióon del hipervónculo (48;56), para recobrar un fichero de configuracióon (68) correspondiente al hipervónculo (48;56) desde un servidor de red (18) y para poner en funcionamiento un agente cliente (72) en el nodo cliente (10) en respuesta a los datos en el fichero de configuracióon (68), y el agente cliente (72) estaó adaptado para establecer, como respuesta a los datos en el fichero de configuracioón (68), un vónculo de comunicacioón con un agente servidor (80) que se ejecuta en el servidor de ejecucióon de la aplicacioón (24), y para transmitir una senal al agente servidor (80) sobre el vónculo de comunicacióon para ejecutar la aplicacióon (36).
  17. 17
    Un producto de programa de ordenador seguón la reivindicacioón 16, en donde el programa es tal que cuando se ejecuta en el nodo cliente (10) el agente cliente (72) se adapta para recibir datos de salida de la aplicacioón (36) sobre el enlace de comunicacióon independientemente del proceso de exploracióon (64).
  18. 18
    Un producto de programa de ordenador seguón la reivindicacióon 16 oó 17, en donde el programa es tal que cuando se ejecuta en el nodo cliente (10), los datos de salida de la aplicacióon (36) son visualizados en una ventana de aplicacioón (74) sobre un dispositivo de visualizacióon gróafico (42) para el nodo cliente (10), independientemente de los datos (40) visualizados en el dispositivo de visualizacioón graófico (42) por el proceso de exploracióon (64).
  19. 19
    Un producto de programa de ordenador seguón la reivindicacióon 16, 17 oó 18, en donde el programa es tal que cuando se ejecuta en el nodo cliente (10) el agente cliente (72) se adapta para transmitir datos de entrada desde el nodo cliente (10) a la aplicacióon (36) sobre el enlace de comunicacióon independientemente del proceso de exploracióon (64).
  20. 20
    Un producto de programa de ordenador seguón cualquiera de las reivindicaciones 16 a 19, en donde el programa es tal que cuando se ejecuta en el nodo cliente (10) el proceso de exploracioón (64) se adapta para hacer funcionar el agente cliente (72) sobre una coincidencia exitosa de un identificador del agente cliente en el fichero de configuracióon (68) con un identificador asociado con el agente cliente (72) en un fichero de registro (88) accesible para el proceso de exploracioón (64).
  21. 21
    Un producto de programa de ordenador seguón la reivindicacioón 20, en donde el programa es tal que cuando se ejecuta en el nodo cliente (10), el agente cliente (72) se adapta para operar independientemente del proceso de exploracióon (64) despuóes de haber sido puesto en funcionamiento por el proceso de exploracióon. NOTA INFORMATIVA:Conforme a la reserva del art. 167.2 del Convenio de Patentes Europeas (CPE) y a la Disposición Transitoria del RD 2424/1986, de 10 de octubre, relativo a la aplicacion del Convenio de Patente Europea, las patentes europeas que designen a España y solicitadas antes del 7-10-1992, no producirán ningún efecto en Espana en la medida en que confieran proteccion a productos químicos y farmaceuticos como tales. Esta informacion no prejuzga que la patente esté o no incluída en la mencionada reserva.
Independent claims21