BRPI0213893B1 - sistema de gravação e de reprodução em televisão e método para controlar o mesmo - Google Patents

sistema de gravação e de reprodução em televisão e método para controlar o mesmo Download PDF

Info

Publication number
BRPI0213893B1
BRPI0213893B1 BRPI0213893A BR0213893A BRPI0213893B1 BR PI0213893 B1 BRPI0213893 B1 BR PI0213893B1 BR PI0213893 A BRPI0213893 A BR PI0213893A BR 0213893 A BR0213893 A BR 0213893A BR PI0213893 B1 BRPI0213893 B1 BR PI0213893B1
Authority
BR
Brazil
Prior art keywords
mobile device
television
programs
user
program
Prior art date
Application number
BRPI0213893A
Other languages
English (en)
Other versions
BR0213893A (pt
Inventor
Jeffrey Allen Cooper
Jill Boyce Mac Donald
Original Assignee
Thomson Licensing Sa
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 Thomson Licensing Sa filed Critical Thomson Licensing Sa
Publication of BR0213893A publication Critical patent/BR0213893A/pt
Publication of BRPI0213893B1 publication Critical patent/BRPI0213893B1/pt

Links

Classifications

    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/917Television signal processing therefor for bandwidth reduction
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/44029Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display for generating different versions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/102Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or selection affected or controlled by the adaptive coding
    • H04N19/12Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/162User input
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/40Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • H04N19/56Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • 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/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/4147PVR [Personal Video Recorder]
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • H04N21/4355Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
    • H04N21/4356Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen by altering the spatial resolution, e.g. to reformat additional data on a handheld device, attached to the STB
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440218Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • 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/482End-user interface for programme selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • H04N7/03Subscription systems therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/025Systems for the transmission of digital non-picture data, e.g. of text during the active part of a television frame
    • H04N7/035Circuits for the digital non-picture data signal, e.g. for slicing of the data signal, for regeneration of the data-clock signal, for error detection or correction of the data signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Discrete Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Television Signal Processing For Recording (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

"sistema e método para gravar e exibir programas em vídeo para dispositivos móveis de mão". trata-se de um sistema de gravação e reprodução em televisão, tal como um gravador de vídeo pessoal, que codifica digitalmente um programa de televisão em formato de mão e o armazena na memória local. o programa de televisão em formato de mão armazenado pode ter saída a partir do sistema de gravação e reprodução em televisão usando protocolos com fio e sem fio, para um dispositivo de mão tal como um assistente de dados pessoal para visualização no dispositivo de mão. alternativamente, o dispositivo de mão pode dar saída ao programa de televisão para um dispositivo diferente, tal como um outro dispositivo de mão. a seleção de programas para gravação em formato de exibição grande, formato de mão ou simultaneamente em ambos os formatos, pode ser por dispositivo do uso de uma interface gráfica com o usuário gerada pelo sistema de gravação e reprodução em televisão ou pelo dispositivo de mão, e de preferência, com um guia de programação eletrônico contendo informações sobre programas a serem transmitidos e que são transmitidos.

Description

"SISTEMA DE GRAVAÇÃO E DE REPRODUÇÃO EM TELEVISÃO E MÉTODO PARA CONTROLAR O MESMO" A presente invenção refere-se a um aparelho e método para gravar programas em video e, em particular, a um aparelho e método para gravar programas para reprodução em combinação com dispositivos móveis.
Os gravadores de video pessoais (PVR) são dispositivos gue permitem que um usuário selecione, por meio de uma interface gráfica com o usuário (GUI) exibida em um aparelho de televisão associado, monitor ou outro visor, um programa de televisão a ser transmitido em um momento posterior ou que esteja sendo transmitido no momento, "grave" digitalmente o programa selecionado em um módulo de armazenamento, tal como um disco rígido, e quando o usuário der o comando "executar", o programa armazenado é recuperado do armazenamento, é feita sua descompressão ou decodifi-cação e é dada saída ao sinal de vídeo em um aparelho de televisão associado ou outro dispositivo de exibição. Os dispositivos que têm tal capacidade são vendidos atualmente sob as marcas "TiVo", "RePlayTV", "Sky +" e "Showstop-per".
Os sinais de programa de video são geralmente armazenados nos módulos de armazenamento em um formato comprimido, tal como MPEG-2, para permitir o uso eficiente do espaço de armazenamento disponível no módulo de armazenamento. Em geral, os programas são armazenados no formato comprimido único, que será referido aqui como "formato de exibição grande", já que é o formato disponível atualmente mais ade- quado para exibição em receptores ou monitores de televisão padrão ou de alta definição, no módulo de armazenamento. Durante a reprodução, os dados comprimidos de áudio e de video são recuperados do módulo de armazenamento, é feita a des-compressão deles e eles são processados para exibição em um dispositivo de exibição. Os dispositivos PVR que realizam as funções descritas acima, podem existir atualmente como caixas de recepção de modo diqital (caixas de aparelho decodi-ficador), que fazem interface com uma TV ou com uma placa interna de PC ou placa de interface para um PC, que utiliza a unidade de disco riqido (HDD) do PC para armazenamento. Em qualquer caso, os dispositivos PVR atuais são qeralmente adaptados para fornecer sinais de video adequados para exibição em uma tela de exibição grande convencional. 0 termo tela de exibição grande convencional, conforme usado no contexto, refere-se a dispositivos conhecidos associados a um aparelho de televisão ou a um sistema de computador, incluindo sistemas de mesa e portáteis.
Os dispositivos móveis, também conhecidos como dispositivos de exibição móveis (MDD) ou assistentes pessoais de dados (PDA), atualmente disponíveis sob a marca Palm "Pilot", "Compaq iPAQ Pocket PC" e HP "Jornada", são comu-mente usados, pequenos computadores para fins gerais, que armazenam na memória local uma variedade de aplicativos, inclusive listas de coisas a fazer, listas de endereços e de números de telefone, jogos e similares, e podem executar certos aplicativos adaptados para dispositivos móveis. Dispositivos móveis disponíveis atualmente têm muito menos me- mória e capacidade de armazenamento do que os computadores de mesa ou portáteis disponíveis atualmente, e, como resultado, podem estar limitados em sua capacidade a processar e exibir informações de vídeo, em comparação aos computadores de mesa e portáteis. Tais dispositivos móveis também incluem, de modo geral, menos memória e poder de processamento do que os dispositivos PVR disponíveis atualmente. Embora sejam limitados quando é feita uma comparação com o sistema computacional maior, desenvolvimentos recentes na técnica de dispositivos móveis têm proporcionado interface gráfica, poder de processamento, e memória suficientes para permitir que a exibição de alguns trabalhos audiovisuais, tais como figuras em movimento e programas de televisão, em especial formato para dispositivo móvel, possa ser vista no dispositivo móvel. Tais visores, geralmente, têm resolução e qualidade menores do que é possível ter disponível em um aparelho de televisão convencional, computador de mesa ou computador portátil. No entanto, as vantagens de um PVR não estão totalmente disponíveis em um dispositivo móvel por uma série de razões. Os dispositivos móveis ainda não foram adaptados para receber radiodifusão de televisão diretamente de cabo, antena ou satélite. Além disso, os arquivos comprimidos de vídeo, já que eles são armazenados em PVRs atuais, ainda são muito grandes para ser armazenados e executados nos dispositivos móveis atuais.
Logo, é reconhecida a necessidade de uma maneira que permita que usuários de dispositivos móveis usem, de maneira fácil e conveniente, o dispositivo móvel em conjunto com um dispositivo PVR. Em particular, existe a necessidade de proporcionar um aparelho e um método para permitir que um usuário opere facilmente o dispositivo móvel de modo a controlar as diversas funções do PVR, tais como seleção do programa de televisão a ser gravado, seleção dos programas de televisão a serem transferidos para e do dispositivo móvel e seleção dos programas de televisão a serem apagados do dispositivo móvel e/ou PVR. Também existe a necessidade de proporcionar um aparelho e um método para gravar programas no PVR de uma maneira que facilite a transferência e a reprodução no dispositivo móvel.
Um aparelho e método inventivo que trata dos problemas mencionados acima, assim como de outros que venham a se tornar aparentes a partir da descrição, são descritos abaixo. A presente invenção compreende, em um aspecto, um PVR aperfeiçoado que permite que o usuário selecione um ou mais formatos de codificação para gravar um programa selecionado no formato de codificação, ou formatos de codificação selecionados. Em particular, a presente invenção compreende um dispositivo PVR que permite que um usuário selecione um programa de televisão a ser gravado em um formato de exibição convencional, um formato para dispositivo móvel, ou em ambos, em formato convencional e formato para dispositivo móvel. Em resposta à seleção feita pelo usuário, o PVR, de acordo com a presente invenção, armazena em um dispositivo de armazenamento o programa de televisão selecionado, em um ou mais formatos de codificação. Um controlador remoto, ou o dispositivo de exibição móvel, pode ser usado para controlar o PVR, com o uso de uma interface gráfica com o usuário (GUI) e um guia de programa eletrônico (EPG), para gravar um programa gue o EPG indica gue está agendado para ser transmitido e para selecionar o(s) formato(s) em gue o programa será(ão) gravado(s), isto é, uma exibição grande, dispositivo móvel ou ambos. Em uma modalidade, pode-se fazer uma seleção enguanto o programa está em andamento. 0 presente PVR pode proporcionar a gravação em formato múltiplo usando dois codificadores separados para codificar os formatos de exibição grande e de dispositivo móvel, respectivamente.
Após o programa ter sido salvo no dispositivo de armazenamento PVR, usualmente um disco rigido, o programa pode ser recuperado e "executado" de diversas maneiras. 0 usuário pode selecionar um programa armazenado para visualização no dispositivo de exibição associado, tal como um aparelho de televisão ou monitor de computador, gue seja capaz de executar programas de televisão em formato de exibição grande. Neste caso, o presente PVR seleciona automaticamente o formato de codificação de exibição grande para recuperação e processamento. Alternativamente, o usuário pode selecionar um programa armazenado para exportação, ou transmissão, para um dispositivo de exibição móvel. Neste caso, o presente PVR automaticamente seleciona o formato para dispositivo móvel para exportar para o dispositivo móvel. Para exportar o programa de video, o PVR pode transmitir, via transmissão sem fio ou via conexão com fio, para o dispositivo móvel. Existem diversos protocolos possíveis sem fio gue podem ser usados e o protocolo pode ser um protocolo padrão ou um proto- colo automaticamente estabelecido quando o PVR e o dispositivo móvel passam por um processo de estabelecimento de conexão. Para protocolos com fio, usualmente pode ser conectada uma porta USB no PVR e no dispositivo. 0 dispositivo móvel pode armazenar o programa no formato para dispositivo móvel em que ele foi transmitido do PVR ou pode executar o programa de televisão enquanto ele está sendo transmitido, usando processos convencionais de armazenamento para uso posterior. Depois de o programa ser armazenado no armazenamento do dispositivo móvel, ele pode ser executado à conveniência do usuário do dispositivo móvel. 0 dispositivo móvel pode ser conectado, sem fio ou com fio, a um segundo dispositivo móvel ou a um outro dispositivo que possa usar programas em formato para dispositivo móvel, e o programa de TV armazenado pode ser transmitido entre eles. A seguir à visualização do programa selecionado no dispositivo grande ou no dispositivo de exibição móvel, o aparelho, de acordo com a presente invenção, pode apagar o programa do módulo de armazenamento com base em um critério de apagamento selecionado pelo usuário, que leva em conta se o programa foi visto em exibição convencional ou no dispositivo móvel ou ambos. Por exemplo, o presente PVR pode ser configurado para apagar automaticamente um programa selecionado do módulo de armazenamento quando da conexão de um dispositivo móvel ao PVR, se o programa selecionado for indicado como tendo sido visto completamente no dispositivo móvel, ou se um comando tiver sido inserido no dispositivo móvel para apagar o programa do módulo de armazenamento do PVR. A invenção é descrita com referência aos desenhos a seguir, em que: A Figura 1 é um diagrama de bloco de uma modalidade de PVR, de acordo com a invenção; A Figura 2 é um fluxograma de uma modalidade de um método, de acordo com a invenção; A Figura 3 é uma tela de interface gráfica com o usuário que mostra opções de formato para um programa de televisão selecionado para ser gravado; e A Figura 4 é uma tela de interface gráfica com o usuário que mostra a exportação para o dispositivo móvel, via protocolo sem fio ou via conexão com fio.
Com referência à Figura 1, uma modalidade exemplar de um gravador de video pessoal (PVR) 26 da invenção é ilustrada. 0 PVR 26 compreende uma unidade de processamento central 21, que geralmente coordena e controla a operação dos diversos componentes dentro do PVR 26. 0 PVR 26 recebe um sinal de video de uma fonte de radiodifusão 11, que é acoplada ao PVR 26 via métodos conhecidos convencionalmente. A fonte 11 pode ser TV terrestre, TV terrestre digital, TV a cabo analógica, satélite digital, cabo digital, DSL, modem a cabo, MMDS ou similares. 0 sinal de video recebido é sintonizado e processado via controle de sintonização 17 e receptor 15. A estrutura e operação do receptor e dos componentes relacionados ao processamento do sinal de video e o método para controlar tais elementos, são bem conhecidos e não serão discutidos em detalhes. Além disso, deve-se entender que embora a presente invenção utilize uma unidade de disco ri- gido como um dispositivo de armazenamento, qualquer dispositivo de armazenamento adequado pode ser usado, incluindo, mas não limitado a, memórias de meio ótico e de estado de sólido. 0 PVR 26 gera uma interface gráfica com o usuário (GUI) adequada para exibição em um dispositivo de exibição convencional ou dispositivo móvel com módulo gerador de GUI 13. 0 módulo gerador de GUI 13 pode ser usado para gerar telas de exibição para a exibição de diversos modos de PVR 26 e para permitir que o usuário insira diversos comandos de controle no PVR 26. 0 módulo gerador de GUI 13 também pode ser usado para gerar uma guia de programa eletrônico (EPG) de uma maneira conhecida na técnica. Tipicamente, o usuário seleciona o EPG para exibição no monitor de TV 14 usando o dispositivo de controle remoto 12 e então, seleciona um programa de televisão futuro a ser "gravado". 0 PVR 26, em resposta à seleção do usuário, sintoniza um canal em particular em um período de tempo particular para gravar automaticamente o programa de televisão selecionado. 0 dispositivo móvel 25, também referido como dispositivo móvel PDA, é um computador portátil para fins gerais que foi programado, ou tem software carregado nele, para realizar as etapas descritas abaixo. 0 dispositivo móvel 25 pode ser programado, ou carregado com o software apropriado, usando métodos conhecidos na técnica.
Em um PVR convencional, o usuário seleciona o programa a ser gravado movendo um realce em torno de uma grade e pressionando ENTER ou comando similar, quando o realce é colocado em torno do programa de televisão desejado. Um PVR convencional pode permitir também que um usuário selecione uma qualidade de gravação caso exista espaço de armazenamento insuficiente para certos níveis de qualidade e também notifique o usuário de conflitos potenciais na agenda de gravação e também permite que o usuário resolva o conflito. No entanto, PVRs convencionais não permitem que um usuário especifique o formato de gravação com base no dispositivo de visualização pretendido e especifique múltiplas gravações, cada gravação em um formato específico. 0 PVR 26, de acordo com a presente invenção, permite que o usuário especifique os formatos a serem gravados no dispositivo de armazenamento e permite que o usuário selecione múltiplos formatos a serem gravados no dispositivo de armazenamento, permitindo assim que o usuário, posteriormente, selecione facilmente que o programa e o formato, de acordo com a invenção ilustrada na Figura 3, em que a tela 30 exibe a informação relacionada ao programa e fornece um conjunto de opções para o usuário selecionar o tipo desejado de formatos de gravação. Em particular, o usuário pode selecionar um de um formato normal, que seja adequado para exibir em um visor convencional, um formato para dispositivo móvel, que é adequado para exibição em um dispositivo móvel e tanto o formato normal quanto o formato para dispositivo móvel. A seleção pode ser feita com o uso de realces, ícones de seleção ou outro método adequado .
Quando o dado do programa selecionado estiver sendo recebido, ele é enviado para um buffer de quadro 16 e en- tão para um ou ambos os codificadores, o codificador de formato para dispositivo móvel 18 e o codificador de exibição grande 19, dependendo do(s) formato(s) selecionado(s) pelo usuário. Se o usuário selecionar apenas o formato normal, o dado do programa é comprimido pelo codificador de exibição grande 19 de modo a gerar dados codificados associados a uma exibição convencional. Se o usuário selecionar apenas o formato para dispositivo móvel, o dado do programa é comprimido pelo codificador de formato para dispositivo móvel 18 para gerar dados codificados associados a um dispositivo móvel. Se o usuário selecionar tanto o formato normal quanto o formato para dispositivo móvel, o dado do programa é processado através tanto do codificador de exibição grande 19 quanto do codificador de formato para dispositivo móvel 18, para gerar simultaneamente dois arquivos comprimidos, ambos os quais armazenados no HDD 20. Ter os dois formatos armazenados no HDD 20 permite que o formato desejado seja facilmente recuperado para exibição e/ou recuperado e exportado para um dispositivo móvel. Quando o usuário seleciona uma exibição (não mostrada) que liste os programas gravados no HDD 20, a listagem mostra que formatos de gravação estão disponíveis no HDD 20.
Na presente modalidade, o codificador de exibição grande codifica os dados do programa de acordo com MPEG-2 e o codificador de formato para dispositivo móvel 18, codifica os dados do programa de acordo com JVT. No entanto, deve-se entender que outros formatos de codificação, que estão disponíveis para armazenamento e processamento para proporcio- nar o formato de exibição desejado, podem ser utilizados. 0 tipo de compressão usado para o formato para dispositivo móvel pode ser qualquer formato adequado, mas é diferente do formato de exibição qrande, já que o dispositivo móvel terá capacidade de memória muito menor em qeral, em comparação com o dispositivo PVR e, consequentemente, pode ser necessária uma taxa de bits menor e menor resolução. Como tal, os formatos de dispositivo móvel são aqueles que são qeralmente otimizados para exibições com menor taxa de bits e menor resolução. Formatos adequados incluem MPEG4, H.26L, JVT, H.263A e alqoritmos H.26L, com JVT sendo o mais preferido.
Em uma modalidade alternativa, os vetores de movimento qerados a partir do codificador de exibição qrande 19 são inseridos no codificador de exibição pequena 18. Os vetores de movimento inicialmente qerados ajudarão a formar um ponto de partida para a busca de movimento de codificação de formato para dispositivo móvel e, consequentemente, economizarão em poder de processamento. Normalmente, este é um compromisso na eficiência ou qualidade de compressão, mas tem a vantaqem de uma implementação menos complexa.
Em uma outra modalidade, em que o sinal do proqra-ma oriundo da fonte de radiodifusão 11 é diqital, o fluxo diqital de entrada tem que ser decodificado primeiro e então, codificado novamente no formato de exibição móvel. Em alquns casos, apenas uma decodificação parcial é realizada para reduzir a complexidade do sistema. No entanto, isso irá resultar em compressão de exibição móvel de menor qualidade, devido à reutilização de elementos do fluxo de bits de entrada .
Em uma modalidade da invenção, o PVR 26 contém um transcodificador de video para transcodificar da versão de reprodução PVR de um programa para uma versão de reprodução de dispositivo móvel do programa. A transcodificação pode ser feita sob demanda, oriunda da solicitação de um usuário, ou iniciada automaticamente guando de uma solicitação para transferir um programa para o dispositivo móvel 25, gue ainda não tenha sido armazenado anteriormente no PVR 26 para reprodução no dispositivo móvel.
Quando do recebimento de um comando do dispositivo de controle remoto 12 ou do dispositivo móvel (assistente pessoal digital) 25, e da conexão do dispositivo móvel ao PVR 26, o PVR 26 envia o arguivo codificado formatado para o dispositivo móvel para o dispositivo móvel, seja via uma conexão com fio, tal como a porta USB 23 ou via um transmissor sem fio 24, usando um protocolo sem fio, tal como bluetooth ou 802.1 lb. Em um caso ou outro, ocorre um protocolo de estabelecimento de conexão entre o PVR 26 e o PDA 25. O PVR 26 pode enviar video em fluxo ao vivo para o dispositivo móvel ou pode enviar um programa completo para armazenamento na memória do PDA 25 para visualização em um momento posterior. Um GUI tipico para as opções de exportação de arguivo é ilustrada na Figura 4. A tela 40 pode ser proporcionada ao usuário guando da seleção de um programa a partir de uma lista de programas disponíveis.
Conforme é convencional com todos os PVRs, o PVR 26 irá decodificar o arquivo de exibição grande (MPEG nesta modalidade) e o formatará para exibição no monitor de TV 14 em resposta à seleção do usuário da opção EXECUTAR.
Reconhece-se que é desejável proporcionar métodos para sincronizar de maneira fácil e conveniente as informações entre o PVR 26 e o dispositivo móvel 25. 0 dispositivo móvel 25 pode controlar ações pelo PVR 26, incluindo a seleção de que programas gravar e solicitar a transferência de programas de televisão armazenados no PVR para o dispositivo móvel, agindo como um substituto para o dispositivo de controle remoto 12 do PVR 26. 0 software de sincronização, por exemplo, o Microsoft ActiveSync, pode ser usado para sincronizar um WinCE ou PocketPC PDA com um Windows PC para PDR usando um sistema operacional Windows. 0 PVR 26 tipicamente irá baixar, periodicamente, informações do Guia de Programação Eletrônico (EPG) a partir de uma fonte de assinatura, e fornecerá aos usuários um aplicativo GUI 13 para selecionar que programas gravar. Quando os programas são selecionados para gravação, a qualidade do programa pode ser selecionada a partir de 4 valores diferentes, com qualidade mais alta levando a requisitos de armazenamento maiores. 0 dispositivo móvel 25 pode operar em diversos modos diferentes, para minimizar a utilização de potência e prolongar a vida da batería. Os modos são DESLIGADO, EM ESPERA, TRANSFERÊNCIA e LIGADO. Enquanto DESLIGADO, o dispositivo móvel 25 não se comunica com o PVR 26 e não utiliza nenhuma potência. Enquanto no modo EM ESPERA, o dispositivo móvel 25 usa uma baixa quantidade de potência e apenas ouve as solicitações de comunicações do PVR 26. Enquanto no modo EM ESPERA, quando o dispositivo móvel 25 recebe uma solicitação de comunicação do PVR 26, ou o dispositivo móvel 25 detecta que foi inserida a faixa de uma conexão LAN sem fio, o dispositivo móvel 25 comuta para o modo TRANSFERÊNCIA, que consume mais potência do que o modo EM ESPERA. No modo TRANSFERÊNCIA, os dados são transferidos entre o PVR 26 e o dispositivo móvel 25. Uma luz indicadora pode ser acesa no modo TRANSFERÊNCIA para indicar para o usuário que está ocorrendo a transferência de dados, mas a exibição de video não está LIGADA. Quando um usuário estiver interaqindo com o dispositivo móvel 25, ele é comutado para o modo LIGADO, onde o visor está LIGADO. A transferência de dados também pode ocorrer enquanto o dispositivo móvel 25 estiver LIGADO. 0 tipo de dados transferidos entre o dispositivo móvel 25 e o PVR 26, assim como as ações do PVR 26, podem ser controladas sincronizando-se as informações associadas ao dispositivo móvel 25 e PVR 26.
Quando um usuário estiver usando o PVR 26 para selecionar quais proqramas de televisão a gravar, usando um aplicativo GUI que apresente a informação EPG, o PVR 26 proporciona ao usuário a capacidade de escolher entre gravar um programa para reprodução usando o PVR 26 e/ou para reprodução no dispositivo móvel 25. 0 PVR 26 armazena uma lista de que programas são armazenados, e para qual plataforma, assim como uma lista de que programas estão agendados para serem gravados. Meta dados para cada programa podem ser armazenados com a lista, a qual contém informações sobre o programa do EPG, tal como uma descrição do episódio, nomes de ator e diretor, etc.
Um aplicativo GUI no PVR 26 permite que um usuário selecione que programas gravar para reprodução no PVR 26 e também permite que o usuário escolha, opcionalmente, transferir automaticamente o programa para o dispositivo móvel 25 assim que possível, isto é, logo depois que o programa for gravado, quando o dispositivo móvel 25 estiver conectado ao PVR 26. Caso contrário, o usuário pode solicitar manualmente uma transferência do arquivo do PVR 26 para o dispositivo móvel 25, com a solicitação iniciada do PVR 26 ou do dispositivo móvel 25. 0 aplicativo GUI no PVR 26 também proporciona ao usuário uma escolha quanto a apagar ou não a versão de dispositivo móvel do programa do armazenamento PVR, quando ele for transferido para o dispositivo móvel 25. 0 PVR 26 mantém informações sobre que programa(s) está(ão) armazenado(s) atualmente no dispositivo móvel 25 e que informações podem ser apresentadas a usuários que estejam selecionando que programas ver usando o PVR 26. Se o PVR 26 tiver apagado a versão armazenada no PVR do programa para reprodução no dispositivo móvel quando ele foi transferido para o dispositivo móvel 25, o PVR 26 ou o dispositivo móvel 25 pode escolher copiar o programa de volta do dispositivo móvel 25 para o PVR 26 quando eles forem conectados da próxima vez, enquanto ao mesmo tempo o apaga do armazenamento do dispositivo móvel, para liberar espaço para mais programas. 0 dispositivo móvel 25 inclui aplicativo GUI que permite que os usuários selecionem que programas executar, incluindo decodificação e exibição de áudio/video, entre aqueles armazenados no dispositivo móvel 25. Quando o PVR 26 e o dispositivo móvel 25 forem conectados, a lista no PVR 26 de que programas o PVR 26 tem armazenado e que programas estão agendados para gravação, é transferida para o dispositivo móvel 25. Um aplicativo GUI no dispositivo móvel 25 permite que os usuários visualizem a lista, quer o dispositivo móvel 25 e o PVR 26 estejam conectados ou não no momento. Enquanto o dispositivo móvel 25 e o PVR 26 estão conectados, o aplicativo no dispositivo móvel 25 permite que o usuário inicie a transferência imediata de programas do PVR 26 para o dispositivo móvel 25. Se o dispositivo móvel 25 e o PVR 26 não estiverem conectados, o aplicativo permite que o usuário selecione os programas que se deseja copiar para o dispositivo móvel 25 na próxima vez que eles forem conectados. Os programas que estão agendados para gravação no PVR 26 mas que ainda não foram armazenados, podem ser selecionados para transferência para o dispositivo móvel 25. Depois de a gravação agendada acontecer, a transferência acontece na próxima vez que o PVR 26 e o dispositivo móvel 25 forem conectados.
Se o dispositivo móvel 25 estiver conectado ao PVR 26 enquanto um programa estiver sendo gravado, que tenha sido anteriormente selecionado para transferência automática para o dispositivo móvel, seja do aplicativo no PVR 26 ou dispositivo móvel 25, a transferência da versão de reprodução do dispositivo móvel do programa pode começar antes da gravação do programa ser completada. Se a largura de banda da conexão for alta o suficiente, a transferência de dados pode ser em lote, para economizar a vida da batería do dispositivo móvel. Por exemplo, para a transferência de 500 kbps de video comprimido em uma ligação de 2 Mbps, cada 4 minutos de dados podem ser transmitidos para 1 minuto, com o dispositivo móvel 25 entrando em modo de espera para os outros 3 minutos.
Depois de um programa ser visto no dispositivo móvel 25, é apresentada ao usuário uma escolha guanto a apagá-lo do dispositivo móvel 25 e guanto a apagar a versão de dispositivo móvel do programa e/ou versão PVR do programa do PVR 26 na próxima vez gue os dispositivos forem conectados. Depois de um programa ser visto completamente no PVR 26, também é apresentada ao usuário uma escolha de gue, ou de todas, as versões armazenadas devem ser apagadas: a versão PVR armazenada no PVR 26, a versão de dispositivo móvel armazenada no PVR 26, e a versão de dispositivo móvel armazenada no dispositivo móvel 25, sendo gue a última das guais acontece na próxima vez gue o PVR 26 e o dispositivo móvel 25 forem conectados. Por exemplo, um usuário pode decidir gravar um programa tanto para reprodução tanto no PVR guanto no dispositivo móvel, não sabendo antes gue versão será vista. Uma vez gue o usuário veja o programa, seja usando o PVR 26 ou o dispositivo móvel 25, o usuário pode guerer apagar todas as versões do programa.
Em uma outra modalidade da invenção, o dado EPG é baixado para o dispositivo móvel 25 quando ele é conectado ao PVR 26. 0 dado EPG pode incluir nomes de programa de televisão, horas de início e de parada, canal, descrição do programa, nomes de ator e diretor, etc. 0 dispositivo móvel 25 proporciona um aplicativo GUI para o usuário selecionar que programas gravar no PVR 26. Quando o dispositivo móvel 25 e o PVR 26 forem conectados da próxima vez, informações sobre os programas selecionados são transferidas para o PVR 26. 0 PVR 26 recebe a lista de programas selecionados e a mescla com sua agenda existente de programas a gravar. 0 PVR 26 pode transferir programas de/para mais de um dispositivo móvel. Um dispositivo móvel também pode transferir programas de/para um outro dispositivo múltiplo, usando qualquer um dos tipos de conexões com fio ou sem fio.
Durante a sincronização, os dados são transferidos do PVR 26 para o dispositivo móvel 25 incluindo uma lista de programas armazenados no PVR 26, incluindo a plataforma pretendida. Uma lista de programas agendados para serem gravados no PVR 26, incluindo a plataforma pretendida, programas de televisão com áudio/vídeo comprimido, programas comprimidos em lote, e EPG. Além disso, os dados são transferidos para o PVR 26 a partir do dispositivo móvel 25 incluindo que programas transferir para o dispositivo móvel 25, que programas agendados para gravação transferir para o dispositivo móvel 25 quando disponível, que programas foram vistos no dispositivo móvel 25, que programas apagar no PVR 26, pro- gramas com áudio/vídeo comprimido para retornar para armazenamento no PVR 26 e que programas gravar no PVR 26.
As funções do PVR incluem recuperar informações de EPG, apresentar EPG no aplicativo GUI, gerar o aplicativo GUI para selecionar programas para gravar, com escolha de intenção para reprodução no PVR e/ou reprodução no dispositivo móvel (alta resolução e baixa resolução), iniciar gravação sob agendamento, permitir transcodificação sob demanda para baixa resolução a partir de alta resolução (antes ou durante uma transferência para dispositivo móvel), gerar o aplicativo GUI para selecionar o programa para transferir para o dispositivo móvel, marcar o programa como transferido ou padronizar para apagar do PVR 26 quando transferido, apagar um ou outro ou ambos os arquivos de resolução quando o dispositivo móvel 25 indicar vistos, agendar transferência.
As funções de dispositivo móvel incluem receber o programa e dados EPG de PVR 26, gerar GUI para selecionar programas a ver, decodificar/executar video, marcar programa como visto, opcionalmente copiar de volta para o PVR 26 caso não visto, mas querer copiar algo mais, e foi apagado de PVR 26, apresentação e seleção EPG de programas a gravar, o que está sincronizado com PVR 26 quando conectado, gravação realmente feita no PVR 26, selecionar que programa quer ver a seguir, mesmo que o programa esteja no PVR 26 (ou agendado para estar no PVR), regras especiais de apagamento para dispositivo móvel, com base, em parte se ainda armazenado no PVR 26.
Agora, com referência à Figura 2, o processo é ilustrado como iniciando em 27, em gue o PVR 26 gera em 28 um EPG em TV de grande exibição, recebe comandos do dispositivo de controle remoto 12 ou dispositivo móvel 25 para gravar em 29 programas selecionados a partir de uma fonte particular ou radiodifusão padrão 11, gera uma lista de opções de formato de gravação em GUI 30 (isto é, ou formato "TV", ou formato PDA ou ambos), recebe em 31 um comando do dispositivo de controle remoto 12 (ou PDA) para gravar um programa selecionado nos formatos de dispositivo grande e móvel (na modalidade ilustrada), sintonizar em 32 no canal de TV no momento marcado para receber o programa da fonte de radiodifusão, armazenar em 33 o programa no HDD em ambos os formatos . Quando o usuário selecionar enviar o programa para o dispositivo móvel 25, é recebido um comando em 34 do dispositivo móvel 25 ou do dispositivo de controle remoto 12 para enviar o arguivo codificado no formato para dispositivo móvel, via protocolo sem fio, através do transmissor sem fio no PVR 26, ou através da porta USB em uma transmissão de protocolo com fio e o processo é completado em 36 depois de o arguivo ser transmitido em 35. Então, os dados do programa são processados e exibidos em um dispositivo móvel 25 ou visor 14, conforme selecionado pelo usuário, e então, são apagados conforme desejado com base nas seleções feitas pelo usuário, conforme descrito acima.
As etapas descritas acima podem ser implementadas usando software e técnicas de programação conhecidas dague-les versados na técnica.
Inúmeras modificações e modalidades alternativas da presente invenção ficarão aparentes para aqueles versados na técnica, em vista da descrição anterior. Por exemplo, embora as presentes modalidades descrevam a gravação dos formatos para uma exibição convencional e uma exibição em dispositivo móvel, deve-se entender que outros formatos para outras plataformas podem ser incluídos para gravação, à medida em que tais formatos e plataformas se tornem disponíveis. Por conseguinte, esta descrição deve ser considerada apenas como ilustrativa e com a finalidade de ensinar àqueles versados na técnica, o melhor modo de realizar a invenção. Detalhes da estrutura podem ser variados substancialmente sem que se afaste do espírito da invenção e o uso exclusivo de todas as modificações, que estejam dentro do escopo das reivindicações em anexo, é reservado.

Claims (14)

1. Sistema de gravação e de reprodução em televisão, CARACTERIZADO pelo fato de compreender: um dispositivo de armazenamento (20); um controlador remoto (12); um dispositivo para receber (15) um programa de televisão a partir de uma fonte de radio-difusão (11) de sinal incluindo uma de TV terrestre, TV terrestre digital, TV a cabo analógica, satélite digital, cabo digital, DSL, modem a cabo e MMDS; um dispositivo para gerar (13) uma interface gráfica com o usuário (GUI) para permitir gue um usuário selecione, usando o controlador remoto, um primeiro programa de televisão a ser recebido e armazenado no dispositivo de armazenamento, e um formato ou formatos de exibição, nos guais o primeiro programa de televisão é para ser gravado; um dispositivo para receber e armazenar (18, 19) no dispositivo de armazenamento, o primeiro programa de televisão selecionado em um primeiro formato de exibição, um segundo formato de exibição adaptado para exibição em um dispositivo móvel, ou o primeiro e segundo formatos de exibição no dispositivo de armazenamento, em resposta a uma seleção do usuário; e um dispositivo para transferir (23, 24), para um dispositivo móvel, o primeiro programa de televisão no segundo formato de exibição em resposta a uma seleção do usuário .
2. Sistema, de acordo com a reivindicação 1, CARACTERIZADO por adicionalmente compreender: um dispositivo para receber (15) informações do guia de programação eletrônico (EPG), tendo informações do horário da televisão; um dispositivo para transferir (23, 24) as infor- mações EPG para o dispositivo móvel e para aceitar informações de programação indicativas de programas de televisão selecionados para armazenamento a partir do dispositivo móvel, em que o dispositivo de recebimento e de armazenamento recebe e armazena os programas de televisão selecionados em resposta às informações de programação.
3. Sistema, de acordo com a reivindicação 2, CARACTERIZADO pelo fato de que a informação de programação inclui informações do dispositivo de reprodução indicativas dos dispositivos de reprodução designados associados aos respectivos programas de televisão selecionados, sendo que o dispositivo de recebimento e de armazenamento armazena os programas de televisão selecionados no primeiro, segundo ou primeiro e segundo formatos de exibição em reposta à informação do dispositivo de reprodução.
4. Sistema, de acordo com a reivindicação 1, 2 ou 3, CARACTERIZADO pelo fato de que: o dispositivo de geração gera um menu de sincronização para permitir que um usuário transfira seletivamente programas armazenados no dispositivo de armazenamento para o dispositivo móvel e seletivamente transfira programas do dispositivo móvel para o dispositivo de armazenamento.
5. Sistema, de acordo com a reivindicação 4, CARACTERIZADO pelo fato de que: o menu de sincronização fornece um estado visualizado dos programas transferidos para o dispositivo móvel e permite que o usuário selecione os programas vistos, para apagar do dispositivo de armazenamento, quando o dispositivo móvel for acoplado ao sistema.
6. Sistema, de acordo com a reivindicação 4, CARACTERIZADO pelo fato de que: o menu de sincronização fornece um estado visualizado dos programas armazenados no dispositivo de armazenamento e permite que o usuário selecione para apagar os programas vistos do dispositivo móvel, quando o dispositivo móvel for acoplado ao sistema.
7. Método para controlar um sistema de gravação e de reprodução em televisão, CARACTERIZADO pelo fato de compreender as etapas de: receber (29) informações de programação selecionadas pelo usuário indicativas dos programas de televisão a serem gravados em um dispositivo de armazenamento, e um formato ou formatos de exibição, nos quais os programas de televisão são para serem gravados; receber e armazenar (32, 33) os programas de televisão selecionados em um primeiro formato de exibição, um segundo formato de exibição adaptado para exibição em um dispositivo móvel, ou primeiro e segundo formatos de exibição no dispositivo de armazenamento, em resposta às informações de programação e uma seleção do formato de exibição; proporcionar (34, 40) uma interface gráfica com o usuário (GUI) para permitir que um usuário selecione um programa de televisão armazenado a ser transferido para um dispositivo móvel; e transferir (35) o programa de televisão armazenado selecionado no segundo formato de exibição para o dispositivo móvel em resposta a uma seleção de modo de sincronização do usuário.
8. Método, de acordo com a reivindicação 7, CARACTERIZADO por adicionalmente compreender: receber (28) informações do guia de programação eletrônico (EPG) tendo informações do horário da televisão; e transferir as informações EPG para o dispositivo móvel e aceitar (29) informações de programação indicativas de programas de televisão selecionados para armazenamento a partir do dispositivo móvel; e receber e armazenar (32, 33) os programas de televisão armazenados em resposta à informação de programação.
9. Método, de acordo com a reivindicação 7 ou 8, CARACTERIZADO pelo fato de que a informação de programação compreende fornecer informação de reprodução de dispositivo indicativa de dispositivos de reprodução designados associados aos respectivos programas de televisão selecionados; e receber e armazenar programas de televisão no primeiro, segundo ou primeiro e segundo formatos de exibição em resposta à informação de reprodução de dispositivo.
10. Método, de acordo com a reivindicação 7, 8 ou 9, CARACTERIZADO adicionalmente pelo fato de incluir a geração de um menu de sincronização para permitir que um usuário transfira seletivamente programas armazenados no dispositivo de armazenamento para o dispositivo móvel e transfira seletivamente programas do dispositivo móvel para o dispositivo de armazenamento.
11. Método, de acordo com a reivindicação 10, CARACTERIZADO pelo fato de que o menu de sincronização fornece um estado visualizado de programas transferidos para o dispositivo móvel e permite que o usuário selecione apagar os programas vistos do dispositivo de armazenamento quando o dispositivo móvel for acoplado ao sistema de gravação e reprodução de televisão ou quando o dispositivo móvel for acoplado da próxima vez ao sistema de gravação e reprodução de televisão.
12. Método, de acordo com a reivindicação 10, CARACTERIZADO pelo fato de que o menu de sincronização fornece um estado visualizado de programas armazenados no dispositivo de armazenamento e permite que o usuário selecione apagar os programas vistos do dispositivo móvel quando o dispositivo móvel for acoplado ao sistema.
13. Método, de acordo com a reivindicação 7, CARACTERIZADO por: proporcionar (28) uma interface gráfica com o usuário (GUI) para permitir que um usuário selecione um programa de televisão armazenado em um sistema de gravação e reprodução em televisão para transferência para o dispositivo móvel e gerar comandos de sincronização em resposta à seleção do usuário; transferir (29) os comandos de sincronização para o sistema de gravação e reprodução em televisão, guando o dispositivo móvel for conectado ao sistema de gravação e reprodução em televisão; receber (35) o programa de televisão selecionado transmitido em resposta aos comandos de sincronização; e exibir o programa de televisão selecionado em resposta a comandos de reprodução do usuário.
14. Método, de acordo com a reivindicação 13, CARACTERIZADO por adicionalmente compreender as etapas de: receber informações do guia de programação eletrônico (EPG) tendo informações dos horários da programação da televisão; proporcionar uma interface gráfica com o usuário (GUI) em resposta à informação do EPG para permitir que o usuário selecione um programa de televisão para gravar no sistema de gravação e reprodução em televisão, em que os comandos de sincronização incluem informações de programação indicativas de programas de televisão selecionados para armazenamento em resposta à seleção do usuário.
BRPI0213893A 2001-11-10 2002-11-08 sistema de gravação e de reprodução em televisão e método para controlar o mesmo BRPI0213893B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US33749701P 2001-11-10 2001-11-10
US33747301P 2001-11-10 2001-11-10
PCT/US2002/035886 WO2003043326A1 (en) 2001-11-10 2002-11-08 System and method for recording and displaying video programs for mobile handheld devices

Publications (2)

Publication Number Publication Date
BR0213893A BR0213893A (pt) 2004-12-21
BRPI0213893B1 true BRPI0213893B1 (pt) 2016-03-22

Family

ID=26990706

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0213893A BRPI0213893B1 (pt) 2001-11-10 2002-11-08 sistema de gravação e de reprodução em televisão e método para controlar o mesmo

Country Status (8)

Country Link
EP (1) EP1449368B1 (pt)
JP (1) JP4191042B2 (pt)
KR (1) KR100929849B1 (pt)
CN (1) CN100583981C (pt)
BR (1) BRPI0213893B1 (pt)
DE (1) DE60209539T2 (pt)
MX (1) MXPA04004410A (pt)
WO (1) WO2003043326A1 (pt)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233389B1 (en) 1998-07-30 2001-05-15 Tivo, Inc. Multimedia time warping system
US7558472B2 (en) 2000-08-22 2009-07-07 Tivo Inc. Multimedia signal processing system
JP2003521851A (ja) 1999-09-20 2003-07-15 ティヴォ インク クローズド・キャプション・タグ付けシステム
US8171520B2 (en) 2000-03-02 2012-05-01 Tivo Inc. Method of sharing personal media using a digital recorder
AU2001241972A1 (en) 2000-03-02 2001-09-12 Tivo, Inc. Conditional access system and method for prevention of replay attacks
US7103906B1 (en) 2000-09-29 2006-09-05 International Business Machines Corporation User controlled multi-device media-on-demand system
ATE406618T1 (de) 2000-10-11 2008-09-15 United Video Properties Inc Systeme und verfahren zur bereitstellung von datenspeichern in servern in einem medien-auf- anfrage liefersystem
US7170936B2 (en) * 2002-03-28 2007-01-30 Intel Corporation Transcoding apparatus, system, and method
US20060031889A1 (en) * 2002-12-11 2006-02-09 Bennett James D Video processing system with simultaneous multiple outputs each with unique formats
US8631451B2 (en) 2002-12-11 2014-01-14 Broadcom Corporation Server architecture supporting adaptive delivery to a variety of media players
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
KR101063044B1 (ko) * 2003-06-25 2011-09-07 엔엑스피 비 브이 저장 장치, 시스템, 저장 장치에 사용하기 위한 프로세서, 방법, 컴퓨터 판독가능한 저장 매체
GB2403868A (en) * 2003-06-30 2005-01-12 Nokia Corp Content transfer
ES2314450T3 (es) 2003-09-15 2009-03-16 United Video Properties, Inc. Sitemas y metodos para exportar contenido digital utilizando una aplicacion de television interactiva.
US20050262529A1 (en) * 2004-05-20 2005-11-24 Raja Neogi Method, apparatus and system for remote real-time access of multimedia content
US20050286857A1 (en) * 2004-06-29 2005-12-29 Janne Kallio Method and system for controlling broadcast recorder
WO2006055920A2 (en) 2004-11-19 2006-05-26 Tivo Inc. Method and apparatus for secure transfer of previously broadcasted content
WO2006055921A2 (en) * 2004-11-19 2006-05-26 Tivo Inc. Method and apparatus for secure transfer and playback of multimedia content
KR100651919B1 (ko) * 2005-09-29 2006-12-01 엘지전자 주식회사 녹화 속도 조절 기능을 갖는 이동통신단말기 및 이를이용한 방법
US20070111717A1 (en) * 2005-11-14 2007-05-17 Sony Ericsson Mobile Communications Ab Electronic program guide for mobile tv device
KR101551136B1 (ko) * 2005-12-29 2015-09-08 로비 가이드스, 인크. 다수의 디바이스를 갖는 인터랙티브 매체 안내 시스템
US8607287B2 (en) * 2005-12-29 2013-12-10 United Video Properties, Inc. Interactive media guidance system having multiple devices
US9681105B2 (en) 2005-12-29 2017-06-13 Rovi Guides, Inc. Interactive media guidance system having multiple devices
AU2011211350B2 (en) * 2005-12-29 2014-01-30 Adeia Guides Inc. An Interactive Media Guidance System Having Multiple Devices
KR100890037B1 (ko) * 2006-02-03 2009-03-25 삼성전자주식회사 휴대 방송 시스템에서 서비스 가이드 또는 서비스 가이드프레그먼트에 대한 공유 방법 및 시스템
CN100531344C (zh) 2006-02-14 2009-08-19 华为技术有限公司 一种通过h.248协议实现多媒体录制的方法及系统
EP1992118B1 (fr) * 2006-03-07 2011-09-14 Thomson Licensing Dispositif de communication et base pour un affichage evolue
US20070283237A1 (en) * 2006-06-02 2007-12-06 Ke-Chiang Chu Systems and Methods for Multimedia Content Distribution and Playback
US8738103B2 (en) 2006-07-18 2014-05-27 Fractus, S.A. Multiple-body-configuration multimedia and smartphone multifunction wireless devices
US20090019492A1 (en) 2007-07-11 2009-01-15 United Video Properties, Inc. Systems and methods for mirroring and transcoding media content
CN101378492B (zh) * 2007-08-27 2011-11-02 华为技术有限公司 一种实现网络录制的方法、系统及装置
US9886434B2 (en) * 2008-01-03 2018-02-06 Google Technology Holdings LLC Method and apparatus for acquiring program information
KR101454026B1 (ko) * 2008-04-28 2014-10-27 삼성전자주식회사 인터넷 방송 시스템에서 방송 컨텐츠 제공 장치 및 방법
US20100054327A1 (en) * 2008-08-29 2010-03-04 Echostar Technologies L.L.C. Data Transcoding
US8453185B2 (en) 2008-12-08 2013-05-28 Echostar Global B.V. Data transmission from a set-top box
CN104125498A (zh) * 2013-04-23 2014-10-29 深圳市同洲电子股份有限公司 一种epg设置方法以及系统
KR101592755B1 (ko) * 2014-08-25 2016-02-18 현대자동차주식회사 사운드 데이터 양방향 미러링 시스템
KR20190054288A (ko) * 2017-11-13 2019-05-22 삼성전자주식회사 영상 처리 장치, 영상 처리 방법 및 디스플레이 시스템
US11595714B2 (en) 2017-12-28 2023-02-28 Opentv, Inc. Net-aware service to control media distribution node output
CN108965961B (zh) * 2018-09-05 2021-09-07 北京奇艺世纪科技有限公司 一种多媒体数据处理方法、装置及投屏设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6308201B1 (en) * 1999-04-08 2001-10-23 Palm, Inc. System and method for sharing data among a plurality of personal digital assistants
BR0011497A (pt) * 1999-06-11 2002-04-02 United Video Properties Inc Sistema de aplicação de televisão interativa com dispositivo de aplicação de porte manual
KR100776529B1 (ko) * 2000-03-13 2007-11-16 소니 가부시끼 가이샤 간결한 트랜스코딩 힌트 메타데이터를 생성하는 방법 및 장치

Also Published As

Publication number Publication date
KR20050044348A (ko) 2005-05-12
KR100929849B1 (ko) 2009-12-04
BR0213893A (pt) 2004-12-21
MXPA04004410A (es) 2004-08-11
JP2005510143A (ja) 2005-04-14
WO2003043326A1 (en) 2003-05-22
JP4191042B2 (ja) 2008-12-03
EP1449368A1 (en) 2004-08-25
DE60209539T2 (de) 2006-12-21
CN100583981C (zh) 2010-01-20
EP1449368B1 (en) 2006-03-01
CN1613254A (zh) 2005-05-04
DE60209539D1 (de) 2006-04-27

Similar Documents

Publication Publication Date Title
BRPI0213893B1 (pt) sistema de gravação e de reprodução em televisão e método para controlar o mesmo
US20040237104A1 (en) System and method for recording and displaying video programs and mobile hand held devices
CA2658766C (en) Channel buffering and display management system for multi-tuner set-top box
CN1298164C (zh) 影像检索辅助方法及影像检索辅助设备、和广播接收设备
US8014759B2 (en) Information processor
US8561123B2 (en) Smooth still image capture
WO2003107672A1 (en) Transcoding media content from a personal video recorder for a portable device
US20030118321A1 (en) Digital video recording and reproduction system and method suitable for live-pause playback utilizing intelligent buffer memory allocation
CN101103625A (zh) 记录设备、重放设备、记录/重放设备、其方法及程序
JP2004364227A (ja) 受信装置および選局方法、ならびに、ストリーム配信システム
CN100474912C (zh) 再压缩和再记录记录数据的图像记录和再现装置及其方法
JP2013211767A (ja) 映像記録装置、映像再生装置、及び映像記録再生システム
KR20070011292A (ko) 콘텍스트 인식 전력 절약을 제공하기 위한 모바일 렌더링장치 및 방법
JP4227007B2 (ja) 録画再生装置
JP2007074158A (ja) 再生システム及び同システムを利用した再生方法
JP4372204B1 (ja) 放送受信装置、及び録画制御方法
KR100608630B1 (ko) 스마트 디스플레이 시스템
JP4348930B2 (ja) サービス提供システム、記録装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
JP2004349944A (ja) ハードディスクレコーダ
CN1829305A (zh) 节目视频记录装置和方法
KR20050076939A (ko) Pc환경에서 재생가능한 멀티미디어의 수신 및 재생이가능한 셋탑박스
US20050169610A1 (en) Information reproducing method and information reproducing device
JP3888182B2 (ja) 記録装置および方法、表示装置および方法、並びにプログラム
EP1536639A2 (en) Information recording and reproducing apparatus and information recording and reproducing method
JP2008078905A (ja) コンテンツ出力装置、プログラム及びコンテンツ出力方法

Legal Events

Date Code Title Description
B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B15K Others concerning applications: alteration of classification

Free format text: AS CLASSIFICACOES ANTERIORES ERAM: H04N 7/14 , H04N 7/26 , H04N 7/50 , H04N 7/173

Ipc: H04N 5/917 (2006.01), H04N 7/24 (2011.01), H04N 19

B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 22/03/2016, OBSERVADAS AS CONDICOES LEGAIS.

B25D Requested change of name of applicant approved
B25G Requested change of headquarter approved
B25G Requested change of headquarter approved
B25A Requested transfer of rights approved
B21F Lapse acc. art. 78, item iv - on non-payment of the annual fees in time

Free format text: REFERENTE A 19A ANUIDADE.

B24J Lapse because of non-payment of annual fees (definitively: art 78 iv lpi, resolution 113/2013 art. 12)

Free format text: EM VIRTUDE DA EXTINCAO PUBLICADA NA RPI 2643 DE 31-08-2021 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDA A EXTINCAO DA PATENTE E SEUS CERTIFICADOS, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013.