ES2243272T3 - Sistema y metodo de presentacion de multimedia. - Google Patents

Sistema y metodo de presentacion de multimedia.

Info

Publication number
ES2243272T3
ES2243272T3 ES00939463T ES00939463T ES2243272T3 ES 2243272 T3 ES2243272 T3 ES 2243272T3 ES 00939463 T ES00939463 T ES 00939463T ES 00939463 T ES00939463 T ES 00939463T ES 2243272 T3 ES2243272 T3 ES 2243272T3
Authority
ES
Spain
Prior art keywords
graphics
pixel
presentation
sources
color
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
ES00939463T
Other languages
English (en)
Inventor
Charles W. Partridge
Ronald W. Barber
Mark R. Lee
Douglas R. Holub
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.)
AMX LLC
Original Assignee
AMX Corp
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 AMX Corp filed Critical AMX Corp
Application granted granted Critical
Publication of ES2243272T3 publication Critical patent/ES2243272T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/00Two-dimensional [2D] image generation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

Un sistema para presentación de multimedia en una pantalla de monitor, que comprende: medios de recepción (40-42) para recibir gráficos de una pluralidad de fuentes de gráficos (14; 16-19); al menos unos medios de fichero de presentación (50) que definen una página que tiene una pluralidad de ventanas, teniendo cada ventana un conjunto de propiedades que incluyen una especificación de una clave de color del píxel correspondiente a dicha fuente de gráficos (14; 16-19); un controlador de gráficos (62) operable para generar un mapa de píxeles correspondiente a dicha pluralidad de ventanas, comprendiendo cada ventana píxeles que tienen una clave del color del píxel respectiva que usa dicha página definida por dichos al menos unos medios de fichero de presentación (50); y un arbitrador de gráficos (46) conectado al controlador de gráficos (62) y a los medios de recepción (40-42), siendo dicho arbitrador de gráficos (46) operable para recibir y examinar cada píxel generado por dicho controlador de gráficos (62), y para seleccionar y controlar la presentación del píxel cuando un valor del color del píxel no se corresponda con ninguna de dichas claves del color del píxel, o, cuando el valor del color del píxel se corresponda con una determinada de dichas claves del color del píxel, seleccionando y controlando la presentación de un píxel recibido por dichos medios de recepción (40- 42) de una dicha fuente de gráficos (14;16-19) correspondiente a la clave del color del píxel.

Description

