MX2011010712A - Metodos y aparatos par superponer contenido sobre una corriente de video comun. - Google Patents

Metodos y aparatos par superponer contenido sobre una corriente de video comun.

Info

Publication number
MX2011010712A
MX2011010712A MX2011010712A MX2011010712A MX2011010712A MX 2011010712 A MX2011010712 A MX 2011010712A MX 2011010712 A MX2011010712 A MX 2011010712A MX 2011010712 A MX2011010712 A MX 2011010712A MX 2011010712 A MX2011010712 A MX 2011010712A
Authority
MX
Mexico
Prior art keywords
content
uncommon
television receiver
common
common video
Prior art date
Application number
MX2011010712A
Other languages
English (en)
Inventor
Steven M Casagrande
Original Assignee
Echostar Technologies Llc
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 Echostar Technologies Llc filed Critical Echostar Technologies Llc
Publication of MX2011010712A publication Critical patent/MX2011010712A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2665Gathering content from different sources, e.g. Internet and satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Se describen en la presente técnicas para presentar contenido no común junto con contenido común a usuarios finales (110). Un receptor (104) de televisión recibe contenido (102) común así como una o más porciones de contenido no común. El receptor de televisión determina (608) si presenta el contenido no común basándose en los criterios asociados con el contenido no común y parámetros asociados con el receptor de televisión. Según sea apropiado, el contenido no común puede superponerse (610) sobre el contenido común, presentando al usuario el contenido que puede ubicarse o de otra manera personalizarse para el usuario.

Description

