Aparato electrónico, su método de transmisión de información y soporte de memorización.
Una unidad electrónica para comunicar con una pluralidad de unidades electrónicas,
que comprende:
un medio de recepción para recibir una orden de demanda por dicha unidad electrónica desde una de dicha pluralidad deunidades electrónicas demandando información sobre dicha unidad electrónica;
un medio de memorización para memorizar datos de información sobre dicha unidad electrónica;
un medio de recuperación para recuperar dichos datos de información desde dicho medio de memorización en respuestaa dicha orden de demanda y
un medio de transmisión para transmitir dichos datos de información desde dicha unidad electrónica a dicha unidad de lapluralidad de unidades electrónicas que emiten dicha orden de demanda;
teniendo dicho medio de memorización una estructura de datos jerárquica que comprende:
objetos que contienen datos predeterminados indicativos de una sub-unidad disponible en dicha unidad electrónica, almenos uno de dichos objetos siendo recuperado en respuesta a dicha orden de demanda;
una lista que contiene información sobre cada uno de dichos objetos correspondientes a dicha unidad electrónica yestando en una capa más alta que dicho objeto en dicha estructura jerárquica y
un descriptor que contiene información respecto a dicha lista y otra información descriptiva con respecto a dicha unidadelectrónica y estando en una capa más alta que dicha lista en dicha estructura jerárquica.
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E05077005.
Solicitante: SONY CORPORATION.
Nacionalidad solicitante: Japón.
Dirección: 6-7-35 Kitashinagawa, Shinagawa-ku Tokyo 141 JAPON.
Inventor/es: KAWAMURA, HARUMI, LUDTKE, HAROLD, AARON.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/28 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › caracterizados por la configuración de los enlaces, p. ej. redes locales (LAN), redes extendidas (WAN) (redes de comunicación inalámbricas H04W).
- H04L29/06 H04L […] › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
PDF original: ES-2424677_T3.pdf
Fragmento de la descripción:
Aparato electrónico, su método de transmisión de información y soporte de memorización La presente invención se refiere a un aparato electrónico, su método de transmisión de información y soporte de memorización. Una forma de realización de la invención se refiere a una unidad electrónica para uso con, a modo de ejemplo, un bus serie IEEE 1394 y a un método de transmisión, a modo de ejemplo, de una gran cantidad de datos utilizando un paquete asíncrono.
Un sistema de comunicación que conecta unidades electrónicas (en adelante, referidas como unidades) , tales como un ordenador personal, una grabadora de videocasete digital (en adelante, referida como DVCR) un receptor de televisión digital con un bus serie IEEE 1394 y que envía/recibe paquetes de una señal de vídeo digital, una señal de audio digital y una señal de control entre ellas ha sido propuesto.
La Figura 1 representa, a modo de ejemplo, dicho sistema de comunicación. El sistema de comunicación comprende un monitor 11, una grabadora DVCR 12 y un sintonizador 13 como unidades. El monitor 11 y la DVCR 12 están conectados con un cable de bus serie 14 según la norma IEEE 1394. El monitor 11 y el sintonizador 13 están conectados con un cable de bus serie 15 según la norma IEEE 1394.
En el sistema de comunicación, puede realizarse una comunicación isócrona (referida como comunicación ISO) para transmitir periódicamente datos, en tiempo real, tal como una señal de vídeo digital y una señal de audio digital entre unidades y una comunicación asíncrona (comunicación ASYNC) para transmitir, de forma no periódica, órdenes tales como una orden de control de operación de unidad y una orden de control de conexión de unidad. A modo de ejemplo, una señal de vídeo digital y una señal de audio digital, seleccionadas por el sintonizador 13, se pueden reproducir como información de vídeo e información de audio por el monitor 11. Como alternativa, dichas señales pueden registrarse por la DVCR 12. Además, una orden de control de selección de canal del sintonizador 13, una orden de establecimiento del modo de operación de la DVCR 12, y así sucesivamente, pueden enviarse desde el monitor 11 a las unidades pertinentes a través de los cables de bus serie 14 y 15 según la norma IEEE 1394.
En el sistema de comunicación ilustrado en la Figura 1, existe un conjunto de órdenes de AV/C (audiovisual/control) como órdenes para controlar las unidades de AV (audiovisuales) . En el conjunto de órdenes de AV/C, se ha definido una orden de estado para solicitar un estado operativo. Además, como una respuesta a la orden de estado, se ha definido la información del estado de una unidad designada que se reenvía como un operando.
La solicitud de patente americana US 5237693 describe un sistema para acceder a dispositivos periféricos conectados a una red. Una demanda de acceso se envía a un nodo externo, que reenvía una respuesta.
La cantidad de datos del estado operativo puede ser muy grande. A modo de ejemplo, según se ilustra en la Figura 2, una emisión de televisión tiene una estructura jerárquica constituida por una capa de red, una capa de multiplexación,
una capa de servicio y una capa de componentes. De este modo, a cantidad de datos de una orden de estado, para solicitar cada servicio (canal de emisión) que el sintonizador de emisión digital está actualmente seleccionado, puede ser superior a 30 bytes. En la emisión digital, una pluralidad de servicios se puede situar en un solo flujo. En consecuencia, una respuesta a una solicitud se requiere para una pluralidad de servicios. En consecuencia, la cantidad de datos de una sola respuesta puede llegar a ser de varios centenares de bytes.
Por otro lado, puesto que los tamaños de un registro de órdenes (memoria intermedia) y un registro de respuestas (memoria intermedia) de un FCP (Protocolo de Control de Funciones) del bus serie IEEE 1394 se establecen en 512 bytes, un paquete de órdenes y un paquete de respuestas, cuyas magnitudes son superiores a 512 bytes no se pueden transmitir ni recibir. Además, no está garantizado que una unidad real tenga una memoria intermedia que pueda 50 memorizar datos de 512 bytes (las cantidades de datos de las memorias intermedias actualmente disponibles están en el intervalo desde varias decenas de bytes a un centenar y varias centenas de bytes) . Cuando la capacidad de la memoria intermedia está limitada, no se puede obtener información correspondiente a un estado solicitado.
La invención se refiere a una unidad electrónica según la reivindicación 1 y a un método, según la reivindicación 6.
Un mejor conocimiento de la presente invención será evidente a partir de su descripción ilustrativa siguiente que ha de leerse haciendo referencia a los dibujos adjuntos, en los que:
La Figura 1 es un diagrama esquemático que ilustra la estructura de un sistema de comunicación que utiliza el bus serie 60 IEEE 1394;
La Figura 2 es un diagrama esquemático que ilustra una estructura jerárquica de una emisión de televisión;
La Figura 3 es un diagrama de bloques que ilustra la estructura de partes principales de una DVCR según la presente 65 invención;
La Figura 4 es un diagrama esquemático que ilustra la estructura interna de una memoria, representada en la Figura 3;
La Figura 5 es un diagrama esquemático que ilustra, a modo de ejemplo, una lista de objetos memorizada en un descriptor;
Las Figuras 6A y 6B son diagramas esquemáticos que ilustran, a modo de ejemplo, información que representa señales de salida actuales memorizadas en el descriptor;
La Figura 7 es un diagrama esquemático que ilustra la estructura de una orden de control DIRECT SELECT OBJECT correspondiente a una sub-unidad del sintonizador;
La Figura 8 es un diagrama esquemático que ilustra la estructura de una orden de estado DIRECT SELECT OBJECT;
La Figura 9 es un diagrama esquemático que ilustra la estructura de una respuesta a la orden de estado DIRECT SELECT OBJECT;
Las Figuras 10A y 10B son diagramas de flujo que ilustran un proceso para la comprobación de objetos seleccionados en la sub-unidad del sintonizador, que se representa en la Figura 3;
La Figura 11 es un diagrama esquemático que ilustra, a modo de ejemplo, la estructura de una respuesta a la orden de estado DIRECT SELECT OBJECT en el caso de que la capacidad de una memoria intermedia sea suficiente;
La Figura 12 es un diagrama esquemático que ilustra, a modo de ejemplo, el contenido de información de la especificación de selección;
La Figura 13 es un diagrama esquemático que ilustra, a modo de ejemplo, la estructura de una respuesta a la orden de estado DIRECT SELECT OBJECT en el caso de que la capacidad de la memoria intermedia sea insuficiente;
La Figura 14 es un diagrama esquemático que ilustra, a modo de ejemplo, la estructura de una orden de lectura del descriptor y
La Figura 15 es un diagrama esquemático que ilustra, a modo de ejemplo, la estructura de la orden de lectura del descriptor.
A continuación, con referencia a los dibujos adjuntos, se describirá una forma de realización ilustrativa de la presente invención.
La Figura 3 es un diagrama de bloques que ilustra la estructura de partes principales de una DVCR ilustrativa, según la presente invención. La DVCR comprende una sub-unidad del sintonizador 1, un controlador 5, una memoria 6 y un bloque de IEEE 1394 ASYNC 7.
La sub-unidad del sintonizador 1 tiene un sintonizador de emisión analógico 2 y un sintonizador de emisión digital 3. El sintonizador de emisión analógico 2 recibe una señal de emisión de televisión a través de una antena (ANT) 1. El sintonizador de emisión digital 3 recibe una señal de emisión de televisión a través de una antena (ANT) 2. Una señal de un canal, seleccionada por el sintonizador de emisión analógico 2 se envía a una parte de registro (sub-unidad de DVCR) a través de un punto de conexión P1 de salida de sub-unidad. Un flujo procedente de un transpondedor, seleccionado por el sintonizador de emisión digital 3, se envía a un demultiplexor 4. El demultiplexor 4 selecciona al menos un servicio y envía el servicio seleccionado a una parte de registro y un bloque ISO de IEEE 1394 a través de un punto de conexión P0 de salida de sub-unidad. El demultiplexor 4 bifurca la información de servicio del flujo hacia el controlador 5. Los puntos de conexión de salida P0 y P1 de la sub-unidad son terminales de salida en el significado lógico y no se requiere que sean puntos de conexión de salida físicos.
El controlador 5 controla la DVCR completa. Además, el controlador 5 crea una lista de objetos correspondientes a la... [Seguir leyendo]
Reivindicaciones:
1. Una unidad electrónica para comunicar con una pluralidad de unidades electrónicas, que comprende:
un medio de recepción para recibir una orden de demanda por dicha unidad electrónica desde una de dicha pluralidad de unidades electrónicas demandando información sobre dicha unidad electrónica;
un medio de memorización para memorizar datos de información sobre dicha unidad electrónica;
un medio de recuperación para recuperar dichos datos de información desde dicho medio de memorización en respuesta a dicha orden de demanda y
un medio de transmisión para transmitir dichos datos de información desde dicha unidad electrónica a dicha unidad de la pluralidad de unidades electrónicas que emiten dicha orden de demanda;
teniendo dicho medio de memorización una estructura de datos jerárquica que comprende:
objetos que contienen datos predeterminados indicativos de una sub-unidad disponible en dicha unidad electrónica, al menos uno de dichos objetos siendo recuperado en respuesta a dicha orden de demanda;
una lista que contiene información sobre cada uno de dichos objetos correspondientes a dicha unidad electrónica y estando en una capa más alta que dicho objeto en dicha estructura jerárquica y
un descriptor que contiene información respecto a dicha lista y otra información descriptiva con respecto a dicha unidad electrónica y estando en una capa más alta que dicha lista en dicha estructura jerárquica.
2. Una unidad electrónica según la reivindicación 1, en donde dicho medio de memorización que tiene una estructura de datos jerárquica, comprende:
objetos que contienen datos predeterminados, definiendo, cada uno de ellos, al menos puntos de conexión lógicos, de entrada y salida, para información particular recibida por dicha unidad electrónica, siendo al menos uno de dichos objetos recuperado en respuesta a dicha orden de demanda;
una lista que contiene información resumen respecto a cada uno de dichos objetos correspondiente a dicha unidad electrónica y estando en una capa más alta que dicha capa de objetos en dicha estructura jerárquica y
un descriptor que contiene información respecto a dicha lista y otra información descriptiva en relación con dicha unidad electrónica y que comprende, además, una indicación de objetos que son actualmente proporcionados, a la salida, por dicha unidad electrónica, estando dicho descriptor en una capa más alta que dicha lista en dicha estructura de datos jerárquica.
3. La unidad electrónica según la reivindicación 1 o 2 que comprende, además, un sintonizador para recibir datos y en donde dichos objetos memorizan dichos datos recibidos por dicho sintonizador.
4. La unidad electrónica según la reivindicación 1, 2 o 3 que comprende, además, un punto de conexión lógico para proporcionar, a la salida, datos recibidos por dicho sintonizador y en donde dicho medio de memorización guarda información relativa a dicha salida de datos desde dicho punto de conexión lógico como un objeto.
5. La unidad electrónica según la reivindicación 1, 2, 3 o 4, en donde dichos objetos están en uno de dos formatos de descripción, uno de los cuales es el formato de tipo de referencia y el otro es el formato de tipo detallado, siendo el formato de tipo detallado más detallado que dicho formato de tipo de referencia.
6. Un método para la comunicación entre una unidad electrónica y una de entre una pluralidad de unidades electrónicas, que comprende las etapas de:
demandar información de dicha unidad electrónica desde una de dicha pluralidad de unidades electrónicas por medio de una orden de demanda;
recuperar datos de información memorizados en un medio de memorización de dicha unidad electrónica en respuesta a dicha orden de demanda y
transmitir dichos datos de información desde dicha unidad electrónica a dicha una de entre dicha pluralidad de unidades electrónicas que emiten dicha orden de demanda; en donde dichos datos de información memorizados en dicho medio de memorización presentan una estructura de datos jerárquica que comprende:
objetos que contienen datos predeterminados indicativos de una sub-unidad particular disponible en dicha unidad electrónica, siendo al menos uno de dichos objetos recuperado en respuesta a dicha orden de demanda;
una lista que contiene información respecto a cada uno de dichos objetos en dicha lista correspondiente a dicha unidad 5 electrónica y estando situada en una capa más alta que dichos objetos en dicha estructura de datos jerárquica y
un descriptor que contiene información sobre dicha lista y otra información descriptiva con respecto a dicha unidad electrónica y estando situada más alta que dicha lista en dicha estructura de datos jerárquica.
7. El método según la reivindicación 6, en donde dichos datos de información guardados en dicho medio de memorización presenta una estructura de datos jerárquica que comprende:
objetos que contienen datos predeterminados, definiendo cada objeto al menos puntos de conexión lógicos, de entrada y de salida, para información particular recibida por dicha unidad electrónica, siendo al menos uno de dichos objetos 15 recuperado en respuesta a dicha orden de demanda;
una lista que contiene información resumen respecto a cada uno de dichos objetos correspondiente a dicha unidad electrónica en dicha lista y estando situada en una capa más alta que dicha capa de objetos en dicha estructura de datos jerárquica y
un descriptor que contiene información sobre dicha lista y otra información descriptiva con respecto a dicha unidad electrónica e incluyendo, además, una indicación de objetos que están actualmente a la salida de dicha unidad electrónica, estando dicho descriptor en una capa más alta que dicha lista en dicha estructura de datos jerárquica.
MONITOR
SINTO-NIZADOR
14, 15: CABLES BUS SERIE IEEE 1394
RedesSatélite Cable Terrestre Multiplexaciones TranspondedorTranspondedorCanalCanalCanalCanal1T
1C1 C Conjunto ServiciosServicioServicioServicioServicioServicioServicioServicioServicioServicioServicio123412312 3
Audio
Componentes Vídeo AudioDatos
SINTONIZADOR EMISIÓN ANALÓGICA
SINTONIZADOR
DEMULT-
EMISIÓN
IPLEXOR
DIGITAL
CONTROLADOR
MEMORIA
SUB-UNIDAD DEL SINTONIZADOR PARTE DE REGISTRO
PARTE DE REGISTRO
BLOQUE IEEE 1394 ISO
BLOQUE ASYNC IEEE 1394
BUFFER
BUS SERIE IEEE 1394
Lista_Servicios Lista Componentes
FRECUENCIA ID paquete vídeo
ANTENA
ID paquete audio
FRECUENCIA
ANTENA
Leyenda cerrada
FRECUENCIA
ANTENA
Servicio en la lista reproducción FORMATO DE SALIDA SEÑAL
FORMATO DE SALIDA SEÑAL
VÍDEO ANALÓGICO
<detallada> FRECUENCIA ANTENA
DETALLADA O REFERENCIA
<referencia> Referencia a
Código operativo Operando [0] Operando [1] subfunción Operando [2] Operando [3]
Códigooperativo Operando [0] Operando [1] subfunción Operando [2]
COMPROBAR OBJETO SELECCIONADO
TRANSMITIR ORDEN DE ESTADO DIRECT SELECT OBJET
TRANSMITIR RESPUESTA DE ESTADO DIRECT SELECT OBJET
CAMPO DE ESTADO?
INCOMPLETO
TRANSMITIR ORDEN PARA LECTURA DE LISTA DE PUNTOS DE CONEXIÓN DE DESCRIPTOR
COMPROBAR list_id = xx (xx = 0101) DE PUNTO DE CONEXIÓN 0 CON RESPUESTA
TRANSMITIR ORDEN PARA COMPROBAR NÚMERO DE ENTRADAS DE OBJETOS CON list_id = xx EN LISTA DE PUNTO DE CONEXIÓN DE DESCRIPTOR Y COMPROBAR NÚMERO n DE ENTRADAS (n = 4) CON RESPUPUESTA
ESTABLE SÍ
NO
TRANSMITIR ORDEN PARA LECTURA DE ENTRADA k CON list_id = xx EN LISTA DE PUNTO DE CONEXIÓN DE DESCRIPTOR Y RECOGER INFORMACIÓN DE ENTRADA k CON RESPUESTA
TODA LA INFORMACIÓN HA SIDO OBTENIDA
Código operativo Operando [0] estado : estable
Operando [1] Operando [2] Operando [3]
Operando [x]
FRECUENCIA ANTENA
Código DESCRIPTOR DE LECTURA operativo dirección Código DESCRIPTOR DE LECTURAoperativo dirección ANTENA
datos datos FRECUENCIA
datos
Patentes similares o relacionadas:
Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]
Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]
Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]
Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]
Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]
Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]
Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]
Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]