Sistema y método de presentación de multimedia.
Campo técnico del invento
Este invento está relacionado en general con el campo de los sistemas de control, en particular con un sistema y un método de presentación de multimedia.
Antecedentes del invento
En una red de área de control que conecta varios dispositivos de control, un monitor o dispositivo de presentación de usuario es utilizado con frecuencia para proporcionar una información de estado actualizada acerca de la red de área de control. En muchos casos, es deseable alimentar al monitor información múltiple de gráficos desde un número de fuentes para ser presentada simultáneamente.
El documento EP-A-0915469 describe un sistema de edición de vídeo fuera de línea que está conectado a una pluralidad de fuentes de vídeo para reunir y almacenar secuencias de vídeo. El documento EP-A-0658899 describe un sistema de edición de vídeo que tiene un circuito de conmutación para realizar una selección entre múltiples fuente de vídeo.
Sumario del invento
Se ha reconocido que es deseable proporcionar una presentación de multimedia en un monitor.
En un aspecto del invento, se proporciona un sistema para presentación de multimedia en una pantalla de monitor, que comprende: medios de recepción para recibir gráficos desde una pluralidad de fuentes de gráficos; al menos unos medios de fichero de presentación que define una página que tiene una pluralidad de ventanas, teniendo cada ventana un conjunto de propiedades que incluyen una especificación de una clave del color del píxel correspondiente a dicha una fuente de gráficos; un controlador de gráficos operable para generar un mapa de píxeles correspondiente a dicha pluralidad de ventanas, comprendiendo cada ventana píxeles que tienen una clave del color del píxel respectiva usando dicha página definida por dichos al menos unos medios de fichero de presentación; y un arbitrador de gráficos conectado al controlador de gráficos y a los medios de recepción, siendo operable dicho arbitrador de gráficos para recibir y examinar cada píxel generado por dicho controlador de gráficos, y para seleccionar y controlar la presentación del píxel cuando un valor del color del píxel no se corresponde con ninguna de dichas claves del color del píxel, o, cuando el valor del color del píxel se corresponde a una de dichas claves del color del píxel dadas, seleccionar y controlar la presentación de un píxel recibido por dichos medios de recepción desde dicha una fuente de gráficos correspondiente a una clave del color del píxel.
En otro aspecto del invento, se proporciona un método de presentación de multimedia en una pantalla de monitor, que comprende: componer un fichero de presentación que describe una pluralidad de ventanas en una página, teniendo cada ventana un conjunto de propiedades que incluyen una especificación de una clave del color del píxel correspondiente a una fuente de gráficos; generar un mapa de píxeles de acuerdo con el fichero de presentación, correspondiendo dicho mapa de píxeles a ventanas que comprenden píxeles que tienen una clave del color del píxel respectiva; examinar un píxel del mapa de píxeles; determinar si el píxel examinado es un color clave del píxel, y dar salida al píxel para presentación, si el valor del color del píxel no se corresponde con ninguna clave del color del píxel, o dar salida a un píxel desde dicha fuente de gráficos correspondiente a la clave del color del píxel si el valor del color del píxel se corresponde con una clave del color del píxel.
Una ventaja técnica del invento es la capacidad de presentar contenidos de gráficos de múltiples fuentes en una sola página en una pantalla de monitor.
Breve descripción de los dibujos
Para una mejor comprensión del invento presente, se puede hacer referencia a los dibujos que se acompañan, en los que:
la Figura 1 es un diagrama de bloques simplificado de una realización de un sistema para la presentación de multimedia de acuerdo con las enseñanzas del invento presente;
la Figura 2 es un diagrama de bloques más detallado de una realización del interfaz de presentación de acuerdo con las enseñanzas del invento presente;
la Figura 3 es un diagrama de bloques detallado de una realización del interfaz de presentación de acuerdo con las enseñanzas del invento presente;
la Figura 4 es una pantalla de ejemplo de una página del editor principal con un menú de edición de página de acuerdo con las enseñanzas del invento presente;
la Figura 5 es una pantalla de ejemplo de una página del editor principal con un menú de edición del botón de acuerdo con las enseñanzas del invento presente;
la Figura 6 es una pantalla de ejemplo de una página de edición de propiedades del botón de acuerdo con las enseñanzas del invento presente; y
la Figura 7 es un ejemplo de diagrama de flujo de un proceso de arbitración de gráficos de acuerdo con las enseñanzas del invento presente.
Descripción detallada del invento
La Figura 1 es un diagrama de bloques simplificado de una realización de un sistema para presentación de multimedia 10 de acuerdo con las enseñanzas del invento presente. El sistema 10 incluye un interfaz de presentación 12 que es operable para aceptar entradas de gráficos y de texto procedentes de una pluralidad de fuentes 14. Las fuentes de gráficos 14 pueden incluir una televisión 16 (o un receptor de señales de televisión), un videograbador de casete (VCR) 17, un ordenador 18, y una cámara 19. Otras fuentes de entrada pueden incluir discos digitales de vídeo (DVD), receptores de satélite, sistemas de videoconferencias, etc. Las entradas pueden ser en la forma de VGA, SVG, XGA, RGB, y otros formatos adecuados. El interfaz de presentación 12 es además operable para recibir un dispositivo apuntador, tal como un ratón o almohadilla táctil 22. Una presentación 24, tal como un monitor de VGA, monitor de RGB, panel táctil, etc., puede estar conectada al interfaz de presentación 12. La presentación 24 puede ser un monitor táctil o un monitor con una capa de membrana táctil. La presentación 24 es operable para mostrar una página compuesta que consiste en una o más ventanas o "botones" que presentan gráficos de múltiples fuentes 16-19 conectadas al interfaz de presentación
12.
El interfaz de presentación 12 puede ser conectado a un sistema de control 26, que puede incluir un controlador maestro 28 que está conectado a una red de control de área (CAN) 30. Conectado también a la red de control de área 30 y bajo el control de un controlador maestro 28, se encuentran los dispositivos de control 32. Los dispositivos de control 32 pueden ser luces, equipo audiovisual, presentaciones de usuario, equipo de seguridad, equipo de detección de fuego, y otros equipos y dispositivos. Los dispositivos de control 32 pueden incluir fuentes de contenido de gráficos que pueden estar comunicadas con el controlador maestro 28 a través de la red de control de área 30 con el interfaz de presentación 12. La presentación 24 puede así presentar también contenido procedente de fuentes de gráficos conectadas a la red de control de área 30.
La Figura 2 es un diagrama de bloques más detallado de una realización del interfaz de presentación 12 de acuerdo con las enseñanzas del invento presente. El interfaz de presentación 12 incluye uno o más conectadores o ranuras 40-42 para recibir fuentes de gráficos 14. Las fuentes de gráficos 14 pueden estar conectadas a tarjetas de entrada de gráficos o módulos que pueden estar conectados a conectadores o ranuras 40-42. Se puede apreciar que una fuente de gráficos para el interfaz de presentación 12 puede ser otro interfaz de presentación 52, que a su vez puede estar conectado todavía a otro interfaz de presentación 54 en una forma de distribución de prioridades. Por consiguiente, una fuente de gráficos de entrada conectada a los interfaces de presentación 52 y 54 puede ser presentada en la presentación 24 conectada al interfaz de presentación 12 junto con dispositivos de control 32 de la red de área de control 30. Las fuentes de gráficos 14 están conectadas a un arbitrador de gráficos 46 por medio de los conectadores 40-42. El arbitrador de gráficos 46 proporciona una salida de gráficos que puede incluir una combinación de gráficos generados internamente, información de vídeo de todas las fuentes de gráficos 14, y otras fuentes conectadas al interfaz de presentación 12. La salida de gráficos es proporcionada a, y presentada por, la presentación
24.
El arbitrador de gráficos 46 genera la salida de gráficos en respuesta a ficheros de presentación 50, que son generados por un editor 48. Un usuario o instalador puede iniciar el editor 48, que es un programa de aplicación que se ejecuta en una unidad central de proceso (CPU) del interfaz de presentación 12. El usuario puede definir y designar múltiples ventanas o botones en los que se muestran contenidos gráficos procedentes de varias fuentes 14.
La Figura 3 es un diagrama de bloques detallado de una realización del interfaz de presentación 12 de acuerdo con las enseñanzas del invento presente. El interfaz de presentación 12 incluye tres ranuras o conectadores 40-42 de entrada de vídeo/gráficos para recibir información de gráficos de al menos tres fuentes de gráficos. En una realización, las tarjetas videográficas operables para recibir y tratar ciertos tipos particulares de datos de gráficos pueden ser conectadas a las ranuras 40-42. Por ejemplo, se puede proporcionar una tarjeta de gráficos que sea operable para conectarse a fuentes del tipo de consumidor, tales como VCRs y DVDs. Tales tarjetas de gráficos pueden incluir conectadores de entrada de S-vídeo y/o conectadores de entrada compuestos. Otra tarjeta de gráficos puede incluir conectadores de RGB operables para conectar fuentes del tipo RGB. Otra tarjeta de gráficos más puede incluir conectadores de VGA para conectar fuentes del tipo VGA. En general, las tarjetas de gráficos son operables para descodificar un tipo dado de señal de vídeo en RGB de 24 bits, a continuación se almacena en memoria intermedia, se escala y se da salida a un número específico de píxeles al mismo tiempo al arbitrador de gráficos 46 en sincronismo con las señales de sincronización horizontales y verticales que proceden del ordenador principal 60. El ordenador principal 60 puede solicitar mediante el envío de órdenes a una tarjeta gráfica que escale su imagen de salida. La imagen de salida puede ser ajustada de manera que aparezcan los datos activos de vídeo en el área rectangular requerida. Por ejemplo, el ordenador principal 60 puede generar y enviar un mensaje-orden ESTABLECER RECTÁNGULO DE SALIDA, con las coordenadas de las cuatro esquinas del rectángulo de salida como pará-
metros.
El arbitrador de gráficos 46 está conectado a las ranuras 40-42 de entrada de vídeo/gráficos. El arbitrador de gráficos está bajo el control del ordenador principal 60. El ordenador principal 60 controla también un controlador de gráficos 62, que genera una señal de reloj de píxel que realiza un ciclo una vez por cada píxel en la presentación. La señal de reloj de píxel es distribuida a las ranuras de entrada 40-42 de vídeo/gráficos y es usada como la señal principal de regulación temporal del vídeo. El controlador de gráficos 62 genera también los gráficos internos o datos de RGB para cada píxel, que son proporcionados al generador de gráficos 46. Datos de vídeo o datos de RGB procedentes de una o más ranuras 40-42, son proporcionados también al arbitrador de gráficos 46. El arbitrador de gráficos 46 es operable para seleccionar el píxel correcto para la salida y proporcionarlo a un convertidor digital-analógico de vídeo 66, que genera una salida analógica de gráficos.
El controlador 62 de gráficos está conectado a una memoria 64 de gráficos que le proporciona almacenamiento de datos. Está dispuesto un interfaz de puntero 68 conectado a un dispositivo de puntero 22, tal como un ratón en serie. Se proporciona un interfaz 70 de bus para conectar y comunicar con la red de control de área 30. Se incluye además una memoria flash 72, una memoria de acceso aleatorio (RAM) 74 y una fuente de alimentación/sistemas periféricos 76 en el interfaz de presentación 12.
En operación, la selección del píxel de salida por medio del arbitrador de gráficos 46 es realizada examinando el color de cada píxel que llega del controlador de gráficos 62. Tres colores preestablecidos han sido seleccionados como claves o indicadores para las tres ranuras. Si un píxel es uno de los tres colores preestablecidos, entonces el píxel de la ranura correspondiente es seleccionado como salida. Si el píxel es de cualquier otro color, se elige el controlador de gráficos de vídeográficos como la fuente de salida para ese píxel. Por lo tanto, el arbitrador de gráficos examina el color de cada píxel cuando éste llega procedente del controlador de gráficos 62. Si el color de un píxel determinado no es uno de los colores clave, entonces el píxel es pasado sin cambios al convertidor de vídeo digital-analógico 66. Si el color del píxel es uno de los colores clave, entonces el píxel que procede de la ranura seleccionada es pasado a la salida.
La Figura 4 es una pantalla de ejemplo de una página 90 de un editor principal del editor 48 (Figura 2) con un menú de edición de página de acuerdo con las enseñanzas del invento presente. El editor 48 es usado para crear y definir la distribución de la presentación de gráficos en el monitor de presentación. La página 90 del editor principal puede incluir una barra 92 de herramientas de edición, que puede incluir las opciones: SALIDA, BOTÓN, PÁGINA, PÁGINA NUEVA Y SALIR DEL EDITOR. Se muestra un menú desplegable 94 para la opción PÁGINA, que incluye varias acciones, tales como: sumar, copiar, renombrar, borrar, color de página, ir a, desplegable activo, desplegable inactivo, mover editor, cerrar rejilla. Una página puede ser definida como una ventana que puede ocupar la totalidad o una porción de la pantalla del monitor de presentación. Una página puede incluir uno o más botones en los que puede ser presentado el contenido de los gráficos. Puede estar incluido también un botón principal 96 para navegar a una página principal y un botón de configuración para navegar a una página de configuración.
La Figura 5 es una pantalla de ejemplo de una página 100 de editor principal con un menú de edición de botones de acuerdo con las enseñanzas del invento presente. La página 100 de editor principal puede incluir una barra 92 de herramientas de edición en la que se muestra un menú desplegable 102 de botón. El menú desplegable 102 de botón puede incluir las acciones de: sumar, copiar, imagen, mover, cambiar tamaño, borrar, texto/imagen, propiedades, guardar, seleccionar, preservar defecto, establecer defecto, y poner arriba.
Cuando se selecciona la acción de propiedades del menú desplegable 102 del botón, se muestra en la Figura 6 una pantalla de ejemplo de una página 102 de edición de propiedades del botón de acuerdo con las enseñanzas del invento presente. Una ventana de vídeo es un tipo de botón usado para presentar una alimentación de vídeo desde una fuente de gráficos. Los botones de la ventana de vídeo pueden ser trasladados, cambiados de tamaño y adaptados. La página 110 de edición de propiedades de los botones incluye un botón de bordes 112, para establecer los bordes del botón. La propiedad del botón de bordes puede incluir cualquier número de formas de presentar o de representar los bordes del botón, tal como sin bordes, línea sencilla, línea doble línea, línea triple, redondeado sencillo, redondeado doble, relieve sencillo, relieve doble, rectángulo de 3D, redondeado de 3D, rombo sencillo, etc. Está previsto además un botón 114 en la página 110 para establecer el código del canal. El código del canal permite que un botón sea asociado a una función específica. Un código de dispositivo (DEV) es un identificador asignado para controlar dispositivos conectados al controlador maestro 28 por medio de la red de control de área 30 (Figura 1). La designación CHAN del botón 114 es la asignación del canal del botón. Cada dispositivo puede tener uno o varios canales. El siguiente botón VAR TEXT 116, establece el código de texto variable para las asignaciones del canal y del dispositivo. El tipo de botón es establecido por el siguiente campo 118. Los botones pueden ser, a modo de ejemplos, de los siguientes tipos: general, palanca de mando, gráfico de barras vertical, gráfico de barras horizontal, teclado, teclado, ventana de vídeo, etc. La opción 120 de botón proporciona al usuario la capacidad de suministrar información adicional de configuración acerca del botón. Por ejemplo, una opción de botón de ventana de vídeo indicaría al usuario que proporcione el número de la ranura de la fuente de gráficos. El interfaz de presentación detecta entonces automáticamente el tipo de señal de la fuente de gráficos conectada a la ranura dada y establece en consecuencia los atributos de vídeo. Se le puede ofrecer al usuario la oportunidad de realizar una sintonización de precisión y optimizar la calidad de la imagen VGA o RGB de la ventana del vídeo. Se usa el botón de tipo de cambio 122 para especificar un tipo de cambio a una página y el siguiente botón 124 es usado para especificar la página a la que se quiere cambiar. Por ejemplo, si el usuario especifica "Estándar de Cambio" y "Página Principal", entonces, cuando sea oprimido el botón presente, una página llamada "Página Principal" será presentada. El botón siguiente, cadena 126, permite al usuario especificar una cadena asociada con el botón que debe ser mostrado.
Los botones 128 y 130 son usados para configurar las condiciones de presentación de canal inactivo y de canal activo del botón. Se especifica el color del borde, el color del relleno, y el texto de las condiciones del canal inactivo y del canal activo del botón. Cuando la edición de propiedad ha sido completada, el usuario puede salir y guardar los cambios pulsando el botón 132, o salir sin guardar los cambios pulsando el botón 134.
Con referencia a la Figura 7, se muestra un diagrama de flujo de un ejemplo de proceso de arbitración 150 de gráficos del invento presente. En el bloque 152, el controlador de gráficos 62 genera un mapa interno de píxeles de acuerdo con el fichero de presentación. Como ha sido descrito anteriormente, el fichero de presentación contiene las coordenadas, tamaño y otra información acerca de los botones de una página determinada. Algunas propiedades del botón pueden especificar qué alimentación de vídeo de una o más de las fuentes de gráficos 14 debe ser presentada para un botón determinado. En los bloques 154 y 156, el arbitrador de gráficos 46 recibe el mapa interno de píxeles del controlador de gráficos 62 y examina el valor de un píxel. Si el valor del color del píxel es un color clave preestablecido, entonces la presentación deseada para ese píxel es la de una alimentación de vídeo de una de las fuentes de gráficos en lugar de los gráficos generados por el controlador de gráficos 62. Como ha sido descrito anteriormente, cada fuente de gráficos tiene asignado un valor de color que funciona como clave. Cuando es encontrado el color clave especial, éste es indicativo de que debe ser presentado el píxel procedente de la fuente de gráficos representada por ese color clave. Si el píxel tiene un valor de color que coincide con uno de los colores clave, como se determina en el bloque 158, entonces se obtienen los datos del píxel de la ranura representada por ese color clave de la ranura especificada y se pasa al convertidor de vídeo digital-analógico 66 para darle salida hacia el monitor.
Si se determina en el bloque 158 que el valor del píxel no es un color clave, entonces se proporcionan los datos del píxel del mapa interno de píxeles como salida al convertidor de vídeo digital-analógico 66 para emitirlos al monitor. En el bloque 166 se obtiene el siguiente píxel del mapa interno de píxeles, y la ejecución regresa al bloque 156 para examinar su valor. Este proceso continúa hasta que el interfaz de presentación es apagado.
Operando de esta manera, el contenido de los gráficos de un número de fuentes puede ser combinado y presentado en una página única en una pantalla de un monitor. Las fuentes de gráficos pueden ser los dispositivos conectados directamente al interfaz de presentación, los dispositivos conectados a uno o más interfaces de presentación adicionales que están conectados entre sí, o los dispositivos conectados a una red de área de control.