METODOS Y APARATOS PARA SUPERPONER CONTENIDO SOBRE UNA CORRIENTE DE VIDEO COMUN DESCRIPCIÓN DE LA INVENCIÓN En la difusión por televisión, el contenido con frecuencia se transmite a través de fronteras estatales, o nacionales en múltiples jurisdicciones. Por ejemplo, en la difusión de televisión satelital, diferentes jurisdicciones pueden tener acceso a la misma alimentación de contenido. Debido a que cada jurisdicción recibe la misma alimentación de contenido, el contenido no se localiza para áreas particulares . Aunque es adecuado para cada jurisdicción recibir el mismo contenido, con frecuencia existen porciones del contenido que deben ser diferentes para cada jurisdicción. Por ejemplo, un anuncio publicitario de automóviles puede ser sustancialmente el mismo a través de múltiples regiones, pero el precio o la información de contacto asociada con el anuncio publicitario puede ser diferente para cada región. Por ejemplo, el precio puede presentarse como euros en Alemania y francos en Suiza. Además, noticias y alertas de emergencia para una jurisdicción pueden no ser aplicables para otra jurisdicción. Por ejemplo, una alerta de emergencia que establece que un tifón se aproxima puede ser importante para los televidentes de Hong Kong pero la misma alerta no debe presentarse a televidentes en Taiwán. La cantidad de tiempo que el contenido, localizado debe presentarse con frecuencia es mínima, y de este modo puede no ser deseable transmitir la misma programación que múltiples corrientes de video en cada región para proporcionar flexibilidad para la presentación de la corta duración del contenido localizado.
BREVE DESCRIPCIÓN DE LOS DIBUJOS El mismo número representa el mismo elemento o el mismo tipo de elemento en todos los dibujos.
La FIGURA 1 ilustra una modalidad de un sistema de comunicación de televisión satelital.
La FIGURA 2 ilustra una modalidad de un receptor de televisión de la FIGURA 1.
La FIGURA 3 ilustra una modalidad de una corriente compuesta recibida de un receptor de televisión de la FIGURA 1.
La FIGURA 4 ilustra una modalidad de una captura de pantalla de una corriente de video de la FIGURA 3.
La FIGURA 5 ilustra otra modalidad de la captura de pantalla de la corriente de video de la FIGURA 3.
La FIGURA 6 ilustra un proceso para la presentación de una corriente de video.
La FIGURA 7 ilustra otra modalidad de un proceso para presentar una corriente de video.
Las diversas modalidades descritas en la presente generalmente proporcionan aparatos, sistemas y métodos que facilitan la recepción, procesamiento y producción de contenidos desde una o más fuentes para presentación a usuarios finales. Más particularmente, las diversas modalidades descritas en la presente, proporcionan técnicas para presentar contenido no común junto con el contenido común a usuarios finales. Cuando es adecuado, el contenido no común puede superponerse sobre el contenido común, presentando al usuario contenido que puede localizarse o de otra manera personalizarse basándose en varios criterios. En breve, las diversas modalidades descritas en la presente proporcionan superposición de contenido no común sobre contenido común de una corriente de video.
Por lo menos en una modalidad, el contenido que se recibirá, procesará, producirá y/o comunicará puede venir en cualquiera de varias formas que incluyen, pero no se limitan a, audio, video, datos, información u otros. Como se utiliza en la presente "contenido" se refiere a información no comunicada mediante un medio (por ejemplo, una pantalla de televisión u otra) sin importar el diseño, colocación o esquema de la información en el medio. Se apreciará, sin embargo, que "contenido" incluye videos, fragmentos de video, fotografías, grabaciones de sonido, archivos de texto, imágenes gráficas y similares.
Por lo menos en una modalidad, un dispositivo de recepción, tal como un receptor de televisión, recibe una corriente compuesta que incluye contenido de video común y una o más porciones de contenido no común. Por lo menos en una modalidad, la corriente compuesta adicionalmente puede incluir criterios que especifican cuando visualizar el contenido no común. En algunas modalidades, una decisión con respecto a si visualizar el contenido no común puede depender de un identificador asociado con el contenido no común. De este modo, el identificador puede actuar como criterio para determinar si visualizar el contenido no común. El receptor de televisión procesa el criterio y uno o más parámetros asociados con el receptor de televisión para determinar si produce el contenido no común. El receptor de televisión produce contenido común, y si es adecuado, superpone el contenido no común sobre una porción del contenido de video común. Por lo menos en una modalidad, si el receptor de televisión determina que el contenido no común no debe desplegarse, entonces el receptor de televisión produce contenido común sin una superposición.
Por lo menos en una modalidad, la corriente compuesta incluye múltiples porciones de contenido no común. Por ejemplo, la corriente compuesta puede incluir un anuncio publicitario en el contenido de video común y cada porción del contenido no común puede asociarse con la información para una región en particular. El receptor de televisión entonces puede procesar los criterios asociados con el receptor de televisión tal como un identificador geográfico, para determinar cuál de las porciones del contenido no común, si las hay, superponer sobre el anuncio publicitario.
Por lo menos en una modalidad, la corriente compuesta comprende una corriente de video de difusión de video digital (DVB) . La corriente de video común puede asociarse con un primer identificador de paquete (PID) y la porción de contenido no común puede asociarse con un segundo PID. Si existen múltiples porciones de contenido no común, entonces cada porción puede asociarse con un PID único. Por lo menos en una modalidad, cada porción de contenido no común es una imagen de subtitulación de DVB. El receptor de televisión recibe cada uno de los PID asociados con la corriente compuesta de DVB y determina si presenta cualquiera del contenido no común. En respuesta a determinar que el contenido no común debe presentarse, el receptor de televisión superpone el contenido no común sobre el contenido de video no común en el lugar temporal adecuado dentro de la corriente compuesta.
La FIGURA 1 ilustra una modalidad del sistema 100 de comunicación de televisión satelital. El sistema 100 de comunicación incluye una fuente 102 de contenido, un receptor 104 de televisión, un sistema 106 de distribución de televisión y un dispositivo 108 de presentación. Cada uno de estos componentes se discutirá en mayor detalle a continuación. El sistema 100 de comunicación puede incluir otros componentes, elementos o dispositivos no ilustrados para brevedad de discusión.
La fuente 102 de contenido se puede operar para recibir, generar y comunicar contenido a uno o más receptores 104 de televisión. El contenido para recibirse, procesarse, producirse y/o comunicarse puede venir en cualquiera de varias formas, que incluyen, pero no se limitan a audio, video, datos, información u otra. Por lo menos en una modalidad, la fuente 102 de contenido se puede operar para recibir varias formas y tipos de contenido desde otras fuentes, agregar el contenido y transmitir el contenido a los receptores 104 de televisión a través del sistema 106 de distribución de televisión. Se apreciará que la fuente 102 de contenido puede recibir cualquier forma y/o tipo de información de una o más fuentes incluyendo programación de televisión de transmisión continua, audio o video grabados, datos de guia de programación electrónica y similares. Por lo menos en una modalidad, la fuente 102 de contenido puede representarse como una instalación de transmisión del sistema 106 de distribución de televisión. Las fuentes 102 de contenido ejemplares incluyen instalaciones de transmisión por aire, terminales de entrada de televisión por cable, centros de enlace ascendente de televisión satelital, servidores de banda ancha o de internet y similares.
El sistema 106 de distribución de televisión se puede operar para transmitir contenido desde la fuente 102 de contenido hasta el servidor 104 de televisión. El sistema 106 de distribución de televisión puede comprender cualquier tipo de medios de comunicación alámbrica (por ejemplo por cable y fibra) y/o inalámbrica (por ejemplo celular, satelital, por microondas, y otros tipos de radiof ecuencia) y cualquier topología de red deseada (o topologías cuando se utilizan múltiples medios). Los sistemas 106 de distribución de televisión ejemplares incluyen sistemas de distribución terrestre, por cable, satelital y de televisión de protocolo de internet (IPTV). Por lo menos en una modalidad, el sistema 106 de distribución de televisión difunde o multidifunde contenido a una pluralidad de receptores 104 de televisión. El sistema 106 de distribución de televisión también puede distribuir contenido a un receptor 104 de televisión direccionable específico (por ejemplo, video a la carta y similares) . Por lo menos en una modalidad, el receptor 106 de distribución de televisión puede implementarse de manera alternativa como un dispositivo de reproducción que accede a contenidos de medios de almacenamiento, tales como un disco de video digital (DVD) u otro tipo de discos ópticos.
El receptor 104 de televisión se puede operar para recibir contenido del sistema 106 de distribución de televisión, y para producir el contenido recibido para presentación por el dispositivo 108 de presentación. Por lo menos en una modalidad, el dispositivo 108 de presentación es un dispositivo de visualización, (por ejemplo una televisión) configurado para visualizar contenido a un usuario 110. El receptor 104 de televisión puede recibir una corriente de audio/video en cualquier formato (por ejemplo, formato análogo o digital) y producir la corriente de audio/video para presentación por el dispositivo 108 de presentación. Por ejemplo, el receptor 104 de televisión puede ser el receptor satelital, de cable, por aire, de banda ancha u otro tipo de receptor de televisión que recibe y desmodula las señales de televisión que se producen para su visualización en un dispositivo de visualización (por ejemplo, una televisión) . Como se utiliza en la presente, un receptor 104 de televisión también puede denominarse como caja de convertidor/descodificador , la cual es un receptor de televisión que se ubica externamente con respecto a un dispositivo de visualización. El receptor 104 de televisión puede configurarse adicionalmente para producir menús y otra información que permite a un usuario controlar la salida de contenido de audio/video por el receptor 104 de televisión. En algunas modalidades, el receptor 104 de televisión y el dispositivo 108 de presentación pueden integrarse como un dispositivo que combina la funcionalidad de un dispositivo de visualización y una caja de convertidor-descodificador , videograbadora digital (DVR) o similar.
La FIGURA 2 ilustra una modalidad de un receptor de televisión de la FIGURA 1. La FIGURA 2 como se discutirá con referencia al sistema 100 de comunicación ilustrado en la FIGURA 1. El receptor 104A de televisión incluye una interfaz 202 de comunicación, medio 204 de almacenamiento, lógica 206 de control y una interfaz 208 de entrada. Cada uno de estos componentes se discutirá en mayor detalle a continuación. El receptor 104A de televisión puede incluir otros elementos, componentes o dispositivos que no se ilustran para brevedad.
La interfaz 202 de comunicación puede operarse para recibir una entrada 210 de audio/video desde la fuente 102 de contenido. De manera más particular, por lo menos en una modalidad, la interfaz 202 de comunicación recibe y sintoniza una señal de televisión que incluye programación de televisión. La interfaz 202 de comunicación puede recibir una difusión por aire, una señal satelital de difusión directa, una señal de televisión por cable o una señal de televisión de protocolo de internet (IPTV) y sintonizar la entrada 210 de audio/video para extraer la programación de televisión seleccionada. Por lo menos en una modalidad, la interfaz 202 de comunicación puede comprender múltiples sintonizadores, utilizados por el receptor 104A de televisión, para presentar y/o grabar múltiples programas de televisión simultáneamente.
El medio 204 de almacenamiento se puede operar para almacenar datos de guía de programación electrónica y otra información de sistema utilizada por el receptor 104A de televisión. El medio 204 de almacenamiento puede comprender cualquier tipo de memoria no volátil adecuada para almacenar datos asociados con el receptor 104A de televisión. Los medios 204 de almacenamiento ejemplares incluyen memoria de semiconductor, unidades de disco (por ejemplo, memoria magnética) discos ópticos (por ejemplo, DVD) y memoria flash. Por lo menos en una modalidad, el medio 204 de almacenamiento puede utilizarse para almacenar parámetros asociados con el receptor 104A de televisión. Por ejemplo, el medio 204 de almacenamiento puede almacenar un identificador geográfico que específica la ubicación del receptor 104A de televisión. Por lo menos en una modalidad, el identificador geográfico se proporciona al receptor 104A de televisión en un mensaje de gestión de autorización (EMM) transmitido a través del sistema 106 de distribución de televisión. En otras implementaciones , el parámetro podría establecerse al momento de la fabricación del receptor 104A de televisión o establecerse por el usuario 110.
En algunas modalidades, el receptor 104A de televisión puede incluir opcionalmente una funcionalidad de DVR para grabar y almacenar de manera persistente señales de video recibidas por el receptor 104A de televisión. En algunas modalidades, una unidad de disco u otro medio de almacenamiento puede ubicarse internamente dentro del receptor 104A de televisión. En otras modalidades, una unidad de disco u otro medio de almacenamiento puede ubicarse externamente con respecto al receptor 104A de televisión. El receptor 104A de televisión también puede utilizar una combinación de medios 204 de almacenamiento interno y externo para almacenamiento de señales de video y otros datos .
La lógica 206 de control puede operarse para controlar la operación del receptor 104A de televisión. La lógica 206 de control puede ser un dispositivo de procesamiento sencillo o una pluralidad de dispositivos de procesamiento que operan de manera cooperativa para controlar la operación del receptor 104A de televisión. La lógica 206 de control puede incluir varios componentes o módulos para procesar y producir contenido de audio/video. Componentes ejemplares o módulos para procesar contenido de audio/video incluyen un desmodulador, un descodificador, un descompresor, un módulo de acceso condicional y un módulo de transcodificador .
La lógica 206 de control puede operarse para recibir la entrada 210 de audio/video, recibida mediante la interfaz 202 de comunicación, y generar una salida 212 de audio/video basándose en la entrada 210 de audio/video para la visualización para un dispositivo 108 de presentación asociado (véase FIGURA 1) . Una corriente de salida de audio/video se produce en el dispositivo 108 de presentación para la presentación al usuario 110. La lógica 206 de control puede incorporar circuitería para producir las corrientes de audio/video en cualquier formato que se pueda reconocer por el dispositivo 108 de presentación, incluyendo video compuesto, video de componente, modulación de RF, transmisión continua de protocolo de internet (IP) , SCART, interfaz de video digital (DVI) e interfaz de multimedia de alta definición (HDMI). La lógica 206 de control también puede incorporar circuitería para soportar múltiples tipos de éstos u otros formatos de audio/video. Por lo menos en una modalidad, como se describe en lo anterior, el receptor 104A de televisión puede integrarse con el dispositivo 108 de presentación y la lógica 206 de control se puede operar para controlar la presentación de la corriente de salida de audio/video .
La lógica 206 de control puede operarse para realizar varias operaciones de representación de video en la entrada 210 de audio/video. Por ejemplo, la lógica 206 de control puede superponer varios tipos de contenido sobre una corriente de video, tal como contenido de subtitulación o contenido no común, como se describe a continuación. Por lo menos en una modalidad, el contenido superpuesto por la lógica 206 de control puede representarse como una imagen, tal como una imagen de subtitulación de DVB. La imagen incluye una fotografía de caracteres imprimibles y la lógica 206 de control superpone la imagen sobre el contenido de video cuando se produce la salida 212 de audio/video. En otra modalidad, la lógica 206 de control recibe datos textuales y representa los datos textuales en una imagen que se superpone sobre el contenido de video durante la producción de la salida 212 de audio/video.
La interfaz 208 de entrada puede operarse para recibir datos de un control remoto. Los datos pueden recibirse desde el control remoto sobre una conexión alámbrica o inalámbrica dependiendo de los criterios de diseño deseados. La interfaz 208 de entrada puede comunicarse con un control remoto que utiliza cualquier tipo de enlace de comunicación de IR o RF. Por lo menos en una modalidad, la interfaz 208 de entrada recibe un código de clave de control 106 remoto y proporciona de manera responsable el código de clave a la lógica 206 de control. En algunas modalidades, la interfaz 208 de entrada puede recibir información de posición desde un dispositivo desplegable del control 106 remoto, un cojín táctil, rueda de rotación o similar. Los datos recibidos desde el control remoto pueden utilizarse por la lógica 206 de control para controlar la salida de contenido por la lógica 206 de control. Por ejemplo, el usuario 110 puede solicitar ver los datos de subtitulación y la lógica 206 de control puede producir la salida 212 de audio/video que incluye los datos de subtitulacion superpuestos sobre la corriente de video. Parte de los datos recibidos por la interfaz 208 de entrada pueden solicitar ver los datos de guía de programación electrónica, menús y similares.
Por lo menos en una modalidad, la entrada 210 de audio/video se representa como una corriente compuesta con múltiples componentes. Cada componente puede asociarse con un PID diferente que se sintoniza por la interfaz 212 de comunicación. Cuando el usuario 110 selecciona un canal particular para ver, la interfaz 202 de comunicación identifica los PID asociados con el canal y sintoniza los PID seleccionados. El medio 204 de almacenamiento puede almacenar una tabla que identifica los PID particulares asociados con cada canal que la interfaz 202 de comunicación puede recibir. La tabla puede actualizarse de manera adecuada conforme el proveedor de televisión actualiza la información de mapeo de canales para el servicio.
La FIGURA 3 ilustra una modalidad de múltiples corrientes de datos recibidas por la interfaz 202 de comunicación de la FIGURA 1. La interfaz 202 de comunicación recibe una corriente 300 compuesta que incluye contenido 302 de video, contenido 304 de audio, contenido 306 de subtitulacion y contenido 308 no común. La corriente 300 compuesta puede incluir otros componentes, tales como contenido de audio secundario, datos de guía de programación electrónica, porciones adicionales de contenido no común y similares que no se ilustran para brevedad.
La interfaz 202 de comunicación recibe la corriente 300 compuesta y la lógica 206 de control produce el contenido 302 de video y el contenido 304 de audio en la salida 212 de audio/video para presentación por el dispositivo 108 de presentación. Por lo menos en una modalidad, el usuario 110 selecciona ver el contenido 306 de subtitulación al proporcionar entrada al receptor 104A de televisión mediante un control remoto asociado. Por lo menos en una modalidad, el contenido 306 de subtitulación comprende una serie de imágenes que se superponen por la lógica 206 de control sobre el contenido 302 de video común en lugares temporales adecuados dentro de la corriente 300 compuesta. Por ejemplo, el contenido 304 de audio puede ser en inglés y el contenido 306 de subtitulación puede ser en alemán equivalente del contenido 304 de audio en inglés. La lógica de control produce la entrada 210 de audio/video, con el contenido 306 de subtitulación superpuesto, para presentación por el dispositivo 108 de presentación (véase FIGURA 1) . Por lo menos en una modalidad, pueden existir múltiples casos de subtitulación 306, cada uno cubriendo un idioma diferente. Por ejemplo, un programa particular puede tener una primera información de subtitulación para chino tradicional, segunda información de subtitulación para chino simplificado y una tercera información de subtitulación para inglés. Cada caso de la información de subtitulación 306 puede transportarse como PID separado .
La corriente 300 compuesta puede asociarse con contenido 308 no común que se presenta a un subcon unto de televidentes dependiendo de los criterios deseados. Por lo menos en una modalidad, el contenido 308 no común puede transmitirse a un PID separado. Por lo menos en una modalidad, el contenido 308 no común incluye metadatos asociados que especifican los criterios para presentar el contenido 308 no común. Por ejemplo, los metadatos pueden especificar las regiones geográficas particulares donde el contenido 308 no común debe desplegarse. La lógica 206 de control procesa los criterios especificados por los metadatos y los parámetros asociados con el receptor 104 de televisión para determinar si produce el contenido 308 no común. Por ejemplo, el medio 204 de almacenamiento puede almacenar un identificador geográfico que específica el lugar geográfico del receptor 104A de televisión. Si el identificador geográfico corresponde con los criterios que especifican si producir el contenido 308 no común, entonces la lógica 206 de control superpone el contenido 308 no común sobre el contenido 302 de video cuando produzca la salida 212 de audio/video. De otra manera, la lógica 206 de control continúa produciendo el contenido 302 de video sin superponer el contenido 308 no común sobre la corriente de video.
La FIGURA 4 ilustra una modalidad de una captura de pantalla 400 de la salida 212 de audio/video de la FIGURA 2. La captura de pantalla 400 de la FIGURA 4 ilustra el contenido 302 de video común transmitido a través de múltiples regiones. El contenido común en la captura de pantalla 400 ilustra un anuncio publicitario para un automóvil que se presenta en múltiples regiones . La FIGURA 4 no cuenta con ninguna información localizada, tal como información de precio o información de contacto para proveedores. El usuario 110 puede ver en la captura de pantalla en la FIGURA 4 si el procesamiento de la lógica 206 de control determina que el contenido 308 no común no debe superponerse sobre el contenido 302 de video.
La FIGURA 5 ilustra otra modalidad de una captura de pantalla 500 de la salida 212 de audio/video de la FIGURA 2. De manera más particular, la captura de pantalla de la FIGURA 5 ilustra el contenido 302 de video con el contenido 308 no común superpuesto sobre el mismo. El usuario 110 se presenta con la captura de pantalla 500 cuando la lógica 206 de control determina que los criterios de visualización asociados con el contenido 308 no común corresponde con los parámetros asociados con el receptor 104A de televisión. Por ejemplo, el identificador geográfico asociado con el receptor 104 de televisión puede comparar los criterios de visualización asociados con el contenido 308 no común. Los parámetros pueden almacenarse en el medio 204 de almacenamiento para utilización por la lógica 206 de control.
En la FIGURA 5, el contenido 308 no común incluye un precio local para el automóvil y un número telefónico para encontrar a los proveedores locales para obtener más información. De este modo, el usuario 110 (véase FIGURA 1) se presenta con contenido localizado para su localidad. En algunas modalidades, pueden existir múltiples casos de contenido 308 no común, cada uno siendo asociado con un lugar, región o ciudad particular. Por ejemplo, puede existir un primer caso del contenido 308 no común que incluye un número telefónico para un proveedor de automóviles en Londres, y puede existir un segundo caso del contenido 308 no común que incluye un número telefónico para un proveedor de automóviles en Manc ester. En algunos escenarios, la otra información tal como el precio, de otra manera puede ser la misma. En otros escenarios el precio y la información de contacto pueden ser diferentes. Por ejemplo, el contenido 308 no común pretendido para la visualización en Inglaterra puede especificar un precio en libras mientras el contenido 308 no común pretendido para la visualización en Francia puede especificar un precio en euros. Por lo menos en una modalidad, cada caso del contenido 308 no común se transporta en un PIF separado en la corriente 300 compuesta.
Por lo menos en una modalidad, el contenido 308 no común puede incluir metadatos que especifican una cantidad de tiempo y que el contenido 308 no común debe desplegar. Por ejemplo, los metadatos pueden especificar que el contenido 308 no común es para desplegarse por 10 segundos, que puede corresponder con una porción de un anuncio publicitario. De este modo, el contenido 308 no común puede transmitirse al receptor 104A de televisión una vez en lugar de una transmisión continua durante toda la duración de la visualización del contenido 308 no común. Por lo menos en una modalidad, el contenido 308 no común puede transmitirse al receptor 104A de televisión con anticipación de su presentación. Por ejemplo, el contenido 308 no común puede recibirse antes de la presentación pretendida del contenido 308 no común. De este modo, los metadatos asociados con el contenido 308 no común pueden especificar una ubicación temporal para presentación de contenido 308 no común. Por lo menos en una modalidad, los metadatos especifican la ubicación física para la ubicación del contenido 308 no común, por ejemplo, una región particular de la pantalla.
Por lo menos en una modalidad, los criterios pueden especificar la porción del contenido 302 de video sobre el cual el contenido no común se desplegará. En otras palabras, los criterios pueden especificar las coordenadas del contenido 302 de video sobre el cual se superpondrá el contenido 308 no común.
Aunque las técnicas descritas en lo anterior son ventajosas para presentar anuncios publicitarios localizados, las técnicas descritas en lo anterior también pueden aplicarse a presentar otros tipos de contenido localizado. Por ejemplo, la lógica 206 de control puede producir alertas de noticias localizadas, alertas climáticas y alertas de emergencia cuando sea adecuado basándose en los identificadores geográficos. Por lo menos en una modalidad, las técnicas descritas en la presente pueden utilizarse para proporcionar superposiciones que oscurecen contenido ofensivo, tal como desnudez, armas o símbolos ofensivos.
Además, la lógica 206 de control puede procesar cualquier tipo de parámetro asociado con el receptor 104A de televisión para determinar si producir el contenido no común particular. Por lo menos en una modalidad, un usuario 110 puede proporcionar entrada que especifica qué tipos de contenido no común deben producirse por el receptor 104A de televisión. Por ejemplo, el usuario 110 puede especificar que sólo el contenido no común en un idioma particular se producirá al usuario 110.
En otro escenario, un noticiario puede asociarse con diferentes tipos de información de teletipo que pueden seleccionarse para ver por un usuario 110 durante el noticiario. De este modo, diferentes usuarios pueden seleccionar diferentes tipos de información de teletipo que se presenta durante un noticiario dependiendo de su gusto personal. Por ejemplo, algunos usuarios pueden interesarse en información financiera, mientras otros usuarios pueden desear ver información deportiva en su lugar. Cada tipo de datos puede suministrarse en la corriente 300 compuesta (véase, FIGURA 3), como una porción separada del contenido no común y la lógica 206 de control puede identificar qué porción del contenido no común presentar basándose en los criterios del usuario almacenados en el medio 204 de almacenamiento.
Las técnicas descritas en la presente son ventajosas, debido a que el contenido de video de ancho de banda pesado que es común a través de múltiples regiones puede transmitirse en una sola corriente de transmisión. Además, el contenido no común, tal como contenido localizado, se transmite cuando es adecuado en una imagen de subtitulación de ancho de banda pequeña. De este modo, un proveedor de contenido puede proporcionar la apariencia de la corriente de video localizada en múltiples regiones, sin proporcionar una corriente de video separada en cada región.
La FIGURA 6 ilustra un proceso para representación de una corriente de video. El proceso de la FIGURA 6 se describirá en el contexto de presentar una alerta de emergencia localizada a un usuario basándose en la ubicación geográfica de un receptor de televisión. Sin embargo, se apreciará que la técnica puede aplicarse para representar otros tipos de contenido basándose en otros tipos de criterio. El proceso de la FIGURA 6 puede incluir otras operaciones no ilustradas a la brevedad.
El proceso incluye recibir una corriente de video en un receptor de televisión (operación 602) . El receptor de televisión incluye un contenido de video común y una porción de contenido no común. Por lo menos en una modalidad, el contenido de video común se asigna a un primer PID y el contenido no común se asigna con un segundo PID. En algunas modalidades, pueden existir múltiples porciones de contenido no común único, que se asignan cada una con un PID separado.
El proceso además incluye recibir, en el receptor de televisión, por lo menos un criterio que especifica la visualización del contenido no común (operación 604) . Por lo menos en una modalidad, los criterios pueden especificar que los receptores de televisión en lugares geográficos particulares deben producir el contenido no común. Por ejemplo, la corriente compuesta puede incluir metadatos que especifican que el contenido no común asociado con un PID particular se desplegará en lugares geográficos particulares. De este modo, el mismo PID puede utilizarse en diferentes momentos para utilizar contenido no común para diferentes regiones .
Por lo menos en una modalidad, una tabla de canales especifica con anticipación que cualquier contenido asociado con un PID particular se desplegará con un receptor de televisión siempre que sea posible. De este modo, múltiples canales pueden compartir el contenido no común del mismo PID. Por ejemplo, una alerta climática puede colocarse en un solo PID y cualquier receptor de televisión en la región geográfica asociada puede desplegar la alerta climática, sin importar el canal que se encuentre actualmente viendo el usuario.
El proceso además incluye producir el contenido de video común (operación 606) . Por ejemplo, el contenido de video común puede ser un programa de televisión que se difunde a través de múltiples regiones, tal como Hong Kong y Taiwán .
El proceso además incluye determinar si se produce el contenido no común (operación 608). Por lo menos en una modalidad, el receptor de televisión procesa por lo menos un parámetro asociado con el receptor de televisión y los criterios para determinar si se produce el contenido no común. Por ejemplo, el receptor de televisión puede procesar un identificador geográfico asociado con el receptor de televisión para determinar si el identificador geográfico corresponde con los criterios asociados con el contenido no común. En algunas modalidades, pueden existir múltiples porciones de contenido no común asociadas con la corriente compuesta. El receptor de televisión puede realizar múltiples casos de operación 608 para determinar si se produce cada una de las porciones de contenido no común. Por ejemplo, pueden existir múltiples casos de contenido no común, cada uno correspondiendo con diferentes regiones. Por lo menos en una modalidad, pueden existir múltiples casos de contenido no común, de los cuales algunos pueden desplegarse conjuntamente a los usuarios particulares.
Si el receptor de televisión determina que el contenido no común debe desplegarse en la operación 608, entonces el receptor de televisión superpone el contenido no común sobre una porción del contenido de video común (operación 610) . De otra manera, el receptor de televisión continúa produciendo el contenido de video común sin presentar el contenido no común. Por lo menos en una modalidad, el contenido no común es una alerta de emergencia que tiene como objetivo un lugar geográfico específico. Por ejemplo, la alerta de emergencia puede tener como objetivo televidentes en Hong Kong, que informan a los televidentes que un tifón se aproxima a la ciudad. De este modo, un receptor de televisión en Hong Kong superpone la alerta de emergencia en el contenido de video, de manera que el televidente vea la alerta de emergencia. Por otro lado, un televidente en Taiwán que ve el mismo programa no ve la alerta de emergencia ya que el receptor del televidente determina que el contenido no común (por ejemplo, la alerta de emergencia) no debe presentarse en esa región geográfica.
En algunas modalidades, pueden existir múltiples porciones de contenido no común, cada una teniendo como objetivo una ubicación geográfica particular o grupo particular de televidentes. Por ejemplo, un anuncio publicitario puede transmitirse a múltiples ciudades, y el contenido común puede ser información de proveedor para cada ciudad. La FIGURA 7 ilustra otra modalidad de un proceso para presentar una corriente de video. El proceso de la FIGURA 7 puede incluir otras operaciones no ilustradas para brevedad.
El proceso incluye recibir una corriente compuesta en un receptor de te'levisión (operación 702). La corriente compuesta incluye contenido de video común y por lo menos una primera y segunda porciones del contenido no común. El proceso además incluye criterios que especifican en qué ubicaciones geográficas desplegar cada una de las porciones de contenido no común (operación 704) . Por ejemplo, los criterios pueden especificar qué PID, que transporta una porción particular de contenido no común, corresponde con qué región geográfica.
El proceso además incluye producir el contenido de video común (operación 706) . El proceso además incluye seleccionar una de las porciones de contenido no común basándose en los criterios y parámetros asociados con el receptor de televisión (operación 708). Por ejemplo, el receptor de televisión puede seleccionar el PID aplicable para su ubicación geográfica. El proceso además incluye superponer el contenido no común seleccionado sobre una porción del contenido de video común (operación 710) . De este modo, a través de la operación del proceso de la FIGURA 7, el receptor de televisión puede presentar a un usuario un anuncio publicitario localizado.
Aunque se describieron en la presente modalidades específicas, el alcance de la invención no se limita a esas modalidades específicas. El alcance de la invención se define por las siguientes reivindicaciones y cualquier equivalente en las mismas .

