ES2408321T3 - Método para generar documentación para un sistema de control de edificio - Google Patents
Método para generar documentación para un sistema de control de edificio Download PDFInfo
- Publication number
- ES2408321T3 ES2408321T3 ES07150213T ES07150213T ES2408321T3 ES 2408321 T3 ES2408321 T3 ES 2408321T3 ES 07150213 T ES07150213 T ES 07150213T ES 07150213 T ES07150213 T ES 07150213T ES 2408321 T3 ES2408321 T3 ES 2408321T3
- Authority
- ES
- Spain
- Prior art keywords
- objects
- textual information
- database
- text
- user interface
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Un método para generar documentación para un sistema de control de edificio representado por contenidos enuna base de datos (104), en que el método comprende los pasos de: crear una pluralidad de objetos (212-217) que forman contenidos en la base de datos (104),asignar a cada objeto (212-217) propiedades representativas de un objeto de control de edificio,asignar información textual (242, 243) a los objetos (212-217), crear conexiones (218, 218') entre los objetos (212-217), y generar automáticamente la documentación recorriendo los objetos (212-217) en la base de datos (104) yrecogiendo datos pertenecientes a los objetos (212-217) en la base de datos (104), e insertando los datosen un objeto de documentación, caracterizado porque la información textual (242, 243) es asociada a un primer atributo de texto (222), cuyo primer atributo detexto (222) es asociado a un objeto (212) de entre los objetos (212-217), y en que dicha información textual (242, 243) comprende una referencia a un segundo atributo de texto (223; 235;238), con el propósito de incluir información textual del segundo atributo de texto (223; 235; 238) en lainformación textual del primer atributo de texto (222), y/o comprende dichas propiedades representativas delobjeto de control de edificio asignadas a un segundo objeto (213-217).
Description
Método para generar documentación para un sistema de control de edificio
Campo técnico
La presente invención se refiere a un método, a un programa de ordenador y a medios informáticos para generar documentación para un sistema de control de edificio.
Antecedentes de la técnica
En varios tipos de edificios, constituye actualmente una medida común controlar diferentes sistemas, tales como sistemas de control para calefacción, ventilación y aire acondicionado (HVAC, del inglés “Heating, Ventilation and Air Conditioning”), seguridad, iluminación, gestión de activos u otro control de gestión de instalaciones. Sistemas de este tipo están haciéndose más sofisticados y complejos debido al control asistido por ordenador y al uso de tecnologías de comunicación. Con el fin de diseñar eficientemente el sistema de control de edificio y tener una visión general sobre el mismo, los datos que representan el sistema del edificio deben estar bien estructurados.
El documento US-7.164.972, por ejemplo, da a conocer una disposición para coordinar datos representativos de un sistema de control de edificio, cuya disposición incluye un proceso conectado a una memoria. La memoria almacena una pluralidad de objetos de espacio de edificio y al menos un objeto de dispositivo de automatización de edificio. Un objeto de espacio de edificio incluye una referencia a por lo menos uno de un grupo que consta de un objeto padre de espacio de edificio y un objeto hijo de espacio de edificio, una referencia a por lo menos un fichero gráfico que contiene una representación de imagen gráfica del espacio de edificio, y una referencia a información sobre uno o más dispositivos de automatización de edificio asociados al objeto de espacio de edificio. Un objeto de dispositivo de automatización de edificio incluye una referencia a un correspondiente objeto de espacio de edificio, una referencia a por lo menos un valor operativo del dispositivo de automatización de edificio, y una referencia a un fichero que contiene información relativa a por lo menos un objeto de dispositivo de automatización de edificio.
Aunque el documento anterior proporciona una disposición para coordinar los datos en un modo bastante representativo, es bastante incómodo crear una especificación o proporcionar documentación para el sistema de control de edificio.
Sumario de la invención
En vista de lo que antecede, constituye un objeto de la presente invención proporcionar una mejora de las técnicas previas y de la técnica anterior. Más particularmente, constituye un objeto proporcionar un método y un medio para la generación eficiente de documentación para un sistema de control de edificio.
Por lo tanto, se proporciona un método para generar documentación para un sistema de control de edificio representado por contenidos en una base de datos, en que el método comprende los pasos de: crear una pluralidad de objetos que forman contenidos en la base de datos; asignar a cada objeto propiedades representativas de un objeto de control de edificio; asignar información textual a los objetos; crear conexiones entre los objetos; y generar automáticamente la documentación recorriendo los objetos en la base de datos y recogiendo datos pertenecientes a los objetos en la base de datos, e insertando los datos en un objeto de documentación.
El método de la invención es ventajoso en el sentido de que se proporciona un flujo de trabajo eficiente y se genera rápidamente la documentación. Otra ventaja estriba en la posibilidad de una reutilización posterior de los objetos creados incluyendo su información textual, lo que hacer posible crear rápidamente objetos similares en el mismo o en otro sistema de control de edificio.
El método puede comprender el paso de almacenar un objeto creado en una base de datos de biblioteca de objetos, cuya base de datos de biblioteca es accesible cuando se diseña otro sistema de control de edificio, para crear un objeto con propiedades e información textual de control de edificio similar a un objeto seleccionado en la base de datos de biblioteca, lo que proporciona la ventaja de una velocidad de diseño incrementada.
La información textual puede ser asociada a un atributo de texto, cuyo atributo de texto está asociado a un objeto, lo que proporciona una estructura de datos bastante eficiente para enlazar información textual a un objeto.
Al menos un paso del método puede incluir interacción de usuario en una interfaz gráfica de usuario.
El método puede comprender además el paso de visualizar, en una primera parte de una interfaz gráfica de usuario, la pluralidad de objetos.
El método puede comprender además el paso de visualizar, en una segunda parte de una interfaz gráfica de usuario, atributos de texto asociados a un objeto.
El método puede comprender además el paso de visualizar, en una tercera parte de una interfaz gráfica de usuario, referencias a atributos de texto asociados a por lo menos un objeto.
El método puede comprender además el paso de visualizar, en la tercera parte de la interfaz gráfica de usuario, propiedades representativas de un objeto de control de edificio y asignadas a un objeto.
El método puede comprender además el paso de visualizar, en una cuarta parte de una interfaz gráfica de usuario, la información textual asignada a un objeto.
El método puede comprender además el paso de visualizar, en una segunda parte de una interfaz gráfica de usuario cuando es seleccionado un objeto, atributos de texto asociados al objeto seleccionado.
El método puede comprender además el paso de visualizar, en una tercera parte de una interfaz gráfica de usuario cuando es seleccionado un objeto, atributos de texto asociados al objeto seleccionado o atributos de texto asociados a cualquier otro objeto conectado al objeto seleccionado.
El método puede comprender además el paso de visualizar en una interfaz gráfica de usuario cuando es seleccionado un atributo de texto asociado a un objeto, información textual asociada al atributo de texto seleccionado.
La información textual asociada a un primer atributo de texto puede comprender una referencia a un segundo atributo de texto, con el fin de incluir información textual del segundo atributo de texto en la información textual del primer atributo de texto.
La información textual asociada a un primer atributo de texto asociado a un primer objeto puede comprender propiedades representativas de un objeto de control de edificio y asignadas a un segundo objeto.
El paso de asignar información textual a los objetos puede incluir introducción manual de texto.
El paso de asignar información textual a los objetos puede incluir introducir manualmente referencias a información textual asociada a un objeto, usando un método de arrastrar y soltar.
El paso de asignar propiedades a cada objeto puede incluir asignar al menos un puerto de entrada y al menos un puerto de salida, para proporcionar conexiones a otros objetos en la base de datos.
La recogida de datos pertenecientes a los objetos en la base de datos puede incluir recoger la información textual asignada a los objetos en la base de datos.
Al menos un objeto puede representar cualquiera de entre un componente físico en el sistema de control de edificio, un componente de software en el sistema de control de edificio, y un sistema que comprende al menos dos objetos que forman contenidos en la base de datos.
De acuerdo con un aspecto de la invención, se proporciona un programa de ordenador, que comprende instrucciones de software que, cuando son ejecutadas en un ordenador, llevan a cabo el método de acuerdo con lo anterior.
De acuerdo con otro aspecto de la invención, se proporcionan medios informáticos, que son configurados para ejecutar el método anteriormente descrito.
En general, todos los términos usados en las reivindicaciones deben ser interpretados de acuerdo con su significado ordinario en el campo técnico, salvo que sean definidos explícitamente de otro modo aquí. Todas las referencias a “un/una/el/la [objeto, atributo de texto, información textual, medios, paso, etc.]” deben ser interpretadas abiertamente como referidas a por lo menos un ejemplo de dicho objeto, atributo de texto, información textual, medios, paso, etc., salvo que se manifieste explícitamente de otro modo. Los pasos de cualquier método aquí expuesto no tienen que ser realizados en el orden exacto expuesto, salvo que se manifieste explícitamente.
Breve descripción de los dibujos
Serán descritas ahora realizaciones de la presente invención, a modo de ejemplo, con referencia a los dibujos esquemáticos adjuntos, en los cuales
la figura 1 es una representación de medios informáticos que pueden ser usados para implementar la presente invención,
la figura 2 es una vista esquemática de una interfaz gráfica de usuario de acuerdo con la invención, y
la figura 3 es un diagrama de flujo del método de la invención.
Descripción detallada de realizaciones preferidas de la invención
Con referencia a la figura 1, se ilustran componentes de hardware necesarios que comprenden un ordenador personal 105 que está conectado a una base de datos 104 y a una impresora 106 para imprimir documentación 107 para un sistema de control de edificio. Los componentes de hardware son configurados, conectados y son manejables de una manera convencional.
La figura 2 ilustra una interfaz gráfica de usuario 204 para un programa de software que implementa el método de la invención y está configurado para ser ejecutado en el ordenador personal 105. La interfaz de usuario tiene cuatro secciones de vista principales 210, 220, 230, 240, de las cuales la primera 210 ilustra objetos 212-217 que representan cada uno un objeto de control de edificio. Objetos de control de edificio típicos incluyen componentes de hardware tales como diferentes tipos de sensores y actuadores, pero también unidades más complejas tales como calderas, unidades de aire acondicionado, lectores de control de acceso, fuentes de luz, medidores de energía y otros componentes usados en sistemas de control de edificio. Otros objetos de control de edificio pueden ser componentes de software tales como secciones de programa que contienen información sobre varios puntos de consigna, cantidades y niveles de alarma de usuario. Los componentes de software pueden ser usados también para controlar los componentes de hardware, por ejemplo enviando señales de control. Un objeto puede ser también un objeto que consta de varios objetos, lo que es común para un denominado objeto de sistema de edificio tal como un sistema de calefacción, seguridad o iluminación.
Cada objeto tiene asociados atributos de texto que son visualizados en la segunda sección de vista 220 al ser seleccionado el objeto. Atributos de texto típicos son parámetros de identificación, diferentes puntos de consigna, tipos de objeto, etc. En esta realización a modo de ejemplo, el primer objeto 212 en la primera sección de vista 210 es seleccionado y al ser seleccionado este objeto 212, sus atributos de texto 222, 223 son visualizados en la segunda sección de vista 220. Por supuesto, puede ser seleccionado cualquier otro objeto 213-217 en la primera sección de vista 210, en cuyo caso los atributos de texto de los objetos seleccionados son visualizados en la segunda sección de vista 220.
En la tercera sección de vista 230 de la interfaz gráfica de usuario 204 son visualizados también atributos de texto, tales como los atributos de texto 234, 235 para el objeto seleccionado 212, lo que significa que estos atributos de texto 234, 235 son los mismos que los atributos de texto 222, 223 en la segunda sección de vista 220. Preferiblemente, los atributos de texto 234, 235 son visualizados en una sección de vista 233 de la tercera sección de vista 230. La tercera sección de vista 230 también visualiza atributos de texto 237, 238 pertenecientes a un objeto 213 conectado al objeto seleccionado 212, cuyos atributos de texto 237, 238 son visualizados preferiblemente en otra sección de vista 236 de la tercera sección de vista 230.
En otra sección de vista 232 más de la tercera sección de vista 230, pueden ser visualizados atributos de texto adicionales asociados a objetos conectados al objeto seleccionado 212.
Preferiblemente, en la tercera sección de vista 230 no sólo son visualizados atributos de texto, sino también propiedades de control de edificio del objeto seleccionado 212 o propiedades de control de edificio de objetos conectados al objeto seleccionado.
Como ejemplo, las propiedades de control de edificio para por ejemplo un sensor de temperatura pueden ser la función realizada (tal como detección de temperatura de un conducto de aire), el nombre del sensor, un parámetro de identificación del sensor, información del fabricante o número de parte, pero también propiedades relativas a la señal del sensor, tal como la magnitud medida (por ejemplo temperatura en grados Celsius), si es una señal digital o analógica, etc. Los atributos de texto para el sensor de temperatura presentado como ejemplo pueden incluir una descripción de funcionamiento general, información de monitorización, tiempos de operación, puntos de consigna de temperatura u otras configuraciones, descripciones de punto de medida, etc.
Propiedades de control de edificio para un objeto de software incluyen típicamente un nombre y diferentes tipos de variables de entrada y de salida. Los atributos de texto para un objeto de software pueden incluir una descripción general de operación, información de punto de consigna, valores de referencia para parámetros operativos y diferentes señales/valores de control para un objeto físico para cuyo control está configurado el objeto de software.
Puede asignarse a cada atributo de texto información textual, cuya información es visualizada en la cuarta sección de vista 240 al ser seleccionado el atributo de texto 222 al cual está asignada la información textual 242, 243. La cuarta sección de vista 240 es básicamente un editor de texto, donde el usuario puede insertar, mediante un teclado del ordenador personal 105, cualquier texto de su elección que sea adecuado para una documentación apropiada. El usuario puede seleccionar también, mediante un ratón de ordenador del ordenador personal 105, un atributo de texto o una propiedad de control de edificio en la tercera sección de vista 230 y arrastrarlo al editor de texto en la cuarta sección de vista 240. Esta operación de arrastrar y soltar inserta una referencia en la información textual que ahora visualiza información textual del atributo de texto o propiedad de control de edificio que fue arrastrado y soltado, es decir cuando se inserta la referencia, la información textual perteneciente a la referencia insertada es visualizada en la cuarta sección de vista 240.
Por supuesto, como se inserta una referencia en la información textual, la información textual será actualizada automáticamente si se lleva a cabo una modificación de la información textual a la que se hace referencia.
Con referencia a la figura 3, el método es descrito adicionalmente y comprende crear 301 una pluralidad de objetos en una base de datos, asignar 302 a cada objeto propiedades representativas del sistema de control de edificio, asignar 303 información textual a los objetos, crear 304 conexiones entre los objetos, y generar automáticamente la documentación 305 recorriendo los objetos y recogiendo datos pertenecientes a los objetos.
De lo anterior, queda claro que el objeto es una estructura de datos que contiene o tiene referencias tanto a atributos de texto como a propiedades que son específicos para un objeto de control de edificio. El atributo de texto puede ser visto como un contenedor o puntero para texto (la información textual) que consta de cadenas, enteros, reales así como punteros (referencias) a otros atributos de texto. La estructura de datos es generada de cualquier modo adecuado para el objeto específico.
El diseño y la creación de las secciones de vista así como la visualización y selección de objetos y atributos de texto son realizados per se de cualquier manera convencional adecuada. Preferiblemente, se usa cualquier plataforma de programación convencional para implementar el método y la interfaz, tal como Microsoft.NET Framework o Microsoft Foundation Class Library. Lo mismo es aplicable para implementar el editor y la función de arrastrar y soltar anteriormente descritos y para crear objetos, atributos e información textual así como para crear conexiones entre ellos.
Cuando un operador ha creado y conectado el número deseado de objetos e insertado información textual apropiada, la información textual asociada a cada objeto es recogida, por medio de uno o más atributos textuales, de una manera conocida apropiada, y es insertada en un objeto de documentación, que puede ser un fichero de texto común. Preferiblemente, no sólo es recogida información textual, sino también información relativa a las conexiones entre los objetos, es decir cómo un objeto está conectado a otros objetos, y propiedades representativas del objeto (de control de edificio). Los datos recogidos son insertados en el objeto de documentación y estructurados en una forma legible. El objeto de documentación puede, por ejemplo, ser un fichero de ordenador, un documento de Microsoft Word o cualquier material impreso adecuado.
De acuerdo con ello, insertando texto apropiado y creando referencias a otros atributos de texto y propiedades de control de edificio, es generada la documentación del sistema de control de edificio. Por supuesto, son los objetos en la base de datos los que representan el sistema de control de edificio, y preferiblemente los objetos están almacenados en la base de datos mientras que el método es ejecutado en el ordenador personal.
Claims (18)
- REIVINDICACIONES1. Un método para generar documentación para un sistema de control de edificio representado por contenidos en una base de datos (104), en que el método comprende los pasos de:crear una pluralidad de objetos (212-217) que forman contenidos en la base de datos (104),asignar a cada objeto (212-217) propiedades representativas de un objeto de control de edificio,asignar información textual (242, 243) a los objetos (212-217),crear conexiones (218, 218') entre los objetos (212-217), ygenerar automáticamente la documentación recorriendo los objetos (212-217) en la base de datos (104) y recogiendo datos pertenecientes a los objetos (212-217) en la base de datos (104), e insertando los datos en un objeto de documentación,caracterizado porquela información textual (242, 243) es asociada a un primer atributo de texto (222), cuyo primer atributo de texto (222) es asociado a un objeto (212) de entre los objetos (212-217), y en quedicha información textual (242, 243) comprende una referencia a un segundo atributo de texto (223; 235; 238), con el propósito de incluir información textual del segundo atributo de texto (223; 235; 238) en la información textual del primer atributo de texto (222), y/o comprende dichas propiedades representativas del objeto de control de edificio asignadas a un segundo objeto (213-217).
-
- 2.
- Un método según la reivindicación 1, en que al menos un paso del método incluye interacción de usuario en una interfaz gráfica de usuario (204).
-
- 3.
- Un método según la reivindicación 1 o 2, que comprende además el paso de visualizar, en una primera parte
(210) de una interfaz gráfica de usuario (204), la pluralidad de objetos (212-217). -
- 4.
- Un método según una cualquiera de las reivindicaciones 1 – 3, que comprende además el paso de visualizar, en una segunda parte (220) de una interfaz gráfica de usuario (204), atributos de texto (222; 223) asociados a un objeto.
-
- 5.
- Un método según una cualquiera de las reivindicaciones 1 – 4, que comprende además el paso de visualizar, en una tercera parte (230) de una interfaz gráfica de usuario (204), referencias a atributos de texto (234, 235) asociados a por lo menos un objeto.
-
- 6.
- Un método según la reivindicación 5, que comprende además el paso de visualizar, en la tercera parte (230) de la interfaz gráfica de usuario (204), propiedades representativas de un objeto de control de edificio y asignadas a un objeto.
-
- 7.
- Un método según una cualquiera de las reivindicaciones 1 – 6, que comprende además el paso de visualizar, en una cuarta parte (240) de una interfaz gráfica de usuario (204), la información textual (242, 243) asignada a un objeto (212).
-
- 8.
- Un método según una cualquiera de las reivindicaciones 1 – 7, que comprende además el paso de visualizar, en una segunda parte (220) de una interfaz gráfica de usuario (204) cuando es seleccionado un objeto (212), atributos de texto (222, 223) asociados al objeto seleccionado (212).
-
- 9.
- Un método según una cualquiera de las reivindicaciones 1 – 8, que comprende además el paso de visualizar, en una tercera parte (230) de una interfaz gráfica de usuario (204) cuando es seleccionado un objeto (212), atributos de texto (234, 235) asociados al objeto seleccionado (212) o atributos de texto (237, 238) asociados a cualquier otro objeto (213; 214) conectado al objeto seleccionado (212).
-
- 10.
- Un método según una cualquiera de las reivindicaciones 1 – 9, que comprende además el paso de visualizar, en una interfaz gráfica de usuario (204) cuando es seleccionado un atributo de texto (222) asociado a un objeto (212), información textual (242, 243) asociada al atributo de texto seleccionado (222).
-
- 11.
- Un método según una cualquiera de las reivindicaciones 1 – 10, en que el paso de asignar información textual (242, 243) a los objetos incluye introducción manual de texto.
-
- 12.
- Un método según una cualquiera de las reivindicaciones 1 – 11, en que el paso de asignar información textual (242, 243) a los objetos incluye introducir manualmente referencias a información textual asociada a un objeto, usando un método de arrastrar y soltar.
-
- 13.
- Un método según una cualquiera de las reivindicaciones 1 – 12, en que el paso de asignar propiedades a cada objeto (212-217) incluye asignar al menos un puerto de entrada y al menos un puerto de salida, para proporcionar conexiones (218, 218') a otros objetos en la base de datos (104).
-
- 14.
- Un método según una cualquiera de las reivindicaciones 1 – 13, en que la recogida de datos pertenecientes a los
5 objetos (212-217) en la base de datos (104) incluye recoger la información textual asignada a los objetos en la base de datos. - 15. Un método según una cualquiera de las reivindicaciones 1 – 14, en que al menos un objeto representa un componente físico en el sistema de control de edificio.
- 16. Un método según una cualquiera de las reivindicaciones 1 – 15, en que al menos un objeto representa un 10 componente de software en el sistema de control de edificio.
-
- 17.
- Un método según una cualquiera de las reivindicaciones 1 – 16, en que al menos un objeto representa un sistema que comprende al menos dos objetos que forman contenidos en la base de datos.
-
- 18.
- Un programa de ordenador, que comprende instrucciones de software que, cuando son ejecutadas en un ordenador (105), llevan a cabo un método de acuerdo con una cualquiera de las reivindicaciones 1 – 17.
15 19. Medios informáticos configurados para ejecutar un método de acuerdo con una cualquiera de las reivindicaciones 1 – 17.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP07150213A EP2073086B1 (en) | 2007-12-20 | 2007-12-20 | Method for generating documentation for a building control system |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2408321T3 true ES2408321T3 (es) | 2013-06-20 |
Family
ID=39287236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES07150213T Active ES2408321T3 (es) | 2007-12-20 | 2007-12-20 | Método para generar documentación para un sistema de control de edificio |
Country Status (3)
Country | Link |
---|---|
US (1) | US20090164925A1 (es) |
EP (1) | EP2073086B1 (es) |
ES (1) | ES2408321T3 (es) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110071685A1 (en) * | 2009-09-03 | 2011-03-24 | Johnson Controls Technology Company | Creation and use of software defined building objects in building management systems and applications |
US20110055748A1 (en) * | 2009-09-03 | 2011-03-03 | Johnson Controls Technology Company | Systems and methods for mapping building management system inputs |
WO2013048427A1 (en) * | 2011-09-30 | 2013-04-04 | Siemens Aktiengesellschaft | Management system with versatile display |
US8878854B2 (en) * | 2011-12-13 | 2014-11-04 | Lennox Industries Inc. | Heating, ventilation and air conditioning system user interface having adjustable fonts and method of operation thereof |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5727175A (en) * | 1989-06-30 | 1998-03-10 | Massachusetts Institute Of Technology | Object-oriented computer user interface |
US5594858A (en) * | 1993-07-29 | 1997-01-14 | Fisher-Rosemount Systems, Inc. | Uniform control template generating system and method for process control programming |
US5495604A (en) * | 1993-08-25 | 1996-02-27 | Asymetrix Corporation | Method and apparatus for the modeling and query of database structures using natural language-like constructs |
US5694594A (en) * | 1994-11-14 | 1997-12-02 | Chang; Daniel | System for linking hypermedia data objects in accordance with associations of source and destination data objects and similarity threshold without using keywords or link-difining terms |
US5696693A (en) * | 1995-03-31 | 1997-12-09 | Unisys Corporation | Method for placing logic functions and cells in a logic design using floor planning by analogy |
US5815717A (en) * | 1995-10-27 | 1998-09-29 | Authorgenics, Inc. | Application program and documentation generator system and method |
US5815415A (en) * | 1996-01-19 | 1998-09-29 | Bentley Systems, Incorporated | Computer system for portable persistent modeling |
US5850386A (en) * | 1996-11-01 | 1998-12-15 | Wandel & Goltermann Technologies, Inc. | Protocol analyzer for monitoring digital transmission networks |
US5924109A (en) * | 1997-03-03 | 1999-07-13 | The United States Of America As Represented By The Secretary Of The Navy | Method and apparatus for automatic generation of external interface specifications |
US6055541A (en) * | 1997-09-19 | 2000-04-25 | Sas Ip, Inc. | Automatic report generating system |
US6081665A (en) * | 1997-12-19 | 2000-06-27 | Newmonics Inc. | Method for efficient soft real-time execution of portable byte code computer programs |
US6801916B2 (en) * | 1998-04-01 | 2004-10-05 | Cyberpulse, L.L.C. | Method and system for generation of medical reports from data in a hierarchically-organized database |
US6167406A (en) * | 1998-05-08 | 2000-12-26 | Allen-Bradley Company, Llc | System, method and article of manufacture for building an enterprise-wide data model |
US6212530B1 (en) * | 1998-05-12 | 2001-04-03 | Compaq Computer Corporation | Method and apparatus based on relational database design techniques supporting modeling, analysis and automatic hypertext generation for structured document collections |
US6633544B1 (en) * | 1998-06-24 | 2003-10-14 | At&T Corp. | Efficient precomputation of quality-of-service routes |
US6668354B1 (en) * | 1999-01-05 | 2003-12-23 | International Business Machines Corporation | Automatic display script and style sheet generation |
US6377956B1 (en) * | 1999-02-22 | 2002-04-23 | Siemens Corporate Research, Inc. | Automatically configuring product manual by binding document objects in logical structure to proper versions of component documents in a document database |
US6268853B1 (en) * | 1999-09-30 | 2001-07-31 | Rockwell Technologies, L.L.C. | Data structure for use in enterprise controls |
US6581064B1 (en) * | 2000-06-21 | 2003-06-17 | Databased Design & Decisions, Inc. | Software tool for creating databases |
US7865306B2 (en) * | 2000-09-28 | 2011-01-04 | Michael Mays | Devices, methods, and systems for managing route-related information |
US6799184B2 (en) * | 2001-06-21 | 2004-09-28 | Sybase, Inc. | Relational database system providing XML query support |
US7117504B2 (en) * | 2001-07-10 | 2006-10-03 | Microsoft Corporation | Application program interface that enables communication for a network software platform |
KR100600862B1 (ko) * | 2004-01-30 | 2006-07-14 | 김선권 | 인터넷상의 정보자원에 대한 접근 경로를 체계적으로수집하고 검색하는 방법, 및 이 방법을 실행할 수 있는컴퓨터 프로그램을 수록한 기록매체 |
JP2007536634A (ja) * | 2004-05-04 | 2007-12-13 | フィッシャー−ローズマウント・システムズ・インコーポレーテッド | プロセス制御システムのためのサービス指向型アーキテクチャ |
US8160998B2 (en) * | 2004-06-04 | 2012-04-17 | Vitalsource Technologies, Inc. | System, method and computer program product for providing content based upon a representation of the same |
US7164972B2 (en) * | 2004-06-28 | 2007-01-16 | Siemens Building Technologies, Inc. | Method and apparatus for representing a building system |
US7590942B2 (en) * | 2004-09-16 | 2009-09-15 | Novatech Llc | System, method and computer program product for documenting and managing execution of procedures in a graphical interface environment |
US9083748B2 (en) * | 2004-12-16 | 2015-07-14 | Hewlett-Packard Development Company, L.P. | Modelling network to assess security properties |
US7490290B2 (en) * | 2005-01-28 | 2009-02-10 | Bea Systems, Inc. | System and method for a look and feel designer with a skin editor |
US20060174187A1 (en) * | 2005-01-28 | 2006-08-03 | Bea Systems, Inc. | System and method for a look and feel designer with a page-view interface |
US20060247965A1 (en) * | 2005-04-29 | 2006-11-02 | Griffith Wm P | Method of defining and monitoring processes |
US8024054B2 (en) * | 2005-08-22 | 2011-09-20 | Trane International, Inc. | Building automation system facilitating user customization |
US20070156472A1 (en) * | 2005-12-29 | 2007-07-05 | Karol Bliznak | Systems and methods for testing internal control effectiveness |
US7734572B2 (en) * | 2006-04-04 | 2010-06-08 | Panduit Corp. | Building automation system controller |
US7774101B2 (en) * | 2006-08-30 | 2010-08-10 | Ballate Orlando E | System and method for managing buildings |
US20090157446A1 (en) * | 2007-12-17 | 2009-06-18 | Mccreary Kevin | System, method and software application for creating and monitoring internal controls and documentation of compliance |
US20100070930A1 (en) * | 2008-09-04 | 2010-03-18 | Gilles Thibault | Business document system |
-
2007
- 2007-12-20 EP EP07150213A patent/EP2073086B1/en active Active
- 2007-12-20 ES ES07150213T patent/ES2408321T3/es active Active
-
2008
- 2008-12-18 US US12/314,872 patent/US20090164925A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP2073086A1 (en) | 2009-06-24 |
EP2073086B1 (en) | 2013-02-27 |
US20090164925A1 (en) | 2009-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Chen et al. | A case study of embedding real-time infrastructure sensor data to BIM | |
ES2408321T3 (es) | Método para generar documentación para un sistema de control de edificio | |
ES2751324T3 (es) | Flujos de trabajo basados en documentos | |
ES2219300T3 (es) | Sistema de impresion para imprimir secuencias de indicaciones. | |
JP2019067399A (ja) | プロセス制御プラントにおけるグラフィカルディスプレイ設計ワークフローの簡素化のためのシステム及び方法 | |
US20120296610A1 (en) | Occupant centric capture and visualization of building performance data | |
JP2010257464A (ja) | プロセス制御システム内の操作者インターフェースディスプレイのためのアニメーションおよびイベントの構成 | |
JP6432551B2 (ja) | 機器保全装置、機器保全システム、機器保全方法、機器保全プログラム及び記録媒体 | |
Patriarca et al. | myFRAM: An open tool support for the functional resonance analysis method | |
KR20110091557A (ko) | 프로젝트 타임라인 시각화 방법들 및 시스템들 | |
CN110377279A (zh) | 可视化引导无代码构建工作流程并自动验证方法及*** | |
JP6150953B2 (ja) | デバッグ装置、デバッグ方法及びデバッグプログラム | |
US20090172524A1 (en) | Methods involving text attribute recognition | |
JP4921103B2 (ja) | ブール式を可視化するための装置、方法およびプログラム | |
Stančík et al. | Using BIM model for fire emergency evacuation plan | |
ES2428640T3 (es) | Plantillas de unión | |
US20220197238A1 (en) | Development support device, method for controlling development support device, and recording medium | |
JP4780308B2 (ja) | 制御プログラム開発支援装置及びコンピュータプログラム | |
JP2016133879A (ja) | エンジニアリング支援装置、方法、及びプログラム | |
JP6704947B2 (ja) | 支援システム | |
ES2400521T3 (es) | Sistema de indicación para la representación gráfica de avisos de alarma de una instalación técnica o de un proceso técnico | |
US7444592B1 (en) | Methods and systems involving object attribute recognition | |
JP6979274B2 (ja) | 作業予定範囲可視化装置および作業予定範囲可視化方法 | |
KR20130040925A (ko) | 프로그램 작성 장치 및 화상 제어 시스템 | |
JP2009245202A (ja) | 監視制御画面作成装置 |