Claims (14)

1. Un sistema para presentación de multimedia en una pantalla de monitor, que comprende:
medios de recepción (40-42) para recibir gráficos de una pluralidad de fuentes de gráficos (14; 16-19);
al menos unos medios de fichero de presentación (50) que definen una página que tiene una pluralidad de ventanas, teniendo cada ventana un conjunto de propiedades que incluyen una especificación de una clave de color del píxel correspondiente a dicha fuente de gráficos (14; 16-19);
un controlador de gráficos (62) operable para generar un mapa de píxeles correspondiente a dicha pluralidad de ventanas, comprendiendo cada ventana píxeles que tienen una clave del color del píxel respectiva que usa dicha página definida por dichos al menos unos medios de fichero de presentación (50); y
un arbitrador de gráficos (46) conectado al controlador de gráficos (62) y a los medios de recepción (40-42), siendo dicho arbitrador de gráficos (46) operable para recibir y examinar cada píxel generado por dicho controlador de gráficos (62), y para seleccionar y controlar la presentación del píxel cuando un valor del color del píxel no se corresponda con ninguna de dichas claves del color del píxel, o, cuando el valor del color del píxel se corresponda con una determinada de dichas claves del color del píxel, seleccionando y controlando la presentación de un píxel recibido por dichos medios de recepción (40-42) de una dicha fuente de gráficos (14;16-19) correspondiente a la clave del color del píxel.
2. El sistema, tal como ha sido descrito en la reivindicación 1, que comprende además una pluralidad de fuentes de gráficos (14; 16-19) para proporcionar gráficos a dichos medios de recepción (40-42).
3. El sistema, tal como ha sido descrito en la reivindicación 2, en el que al menos una de dichas fuentes de gráficos (14;16-19) comprende un videograbador (17).
4. El sistema, tal como ha sido descrito en las reivindicaciones 2 ó 3, en el que al menos una de dichas fuentes de gráficos (14;16-19) comprende una cámara (19).
5. El sistema, tal como ha sido descrito en las reivindicaciones 2 a 4, en el que al menos una de dichas fuentes de gráficos (14;16-19) comprende un receptor de señal de televisión (16).
6. El sistema, tal como ha sido descrito en las reivindicaciones 2 a 5, en el que al menos una de dichas fuentes de gráficos (14;16-19) comprende un ordenador (18).
7. El sistema, tal como ha sido descrito en la reivindicación 1, que comprende además una red de área de control (30) conectada a un interfaz de presentación (12), incluyendo el interfaz de presentación dichos al menos unos medios de fichero de presentación (50), dicho controlador de gráficos (62) y dicho arbitrador de gráficos (46).
8. El sistema, tal como ha sido descrito en la reivindicación 7, en el que dicha red de área de control (30) comprende:
un controlador maestro (28);
al menos un dispositivo de control (32);
dichas fuentes de gráficos (14; 16-19);
una red conectada a dicho controlador maestro (28), dicho al menos un controlador de dispositivo (32), dichas fuentes de gráficos (14; 16-19), y dicho interfaz de presentación (12).
9. El sistema, tal como ha sido descrito en la reivindicación 8, en el que dicho interfaz de presentación (12) comprende al menos una de dichas fuentes de gráficos (14; 16-19).
10. El sistema, tal como ha sido descrito en cualquier reivindicación precedente, en el que dichos al menos unos medios de fichero de presentación (50) están dispuestos de tal manera que las propiedades de la ventana determinan además la situación de una ventana respectiva en la página; y
el tamaño de la ventana respectiva.
11. El sistema, tal como ha sido descrito en cualquier reivindicación precedente, que comprende además medios de edición operables para editar las propiedades de la ventana.
12. El sistema, tal como ha sido descrito en cualquier reivindicación precedente, que incluye un panel táctil.
13. Un método de presentación de multimedia en una pantalla de monitor, que comprende:
componer un fichero de presentación (50) que describe una pluralidad de ventanas en una página, teniendo cada ventana un conjunto de propiedades que incluyen una especificación de una clave del color del píxel correspondiente a una fuente de gráficos (14; 16-19);
generar (152) un mapa de píxeles de acuerdo con el fichero de presentación (50), correspondiendo dicho mapa de píxeles a ventanas que comprenden píxeles que tienen una clave del color del píxel respectiva;
examinar (156) un píxel del mapa de píxeles;
determinar (158) si el píxel examinado es un color clave del píxel; y
dar salida (162) al píxel para ser presentado, si el valor del color del píxel no se corresponde a ninguna clave del color del píxel, o dar salida (162) a un píxel de dicha fuente de gráficos (14; 16-19) correspondiente a la clave del color del píxel si el valor del color del píxel se corresponde con una clave del color del píxel.
14. El método, como se ha descrito en la reivindicación 13, que comprende además presentar el píxel examinado en una pantalla de monitor.
ES00939463T 1999-06-08 2000-05-31 Sistema y metodo de presentacion de multimedia. Expired - Lifetime ES2243272T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US328039 1999-06-08
US09/328,039 US6657646B2 (en) 1999-06-08 1999-06-08 System and method for multimedia display