Claims (21)

REIVINDICACIONES
1. Un método para presentar una corriente de video, el método caracterizado porque comprende: recibir una corriente compuesta en un receptor de televisión, la corriente compuesta incluye contenido de video común y por lo menos una primera porción del contenido no común; recibir, en el receptor de televisión, por lo menos un criterio que especifica la visualización del contenido no común; producir el contenido de video común; presentar por lo menos un parámetro asociado con el receptor de televisión y el criterio para determinar si se produce el contenido no común; y superponer el contenido no común sobre una porción del contenido de video común en respuesta a una determinación para producir el contenido no común.
2. El método de conformidad con la reivindicación 1, caracterizado porque superponer el contenido no común además comprende: superponer una imagen sobre la porción de contenido de video común.
3. El método de conformidad con la reivindicación 1, caracterizado porque el contenido de video común comprende un anuncio publicitario y en donde el contenido no común comprende información localizada asociada con el anuncio publicitario .
4. El método de conformidad con la reivindicación 1, caracterizado porque el contenido no común comprende una alerta de noticias localizada.
5. El método de conformidad con la reivindicación 1, caracterizado porque procesar el parámetro además comprende : procesar un identificador geográfico, asociado con el receptor de televisión, para determinar si se produce el contenido no común.
6. El método de conformidad con la reivindicación 1, caracterizado porque por lo menos un criterio además especifica la porción del contenido de video común sobre el cual se desplegará el contenido no común.
7. El método de conformidad con la reivindicación 1, caracterizado porque el contenido de video común transmitido al receptor de televisión se asigna un primer identificador de paquete y el contenido de video no común se asigna un segundo identificador de paquete.
8. El método de conformidad con la reivindicación 1, caracterizado además porque comprende: recibir una segunda porción del contenido no común asociado con la corriente compuesta; procesar el parámetro asociado con el receptor de televisión y el criterio para determinar si se produce la segunda porción del contenido no común; y superponer la segunda porción del contenido no común sobre la porción del contenido de video común en respuesta a una determinación para producir la segunda porción del contenido no común.
9. El método de conformidad con la reivindicación 8, caracterizado porque la primera porción del contenido no común se asocia con una primera ubicación geográfica y en donde la segunda porción del contenido no común se asocia con una segunda ubicación geográfica, y en donde el parámetro comprende un identificador geográfico asociado con el receptor de televisión.
10. El método de conformidad con la reivindicación 1, caracterizado porque el criterio además especifica un lugar temporal para presentación del contenido no común dentro de la corriente compuesta.
11. Un receptor de televisión, caracterizado porque comprende : una interfaz de comunicación que puede operarse para recibir la corriente compuesta, la corriente compuesta contiene contenido de video común y por lo menos una porción del contenido no común además puede operarse para recibir por lo menos un criterio que especifique la visualización del contenido no común; lógica de control acoplada de manera comunicativa con la interfaz de comunicación, la lógica de control puede operar para: producir el contenido de video común; procesar por lo menos un parámetro asociado con el receptor de televisión y el criterio para determinar si se produce el contenido no común; y superponer el contenido no común sobre una porción del contenido de video común en respuesta a una determinación para producir el contenido no común.
12. El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque el contenido no común comprende una imagen y la lógica de control puede operarse para superponer la imagen sobre la porción del contenido de video común.
13. El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque el contenido de video común comprende un anuncio publicitario y en donde el contenido no común comprende información localizada asociada con el anuncio publicitario.
1 . El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque el contenido no común comprende una alerta de noticias localizada.
15. El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque la lógica de control además puede operarse para procesar un identificador geográfico, asociado con el receptor de televisión, para determinar si se produce el contenido no común.
16. El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque por lo menos un criterio además especifica las porciones del contenedor de video común sobre las cuales se desplegará el contenido no común .
17. El receptor de televisión de conformidad con la reivindicación 11, caracterizado porque el contenido de video común recibido por la interfaz de comunicación se asigna con un primer identificador de paquete y el contenido de video no común se asocia con un segundo identificador de paquete.
18. Un receptor de televisión caracterizado porque comprende: una interfaz de comunicación que puede operarse para recibir una corriente compuesta, la corriente compuesta incluye contenido de video común, una primera porción del contenido no común y una segunda porción del contenido no común además puede operarse para recibir por lo menos un criterio que especifica la visualización de la primera y segunda porciones del contenido no común; lógica de control acoplada de manera comunicativa con la interfaz de comunicación, la lógica de control puede operarse para: producir el contenido de video común; procesar por lo menos un parámetro asociado con el receptor de televisión y el criterio para determinar si se produce la primera porción del contenido no común o la segunda porción del contenido no común; superponer la primera porción del contenido no común sobre una porción del contenido de video común en respuesta a una determinación para producir la primera porción del contenido no común; y superponer la segunda porción del contenido no común en una porción del contenido de video común en respuesta a una determinación para producir la segunda porción del contenido no común.
19. El receptor de televisión de conformidad con la reivindicación 18, caracterizado porque la primera porción de contenido no común comprende una primera imagen y la segunda porción del contenido no común comprende una segunda imagen.
20. El receptor de televisión de conformidad con la reivindicación 18, caracterizado porque el contenido de video común comprende un anuncio publicitario, y en donde la primera porción de contenido no común comprende información localizada asociada con el anuncio publicitario para una primera región geográfica, y en donde la segunda porción del contenido no común comprende información localizada asociada con el anuncio publicitario para una segunda región geográfica .
21. El receptor de televisión de conformidad con la reivindicación 18, caracterizado porque la lógica de control además puede operarse para procesar un identificador geográfico asociado con el identificador de televisión, para determinar si se produce cualquiera de la primera y segunda porciones del contenido no común.
MX2011010712A 2009-04-13 2010-04-12 Metodos y aparatos par superponer contenido sobre una corriente de video comun. MX2011010712A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/422,398 US20100262992A1 (en) 2009-04-13 2009-04-13 Methods and apparatus for overlaying content onto a common video stream
PCT/US2010/030752 WO2010120693A2 (en) 2009-04-13 2010-04-12 Methods and apparatus for overlaying content onto a common video stream

