Nova Patents
ES2620002T3

Communication system and method

Abstract

A method of transmitting video data, the method comprising: establishing a bi-directional video channel between a first terminal and a second terminal in a packet-based communication network; start a live face-to-face video call through the established channel generating first video data from a video camera of the first terminal, transmit the first video data to the second terminal to display on a screen of the second terminal, receive second data of video generated from a video camera of the second terminal and display the second video data on a screen of the first terminal; generating third video data in the first terminal from a plurality of alternative sources other than said video camera of the first terminal; receive a user selection of one or any combination of the plurality of sources in the first terminal; and in response to the user selection, transmit the third video data to the second user through said established channel of the packet-based communication network for display on the screen of the second terminal.

Term

2.9 yearsto projected expiry

Projected expiry 3 September 2029, counted from filing; an application has no term until it is granted.

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

16 claims: 9 independent, 7 dependent

  1. 1
    ES 2 620 002 T3 REIVINDICACIONES 1. Un método de transmisión de datos de vídeo, comprendiendo el método:establecer un canal de vídeo bidireccional entre un primer terminal y un segundo terminal en una red de comunicación basada en paquetes;comenzar una llamada de vídeo cara a cara en directo a través del canal establecido generando primeros datos de vídeo desde una cámara de vídeo del primer terminal, transmitir los primeros datos de vídeo al segundo terminal para visualizar en una pantalla del segundo terminal, recibir segundos datos de vídeo generados desde una cámara de vídeo del segundo terminal y visualizar los segundos datos de vídeo en una pantalla del primer terminal;generar terceros datos de vídeo en el primer terminal desde una pluralidad de orígenes alternativos distintos a dicha cámara de vídeo del primer terminal;recibir una selección de usuario de uno o cualquier combinación de la pluralidad de orígenes en el primer terminal;y en respuesta a la selección de usuario, transmitir los terceros datos de vídeo al segundo usuario a través de dicho canal establecido de la red de comunicación basada en paquetes para visualización en la pantalla del segundo terminal.
  2. 2
    El método de acuerdo con la reivindicación 1, donde dicha pluralidad de orígenes alternativos comprende un receptor de televisión del primer terminal y un aparato de procesamiento de señal del primer terminal, y la generación de los terceros datos de vídeo comprende recibir una señal de televisión de difusión usando dicho receptor de televisión y operando dicho aparato de procesamiento de señal para procesar la señal de televisión recibida para transmisión a través de la red de comunicación basada en paquetes.
  3. 3
    El método de la reivindicación 1 o 2, donde el primer terminal es un equipo de televisión.
  4. 4
    El método de la reivindicación 1 o 2, donde el primer terminal es un decodificador de salón para conexión a un equipo de televisión.
  5. 5
    El método de la reivindicación 3 o 4, donde dicha pluralidad de orígenes comprende una entrada auxiliar del primer terminal para conexión a un dispositivo de reproducción de vídeo externo, y un aparato de procesamiento de señal del primer terminal;y la generación de los terceros datos de vídeo comprende recibir una señal de vídeo auxiliar mediante la entrada auxiliar y operar dicho aparato de procesamiento de señal para procesar la señal de vídeo auxiliar para transmisión a través de la red de comunicación basada en paquetes.
  6. 6
    El método de cualquier reivindicación anterior, donde la transmisión de los terceros datos de vídeo comprende transmitir los terceros datos de vídeo a través de dicho canal junto con los primeros datos de vídeo para visualización simultánea en la pantalla del segundo terminal.
  7. 7
    El método de cualquier reivindicación anterior, donde la transmisión de los terceros datos de vídeo comprende transmitir los terceros datos de vídeo a través de dicho canal en lugar de los primeros datos de vídeo para visualización en la pantalla del segundo terminal en lugar de los primeros datos de vídeo.
  8. 8
    Un primer terminal que comprende:una primera cámara de vídeo para suministrar primeros datos de vídeo;una pluralidad de orígenes de vídeo alternativos que operan para suministrar terceros datos de vídeo;una memoria que almacena una aplicación de cliente de comunicación;el aparato de procesamiento, acoplado a dicha memoria, la pluralidad de orígenes de vídeo alternativos y la primera cámara de vídeo, que operan para ejecutar la aplicación de cliente de comunicación;y un dispositivo de entrada de usuario comunicable con el aparato de procesamiento;donde la aplicación de cliente está programada para, cuando se ejecuta, permitir a un usuario del primer terminal establecer un canal de vídeo bidireccional con un segundo terminal a través de una red de comunicación basada en paquetes, y comenzar de esta manera una llamada de vídeo cara a cara en directo a través del canal establecido transmitiendo los primeros datos de vídeo desde la primera cámara de vídeo al segundo terminal para visualizar en una pantalla del segundo terminal, recibir segundos datos de vídeo generados desde una segunda cámara de vídeo del segundo terminal y visualizar los segundos datos de vídeo en una pantalla del primer terminal;donde la aplicación de cliente está programada adicionalmente para recibir una selección de usuario de uno o cualquier combinación de la pluralidad de orígenes de vídeo alternativos del dispositivo de entrada de usuario, y en respuesta a la selección de usuario para transmitir los terceros datos de vídeo de uno seleccionado o cualquier combinación de orígenes de vídeo alternativos al segundo usuario a través de dicho canal establecido de la red de comunicación basada en paquetes para visualización en la pantalla del segundo terminal.
  9. 9
    El terminal de la reivindicación 8, donde dicha pluralidad de orígenes de vídeo alternativos comprende un receptor ES 2 620 002 T3 de televisión que opera para recibir una señal de televisión de difusión, y un aparato de procesamiento de señal que opera para procesar la señal de televisión recibida para transmisión a través de la red de comunicación basada en paquetes.
  10. 10
    El terminal de la reivindicación 8 o 9, donde el primer terminal es un equipo de televisión.
  11. 11
    El terminal de la reivindicación 8 o 9, donde el primer terminal es un decodificador de salón para conexión a un equipo de televisión.
  12. 12
    El terminal de cualquiera de las reivindicaciones 8 a 11, donde dicha pluralidad de orígenes de vídeo alternativos comprende una entrada auxiliar para conexión a un dispositivo de reproducción de vídeo externo y recibir una señal de vídeo auxiliar desde el mismo, y un aparato de procesamiento de señal que opera para procesar la señal de vídeo auxiliar para transmisión a través de la red de comunicación basada en paquetes.
  13. 13
    El terminal de cualquiera de las reivindicaciones 8 a 12, donde la aplicación de cliente está programada para transmitir los terceros datos de vídeo a través de dicho canal junto con los primeros datos de vídeo para visualización simultánea en la pantalla del segundo terminal.
  14. 14
    El terminal de cualquiera de las reivindicaciones 8 a 13, donde la aplicación de cliente está programada para transmitir los terceros datos de vídeo a través de dicho canal en lugar de los primeros datos de vídeo para visualización en la pantalla del segundo terminal en lugar de los primeros datos de vídeo.
  15. 15
    Un sistema de comunicación que comprende un primer terminal y un segundo terminal conectados a una red de comunicación basada en paquetes, donde:el primer terminal comprende una memoria que almacena una primera aplicación de cliente de comunicación, el primer aparato de procesamiento dispuesto para ejecutar la primera aplicación de cliente de comunicación, una primera cámara de vídeo acoplada al primer aparato de procesamiento, una pluralidad de orígenes de vídeo alternativos acoplados al primer aparato de procesamiento y un dispositivo de entrada de usuario comunicable con el primer aparato de procesamiento;el segundo terminal comprende una segunda memoria que almacena una segunda aplicación de cliente de comunicación, el segundo aparato de procesamiento dispuesto para ejecutar la segunda aplicación de cliente de comunicación y una segunda cámara de vídeo acoplada al segundo aparato de procesamiento;donde dicha primera y segunda aplicaciones de cliente están programadas de modo que cuando se ejecutan permiten que se establezca un canal de vídeo bidireccional entre el primer terminal y el segundo terminal a través de la red de comunicación basada en paquetes, y comenzar de esta manera una llamada de vídeo cara a cara en directo a través del canal establecido generando primeros datos de vídeo desde la primera cámara de vídeo del primer terminal, transmitir los primeros datos de vídeo al segundo terminal, visualizar los primeros datos de vídeo en una pantalla del segundo terminal, generar segundos datos de vídeo desde la segunda cámara de vídeo del segundo terminal, transmitir los segundos datos de vídeo al primer terminal y visualizar los segundos datos de vídeo en una pantalla del primer terminal;y la primera aplicación de cliente está programada adicionalmente para generar terceros datos de vídeo en el primer terminal de dicha pluralidad de orígenes alternativos, recibir una selección de usuario de uno o cualquier combinación de la pluralidad de orígenes de vídeo alternativos de dicho dispositivo de entrada de usuario, y en respuesta a la selección de usuario, transmitir los terceros datos de vídeo al segundo terminal a través de dicho canal establecido de la red de comunicación basada en paquetes para visualización en la pantalla del segundo terminal.
  16. 16
    Un producto de aplicación de cliente de comunicación que comprende código que cuando se ejecuta en un procesador realizará las etapas de cualquiera de las reivindicaciones 1
Independent claims16