Método y aparato para configurar recursos de software para reproducir programas de red.
Método para configurar un recurso de software en un aparato de reproducción,
en el que dicho recurso de software se usa para reproducir un programa de red, comprendiendo el programa de red información mejorada que va a reproducirse de manera síncrona con contenido de vídeo y audio que comprende las etapas de:
a) transmitir una petición para descargar dicho programa de red a un servidor (130) de red,
b) recibir dichos programas de red y recurso de software transmitidos por dicho servidor (130) de red, y caracterizado porque
dicha petición de descarga incluye la información de configuración de recurso de software local; dicho recurso de software recibido incluye el recurso de software que se requiere para reproducir dicho programa de red pero que está localmente ausente;
2c) combinar el recurso de software recibido con dicho recurso de software local para reproducir dicho programa.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2005/054114.
Solicitante: KONINKLIJKE PHILIPS ELECTRONICS N.V..
Nacionalidad solicitante: Países Bajos.
Dirección: GROENEWOUDSEWEG 1 5621 BA EINDHOVEN PAISES BAJOS.
Inventor/es: PENG,Yang.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06F9/445 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 9/00 Disposiciones para el control por programa, p. ej. unidades de control (control por programa para dispositivos periféricos G06F 13/10). › Carga o inicio de programas (arranque G06F 9/4401; disposiciones de seguridad para la carga o inicio de programas G06F 21/57).
PDF original: ES-2381920_T3.pdf
Fragmento de la descripción:
Método y aparato para configurar recursos de software para reproducir programas de red.
Campo de la invención
La presente invención se refiere al campo técnico de la reproducción de programas de red, en particular a un método y un aparato para configurar recursos de software para reproducir programas de red.
Antecedentes de la invención
Los programas que pueden ver los usuarios no se limitan a los programas almacenados en el disco óptico debido a la emergencia de formatos de disco óptico de red (por ejemplo, formato de disco óptico de eDVD mejorado, formato BD de disco de Blue-ray, etc.) , se extienden a los programas de red relacionados con el contenido en los discos ópticos. La descarga de programas desde redes y la reproducción de estos programas se ha vuelto una manera muy popular de entretenimiento.
Cuando se distribuyen discos ópticos de red, un proveedor de contenido de disco óptico proporciona en un servidor de red los programas de red que corresponden al contenido en los discos ópticos distribuidos para su descarga por el usuario del disco óptico. En general, estos programas de red se reproducen de manera síncrona con el contenido de vídeo y audio en los discos ópticos locales para mejorar el efecto de reproducción. Como parte del contenido de programa de red, se descarga cierta información mejorada como página web, animación, introducción del programa o introducción del personal, etc. al terminal de usuario junto con los programas de red.
Esta información mejorada incluye a menudo algunas fuentes o glifos nuevos, gráficos originales o gráficos de vectores de movimiento con efecto de animación, etc. Además, los programas de red almacenados en la red se actualizan con frecuencia, al igual que las fuentes y gráficos requeridos para reproducir los programas.
Los recursos de software que soportan este nuevo contenido, tal como la biblioteca de fuentes que soporta las fuentes que necesitan visualizarse, la biblioteca de gráficos que soporta la visualización gráfica u otros programas auxiliares para mejorar la reproducción, se descargan habitualmente junto con los programas de red. Tomando una fuente como ejemplo, dado que diferentes fuentes de un carácter tienen diferentes estructuras de matriz de puntos y perfiles, se requieren datos de fuente correspondientes (es decir, datos de estructura de matriz de puntos y datos de perfil, etc.) para visualizar un carácter según una fuente particular, de lo contrario es imposible emitir y visualizar este carácter. De la misma manera, el efecto de reproducción se verá afectado si un gráfico, especialmente un nuevo gráfico, no tiene ninguna biblioteca de gráficos correspondiente localmente.
Habitualmente, los recursos de software descargados conjuntamente con los programas de red se bastante grandes, por ejemplo, un archivo de biblioteca de fuentes oscila de 3 MB a 20 MB. Por tanto, el tiempo requerido para la descarga es más largo, especialmente en el caso de insuficiencia de ancho de banda de red o congestión de red, la reproducción de programas de red puede tener que interrumpirse y la calidad de reproducción no puede garantizarse, como resultado los usuarios pierden interés en ver los programas. Uno de los métodos para resolver el problema de descargar el recurso de software es descargar de antemano los recursos de software que pueden usarse con el aparato de reproducción del terminal de usuario. Por un lado, este método puede satisfacer los requisitos en la mayoría de los casos, pero se ocupará el espacio de almacenamiento limitado del aparato de reproducción del terminal de usuario. Por otro lado, debido a que los programas de red y la información mejorada se actualizan con frecuencia, los recursos de software que se descargan de antemano no pueden cubrir todas las fuentes, gráficos, programas, etc. requeridos, en particular las fuentes, gráficos, programas recién aparecidos, etc.
Otro método para resolver el problema de la descarga de recurso de software es determinar los recursos ausentes localmente a través de un aparato de reproducción de disco óptico después de descargar los programas de red, luego transmitir una petición para descargar los recursos de software ausentes al servidor de red. Si, durante la reproducción de los programas de red, el aparato de reproducción encuentra que los datos de fuente de un determinado carácter están ausentes, solicita entonces la descarga desde el servidor de red y asigna un determinado ancho de banda de red para descargar los datos de fuente requeridos, el proceso de reproducción de programas se verá afectado inevitablemente. Tal método no puede garantizar la calidad de reproducción y el proceso de reproducción de programas se carga con detalles innecesarios.
Por tanto, es necesario proporcionar un método y un aparato para configurar recursos de software para reproducir programas de red para realizar rápidamente la configuración de recursos de software y evitar el retardo o interrupción de la reproducción de un programa de red debido a que no se soporten fuentes y gráficos o no se soporten de manera oportuna.
El documento US 6.195.678 da a conocer un sistema de gestión de recursos remotos para mantener los recursos compartidos en un sistema informático distribuido, que descarga sólo los recursos que son los más adecuados para una aplicación solicitada por un usuario. Cuando un usuario selecciona una aplicación en un ordenador terminal, un ordenador servidor de aplicaciones que proporciona la aplicación seleccionada determinará los recursos más adecuados para la aplicación seleccionada consultando un gestor de vinculación de recursos dispuesto en el mismo. Un agente de descarga determina si los recursos deben descargarse nuevamente o no, remitiéndose a la información de gestión de recursos local que describe qué recursos existen en el ordenador terminal.
Objeto y sumario de la invención
El problema técnico que va a resolverse mediante la invención es proporcionar un método y un aparato para configurar recursos de software para reproducir programas de red para superar los problemas existentes en la técnica anterior.
Según una realización de la invención, se proporciona un método para configurar recursos de software en un aparato de reproducción. Dichos recursos de software se usan para reproducir un programa de red. El método comprende las etapas de: transmitir una petición para descargar dicho programa de red a un servidor de red, incluyendo dicha petición la información de configuración de recursos de software locales; recibir dicho programa de red y recursos de software transmitidos por dicho servidor de red, incluyendo dicho recursos de software recibidos los recursos de software que se requieren para reproducir dicho programa de red pero que están localmente ausentes; y combinar los recursos de software recibidos con dichos recursos de software locales para reproducir dicho programa de red.
Según una realización de la invención, se proporciona un aparato para configurar recursos de software en un aparato de reproducción. Dichos recursos de software se usan para reproducir un programa de red. Dicho aparato comprende: medios de transmisión para transmitir una petición para descargar un programa de red especificado a un servidor de red, incluyendo dicha petición la información de configuración de recursos de software locales; medios de recepción para recibir dichos programas de red y recursos de software transmitidos por dicho servidor de red, incluyendo dichos recursos de software recibidos los recursos de software que se requieren para reproducir dichos programas de red pero que están localmente ausentes; y medios de combinación para combinar los recursos de software recibidos con dichos recursos de software locales para reproducir dichos programas.
Según una realización de la invención, se proporciona un método para configurar recursos de software en un servidor de red. Dichos recursos de software se usan para reproducir un programa de red en un terminal de usuario. El método comprende las etapas de: recibir una petición para descargar un programa de red especificado transmitida por dicho terminal de usuario, incluyendo dicha petición la información de configuración de los recursos de software en dicho terminal de usuario; adquirir la información de los recursos de software requeridos para reproducir dicho programa de red; y comparar dicha información recibida con dicha información adquirida para determinar los recursos de software que van a transmitirse a dichos terminales de usuario, los recursos de software... [Seguir leyendo]
Reivindicaciones:
1. Método para configurar un recurso de software en un aparato de reproducción, en el que dicho recurso de software se usa para reproducir un programa de red, comprendiendo el programa de red información mejorada que va a reproducirse de manera síncrona con contenido de vídeo y audio que comprende las etapas de:
a) transmitir una petición para descargar dicho programa de red a un servidor (130) de red, b) recibir dichos programas de red y recurso de software transmitidos por dicho servidor (130) de red, y caracterizado porque
dicha petición de descarga incluye la información de configuración de recurso de software local;
dicho recurso de software recibido incluye el recurso de software que se requiere para reproducir dicho programa de red pero que está localmente ausente;
c) combinar el recurso de software recibido con dicho recurso de software local para reproducir dicho programa.
2. Método según la reivindicación 1, en el que dicho recurso de software local y el recurso de software recibido incluyen respectivamente al menos uno de los siguientes: recurso de fuente, recurso de gráfico y aplicación.
3. Método según la reivindicación 2, en el que la información de configuración de dicho recurso de fuente local incluye al menos uno de los siguientes: nombre de fuente, el número total de los caracteres que tienen tal tipo de fuente, una máscara de fuente que indica si los datos de matriz de puntos de los caracteres que tienen tal tipo de fuente existen localmente, y una máscara de fuente que indica si los datos de perfil de los caracteres que tienen tal tipo de fuente existen localmente.
4. Método según la reivindicación 1 ó 2, que comprende además, antes de la etapa a) : adquirir la información de configuración del recurso de software local.
5. Aparato (300) para configurar un recurso de software en un aparato de reproducción, en el que dicho recurso de software se usa para reproducir un programa de red, comprendiendo el programa de red información mejorada que va a reproducirse de manera síncrona con contenido de vídeo y audio, que comprende:
- medios (330) de transmisión para transmitir una petición para descargar un programa de red especificado a un servidor (130) de red,
- medios (320) de recepción para recibir dichos programas de red y recurso de software transmitidos por dicho servidor (130) de red,
caracterizado porque
dicha petición de descarga incluye la información de configuración de recurso de software local;
dicho recurso de software recibido incluye el recurso de software que se requiere para reproducir dicho programa de red pero que está localmente ausente;
y comprendiendo el aparato medios de combinación para combinar el recurso de software recibido con dicho recurso de software local para reproducir dichos programas.
6. Aparato según la reivindicación 5, en el que dicho recurso de software local y el recurso de software recibido incluyen respectivamente al menos uno de los siguientes: recurso de fuente, recurso de gráfico y aplicación.
7. Aparato según la reivindicación 6, en el que la información de configuración de dicho recurso de fuente local incluye al menos uno de los siguientes: nombre de fuente, el número total de los caracteres que tienen tal tipo de fuente, una máscara de fuente que indica si los datos de matriz de puntos de los caracteres que tienen tal tipo de fuente existen localmente, y una máscara de fuente que indica si los datos de perfil de los caracteres que tienen tal tipo de fuente existen localmente.
8. Aparato según la reivindicación 5, que comprende además:
- medios (310) de adquisición para adquirir la información de configuración del recurso de software local, transmitiéndose dicha información de configuración por dichos medios de transmisión a dicho servidor de red.
9. Método para configurar un recurso de software en un servidor de red, en el que dicho recurso de software se usa para reproducir un programa de red en un terminal de usuario, comprendiendo el programa de red información mejorada que va a reproducirse de manera síncrona con contenido de vídeo y audio, que comprende las etapas de:
a) recibir una petición para descargar un programa de red especificado que se transmite por dicho terminal de usuario;
b) adquirir la información del recurso de software requerido para reproducir dicho programa de red; y caracterizado porque la petición incluye la información de configuración del recurso de software en dicho terminal de usuario;
c) comparar dicha información recibida con dicha información adquirida para determinar el recurso de software que va a transmitirse a dichos terminales de usuario, en la que el recurso de software que va a transmitirse a dicho terminal de usuario incluye el recurso de software que se requiere para reproducir dicho programa pero que está ausente en el terminal de usuario.
10. Método según la reivindicación 9, en el que dicho recurso de software en dicho terminal de usuario y el recurso de software que va a transmitirse al terminal de usuario incluyen respectivamente al menos uno de los siguientes: recurso de fuente, recurso de gráfico y aplicación.
11. Método según la reivindicación 10, en el que la información de configuración del recurso de fuente en dicho terminal de usuario incluye al menos uno de los siguientes: nombre de fuente, el número total de los caracteres que tienen tal tipo de fuente, una máscara de fuente que indica si los datos de matriz de puntos de los caracteres que tienen tal tipo de fuente existen localmente, y una máscara de fuente que indica si los datos de perfil de los caracteres que tienen tal tipo de fuente existen localmente.
12. Aparato (500) para configurar un recurso de software en un servidor de red, en el que dicho recurso de software se usa para reproducir un programa de red en un terminal de usuario, comprendiendo el programa de red información mejorada que va a reproducirse de manera síncrona con contenido de vídeo y audio, que comprende:
- medios (520) de recepción para recibir una petición para descargar un programa de red especificado transmitida por dicho terminal de usuario;
- medios (510) de adquisición para adquirir información del recurso de software requerido para reproducir dicho programa de red; y
caracterizado porque
la petición de descarga incluye la información de configuración del recurso de software en dicho terminal de usuario;
- medios (530) de comparación para comparar dicha información recibida con dicha información adquirida para determinar el recurso de software que va a transmitirse a dicho terminal de usuario, en el que dicho recurso de software que va a transmitirse al terminal de usuario incluye el recurso de software que se requiere para reproducir dichos programas pero que está ausente en el terminal de usuario.
13. Aparato según la reivindicación 12, en el que dicho recurso de software en dicho terminal de usuario y el recurso de software que va a transmitirse al terminal de usuario incluyen respectivamente al menos uno de los siguientes: recurso de fuente, recurso de gráfico y aplicación.
14. Aparato según la reivindicación 13, en el que la información de configuración de dicho recurso de fuente en dicho terminal de usuario incluye al menos uno de los siguientes: nombre de fuente, el número total de los caracteres que tienen tal tipo de fuente, una máscara de fuente que indica si los datos de matriz de puntos de los caracteres que tienen tal tipo de fuente existen localmente, y una máscara de fuente que indica si los datos de perfil de los caracteres que tienen tal tipo de fuente existen localmente.
15. Aparato según la reivindicación 12, que comprende además:
medios de encapsulación para encapsular dicho programa de red y el recurso de software que se requiere para reproducir dicho programa pero que está ausente en el terminal de usuario, para transmitirlos a dicho terminal de usuario.
Patentes similares o relacionadas:
Procedimiento de gestión de módulos de software integrados para una computadora electrónica de un dispositivo de conmutación eléctrica, del 17 de Junio de 2020, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Procedimiento de gestión de módulos de software integrados para una computadora electrónica integrada de un dispositivo eléctrico de conmutación de […]
Comunicación de datos de recompensa entre aplicaciones, del 10 de Junio de 2020, de Outfit7 Limited: Método de comunicación de datos de recompensa desde una primera aplicación que se ejecuta en un dispositivo de procesamiento de datos hasta una segunda aplicación […]
Compartición de objetos de primera clase a través de múltiples lenguajes de programación interpretados, del 29 de Abril de 2020, de THE BOEING COMPANY: Un método para compartir construcciones de lenguaje entre diferentes lenguajes de secuencias de comandos basados en Java, en el que las construcciones del […]
Sistema de control de acceso al servicio y procedimiento que usa un agente del navegador integrado, del 15 de Abril de 2020, de SAMSUNG ELECTRONICS CO., LTD.: Un sistema de control de acceso al servicio que usa un agente del navegador integrado, comprendiendo el sistema: un servidor que proporciona […]
Menú y configuración aumentada de búsqueda para aplicaciones informáticas, del 18 de Marzo de 2020, de Microsoft Technology Licensing, LLC: Un sistema, que comprende: un componente de referencia configurado para acceder a un conjunto de metadatos almacenados en un archivo […]
Sistemas y métodos para sincronización de datos y gestión de conmutación por error, del 19 de Febrero de 2020, de IEX Group, Inc: Un método para ejecutar una aplicación de forma expeditiva en al menos un procesador informático, comprendiendo el método: ejecutar simultáneamente una pluralidad de instancias […]
Aparatos y procedimientos de ampliación de servicios de aplicaciones, del 12 de Febrero de 2020, de QUALCOMM INCORPORATED: Un procedimiento para ampliar servicios de un dispositivo de usuario, que comprende: identificar una primera aplicación residente en el dispositivo […]
Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico, sistema electrónico asociado y producto de programa informático, del 29 de Enero de 2020, de ALSTOM Transport Technologies: Método para transmitir y verificar la validez de los datos de configuración en un sistema electrónico con almacenamiento centralizado de los […]