Publications (1)

Publication Number Publication Date
MX2011010712A true MX2011010712A (es) 2012-01-25

Family

ID=42935375

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2011010712A MX2011010712A (es) 2009-04-13 2010-04-12 Metodos y aparatos par superponer contenido sobre una corriente de video comun.

Country Status (14)

Country Link
US (1) US20100262992A1 (es)
EP (1) EP2420054A2 (es)
JP (1) JP2012523775A (es)
KR (1) KR101299886B1 (es)
CN (1) CN102396240A (es)
AU (1) AU2010236732B2 (es)
BR (1) BRPI1011327A2 (es)
CA (1) CA2758584C (es)
IL (1) IL215384A (es)
MX (1) MX2011010712A (es)
MY (1) MY156821A (es)
SG (1) SG174530A1 (es)
TW (1) TWI489868B (es)
WO (1) WO2010120693A2 (es)

Families Citing this family (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9329966B2 (en) 2010-11-23 2016-05-03 Echostar Technologies L.L.C. Facilitating user support of electronic devices using matrix codes
US8386339B2 (en) 2010-11-23 2013-02-26 Echostar Technologies L.L.C. Ordering via dynamic matrix code generation
US9792612B2 (en) 2010-11-23 2017-10-17 Echostar Technologies L.L.C. Facilitating user support of electronic devices using dynamic matrix code generation
US9781465B2 (en) 2010-11-24 2017-10-03 Echostar Technologies L.L.C. Tracking user interaction from a receiving device
US8439257B2 (en) 2010-12-01 2013-05-14 Echostar Technologies L.L.C. User control of the display of matrix codes
US9280515B2 (en) 2010-12-03 2016-03-08 Echostar Technologies L.L.C. Provision of alternate content in response to QR code
US8886172B2 (en) 2010-12-06 2014-11-11 Echostar Technologies L.L.C. Providing location information using matrix code
US8875173B2 (en) 2010-12-10 2014-10-28 Echostar Technologies L.L.C. Mining of advertisement viewer information using matrix code
US8640956B2 (en) 2010-12-17 2014-02-04 Echostar Technologies L.L.C. Accessing content via a matrix code
US9596500B2 (en) 2010-12-17 2017-03-14 Echostar Technologies L.L.C. Accessing content via a matrix code
US9148686B2 (en) 2010-12-20 2015-09-29 Echostar Technologies, Llc Matrix code-based user interface
US8856853B2 (en) 2010-12-29 2014-10-07 Echostar Technologies L.L.C. Network media device with code recognition
US8408466B2 (en) 2011-01-04 2013-04-02 Echostar Technologies L.L.C. Assisting matrix code capture by signaling matrix code readers
US8292166B2 (en) 2011-01-07 2012-10-23 Echostar Technologies L.L.C. Performing social networking functions using matrix codes
US8534540B2 (en) 2011-01-14 2013-09-17 Echostar Technologies L.L.C. 3-D matrix barcode presentation
US8786410B2 (en) 2011-01-20 2014-07-22 Echostar Technologies L.L.C. Configuring remote control devices utilizing matrix codes
US8553146B2 (en) 2011-01-26 2013-10-08 Echostar Technologies L.L.C. Visually imperceptible matrix codes utilizing interlacing
US8468610B2 (en) 2011-01-27 2013-06-18 Echostar Technologies L.L.C. Determining fraudulent use of electronic devices utilizing matrix codes
US8430302B2 (en) 2011-02-03 2013-04-30 Echostar Technologies L.L.C. Enabling interactive activities for content utilizing matrix codes
US9571888B2 (en) 2011-02-15 2017-02-14 Echostar Technologies L.L.C. Selection graphics overlay of matrix code
US8511540B2 (en) 2011-02-18 2013-08-20 Echostar Technologies L.L.C. Matrix code for use in verification of data card swap
US8931031B2 (en) 2011-02-24 2015-01-06 Echostar Technologies L.L.C. Matrix code-based accessibility
US9367669B2 (en) 2011-02-25 2016-06-14 Echostar Technologies L.L.C. Content source identification using matrix barcode
US8550334B2 (en) 2011-02-28 2013-10-08 Echostar Technologies L.L.C. Synching one or more matrix codes to content related to a multimedia presentation
US8443407B2 (en) 2011-02-28 2013-05-14 Echostar Technologies L.L.C. Facilitating placeshifting using matrix code
US9736469B2 (en) 2011-02-28 2017-08-15 Echostar Technologies L.L.C. Set top box health and configuration
US8833640B2 (en) 2011-02-28 2014-09-16 Echostar Technologies L.L.C. Utilizing matrix codes during installation of components of a distribution system
EP2525281B1 (en) 2011-05-20 2019-01-02 EchoStar Technologies L.L.C. Improved progress bar
US9301016B2 (en) 2012-04-05 2016-03-29 Facebook, Inc. Sharing television and video programming through social networking
US9699485B2 (en) 2012-08-31 2017-07-04 Facebook, Inc. Sharing television and video programming through social networking
US9510041B2 (en) 2012-12-31 2016-11-29 Echostar Technologies L.L.C. Method and apparatus for gathering and using geocoded information from mobile devices
US8698900B1 (en) 2012-12-31 2014-04-15 Echostar Technologies L.L.C. Display button key presses on display device
US10089645B2 (en) 2012-12-31 2018-10-02 DISH Technologies L.L.C. Method and apparatus for coupon dispensing based on media content viewing
US10115174B2 (en) 2013-09-24 2018-10-30 2236008 Ontario Inc. System and method for forwarding an application user interface
US10976986B2 (en) * 2013-09-24 2021-04-13 Blackberry Limited System and method for forwarding an application user interface
KR20190104466A (ko) 2015-07-03 2019-09-09 천종윤 관람자 관계형 동영상 제작 장치 및 제작 방법
EP3469771A1 (en) * 2016-06-09 2019-04-17 Telefonaktiebolaget LM Ericsson (PUBL) Multicast service translation in internet protocol television systems
US11037233B1 (en) 2018-03-08 2021-06-15 Wells Fargo Bank, N.A. Personalized financial account statement

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3722882B2 (ja) * 1995-09-06 2005-11-30 株式会社エクシング コマーシャル放送システム及び放送端末
JPH1117633A (ja) * 1997-06-27 1999-01-22 Sony Corp 広告情報放送方法、広告情報放送システムおよび受信装置
US6698020B1 (en) * 1998-06-15 2004-02-24 Webtv Networks, Inc. Techniques for intelligent video ad insertion
TW416224B (en) * 1998-07-07 2000-12-21 United Video Properties Inc Interactive television program guide system with local advertisements
US7877290B1 (en) * 1999-03-29 2011-01-25 The Directv Group, Inc. System and method for transmitting, receiving and displaying advertisements
US6701526B1 (en) * 1999-07-01 2004-03-02 Koninklijke Philips Electronics N.V. Method and apparatus for capturing broadcast EPG data for program title display
DE60036453T2 (de) * 1999-11-22 2008-06-19 Sony Corp. Videobandaufzeichnungs- und wiedergabegerät und videobandabspielgerät
US7779436B1 (en) * 1999-11-24 2010-08-17 Jlb Ventures Llc Method for using banner advertisements during commercial breaks
JP2001211394A (ja) * 2000-01-25 2001-08-03 Matsushita Electric Ind Co Ltd 放送装置、受信装置及び放送システム
US7421729B2 (en) * 2000-08-25 2008-09-02 Intellocity Usa Inc. Generation and insertion of indicators using an address signal applied to a database
US20020069404A1 (en) * 2000-11-28 2002-06-06 Navic Systems, Incorporated Targeted promotion deployment
JP2002358455A (ja) * 2001-05-31 2002-12-13 Matsushita Electric Ind Co Ltd 広告情報配信装置及び課金装置
AU2003260073A1 (en) 2002-11-12 2004-06-03 Thomson Licensing S.A. Weather/disaster alert system using a data network
US20050055632A1 (en) * 2003-08-18 2005-03-10 Schwartz Daniel M. Method of producing and delivering an electronic magazine in full-screen format
US7979877B2 (en) * 2003-12-23 2011-07-12 Intellocity Usa Inc. Advertising methods for advertising time slots and embedded objects
CN1635789A (zh) * 2003-12-30 2005-07-06 中国科学院自动化研究所 基于事件检测的体育节目中虚拟广告自动***方法
US20050212968A1 (en) * 2004-03-24 2005-09-29 Ryal Kim A Apparatus and method for synchronously displaying multiple video streams
JP2007150946A (ja) 2005-11-30 2007-06-14 Sony Corp 表示システム、表示制御装置および方法、提供装置および方法、並びにプログラム
US20070143788A1 (en) * 2005-12-21 2007-06-21 Abernethy Michael N Jr Method, apparatus, and program product for providing local information in a digital video stream
US8413182B2 (en) * 2006-08-04 2013-04-02 Aol Inc. Mechanism for rendering advertising objects into featured content
US20080077952A1 (en) * 2006-09-25 2008-03-27 St Jean Randy Dynamic Association of Advertisements and Digital Video Content, and Overlay of Advertisements on Content
US20080147730A1 (en) * 2006-12-18 2008-06-19 Motorola, Inc. Method and system for providing location-specific image information
JP2009038481A (ja) 2007-07-31 2009-02-19 Sharp Corp データ送信装置、受信装置、データ送受信方法、プログラム及び記録媒体
US20090288131A1 (en) * 2008-05-13 2009-11-19 Porto Technology, Llc Providing advance content alerts to a mobile device during playback of a media item

Also Published As

Publication number Publication date
KR20110133594A (ko) 2011-12-13
EP2420054A2 (en) 2012-02-22
TWI489868B (zh) 2015-06-21
SG174530A1 (en) 2011-10-28
MY156821A (en) 2016-03-31
IL215384A (en) 2016-09-29
CN102396240A (zh) 2012-03-28
KR101299886B1 (ko) 2013-08-23
IL215384A0 (en) 2011-12-29
US20100262992A1 (en) 2010-10-14
AU2010236732B2 (en) 2014-10-09
WO2010120693A2 (en) 2010-10-21
WO2010120693A3 (en) 2011-08-11
AU2010236732A1 (en) 2011-10-27
CA2758584A1 (en) 2010-10-21
BRPI1011327A2 (pt) 2016-03-15
TW201119378A (en) 2011-06-01
CA2758584C (en) 2015-06-30
JP2012523775A (ja) 2012-10-04

Similar Documents

Publication Publication Date Title
CA2758584C (en) Methods and apparatus for overlaying content onto a common video stream
US6934963B1 (en) Interactive television program guide with passive content
US20140282730A1 (en) Video preview window for an electronic program guide rendered by a video services receiver
US9848230B2 (en) Video display apparatus and operating method thereof
US11558657B2 (en) Integration of control data into digital broadcast content for access to ancillary information
US8949885B2 (en) Systems, methods and apparatus for transmitting weather information in a television distribution network
US9888268B2 (en) Video display apparatus and operating method thereof
US20160156951A1 (en) Intelligent auto-tuning for a video services system
CN101345851B (zh) 图像处理设备及其控制方法
EP2355498A1 (en) Receiving external recording commands at a television receiver
US9247283B1 (en) Mosaic presentation screen production
WO2000018114A1 (en) Interactive television program guide with passive content
CN111836096B (zh) 广播接收装置
US9124936B2 (en) Mixed mode television receiver
US20140380386A1 (en) Method and apparatus for searching and generating a channel
US9326024B2 (en) Method and apparatus for providing advertisement service in digital broadcast receiver
JP2005340886A (ja) 映像処理装置、およびデジタル放送システム
MX2015002336A (es) Metodo y aparato para insertar publicidad en una señal de video en un dispositivo de recepcion que no tiene un receptor con grabador de video digital (sin dvr).
KR20100043891A (ko) 방송 재생장치의 광고 설정 방법 및 시스템

Legal Events

Date Code Title Description
FG Grant or registration