Publications (1)

Publication Number Publication Date
ES2243272T3 true ES2243272T3 (es) 2005-12-01

Family

ID=23279240

Family Applications (1)

Application Number Title Priority Date Filing Date
ES00939463T Expired - Lifetime ES2243272T3 (es) 1999-06-08 2000-05-31 Sistema y metodo de presentacion de multimedia.

Country Status (8)

Country Link
US (2) US6657646B2 (es)
EP (1) EP1192598B1 (es)
AT (1) ATE300068T1 (es)
AU (1) AU770034B2 (es)
CA (1) CA2379049C (es)
DE (1) DE60021385T2 (es)
ES (1) ES2243272T3 (es)
WO (1) WO2000075870A1 (es)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7213061B1 (en) 1999-04-29 2007-05-01 Amx Llc Internet control system and method
US6657646B2 (en) 1999-06-08 2003-12-02 Amx Corporation System and method for multimedia display
US20020105534A1 (en) * 2001-01-04 2002-08-08 Edward Balassanian Universal media bar for controlling different types of media
US7136934B2 (en) * 2001-06-19 2006-11-14 Request, Inc. Multimedia synchronization method and device
US7224404B2 (en) * 2001-07-30 2007-05-29 Samsung Electronics Co., Ltd. Remote display control of video/graphics data
KR100423455B1 (ko) * 2001-10-24 2004-03-18 삼성전자주식회사 영상신호처리장치 및 그 방법
US20070220580A1 (en) * 2002-03-14 2007-09-20 Daniel Putterman User interface for a media convergence platform
US7224366B2 (en) 2002-10-17 2007-05-29 Amx, Llc Method and system for control system software
US7434165B2 (en) * 2002-12-12 2008-10-07 Lawrence Charles Kleinman Programmed apparatus and system of dynamic display of presentation files
US7526568B1 (en) * 2004-02-20 2009-04-28 Broadcast Pix, Inc. Integrated live video production system
US20050273700A1 (en) * 2004-06-02 2005-12-08 Amx Corporation Computer system with user interface having annotation capability
US20070211691A1 (en) * 2004-09-09 2007-09-13 Barber Ronald W Method, system and computer program using standard interfaces for independent device controllers
US7885622B2 (en) * 2004-10-27 2011-02-08 Chestnut Hill Sound Inc. Entertainment system with bandless tuning
US8090309B2 (en) * 2004-10-27 2012-01-03 Chestnut Hill Sound, Inc. Entertainment system with unified content selection
US20190278560A1 (en) 2004-10-27 2019-09-12 Chestnut Hill Sound, Inc. Media appliance with auxiliary source module docking and fail-safe alarm modes
US7342584B2 (en) * 2004-11-18 2008-03-11 Amx, Llc Method and computer program for implementing interactive bargraphs of any shape or design on a graphical user interface
CN102833603B (zh) 2005-03-02 2016-02-10 乐威指南公司 交互式媒体导航应用系统中的播放列表和书签
WO2007030421A2 (en) 2005-09-07 2007-03-15 Amx Llc Method and computer program for device configuration
US20080114794A1 (en) * 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
US20080115173A1 (en) 2006-11-10 2008-05-15 Guideworks Llc Systems and methods for using playlists
TWM352850U (en) * 2008-05-15 2009-03-11 Topvision Display Technologies Inc Digital monitoring and recording device with man-machine interface of touch panel
US8555201B2 (en) 2008-06-05 2013-10-08 Qualcomm Incorporated Wireless communication device having deterministic control of foreground access of the user interface
US8510778B2 (en) 2008-06-27 2013-08-13 Rovi Guides, Inc. Systems and methods for ranking assets relative to a group of viewers
US9807436B2 (en) 2014-07-23 2017-10-31 Rovi Guides, Inc. Systems and methods for providing media asset recommendations for a group

Family Cites Families (227)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3597743A (en) 1969-03-26 1971-08-03 Digital Applic Inc Expander for real-time communication between a computer and external devices
US3778542A (en) * 1970-11-30 1973-12-11 Technicolor Blue screen travelling matte system
US4024505A (en) 1974-11-18 1977-05-17 Compucorp Interface system for coupling an indeterminate number of peripheral devices to a central processing unit
US4251858A (en) 1979-03-06 1981-02-17 The Boeing Company Paging, status monitoring and report compiling system for support, maintenance and management of operator-supervised automatic industrial machines
US4503497A (en) 1982-05-27 1985-03-05 International Business Machines Corporation System for independent cache-to-cache transfer
US4530069A (en) 1982-08-20 1985-07-16 Universal Data, Inc. Expandable data communication system utilizing hand-held terminal
US4700230A (en) 1984-08-29 1987-10-13 Vicon Industries, Inc. Modular video control system
US4914527A (en) * 1986-04-09 1990-04-03 Sony Corporation Recording and reproducing digital video and audio signals together with a time code signal which is within user control words of the audio data
JPS62186537U (es) 1986-05-16 1987-11-27
US4790003A (en) 1987-04-27 1988-12-06 American Telephone And Telegraph Company, At&T Information Systems Message service system network
US4959810A (en) * 1987-10-14 1990-09-25 Universal Electronics, Inc. Universal remote control device
US5311451A (en) 1987-11-06 1994-05-10 M. T. Mcbrian Company, Inc. Reconfigurable controller for monitoring and controlling environmental conditions
US5103391A (en) 1987-11-06 1992-04-07 M. T. Mcbrian Inc. Control system for controlling environmental conditions in a closed building or other conditions
US4876651A (en) 1988-05-11 1989-10-24 Honeywell Inc. Digital map system
US4882747A (en) 1988-05-12 1989-11-21 Jerry Williams Infrared communication apparatus for remote site applications
US5144548A (en) 1988-07-15 1992-09-01 Iris Technologies, Inc. Routing switcher
CA1337132C (en) 1988-07-15 1995-09-26 Robert Filepp Reception system for an interactive computer network and method of operation
JPH0823805B2 (ja) 1988-09-20 1996-03-06 株式会社日立製作所 情報入力装置
US5014193A (en) 1988-10-14 1991-05-07 Compaq Computer Corporation Dynamically configurable portable computer system
US4989081A (en) 1988-11-14 1991-01-29 Sony Corporation Home-bus-information system
US5086385A (en) 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
US5109222A (en) 1989-03-27 1992-04-28 John Welty Remote control system for control of electrically operable equipment in people occupiable structures
WO1990015394A1 (en) 1989-06-02 1990-12-13 Aisi Research Corporation Appliance interface for exchanging data
US5095480A (en) 1989-06-16 1992-03-10 Fenner Peter R Message routing system for shared communication media networks
US5226160A (en) * 1989-07-18 1993-07-06 Visage Method of and system for interactive video-audio-computer open architecture operation
US4953194A (en) 1989-09-22 1990-08-28 Network Devices, Incorporated Automated documentation system for a communications network
US5072374A (en) 1989-11-07 1991-12-10 Ge Fanuc Automation North America, Inc. Method for communicating among a plurality of programmable logic controllers each having a dma controller
US5051720A (en) 1989-11-13 1991-09-24 Secure Telecom, Inc. Remote control system using power line of remote site
US5056001A (en) 1989-12-20 1991-10-08 Ge Fanuc Automation North America, Inc. Method for configuring an input/output module coupled to a programmable logic controller
SE464053B (sv) 1990-01-22 1991-02-25 Kent Lennartsson Anordning vid distribuerat styrsystem
US5039980A (en) 1990-01-26 1991-08-13 Honeywell Inc. Multi-nodal communication network with coordinated responsibility for global functions by the nodes
EP0513206B1 (en) 1990-01-30 1995-04-12 Johnson Service Company Networked facilities management system
US5276793A (en) 1990-05-14 1994-01-04 International Business Machines Corporation System and method for editing a structured document to preserve the intended appearance of document elements
US5282270A (en) 1990-06-06 1994-01-25 Apple Computer, Inc. Network device location using multicast
FR2663137B1 (fr) 1990-06-12 1994-07-29 Sgs Thomson Microelectronics Dispositif electronique de connexion.
US5276630A (en) 1990-07-23 1994-01-04 American Standard Inc. Self configuring controller
AU659101B2 (en) 1990-09-17 1995-05-11 Aprisma Management Technologies, Inc. Network management system using model-based intelligence
US5280595A (en) 1990-10-05 1994-01-18 Bull Hn Information Systems Inc. State machine for executing commands within a minimum number of cycles by accomodating unforseen time dependency according to status signals received from different functional sections
US5557723A (en) 1990-11-30 1996-09-17 Microsoft Corporation Method and system for customizing forms in an electronic mail system
FR2671884A1 (fr) 1991-01-17 1992-07-24 Moulinex Sa Procede d'attribution d'adresses dans un reseau domotique.
WO1992016066A1 (en) 1991-02-28 1992-09-17 Stratacom, Inc. Method and apparatus for routing cell messages using delay
EP0576546A4 (en) 1991-03-18 1995-01-25 Echelon Corp NETWORK VARIABLES.
EP0513443B1 (en) 1991-05-06 1999-11-17 Koninklijke Philips Electronics N.V. Building management system
US5519875A (en) 1991-08-08 1996-05-21 Hitachi, Ltd. Distributed processing system for modules, each having modularized objects
JP3309997B2 (ja) 1991-09-05 2002-07-29 株式会社日立製作所 複合処理装置
US5233510A (en) 1991-09-27 1993-08-03 Motorola, Inc. Continuously self configuring distributed control system
US5455959A (en) 1992-03-02 1995-10-03 Alcatel Network Systems, Inc. System for collecting from masters information independently collected from associated slaves in shelves of a telecommunications terminal
US5742760A (en) 1992-05-12 1998-04-21 Compaq Computer Corporation Network packet switch using shared memory for repeating and bridging packets at media rate
US5491802A (en) 1992-05-29 1996-02-13 Hewlett-Packard Company Network adapter for inserting pad bytes into packet link headers based on destination service access point fields for efficient memory transfer
CA2094410C (en) 1992-06-18 1998-05-05 Joshua Seth Auerbach Distributed management communications network
US5428470A (en) 1992-07-17 1995-06-27 Beckman Instruments, Inc. Modular system and method for an automatic analyzer
US5586267A (en) 1992-10-13 1996-12-17 Bay Networks, Inc. Apparatus for providing for automatic topology discovery in an ATM network or the like
US5519707A (en) 1992-10-13 1996-05-21 Synoptics Communications, Inc. Multiplexing of communications services on a virtual service path in an ATM network or the like
US5450359A (en) 1992-11-02 1995-09-12 National Informatics Centre, Government Of India Analog video interactive (AVI) PC Add-On Card for controlling consumer grade VHS-VCR
US5491797A (en) 1992-11-30 1996-02-13 Qwest Communications Schedulable automatically configured video conferencing system
US5410326A (en) 1992-12-04 1995-04-25 Goldstein; Steven W. Programmable remote control device for interacting with a plurality of remotely controlled devices
CA2271555C (en) * 1992-12-09 2003-11-11 Discovery Communications, Inc. Remote control for cable television delivery system
US5920694A (en) * 1993-03-19 1999-07-06 Ncr Corporation Annotation of computer video displays
US5649104A (en) * 1993-03-19 1997-07-15 Ncr Corporation System for allowing user of any computer to draw image over that generated by the host computer and replicating the drawn image to other computers
US5565908A (en) 1993-05-07 1996-10-15 Kayon Systems, Inc. Bi-directional system for providing information, management, and entertainment services
EP0626635B1 (en) 1993-05-24 2003-03-05 Sun Microsystems, Inc. Improved graphical user interface with method for interfacing to remote devices
US5467264A (en) 1993-06-30 1995-11-14 Microsoft Method and system for selectively interdependent control of devices
US5729704A (en) * 1993-07-21 1998-03-17 Xerox Corporation User-directed method for operating on an object-based model data structure through a second contextual image
US5528739A (en) 1993-09-17 1996-06-18 Digital Equipment Corporation Documents having executable attributes for active mail and digitized speech to text conversion
US5648813A (en) 1993-10-20 1997-07-15 Matsushita Electric Industrial Co. Ltd. Graphical-interactive-screen display apparatus and peripheral units
US5537142A (en) 1993-10-20 1996-07-16 Videolan Technologies, Inc. Local area network for simultaneous, bi-directional transmission of video bandwidth signals, including a switching matrix which defines user connections, upstream connections, and downstream connections and has an efficient configuration to minimize the
US5537663A (en) 1993-10-29 1996-07-16 Compaq Computer Corporation System for determining configuration of devices installed on a computer bus by comparing response time of data lines to read from I/O address when undriven
US5710755A (en) 1993-11-15 1998-01-20 Pitney Bowes Communication system for control applications
US5748763A (en) * 1993-11-18 1998-05-05 Digimarc Corporation Image steganography system featuring perceptually adaptive and globally scalable signal embedding
US5452291A (en) 1993-11-30 1995-09-19 Panasonic Technologies, Inc. Combination brouter and cluster controller
JP3503164B2 (ja) 1993-12-14 2004-03-02 ソニー株式会社 ビデオ編集装置
US5446740A (en) 1993-12-17 1995-08-29 Empire Blue Cross/Blue Shield Method of and apparatus for processing data at a remote workstation
US5909570A (en) 1993-12-28 1999-06-01 Webber; David R. R. Template mapping system for data translation
US5583994A (en) 1994-02-07 1996-12-10 Regents Of The University Of California System for efficient delivery of multimedia information using hierarchical network of servers selectively caching program for a selected time period
US5592626A (en) 1994-02-07 1997-01-07 The Regents Of The University Of California System and method for selecting cache server based on transmission and storage factors for efficient delivery of multimedia information in a hierarchical network of servers
JP3768258B2 (ja) 1994-02-28 2006-04-19 ゼロックス コーポレイション ユーザーインタフェースで文書を配布する方法
JP4044971B2 (ja) 1994-03-17 2008-02-06 株式会社日立製作所 イメージ情報を用いた検索方法
US5628030A (en) 1994-03-24 1997-05-06 Multi-Tech Systems, Inc. Virtual modem driver apparatus and method
GB2293716B (en) 1994-03-30 1998-10-07 Sony Corp Digital switcher
US5500794A (en) 1994-03-31 1996-03-19 Panasonic Technologies, Inc. Distribution system and method for menu-driven user interface
US5600635A (en) 1994-04-07 1997-02-04 Matsushita Electric Industrial Co., Ltd. Caller personal station equipped with simultaneous call function and multicast communication function and corresponding receiver personal station, and cell station and corresponding receiver personal station
EP0707721B1 (en) 1994-05-04 2002-01-30 Atmel Corporation Programmable logic device with regional and universal signal routing
US5528215A (en) 1994-05-31 1996-06-18 Landis & Gyr Powers, Inc. Building automation system having expansion modules
US5546549A (en) 1994-06-01 1996-08-13 International Business Machines Corporation Multi-path channel (MPC) interface with user transparent, unbalanced, dynamically alterable computer input/output channels
KR960003475U (ko) * 1994-06-08 1996-01-22 라이팅 리모트콘트롤
US5510975A (en) 1994-07-01 1996-04-23 Atlantic Software, Inc. Method of logical operations in home automation
IL110537A (en) 1994-08-01 1998-01-04 3Com Corp Network switch
US5611059A (en) 1994-09-02 1997-03-11 Square D Company Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system
CA2151180C (en) 1994-09-14 2003-11-04 Robert Brownhill Method and apparatus for multicast of atm cells
US5740231A (en) 1994-09-16 1998-04-14 Octel Communications Corporation Network-based multimedia communications and directory system and method of operation
US5657221A (en) 1994-09-16 1997-08-12 Medialink Technologies Corporation Method and apparatus for controlling non-computer system devices by manipulating a graphical representation
TW266277B (en) * 1994-12-31 1995-12-21 Sega Of America Inc Videogame system and methods for enhanced processing and display of graphical character elements
JP3452414B2 (ja) 1995-02-08 2003-09-29 富士通株式会社 遠隔監視制御方法およびそのシステム
US5886894A (en) 1995-03-28 1999-03-23 Chubb Security Canada, Inc. Control system for automated security and control systems
US5742762A (en) 1995-05-19 1998-04-21 Telogy Networks, Inc. Network management gateway
JPH08331472A (ja) * 1995-05-24 1996-12-13 Internatl Business Mach Corp <Ibm> 共有フレーム・バッファを含むマルチメディア表示装置においてビデオ・データとグラフィック・データの同期をとる方法及び装置
US5687393A (en) 1995-06-07 1997-11-11 International Business Machines Corporation System for controlling responses to requests over a data bus between a plurality of master controllers and a slave storage controller by inserting control characters
US5721878A (en) * 1995-06-07 1998-02-24 International Business Machines Corporation Multimedia control system and method for controlling multimedia program presentation
US5619631A (en) * 1995-06-07 1997-04-08 Binaryblitz Method and apparatus for data alteration by manipulation of representational graphs
US5737553A (en) * 1995-07-14 1998-04-07 Novell, Inc. Colormap system for mapping pixel position and color index to executable functions
US5907837A (en) 1995-07-17 1999-05-25 Microsoft Corporation Information retrieval system in an on-line network including separate content and layout of published titles
US6829368B2 (en) * 2000-01-26 2004-12-07 Digimarc Corporation Establishing and interacting with on-line media collections using identifiers in media signals
US5732257A (en) 1995-09-13 1998-03-24 Hewlett-Packard Co. Object conversion method from a flat object space to a class structured space
US5572643A (en) 1995-10-19 1996-11-05 Judson; David H. Web browser with dynamic display of information objects during linking
AU7706596A (en) 1995-11-13 1997-06-05 Webtronics, Inc. Control of remote devices using http protocol
WO1997019538A1 (en) 1995-11-22 1997-05-29 Samsung Information Systems America Home multimedia network architecture
US6005861A (en) 1995-11-22 1999-12-21 Samsung Electronics Co., Ltd. Home multimedia network architecture
US5812122A (en) 1995-12-13 1998-09-22 Sun Microsystems, Inc. Testing layout services for supporting complex text languages
US6263487B1 (en) 1996-01-17 2001-07-17 Siemens Ag Programmable controller
US6021433A (en) 1996-01-26 2000-02-01 Wireless Internet, Inc. System and method for transmission of data
US5892924A (en) 1996-01-31 1999-04-06 Ipsilon Networks, Inc. Method and apparatus for dynamically shifting between routing and switching packets in a transmission network
US5848054A (en) 1996-02-07 1998-12-08 Lutron Electronics Co. Inc. Repeater for transmission system for controlling and determining the status of electrical devices from remote locations
US5862325A (en) 1996-02-29 1999-01-19 Intermind Corporation Computer-based communication system and method using metadata defining a control structure
US5812214A (en) * 1996-03-14 1998-09-22 Sierra Video Systems, Inc. Apparatus and method for compositing video images
US5835126A (en) 1996-03-15 1998-11-10 Multimedia Systems Corporation Interactive system for a closed cable network which includes facsimiles and voice mail on a display
JPH09259153A (ja) 1996-03-19 1997-10-03 Mitsubishi Electric Corp バッチ実行制御プログラム作成装置及び方法
US5968116A (en) 1996-03-27 1999-10-19 Intel Corporation Method and apparatus for facilitating the management of networked devices
US6199133B1 (en) 1996-03-29 2001-03-06 Compaq Computer Corporation Management communication bus for networking devices
US5764155A (en) 1996-04-03 1998-06-09 General Electric Company Dynamic data exchange server
US5815516A (en) 1996-04-05 1998-09-29 International Business Machines Corporation Method and apparatus for producing transmission control protocol checksums using internet protocol fragmentation
US6085238A (en) 1996-04-23 2000-07-04 Matsushita Electric Works, Ltd. Virtual LAN system
US5805812A (en) 1996-05-15 1998-09-08 Electronic Data Systems Corporation Communication system for the remote control of equipment
JP2000510978A (ja) 1996-05-20 2000-08-22 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー キャッシュデータベースにおける情報検索
US5996022A (en) 1996-06-03 1999-11-30 Webtv Networks, Inc. Transcoding data in a proxy computer prior to transmitting the audio data to a client
DE69738095T2 (de) 1996-06-07 2008-05-29 Nippon Telegraph And Telephone Corp. Verfahren und System zur Steuerung eines VLANs
US5815703A (en) 1996-06-28 1998-09-29 Microsoft Corporation Computer-based uniform data interface (UDI) method and system using an application programming interface (API)
US5922050A (en) 1996-07-02 1999-07-13 Sun Microsystems, Inc. Method and apparatus for controlling a device on a network
US5812085A (en) * 1996-08-15 1998-09-22 Samsung Information Systems America Remote control device
GB9619119D0 (en) 1996-09-12 1996-10-23 Discreet Logic Inc Processing image
US5883627A (en) * 1996-09-25 1999-03-16 Microsoft Corporation Advanced graphics controls
US6192282B1 (en) 1996-10-01 2001-02-20 Intelihome, Inc. Method and apparatus for improved building automation
US6523696B1 (en) 1996-10-15 2003-02-25 Kabushiki Kaisha Toshiba Communication control device for realizing uniform service providing environment
US5959536A (en) 1996-10-15 1999-09-28 Philips Electronics North America Corporation Task-driven distributed multimedia consumer system
US5926187A (en) * 1996-10-18 1999-07-20 Samsung Electronics Co., Ltd. Video interface and overlay system and process
US5982445A (en) 1996-10-21 1999-11-09 General Instrument Corporation Hypertext markup language protocol for television display and control
US5956487A (en) 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US6101180A (en) 1996-11-12 2000-08-08 Starguide Digital Networks, Inc. High bandwidth broadcast system having localized multicast access to broadcast content
ES2207756T3 (es) 1996-11-14 2004-06-01 Alcatel Usa Sourcing, L.P. Maquina generica de estado de software y metodo de construir objetos dinamicos para un programa de aplicacion.
US5896382A (en) 1996-11-19 1999-04-20 Scientific-Atlanta, Inc. Method and apparatus for communicating information between a headend and subscriber over a wide area network
JPH10154995A (ja) 1996-11-20 1998-06-09 Fujitsu Ltd ゲートウェイ装置及びパケット中継方法
US6029092A (en) 1996-11-21 2000-02-22 Intellinet, Inc. System and method for providing modular control and for managing energy consumption
CN1169032C (zh) 1996-11-29 2004-09-29 松下电工株式会社 建筑物自动监控系统
US6085243A (en) 1996-12-13 2000-07-04 3Com Corporation Distributed remote management (dRMON) for networks
US5957985A (en) 1996-12-16 1999-09-28 Microsoft Corporation Fault-resilient automobile control system
US6049821A (en) 1997-01-24 2000-04-11 Motorola, Inc. Proxy host computer and method for accessing and retrieving information between a browser and a proxy
US5867484A (en) 1997-01-31 1999-02-02 Intellect Network Technologies Switchable multi-drop video distribution system
US6008735A (en) 1997-02-03 1999-12-28 Microsoft Corporation Method and system for programming a remote control unit
US5980078A (en) 1997-02-14 1999-11-09 Fisher-Rosemount Systems, Inc. Process control system including automatic sensing and automatic configuration of devices
JPH10276478A (ja) 1997-03-31 1998-10-13 Toshiba Corp 家電機器制御装置
US6161145A (en) 1997-05-08 2000-12-12 International Business Machines Corporation Updating server-related data at a client
US5934064A (en) * 1997-05-13 1999-08-10 Siemens Westinghouse Power Corporation Partial oxidation power plant with reheating and method thereof
WO1998053581A1 (en) 1997-05-19 1998-11-26 Coactive Networks, Inc. Server system and method for networking control networks and direct input/output devices with the world wide web
WO1998054657A2 (en) * 1997-05-26 1998-12-03 Koninklijke Philips Electronics N.V. System for retrieving data in a video server
DE69838439T2 (de) 1997-06-25 2008-06-12 Samsung Electronics Co., Ltd., Suwon Verfahren und Vorrichtung zur Überwachung von Geräten in einem Hausnetzwerk
US6229818B1 (en) 1997-07-07 2001-05-08 Advanced Micro Devices, Inc. Active isolation system and method for allowing local and remote data transfers across a common data link
US6023762A (en) 1997-07-09 2000-02-08 Northern Telecom Limited Multi-view personalized communications agent
US6078952A (en) 1997-08-01 2000-06-20 International Business Machines Corporation Method and apparatus for maintaining directory services for a video transmission network
WO1999007114A1 (en) 1997-08-04 1999-02-11 Matsushita Electric Industrial Co., Ltd. A network control system
US6292901B1 (en) 1997-08-26 2001-09-18 Color Kinetics Incorporated Power/data protocol
US6574234B1 (en) 1997-09-05 2003-06-03 Amx Corporation Method and apparatus for controlling network devices
US6038668A (en) 1997-09-08 2000-03-14 Science Applications International Corporation System, method, and medium for retrieving, organizing, and utilizing networked data
US6484061B2 (en) 1997-09-10 2002-11-19 Schneider Automation Inc. Web interface to a programmable controller
US6070228A (en) 1997-09-30 2000-05-30 International Business Machines Corp. Multimedia data storage system and method for operating a media server as a cache device and controlling a volume of data in the media server based on user-defined parameters
US6133847A (en) 1997-10-09 2000-10-17 At&T Corp. Configurable remote control device
US6484149B1 (en) 1997-10-10 2002-11-19 Microsoft Corporation Systems and methods for viewing product information, and methods for generating web pages
US6546405B2 (en) * 1997-10-23 2003-04-08 Microsoft Corporation Annotating temporally-dimensioned multimedia content
JP3493309B2 (ja) 1997-10-31 2004-02-03 富士通株式会社 マルチキャスト送信方法
JP3276596B2 (ja) 1997-11-04 2002-04-22 松下電器産業株式会社 動画像編集装置
US6032240A (en) 1997-11-12 2000-02-29 Intergraph Corporation Bypassing a nonpaged pool controller when accessing a remainder portion of a random access memory
US6108696A (en) 1997-11-14 2000-08-22 Online Anywhere Method and apparatus to connect a general purpose computer to a special purpose system
US5943064A (en) * 1997-11-15 1999-08-24 Trident Microsystems, Inc. Apparatus for processing multiple types of graphics data for display
US20030035556A1 (en) * 1997-11-18 2003-02-20 Jerry Curtis Audio distribution system
US6272134B1 (en) 1997-11-20 2001-08-07 International Business Machines Corporation Multicast frame support in hardware routing assist
US6078747A (en) 1998-01-05 2000-06-20 Jewitt; James W. Application program interface to physical devices
US6160796A (en) 1998-01-06 2000-12-12 Sony Corporation Of Japan Method and system for updating device identification and status information after a local bus reset within a home audio/video network
US6469987B1 (en) 1998-01-13 2002-10-22 Enterasys Networks, Inc. Virtual local area network with trunk stations
US6385596B1 (en) * 1998-02-06 2002-05-07 Liquid Audio, Inc. Secure online music distribution system
US6260069B1 (en) 1998-02-10 2001-07-10 International Business Machines Corporation Direct data retrieval in a distributed computing system
US6175920B1 (en) 1998-02-20 2001-01-16 Unisys Corporation Expedited message control for synchronous response in a Kerberos domain
US6052683A (en) 1998-02-24 2000-04-18 Nortel Networks Corporation Address lookup in packet data communication networks
US6055236A (en) 1998-03-05 2000-04-25 3Com Corporation Method and system for locating network services with distributed network address translation
US6105055A (en) * 1998-03-13 2000-08-15 Siemens Corporate Research, Inc. Method and apparatus for asynchronous multimedia collaboration
US6167567A (en) 1998-05-05 2000-12-26 3Com Corporation Technique for automatically updating software stored on a client computer in a networked client-server environment
US6195688B1 (en) 1998-05-07 2001-02-27 International Business Machines Corporation Computer system, program product and method of communicating internetworking data over a master-slave communication link
US6061602A (en) 1998-06-23 2000-05-09 Creative Lifestyles, Inc. Method and apparatus for developing application software for home automation system
US6363422B1 (en) 1998-06-24 2002-03-26 Robert R. Hunter Multi-capability facilities monitoring and control intranet for facilities management system
JP3546705B2 (ja) * 1998-07-10 2004-07-28 インターナショナル・ビジネス・マシーンズ・コーポレーション アプリケーション・ウインドウにアノテーション・データを対応付ける方法及び装置、システム、アプリケーション・ウインドウへのアノテーション・データの対応付けを制御するプログラムを格納した記憶媒体
US6121593A (en) 1998-08-19 2000-09-19 Duck Creek Energy, Inc. Home appliances provided with control systems which may be actuated from a remote location
JP4249821B2 (ja) * 1998-08-31 2009-04-08 富士通株式会社 ディジタルオーディオ再生装置
US5918022A (en) 1998-09-28 1999-06-29 Cisco Technology, Inc. Protocol for transporting reservation system data over a TCP/IP network
US6434157B1 (en) 1998-10-06 2002-08-13 Schneider Automation, Inc. MODBUS plus ethernet bridge
US6161133A (en) 1998-10-19 2000-12-12 Lexton Systems, Inc. Method and apparatus for configuration of an internet appliance
US6259707B1 (en) 1998-10-30 2001-07-10 Sony Corporation Synchronizing a data driven interaction controller and a non-data driven interaction controller
GB9824482D0 (en) 1998-11-09 1999-01-06 Nokia Mobile Phones Ltd Portable controller
US6360270B1 (en) 1998-11-16 2002-03-19 Hewlett-Packard Company Hybrid and predictive admission control strategies for a server
US20020169820A1 (en) 1998-11-20 2002-11-14 Eugene Sayan Process pool methods and apparatus
US6697376B1 (en) * 1998-11-20 2004-02-24 Diva Systems Corporation Logical node identification in an information transmission network
US6456699B1 (en) 1998-11-30 2002-09-24 At&T Corp. Web-based generation of telephony-based interactive voice response applications
US6553418B1 (en) 1999-01-02 2003-04-22 Daniel J. Collins Energy information and control system
EP1021048A3 (en) * 1999-01-14 2002-10-02 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
US6469695B1 (en) 1999-01-28 2002-10-22 Ncr Corporation Method and apparatus for touch screen touch ahead capability
US6342906B1 (en) * 1999-02-02 2002-01-29 International Business Machines Corporation Annotation layer for synchronous collaboration
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
US6937766B1 (en) * 1999-04-15 2005-08-30 MATE—Media Access Technologies Ltd. Method of indexing and searching images of text in video
US6763040B1 (en) 1999-04-29 2004-07-13 Amx Corporation Internet control system communication protocol and method
US7213061B1 (en) 1999-04-29 2007-05-01 Amx Llc Internet control system and method
US6241156B1 (en) 1999-05-13 2001-06-05 Acutherm L.P. Process and apparatus for individual adjustment of an operating parameter of a plurality of environmental control devices through a global computer network
AU5289100A (en) 1999-05-24 2000-12-12 Heat Timer Corporation Electronic message delivery system utilizable in the monitoring oe remote equipment and method of same
US6801529B1 (en) * 1999-06-08 2004-10-05 Amx Corporation Method and system for sending messages to multiple locations in a control system
US6657646B2 (en) 1999-06-08 2003-12-02 Amx Corporation System and method for multimedia display
US6865596B1 (en) * 1999-06-09 2005-03-08 Amx Corporation Method and system for operating virtual devices by master controllers in a control system
US6744771B1 (en) * 1999-06-09 2004-06-01 Amx Corporation Method and system for master to master communication in control systems
US6615088B1 (en) 1999-06-09 2003-09-02 Amx Corporation System and method of device interface configuration for a control system
US6496927B1 (en) 1999-06-09 2002-12-17 Amx Corporation Method and configuring a user interface for controlling a controlled device based upon a device class
US6760760B1 (en) 1999-06-09 2004-07-06 Amx Corporation Control system communication server for transmitting files via multiple communication paths
US6609127B1 (en) 1999-06-09 2003-08-19 Amx Corporation Method for dynamically updating master controllers in a control system
US6505146B1 (en) 1999-09-24 2003-01-07 Monsanto Company Method and system for spatial evaluation of field and crop performance
US6338152B1 (en) 1999-10-28 2002-01-08 General Electric Company Method and system for remotely managing communication of data used for predicting malfunctions in a plurality of machines
US6680934B1 (en) 1999-12-02 2004-01-20 Nortel Networks Limited System, device and method for expediting control flow in a communication system
CA2403198A1 (en) * 2000-03-13 2001-09-20 Media Arts & Images Corporation Video data management, transmission, and control system and method employing distributed video segments microcasting
JP4482778B2 (ja) * 2000-09-11 2010-06-16 ソニー株式会社 画像処理装置および画像処理方法、並びに記録媒体
US6791554B1 (en) * 2001-12-27 2004-09-14 Advanced Micro Devices, Inc. I/O node for a computer system including an integrated graphics engine
US20030149574A1 (en) * 2002-02-05 2003-08-07 Rudman Daniel E. Method for providing media consumers with total choice and total control
US7523482B2 (en) * 2002-08-13 2009-04-21 Microsoft Corporation Seamless digital channel changing
US7373414B2 (en) 2002-08-29 2008-05-13 Amx Llc Multi-media system and method for simultaneously delivering multi-media data to multiple destinations
US7224366B2 (en) * 2002-10-17 2007-05-29 Amx, Llc Method and system for control system software
US7170502B2 (en) * 2003-04-04 2007-01-30 Seiko Epson Corporation Method for implementing a partial ink layer for a pen-based computing device

Also Published As

Publication number Publication date
AU770034B2 (en) 2004-02-12
WO2000075870A1 (en) 2000-12-14
US20040075694A1 (en) 2004-04-22
US20020054160A1 (en) 2002-05-09
DE60021385T2 (de) 2006-04-27
EP1192598A1 (en) 2002-04-03
US7426702B2 (en) 2008-09-16
ATE300068T1 (de) 2005-08-15
DE60021385D1 (de) 2005-08-25
EP1192598B1 (en) 2005-07-20
CA2379049A1 (en) 2000-12-14
AU5454700A (en) 2000-12-28
US6657646B2 (en) 2003-12-02
CA2379049C (en) 2011-02-15

Similar Documents

Publication Publication Date Title
ES2243272T3 (es) Sistema y metodo de presentacion de multimedia.
KR20190096811A (ko) 터치 디스플레이 장치
CN101228515B (zh) 用于管理多个计算机的装置和系统
JP5023217B2 (ja) 複数のコンピュータを管理する装置及びシステム
RU2469380C2 (ru) Система и способ для управления несколькими устройствами с сенсорным экраном и получения от них данных
US10091456B2 (en) On-screen display systems
US20110320948A1 (en) Display apparatus and user interface providing method thereof
KR20160016523A (ko) 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법
US12204699B2 (en) Routing input to on-screen display
WO2008036339A2 (en) Media management system
CN212647425U (zh) 一种显示及键盘鼠标切换系统
CN113760211A (zh) 一种控制方法和控制装置
JP2006092269A (ja) 電子ボードシステム
KR101733604B1 (ko) 물리적 망분리 전용 화면 분할 모니터
HUP0004985A2 (en) Process and device for representing a video signal, applications and a navigator on a digital television screen
EP3073482A1 (en) Display apparatus and display method thereof
JPH052382A (ja) マルチ画面表示制御装置
EP1961218B1 (en) Display apparatus and method and information processing apparatus and method for providing picture in picture function
CN101394509A (zh) 多信道之屏幕显示产生装置及方法
US20250077158A1 (en) Method of Setting a Display Mode with One Click through the Display Buttons
TWM648524U (zh) 支援影像分割的多電腦切換裝置
WO2024007799A1 (zh) 显示屏幕远程共享的处理方法、设备及存储介质
KR20170038281A (ko) 디스플레이 장치 및 그 설정 방법
JP2025075554A (ja) 映像配信システム、映像配信方法および映像配信プログラム
CN117221462A (zh) 视频处理器的控制方法、装置、视频处理器及存储介质