PT97643B - Processo para armazenar e editar dados num sistema de televisao e aparelho para a realizacao do processo - Google Patents

Processo para armazenar e editar dados num sistema de televisao e aparelho para a realizacao do processo Download PDF

Info

Publication number
PT97643B
PT97643B PT97643A PT9764391A PT97643B PT 97643 B PT97643 B PT 97643B PT 97643 A PT97643 A PT 97643A PT 9764391 A PT9764391 A PT 9764391A PT 97643 B PT97643 B PT 97643B
Authority
PT
Portugal
Prior art keywords
data
memo
mode
teletext
signals
Prior art date
Application number
PT97643A
Other languages
English (en)
Other versions
PT97643A (pt
Inventor
Chang Dong Ho
Original Assignee
Gold Star Co
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 Gold Star Co filed Critical Gold Star Co
Publication of PT97643A publication Critical patent/PT97643A/pt
Publication of PT97643B publication Critical patent/PT97643B/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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • 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
    • 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/488Data services, e.g. news ticker
    • H04N21/4888Data services, e.g. news ticker for displaying teletext characters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0882Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of character code signals, e.g. for teletext
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • H04N7/087Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only
    • H04N7/088Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital
    • H04N7/0884Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division with signal insertion during the vertical blanking interval only the inserted signal being digital for the transmission of additional display-information, e.g. menu for programme or channel selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8233Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal
    • H04N9/8238Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being a character code signal for teletext

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Television Systems (AREA)
  • Studio Circuits (AREA)
  • Television Signal Processing For Recording (AREA)

Description

FUNDAMENTO TÉCNICO
A presente, invenção refere-se a um sistema de televisão, que possui as funções de Teletexto , que permite ao utilizador armazenar e editar mensagens para mos- . t-rar no ecrã do televisor quando se desejar e a um processo de armazenamento e de adição de dados pelo mesmo.
Com referência à fig. 1, um sistema de televisão convencional, com as funções de teletexto, compre ende a secção (A) do aparelho de televisão e a secção (B) do processo.de recepção de teletexto, estando a secção (A) da TV provida de uma antena, uma parte de sintonização (2), que inclui um sintonizador e o controlador do mesmo, um primeiro microprocessador (3)> um processador dos sinais de luminância
- 1 e crominãncia, o circuito (5) de comutação do sinal R.G.B. (Red, Green, Blu -Vermelho, verde, azul) e o tubo de raios catódicos (ORT) (6) , estando a secção do processo de recepção do teletexto (B) provida com meios de separação dos sinais de sincronização de dados e meios limitadores de amplitude (7), o processador de sinais de teletexto (8), os meios geradores de sinais de vídeo (9), uma memória (10), uma memória RAM de programas (11), um segundo microprocessador (12), uma memória ROM programa (13) para processar sinais de teletexto e uma parte geradora de sinais (14).
aparelho de TV (A) ó semelhante a um aparelho de TV convencional, no que respeita às maneiras como se processa o sinal de TV, nao sendo por isso descrita com mais pormenor.
Os meios de separação dos sinais de sincronização de dados e limitadores de amplitude (7) da secção (B) de processamento de teletexto separam os impulsos de sincronização dos sinais de vídeo compósitos fornecidos na saída da parte (2) de sintonização, e convertem os dados de teletexto, transmitidos no intervalo de apagamento vertical (VBI - Vertical blanking interval) dos sinais de sincronização, em sinais digitais. 0 processador de sinais de teletexto (8) recebe sinais de sincronização compósitos e dados digitais de teletexto dos meios (7) de separação dos ainais de sincronização de dados e limitadores de amplitude, armazena dados sob a forma de tratamento pela ordem de chegada (ΤΊΈΌ - first-in, first-out) na memória, sob o controlo do segundo microprocessador (12), e comandos, para estar em posição de armazenar dados na memória de programas RAM (11) e recebe sinais de teclado (RXD) do telecomando (1) no primeiro microprocessador (3) para executar o programa para transferir os dados de teclado para o segundo microprocessador (12).
gerador de sinais de vídeo (9) tem a função de refresoar automaticamente a memória (10), que como se referiu, é uma RAM de programa, armazena informação de vídeo comandada pelo segundo microprocessador (12) na memória (10) , e converte informação de vídeo da memória (10) em sinais análogos, de modo a mostrar os mesmos no ecrã de ORT (6), de acordo com sinais de sincronização horizontal e vertical gerados internamente. Á memória (10) armazena uma página de informação para ser mostrada correntemente no ecrã da TV.
A memória de programas RAM (11) armazena temporariamente informação (parâmetros) a que tem acesso directo o segundo microprocessador (12). A memória ROM progra mada (13) para processar sinais de teletexto armazena o programa para controlar os sinais de teletexto. A parte (14) geradora de sinais combina sinais no visor (OSD - on screen display signalus) do primeiro microprocessador (5) com sinais de erominância dos meios (9) de geração de sinais de vídeo, de modo a aplicar sinais combinados no circuito (5) dos sinais R.G.B, no aparelho de TV (A).
Os sinais provenientes do telecomando (1) são transmitidos para o primeiro microprocessador (5), que interpreta os mesmos e aplica-os depois como sinais de teclado através das linhas de comunicação KSD e S.OLQCK no processador de sinais de teletexto (8), 0 processador de sinais de teletexto (8) gera sinais de interrupção relativamente ao segundo microprocessador (12) quando se transferem sinais do primeiro microprocessador (3) através de uma linha omnibus de dados para o mesmo.
Po£ém um aparelho de TV convencional deste gênero com as funções de teletexto está limitado de modo tal que só pode visualizar selectivamente sinais de vídeo de teletexto ou sinais de televisão radiodifundidos, num ORT .
- 3 SUMÁRIO DA INVENÇÃO
Um objecto da presente invenção consiste em proporcionar um aparelho e um processo para permitir ao utilizador armazenar e editar mensagens desejadas de modo a vi sualizá-las livremente num visor do televisor.
Outro objecto da presente invenção consiste em proporcionar um telecomando com funções de teclado pa ra armazenar, buscar e editar memorandos, assistir a edição, por exemplo completar os caracteres visualizados, apagar caracteres, ajustar a posição do cursor, comutar modos e construir reportórios de caracteres (fontes) de inglts/aspanhol, de modo que a operação simplificada das teclas possa visualizar as mensagens desejadas no visor.
Um outro objecto da presente invenção consiste em proporcionar um processo para armazenar as cordenadas X e Y presentes a visualizar em cada um de um registador X GDP e um registador Y GDP num meio de geração de sinais de vídeo, respectivamente, e visualizar uma fonte de caracteres mediante os procedimentos, por ordem, de armazenar valores dos dados das fontes de caracteres em endereços de memória indicados por cada um dos registadores X GDP e Y GDP, transformando-os em sinais a cores, e depois fornecê-los a um GRT.
De acordo com a presente invenção, um sistema de TV oom funções de teletexto compreende uma parte de sintonização provida de um sintonizador, para receber sinais radiodifundidos através de uma antena e um controlador do mesmo, um primeiro microprocessador para controlar várias funções do sistema de TV, um processador dos -sinais de luminãncia e de crominância para processar o sinal radiodifundido recebido pela referida parte de sintonização, um circuito de comutação de sinais R.G.B. para proporcionar selectivamente
y. -ί
sinais de vídeo, dados de teletexto ou dados de memorando para um CRI, um meio de separação dos sinais de sincronização de dados e meios limitadores de amplitude para separar os sinais de sincronização dos sinais de vídeo compósitos da parte de sintonização para converter dados de teletexto transmitidos no intervalo de apagamento vertical dos mesmos, ea dados digitais, meios de geração de sinais de vídeo com uma função de refrescar automaticamente um meio de memória para armazenar informação de vídeo comandado por um segundo microprocessador nos meios de memória e converter a informação de vídeo produzida a partir dos meios de memória em sinais análogos de modo a visualizar os mesmos no visor do CRT de acordo com sinais de sincronização horizontal e vertical gerados internamente, uma parte de geração de sinais para combinar sinais no visor (sinais OSD) do primeiro microprocessador com os sinais de crominância dos meios de geração dos sinais de vídeo e aplicar os sinais combinados a um circuito de comutação do sinal um processador para armazenar e editar um programa de acordo com comandos emitidos pelo segundo microprocessador, depois de o segundo microprocessador detectar sinais de interrupção de teclado, um processador de teletexto para receber sinais de sincronização compósitos e dados digitais de teletexto dos meios de separação dos sinais de sincronização de dados e limitadores de amplitude, armazenar os dados nos meios de memória sob o comando do segundo microprocessador e receber sinais de teclado de um telecomando a partir do primeiro microprocessador para executar o programa para transferir os sinais de teclado para o segundo microprocessador, e meios de memória de programas de teletexto para permitir que o segundo microprocessador tenha acesso directo ao mesmo, armazenar temporariamente informação e parâmetros e ter um programa de controlo de teletexto.
Também, uma memória auxiliar para armazenar dados relacionados com a execução do programa para editar e armazenar os dados compreende uma memória para armazenar da- 5 dos para visualização no eorã, uma memória EEPROM para armazenar dados e parâmetros associados com a execução do programa e uma memória RAM para armazenar temporariamente dados.
De acordo com o outro aspecto da presente invenção, um telecomando tem funções de teclas para armazenar, buscar e editar memorandos, de modo a visualizar dados num ecrã de TV, auxiliar a edição, por exemplo completando caracteres visualisados, apagar caracteres, deslocando o cursor para cima, para baixo, para a esquerda ou para a direita e comutando modos, por exemplo modos inglâs/espanhol, constituir fontes de inglãs/espanhol e operando teclas de caracteres utilizando teclas auxiliares da edição.
De acordo com outro aspecto da presente invenção, um processo para armazenar e editar dados num sistema de TV eom funções de teletexto compreende a primeira fase de determinar se um sinal de interrupção de tecla indica um modo de TV, um modo de teletexto ou um modo de edição de dados , de modo que, se indicar o modo de TV ou o modo de teletexto , ó executada a função associada de acordo com um processo dado, a segunda fase de executar o programa correspondente armazenado na memória, se a primeira fase indicar o modo de edição de dados e armazenamento, a terceira fase para discriminar cada urna das funções de armazenamento e de adiçao de memorandos na segunda fase e executar o programa correspondente para cada uma das funções, a quarta fase de determinação do armazenamento de dados de memorandos, a indicação de um modo de cursor e de comutação de um carácter se a terceira fase indicar a primeira comutação do modo de TV ou do modo de teletex to para o modo de memorandos e a execução do programa para cada uma das funções, a ^quinta fase de comutar o aparelho de TV para o modo de TV por detecção de uma tecla de busca de memorandos, se os dados de memorandos editados e armazenados pelo utilizador na terceira fase forem indicados no ecrã da TV, e a sexta fase de armazenar o reconhecimento do memorando e da- 6 dos de memorando para a memória se a terceira fase indicar o modo de armazenamento de memorandos.
De aoordo ainda com um outro aspecto da presente invenção, um processo de visualização de uma fonte de caracteres compreende a primeira fase de processar o pre grama correspondente para estabelecer as coordenadas X e Ϊ de modo a determinar a posição do carácter presente a visualizar , a segunda fase de armazenar os dados da fonte de caracteres indicados pelo endereço de uma fonte de caracteres a visualizar na primeira fase num registador (A) de modo a aumentar a fonte de caracteres, a terceira fase de determinação do valor do transporte que aparece quando se desloca o conteúdo do registador (A) na segunda fase, a quarta fase de, alem disso, detectar o valor do transporte que aparece quando se desloca o conteúdo do registador (A) na terceira fase, a quinta fase de armazenar o valor de um registador (B) em cada um dos regista dores XCDP ou YGDO e o registador DEAM na quarta fase, a sexta fase de converter os dados correspondentes aos valores das cores da visualização e do fundo do registador (B) em sinais análogicos de crominãnoia dos sinais R.G.B. na fase cinco, a sétima fase de discriminar o valor oontado X na sexta fase, de modo a executar o processo associado, a oitava fase de determinar o valor contado Y na sétima fase de modo a efectuar o processo associado, e a nona fase de efectuar o processo associado se o valor contado Y não for o resultado desejado na oitava fase e a décima fase de efectuar o processo associa do se o valor contado Y for o resultado desejado na oitava fase ·
Vai agora descrever-se a presente inven çao mais especificamente com referénoia aos desenhos anexos, apenas a título de exemplo.
BREVE DESCRIÇÃO DOS DESENHOS
A fig.
A fig.
A fig.
As fig
À fig.
As fig
A fig.
A fig.
As fig
A fig.
As figuras dos desenhos representam:
1, um esquema de blocos do circuito de um sistema de TV de acordo con uma forma de realização da presente invenção;
2, uma vista esquemática da aparência de um telecomando de acordo com a presente invenção;
3, um fluxograma para ilustrar a rotina para o processamento de uma interrupção comandada por uma tecla segundo a presente invenção;
4A e 4B, fluxogramas para ilustrar a rotina para o processamento de um sinal de uma tecla relacionado com um memorando segundo a presente invenção;
5, um fluxograma para ilustrar a rotina para a introdução de dados de caracteres de visualização segundo a presente invenção;
6A e 6B, fluxogramas para ilustrar a rotina para visualizar num ecrã um memorando segundo a presente invenção;
7, um fluxograma para ilustrar a rotina de visualização de caracteres segundo a presente invenção;
8, um fluxograma para ilustrar a rotina de visualização do cursor segundo a presente invenção;
, 9À e 9B, um fluxograma para ilustrar a rotina de visua lização de uma fonte de caracteres segundo a presen te invenção; e
10, um diagrama esquemático para ilustrar a especificação do armazenamento dos dnàereços de inglês, espanhol e caracteres especiais segundo a presente invenção.
y
DESORIgAO POHMENOSIZADA DE ΌΜΑ FORMA DE REALIZAÇÃO PREFERIDA
Oom referência à fig. 1, o sistema de TV eom as funções de teletexto, segundo a presente invenção, compreende a secção (A) do aparelho de TV e a secção (B) de processamento da recepção de teletexto para processar sinais de teletexto. 0 aparelho de TV (A) compreende a parte de sintonização (2), provida de um sintonizador para receber sinais
radiodifundidos através de uma antena e um controlador da mesma, um primeiro microprocessador (3), para controlar várias f funções do aparelho de TV (A), o processador dos sinais de luminência e crominância (4), para processar o sinal radiodifundido recebido pela parte de sintonização (2) , um circuito de comutação (5) dos sinais Á.G.B., para proporcionar selectivamente sinais de vídeo, dados de teletexto ou dados de'memorandos para o tubo de raios catódicos (ORT) (6). A secção (B) de processamento da recepção do teletexto para processar sina: de teletexto compreende os meios (7) de separação dos sinais de sincronização de dados e limitadores de amplitude, meios g< radores de sinais de vídeo (9), a parte (14) de processamento da recepção de sinais, o processador (15) para editar a armazenar dados, o processador de sinais de teletexto (8) e meios de memória (13) para os programas de teletexto.
Os meios de separação dos sinais de sincronização de dados e limitadores de amplitude (7) separam os sinais de cincronização dos sinais de vídeo compósitos da parte de sintonização (2, para converter os dados de teletexto transmitidos no intervalo de apagamento vertical em daods digitais .
Os meios geradores dos sinais de vídeo (9) têm uma função de refrescamento automático da memória (10) e armazenam a informação de vídeo comandada pelo segundo micro processador (12) na memória (10),, convertendo a informação de video produzida a partir da memória (10) em sinais analógicos , de modo a visualizar a mesma no ecrã do CET (6) de acordo com os sinais de sincronização horizontal e vertical gerados internamente .
A parte (14) geradora de sinais combina os sinais no visor (sinais OSD) do primeiro microprocessadc: (3) oom sinais de crominância dos meios geradores de sinais de vídeo (9>. Estes sinais combinados são aplicados ao circuito de comutação (5) dos sinais R.G.B.
processador (15) armazena e adita programas de acordo com comandos emitidos pelo segundo microprocessador (12), depois de o segundo microprocessador detectar sinais de interrupção de teclas.
processador dos sinais de teletexto ι
(8) recebe sinais de sincronização de vídeo e dados digitais de teletexto dos meios de separação dos sinais de cincronizaçã de dados e limitadores de amplitude (7), armazena dados na memória (10) sob o controlo do segundo microprocessador (12) e, além disso, recebe sinais de teclas do telecomando (1) a partir do primeiro microprocessador (3) para efectuar o programa para transferir sinais de teclado para o segundo microprocessador (12). Os dados são armazenados na memória de acesso aleatório (RAM) (11).
Os meios de memória de programas de teletexto (13) armazenam informação e parâmetros temporários, e programas de controlo de teletexto. Os meios (13) de memória de programas de teletexto estão acessíveis ao segundo microprocessador (12).
Meios de memória auxiliares para armazenar dados relacionados com a execução do programa para editar e armazenar dados compreendem a memória (16) para armazenar dados para visualização no ecrã, a memória EEPROM (17) pa· ra armazenar dados e parâmetros associados com a execução de
- 10um programa e a memória RAM (18) para armazenar temporariamente dados.
Com referência à fig. 2, vê-se que o telecomando (1) é construído de modo ter funções de teclado para armazenamento, busca e adição de memorandos, de modo a visualizar dados no ecrã da TV, auxiliando a edição, por exemplo completando caracteres visualisados, apagando caracteres, deslocando o cursor para cima, para baixo, para a esquerda e para a direita, e modo de comutação, tais como modos espanhol/inglês, construção de fontes de inglês/espanhol e operação de teclas de caracteres utilizando as teclas auxilia· res para a adição.
As teclas de caracteres para construir fontes de inglês/espanhol estão dispostas com os alfabetos inglês e espanhol posicionados, respectivamente, dos lados es-)· querdo e direito. Dos lados direito e esquerdo da tecla seguin te estão colocados os símbolos (§-) e caracteres espanhóis especiais (~-Pt). Às teclas divididas igualmente dos lados esquerdo e direito são usadas em comum.
funcionamento do circuito segundo a presente invenção será agora descrito com referência às fig.
a 10.
I aparelho de TV (A) é um aparelho convencional, não sendo portanto descrito com mais pormenor.
Os meios (7) de separação dos sinais de sincronização de dados e limitadores de amplitude na secção (B) de processamento da recepção do teletexto separam os sinais de sincronização dos sinais de vídeo compósitos saídos da parte (2) de sintonização e convertem os dados de teletexto trans mitidos no intervalo de apagamento vertical (VBI) dos sinais de sincronização em sinais digitais. 0 processador de sinais de teletexto (8) recebe sinais de sincronização de vídeo compósitos e dados digitais de teletexto dos meios (7) de separação dos sinais de sincronização dos dados e limitador de ampli tude, armazena no modo PIPO (primeiro entrado-primeiro saído) na memória (10) sob 0 controlo do segundo microprocessador (12j) e recebe sinais de teclado EXD e S.OLOOK do telecomando (1) a partir do primeiro microprocessador (3), para executar o progrk ma para transferência de sinais de teclado para 0 segundo mició processador (12). Os dados são armazenados na memória de programas RAM (11), acessível ao segundo microprocessador (12).
Os meios de geração dos sinais de vídeo (9) têm uma função de refrescar automaticamente a memória (10), armazenam informação de vídeo comandados pelo segundo micropro cessador (12) na memória (10) e convertem informação de vídeo produzida a partir da memória (10) em sinais analógicos transferidos para a parte de geração do sinais (14) de modo a visua lizá-la no ecrã do ORT (6) de acordo com sinais de sincronização horizontal e vertical gerados internamente. À memória (10) armazena uma página de informação a visualizar no ecrã da TV presente.
A memória RAM de programas (11) armazena informação e parâmetros temporários a que 0 segundo microprocessador (12) tem acesso directo. A memória (13) de progra mas de teletexto para sinais de teletexto armazena 0 programa para controlar os sinais de teletexto. A parte (14) de geração de sinais combina os sinais no visor (Sinais OSD) do primeiro microprocessador (3) e sinais de crominância dos meios de geração (9) de sinais de vídeo, de modo a aplicar os sinais combinados ao circuito (5) de comutação de sinais R.G.B.
Os sinais do telecomando (1) são transferidos para o primeiro microprocessador (3) que interpreta e aplica os mesmos atravás de linhas de comunicação RXD e S.CLO& para 0 processador de sinais de teletexto (8). 0 processador
- 12 de sinais de tele.texto (8) gera sinais de interrupção transferidos através de uma linha omnibus de dados para o segundo microprocessador (12). Se o segundo microprocessador (12) de tectar sinais de interrupção, o segundo microprocessador (12) para editar e armazenar dados executa o programa de processamento de uma interrupção do processador (15) pelo teclado.
Nesse caso, os dados relacionados com a exeoução da edição e do armazenamento de dados são armazenados em meios auxiliares de memória, que compreendem a memória (16) para armazenar dados para visualização no ecrã, uma memória EEPROM (17) para armazenar dados e parâmetros associados com a exeoução do programa e uma memória HAM (18) para armazenar dados temporariamente.
Le aoordo com a rotina segundo a presen te invenção para editar e armazenar dados num tal sistema de TV, o processo de tratamento das interrupções pelo teclado com preende, como se mostra na fig. 5> as fases de determinar se uma interrupção do teclado indica um modo de TV, um modo de teletexto ou um modo de edição de dados, de modo que, se indi car o modo de TV ou o modo de teletexto, seja executada a função associada de acordo com um processo dado, e a execução do programa correspondente armazenado na memória (10) se a fase anterior indicar o modo de edição e armazenamento de dados.
Determina-se uma interrupção do teclado indica um modo de TV, um modo de teletexto ou um modo de ediçã de dados, de modo que se ela indica o modo de TV ou o modo de teletexto, é executada a função associada de acordo com um pro cesso dado. Designadamente, se uma interrupção de teclado indicar as funções do aparelho de TV, são efectuadas as funções do aparelho de TV, enquanto que se indicar as funções do teletexto, são executadas as funções do teletexto.
processo para executar a função de TV se uma interrupção do teclado indioar o modo de TV (SYSMQDE-ÇX)
- 15 inclui além disso as fases de ajustar o indicador do estado do modo para V, para executar a rotina do processo da tecla relacionada com a TV e rebornar ao estado de espera de uma interrupção pelo teclado.
processo de executar a função de teletexto quando uma interrupção pelo teclado indica o modo de teletexto SYSMODE -1)j inclui ainda as fases de discriminar se uma interrupção pelo teclado representa o teclado relacionado oom o teletexto ou o teclado relacionado com um memorando, ajustando o indicador do estado de modo para Ml”, para executar a rotina do processo relacionada com teletexto e retornar para o estado de espera de uma interrupção pelo teclado.
Se uma interrupção pelo teclado indicar a edição e armazenamento de dados (SYSMODE = 2) , o indicador do estado de modo é ajustado para o valor ”2, para executar a rotina do processo relacionado com um memorando, e retornar ao estado de interrupção pelo teclado.
A rotina do processo de teclado relacio nado com um memorando de acordo com a presente invenção para editar e armazenar dados, como se mostra nas fig. 4A e 4B, com preende as fases de determinar se uma interrupção do teclado indica o armazenamento, a busca e a edição dos dados de um | memorando, de modo a executar o programa de cada uma das funções , determinando, para o caso em questão, se se trata do armazenamento de dados de um memorando,da visualização do cursor e a comutação do modo de caracteres, de modo que, se a primeira fase anterior indicar a primeira ligação da TV ou do modo de teletexto do modo de memorando, ela executa o programa de cada uma das funções, detectando ou sinal de teclado de bus ca do memorando para comutar a função para o modo TV, se os da dos do memorando editados e armazenados pelo utilizador foram visualizados no ecrã da TV, e identificando o memorando e armazenando os dados do memorando se a fase anterior indicar o modo de armazenamento do memorando.
processo para execução do programa de cada uma das funções associadas com a determinação do armazenamento, a busca e a edição dos dados do memorando compreende as fases de armazenar o memorando de acordo com o prooesso associado, se ele indicar o armazenamento dos dados do memorando , executar a função de busca do memorando de acordo com o processo associado, se uma interrupção pelo teclado indicar a busca dos dados do memorando e efectuar a função de edição do memorando de acordo com o processo associado, se uma interrupção pelo teclado indicar a edição dos dados do memorando.
processo de execução do programa pars. armazenar os dados do memorando, indicando o modo do cursor e o de comutação de caracteres, se a fase anterior indicar a pri meira comutação do modo de TV ou do modo de teletexto para o modo de memorando, compreende as fases de armazenar o memoran do de acordo com o processo correspondente, se uma interrupçac indicar o armazenamento do memorando, visualizar o cursor de acordo vom o processo correspondente, se uma interrupção pelo teclado indicar a tecla do cursor e a comutação do modo, de acordo com o processo correspondente.
processo de comutar o modo de memorar; do para o modo de TV na base da discriminação do sinal de teclado de busca de memorando, se os dados do memorando editados e armazenados pelo utilizador foram visualizados no ecrã da TV, compreende a comutação do modo de memorando para o modo de TV de acordo com o processo correspondente, se uma interrupção pelo teclado indicar a busca dos dados do memorando, a identificação por outro modo do memorando de acordo com o processo correspondente.
processo de identificação e armazenamento de dados do memorando na memória, se a fase anterior indicar o modo de armazenamento do memorando, compreende as fases de comutação do aparelho de TV para o modo de TV, se uma
- 15 interrupção pelo teclado indicar o armazenamento de dados de memorando, ou a determinação de outro modo, de acordo com o processo correspondente, se uma interrupção pelo teclado indicar o cursor para baixo.
Se uma interrupção pelo teclado indicar a primeira comutação do modo de TV ou do modo de teletexto para o modo de memorando (desprezando-se outros sinais de teclas relacionadas com memorandos, excepto os sinais de armazenamento, edição e recuperação dos dados do memorando no estado de MEMOF 2 (Ϊ) j se a interrupção pelo teclado presente entrada indicar o armazenamento do memorando para executar a rotina de visualização do memorando, apagar todos os dados anteriormente armazenados na memória (17)» armazenar o estado do modo de memorando presente ”1'* na memória e retornar ao estado de espera de uma interrupção pelo teclado.
Se o sinal de teclado presente indicar a busca do modo de memorando, são lidos os dados acumulados na memória (17)» os quais são armazenados na memória de programas RAM (11) . Para visualizar os dados no ecrã da TV, armazena-se ”1 no indicador de visualização do memorando e executa-se a rotina de visualização do memorando. Àrmazena-se então ”2 no indicador de estado de modo presente (MEMOF), e o processo retorna ao estado de espera de uma interrupção pelo teclado. Se uma interrupção pelo teclado indicar o sinal da tecla de edição do memorando, lêm-se os dados do memorando acumulados na memória (17) e armazena-se 1 no indicador de visualização do memorando (MEMOFDSPF). Executa-se então a rotina de visualização do memorando e depois retorna-se ao estado de espera de uma interrupção pelo teclado.
Se a interrupção presente não indicar o sinal da tecla de edição do memorando, ó ignorada e o processo retorna ao estado de espera por uma interrupção pelo teclado.
- 16 Com o estado de edição dos dados de memorando armazenados na memória de programas RAM (11) (MEMOE -1)» se uma interrupção pelo teolado indicar o sinal de armazenamen to do memorando, os dados do memorando armazenados na memória de programas RAM (11) são acumulados na memória (17)j armazena, -se 2 no indicador de visualização do memorando, armazena-se ”3 no indicador de estado do modo de memorando presente e o processo retorna ao estado de espera de uma interrupção pelo teclado.
Se a interrupção presente indicar a comutação dos modos espenhol)inglês, em vez da tecla do cursor, muda-se o modo espanhol ou inglês presente para o posto. As teclas de comutação espanhol/inglês são feitas de modo que basculam uma para a outra. Se uma interrupção pelo teclado não indicar a comutação dos modos espanhol/inglês, executa-se a rotina de entrada e visualização de dados de caracteres (ESTADO 90, como se mostra na fig. 5· O estado do modo de memorando vai para ”1 (ΜΞΜΟΕ - 1) e retorna-se ao estado de espera de uma interrupção pelo teclado.
Sendo o estado do modo de memorando presente o modo de busca do memorando (ΜΞΜΟΕ - 2) (isto é, sendo os dados do memorando editados e armazenados pelo utilizador visualizados no ecrã TV presente pela entrada do sinal de busca anterior), se uma interrupção pelo teclado indicar a busca do memorando, apagam-se os parâmetros do memorando relacionados (METO 0, MEMODSPE ν- 0, ISTATE <h 90 e depois o processo retorna à comutação do modo de memorando para o modo TV (SYSMODE xf- 90 , ou retorna de outro modo para o estado de espera de uma interrupção pelo teclado, sem considerar o sinal da tecla relacionada com o memorando.
Sendo o estado do modo de memorando pre sente o modo de armazenamento do memorando (BEMOE - 3) (isto ó, para estabelecer um certo número de modos para visualizar dados de memorandos quando se liga a energia, um canal ascendente/
- 17 + *
/descendente, uma entrada de uma tecla de busca de memorando, etc. quando os dados do memorando editados e armazenados pelo utilizador devem ser procurados), se a interrupção presente indicar a tecla armazenar o memorando, acumulam-se os dados do memorando na memória RAM de programas (11) na memória EEPRCM (17), apagam-se os parâmetros relacionados com o memorando (MEMQE V- Çf, MEMODSPE -o- Qf, istate <f- 0) . Depois comuta-se 0 modo de memorando para 0 modo TV e retorna-se ao estado de espera de uma interrupção pelo teclado. Por outro lado, se una interrupção pelo teclado indicar a tecla cursor para baixo e a identificação do memorando, 0 indicador do modo de identificação do memorando é ajustado para 1 (MEMOOE ¢-1). Se isso não suceder, 0 indicador do modo de confirmação de identificação do memorando ó ajustado para 0 (MEMOCF v-ÇÍ'). Àrmazena-se 3 indicador do estado do modo do memorando e depois este processo retorna ao estado de espera de uma interrupção pelo teclado.
método do processo da entrada de dados de caracteres e de visualisação (ESTADO , como se mostra na fig. 5, compreende as fases de determinar se um sinal de er. trada do teclado indica completamento de caracteres ou números , de modo a executar as funções associadas de acordo com um processo dados, se não indicar 0 completamento de caracteres ou números, e executar as funções associadas de acordo com um processo dado se uma interrupção pelo teclado indicar 0 sinal da tecla do carácter, por exemplo carácter inglês/esparihol.
processo para executar as funções associadas de acordo com um processo dado, se uma interrupção pelo teclado indicar os caracteres ou caracteres inglês/espanhol, compreende as fase de visualizar os caracteres ingleses de acordo com 0 processo associado, se uma interrupção pelo teclado indicar os sinais de tecla de caracteres e tecla de caracteres ingleses, e visualizar os caracteres ingleses de acordo com 0 processo associado se uma interrupção pelo tecla . do na fase anterior indicar tecla de caracteres e sinais de - tecla de caracteres espanhóis.
- 18 LTa rotina do processo de entrada de dados de caracteres e sua visualização, se uma interrupção pelo teclado indicar uma tecla de completamento de caracteres, o processo é retornado ao estado 0, caso contrário detei mina-se se a interrupção pelo teclado indica uma tecla de nú mero”.
sinal da tecla de número introduzido ó armazenado num parâmetro do primeiro código (1 st code), no parâmetro de completamento de carácter (Completei) e ÇX no parâmetro de estado de entrada de tecla (Istate) , se o sinal de teclado entrado presente indicar a tecla de número ((X-9)» efectuando-se depois a rotina de visualização do carácter e retornando-se ao estado ÇS.
Se o sinal entrado presente nao indicai· a tecla de número (0-9) θ a tecla de caracter, o processo re. torna ao estado Caso contraíio, se uma interrupção pelo teclado indicar a tecla de um carácter inglês (A-Z), armazenam-se o carácter inglês e o carácter especial introduzidos, no parâmetro do primeiro código (1 st code), 2 no parâmetro de completamento de código (Completef), para visualizar o carácter inglês e o carácter especial no ecrã da TV e ÇX no parâmetro do estado de entrada do teclado (Istate), para processar os sinais de teclado seguintes na rotina do estado (X de entrada de sinais de teclado, executando-se depois a rotina de visualização dos caracteres e retornando-se ao estado 0.
À rotina de visualização dos caracteres á reposta directamente no estado retornado ao estado 0, se um sinal de teclado não indicar a tecla de caracteres ingle ses ou de caracteres espanhóis. Pelo contrário, se o sinal entrado indicar a tecla de caracteres espanhóis, o carácter espanhol e o carácter especial são armazenados no parâmetro do primeiro código (1 st code), 2 no parâmetro de completamento de caracteres (Completef) para visualizar o caracter es- 19 pahhol e o carácter especial no ecrã da TV e “Çf no parâmetro de estado de entrada de teclas (Istate), para processar os sinais de teclado seguintes na rotina de entrada de sinais de teclado no estado 0, executando—se depois a rotina de visualização de caracteres e retornando-se ao estado 0.
À rotina de visualização do memorando no ecrã, como se mostra nas fig. 6À e 6B), compreende as fases de executar a busca do módulo correspondente e as funções relacionadas de aoordo com um programa dado, e executar a fun ção relacionada para visualizar os caracteres no ecrã de acordo com um processo dado.
processo de execução das funções associdadas com a visualização dos caracteres no ecrã in/lui as fases de comparar os valores de contagem das linhas e colunas que indicam a posição de visualização dos caracteres no ecrã, de modo a executar as funções relacionadas de acordo com o processo associado e determinar o modo de caracteres ingleses ou espanhóis de modo a executar as funções relacionadas de acordo com o processo associado.
 rotina de visualização do memorando no ecrã inclui ainda as fases de determinar o endereço numa memória ROM programada para armazenar dados da ROM para visualizar o fundo do memorando no ecrã da TV, armazenar dados da ROM armazenados em endereços determinados da ROM programada numa memória tampão RAM usada como tabela de códigos, ler os dados armazenados na tabela de códigos (memória tampão) ooteto por octeto, para se adaptar ao processo de codificação de teletexto comum (NAPLPS - North American Presentation Levei Protocol Syntax) durante a execução da tabela de códigos, encontrar os endereços de salto, buscar o módulo, buscar a rotina existente de visualização de números e caracteres de teletexto, tal como o processamento dos códigos de comandos, a instrução de discrição da imagem (PDI - Picture description
- 20 Instruction), o processamento dos caracteres subordinados ingleses, o processamento dos caracteres espanhóis e o ajustamento dinâmico de redefinição de caracteres (DROS-Dynalic redefine character set) , a execução da rotina de visualização de números e caracteres de teletexto existentes, de modo a processar os dados do fundo no visor para o memorando armazéns, dos na tabela de códigos, armazenar os dados processados na memória RAM de vídeo .(10) e ler dados armazenados na memória (10), através dos meios (9) de processamento de sinais no vídeo. Os dados armazenados na memória (10) são convertidos em sinais de côr R.G.B.
Depois de executar a tebela de códigos, estabelecem-se os valores iniciais do contador de linhas (ROWONT) e do contador de colunas (00L0NT) , de modo a visualizar os dados do memorando do utilizador, como fundo do memorar, do, no ecrã de TV. Armazena-se um octeto da memória tampão (18) dos dados do memorando do utilizador na memória de progra mas RAM (11) que armazena os dados do memorando, no parâmetro do primeiro código (1 ts code). Depois de aumentar o endereço da memória tampão de dados do memorando de + 1, estabelece-se o valor inicial do contacor de linhas (ROWONT) , se o valor da contagem de linhas presente for maior do que o valor de cor. tagem máximo de linhas (MAXROW). A visualização do carácter no ecrã da TV é considerado como completada se o valor de contagem de colunas (OOLONT), aumentado de 1, for maior do que o valor de contagem de colunas máximo (MAXORL), sendo a rotins. de processamento retornada para visualização de memorando.
A visualização do carácter no ecrã da TV é considerada como não completada se o valor de contagem de linhas (ROWCNT) existente for igual ou menor do que o valoi de contagem máximo de colunas (MAXOOL) ou se o valor de contagem de colunas aumentado (OOLOHT) for igual a ou menor do que o valor de contagem de colunas máximo (MAXOOL). Então, se o parâmetro do primeiro código (1 st code) for o código de número (0-9)) o modo de visualização de caracteres presente á comutado para o modo inglês, armazena-se 1 no parâmetro de completamento de caracteres (Oompletef) e executa-se a rotina de visualização de caracteres de modo a visualizar o código de números, depois de ler um octeto da memória tampão de dados de memorando da memória de programas RAM (11) , para armazenar no parâmetro do primeiro código (1 st code) aumentando o valor de contagem de colunas (ROWGNT) de 1 e retornando à visualização de memorando.
Se o parâmetro do primeiro código (1 st code) for o caracter inglês em vez do código de números, o modo ó comutado para o modo inglês e regista-se 2 no parâmetro de completamente de caracteres (Oompletef) . Efectua-se então a rotina de visualização de caracteres para visualizar o código de caracteres ingleses'1). Depois, aumentando de 1 o valor da contagem de (linhas (ROWONT), lê-se um octeto de dados da memória tampão de dados do memorando da memória de programas RAM (11) e armazena-se no parâmetro do primeiro código (lst code).
Se o parâmetro do primeiro código (lst code) for o carácter espanol em vez do carácter inglês, comuta-se o modo para o modo espanol e regista-se 3 no parâmetro de completamento de caracteres (Oompletef) . Depois execu ta-se a rotina de visualização de caracteres para visualizar o código de caracteres espanhóis. Aumentando o valor da contagem de linhas (ROWONT) de 1, lê-se um octeto de dados da memória tampão de dados do memorando da memória de programas RAM (11) e armazena-se no parâmetro do primeiro código (lst code).
- 22 Gomo se mostra na fig. 7, a rotina de visualização de caracteres compreende ainda as fases de execu tar as funções relacionadas com a visualização dos números no ecrã de TV de acordo com um processo dado, executar as funçõei relacionadas com a visualização dos caracteres ingleses no ecrã de TV de acordo com um processo dado, executar as funções relacionadas com a visualização de caracteres espanhóis no ecri da TV de acordo com um processo dado e executar as funções relacionadas com o apagamento de caracteres visualiaados no ecrã da TV de acordo com um processo dado.
Se o parâmetro de completamento de caracteres (Oompletef) presente for 1 (isto é, se estiver visua lizado no ecrã da TV o código de números) são carregados na sua memória da fonte os endereços da memória (16) que armazena a fonte do código de números a visualizar, e executa-se uma rotina de visualização da fonte de caracteres. Se o parâmetro de completamento do carácter (Oompletef) for 2 (isto ó, se for visualizado no ecrã da TV o código inglês) carrega-se o endereço na memória (16) que armazena a fonte do código inglês a visualizar na sua memória da fonte e executa-se uma rotina de visualização de uma fonte de caracteres para visualizar o caracter inglês no ecrã da TV e depois retorna-se à visualização de carcteres.
processo de execução de funções relacionadas com a visualização de caracteres espanhóis no ecrã da TV de acordo com um processo dado, inclui ainda as fases de carregar o endereço da memória ROM programada que armazena a fonte de caracteres espanhóis visualizados se o parâmetro de completamento de carácter presente (Oompletef) for não Çf, executar a rotina de visualização de uma fonte de carácter e retornar à visualização de caracteres.
Discrimina-se se o indicador de apagamento é ”1, quando o parâmetro de completamento do carácter for V’, obtendo-se a coordanada X (X local) se o indicador de apagamento for 1 e o parâmetro do primeiro código (lst code) for zero, carregando-se, obtendo-se a coordenada Y (Y local) depois de ajustar o indicador de apagamento para V, executando-se a rotina de visualização de uma fonte de
- 23 carácter e retornando-se à rotina de visualização, carregando directamente o endereço da fonte visualizada que armazena a fonte do espaço em branco se o parâmetro do primeiro código (lst code) não for zero, obtendo-se a coordenada Y (Y local) se o indicador de apagamento não for 1, executando-se a rotina de visualização de uma fonte de caracter e retornando-se à visualização do carácter.
Á rotina de visualização do cursor, como está representada na fig. 8, compreende as fases de processamento da tecla de cursor para cima, da tecla de cursor para baixo, da tecla de cursor para a esquerda e da tecla de cursor para a direita durante a desactivação da interrupção pelo teclado .
processo para o processamento da tecla de cursor para cima durante a desactivação da interrupção pelo teclado inclui as fases de executar a rotina de visualização de uma fonte de carácter (isto ó, caracteres de visualização na primeira linha) se o valor de contagem de colunas (COLONT) presente for igual ao valor ajustado inicialmente, e retornar à visualização do cursor, ou diminuir o valor de contagem das colunas (0OL01TT) presente de 1, se não for igual ao valor inicial, executando depois a rotina de visualização de uma fonte de caracter, e retornando à visualização do cursor.
No estado de a tecla presentemente introduzida ser a tecla de cursor para baixo, executa-se a rotina de visualização de um carácter se o valor da contagem de colunas (COLONT) for igual ao valor de contagem de colunas máximo e faz-se o retorno, ou aumenta-se o valor da contagem de colunas (0OL0NT) presente de 1 se ele não for igual ao valor de contagem de colunas máximo, executando depois a roti na de visualização de uma fonte de carácter e retornando-se à visualização do cursor.
- 24 No estado de a tecla presentemente introduzida ser a tecla de cursor para a esquerda, executa-se a rotina, de visualização de uma fonte de carácter (isto ê a posição do primeiro carácter numa linha arbitrária) se o valor de contagem de linhas (ROWONT) for igual ao valor ajustado inicialmente e faz-se o retorno, ou diminui-se o valor de contagem de linhas (ROWONT) presente de 1 se ele não for igual ao valor ajustado inicialmente, executando-se então a rotina de visualização de uma fonte de carácter e retornando-se à visualização do cursor.
No estado de a tecla entrada presentemente ser a tecla de cursor para a direita, executa-se a roti na de visualização de um carácter (isto e, a posição do último carácter numa linha arbitrária) se o valor da contagem de linhas (ROWGNT) for igual ao valor de contagem de linhas máximo e faz-se o retorno, ou aumenta-se o valor de contagem de linhas (ROWONT) presente de 1, se ele não for igual ao valor de contagem de linhas máximo, executando-se depois a rotina de visualização de uma fonte de carácter e faz-se o retorno para a visualização do cursor.
processo para a visualização de uma fonte de carácter no GRT (6) para editar e armazenar dados segundo a presente invenção, como se mostra nas fig. 9A e 9B, compreende as fases de estabelecer as coordenadas X e Ϊ de modo a determinar a posição para visualizar o carácter presente , armazenar os dados da fonte de carácter indicados pelo endereço da fonte de carácter visualizado na primeira fase num registador (A), de modo a aumentar a fonte de caracteres, detectar o valor de transporte que aparece quando se desloca o conteúdo do registador A na segundo fase, detectar de novo o valor do transporte que aparece quando se desloca o conteúdo do registador A na terceira fase, armazenar os valores de um registador B em cada um dos registadores X GDP, Ί GDP e DRAM na quarta fase, converter os dados correspondentes aos valores
- 25 - da côr da visualização e das cores do fundo do registador B em sinais de erominância analógicos de R.G.B. na quinta fase, detectar o valor de contagem X proveniente da sexta fase de mo do a executar o processo associado, detectar o valor de contagem Y proveniente da sétima fase de modo a executar o processo associado, executar o processo associado se o valor de contagem Y não for o resultado desejado da oitava fase e executar o processo associado se o valor da contagem Y for o resultado da oitava fase;
processo de estabelecer as coordenadas X e Y de modo a determinar a posição para visualizar o carácter presente inclui ainda as fases de armazenar o valor de contagem de linhas presente /(RQWONT) * 16/ na coordenada
X (X Local) e o valor de contagem das colunas presente /{COL0NT) * 207 ua coordenada Y (Y Local) para obter 0 valor
X Local e 0 valor Y Local, respectivamente, que representam as coordenadas X e Y, e respectivamente armazenar 8 e 20 em cada um dos contadores X e Y, para os utilizar como um contador em anel. Armazenam-se no registador A dois octetos dos dados da fonte de carácter indicados pelo endereço da fonte de caracteres visualizando 16 pontos de linha x 20 pontos de coluna).
conteúdo (dois octetos de dados da fonte de caracteres) do registador A é deslocado para aesquer da de 1 bit. 0 valor da côr de fundo é armazenado nos 4 bits superiores do registador B se o valor do transporte do bit deslocado for Çf. 0 valor da côr da visualização é armazenado nos 4 bits inferiores do registador B se 0 valor do transporte for 1.
conteúdo (dois octetos da fonte de caracteres) do registador A é de novo deslocado para a esquer da de 1 bit. A côr do fundo ê armazenada nos 4 bits superiores do registador B se o bit deslocado para a esquerda indicai* um valor do transporte igual a zero. A côr de visualização é * armazenada nos 4 bits inferiores do registador B se o valor do í transporte for 1.
Os valores das cores da visualização e do fundo são armazenados nos endereços da memória RAM de vídeo (10) especificados pelos registadores XCDO e YGDP. Os dados armazenados na memória RAM de vídeo (10) são convertidos em sinais analógicos de R.G.B. saídos através do ORT (16). Os dados são lidos pelos meios geradores de sinais de vídeo (9). A coordenada X ê aumentada por 2 bits devido à visualização para 2 pontos que se completam na coordenada X.
Os valores do X Local e do Y Local são multiplicados respectivamente por 16 e 1 se o valor , contado diminuido de 1 não for o valor resultante ty. Dois octetos dos dados da fonte de carácter indicados pelo endereçamento da fon te do carácter visualizado (16) pontos numa linha, 20 pontos numa coluna) são armazenados no registador A. 0 valor de x contagem de X presente diminuido de 1 for tf, detecta-se o valor de contagem de Y presente diminuido de 1 de modo a comple tar a visualização de uma fonte de caracteres que tem a dimensão de 20 pontos na coluna e 16 pontos na linha.
A fig. 10 ilustra os endereços de armazenamento das fontes de caracteres ingleses, espanhóis e especiais segundo a presente invenção, estando os endereços indicados por códigos hexadecimais.
Como atrás foi mencionado, a presente invenção proporciona um sistema de TV com funções de teletexto que permite ao utilizador editar e armazenar mensagens desejadas utilizando caracteres de números, caracteres inglese e caracteres espanhóis.

Claims (1)

  1. REIVINDICAÇÕES
    - 1& Sistema receptor de televisão com as . funções de teletexto, incluindo uma secção de sintonização provida de um sintonizador para receber os sinais radiodifun didos através de uma antena e um controlador da mesma: um primeiro microprocessador para controlar várias funções do referido sistema de TV5 um processador de sinais de luminância e de crominãncia para processar o sinal radiodifundido recebido pela referida secção de sintonização; um circuito de comutação do sinal VVA (Vermelho, Verde, Azul) para proporcionar selectivamente sinais de vídeo, dados de teletexto ou dados de memorando para um tubo de raios catódicos (CRT), caracterizado por compreender:
    um dispositivo de separação dos sinais de sincronização dos dados e limitador de amplitude para separar os sinais de sincronização dos sinais de vídeo compósitos da referida seo ção de sintonização para converter os dados de teletexto, tr, mitidos durante o intervalo de extinção vertical dos mesmos, em dados digitais;
    um dispositivo gerador de sinais de vídeo com uma função de refrescamento automático de um dispositivo de memória para armazenar informação de vídeo comandado por um segundo microprocessador nos referidos meios de memória e a conversão da ir. formação de vídeo produzida a partir dos referidos meios de memória em sinais análogos, de modo a reproduzi-los no visor do referido CRT, correspondente aos sinais de sincronização horizontal e vertical gerados internamente;
    uma parte geradora de sinais para combinar os sinais vist._ lizados no visor (sinais OSD) do referido primeiro microproces sador e os sinais de crominânoia dos referidos meios geradores: de sinais de vídeo, sendo o sinal combinado aplicado ao referi do circuito de comutação dos sinais WA;
    um processador para armazenar e editar um programa de aGordo com o comando enviado pelo referido segundo microprocessador depois de o referido segundo microprocessador detectar sinais de interrupção ('dados associados com a execução do programa que está a ser armazenado num meio auxiliar de memória);
    uma porção de processamento dos sinais de teletexto para receber os sinais de sincronização de vídeo compósitos e os dados digitais de teletexto provenientes dos referidos meios de separação dos sinais de sinaronização de dados e limitadores de amplitude, armazenar dados num dispositivo de memória sob o controlo do referido segundo microprocessador; controlar o acesso de dados à memória RAM (11) e receber os sinais de teclado de um telecomando provenientes do referido primeiro microprocessador para executar o programa para transferir os referidos sinais de teclado para o referido segundo microprocessador; e um dispositivo de memória de programas de teletexto para armazenar informação a parâmetros temporários, e um programa de controlo de teletexto, tendo os referidos meios de memória de teletexto acesso directamente a partir do referido segundo mi c ropro c e s s ado r.
    - 2â Aparelho de TV com as funções de teletexto de acordo com a reivindicação 1, caracterizado por os referidos meios auxiliares de memória compreenderem uma memória para dados no visor, uma memória EEPROM para armazenar dados e parâmetros associados com a execução do programa e uma memória RAM para armazenar temporariamente dados.
    - 3ô Processo para armazenar e editar dados num sistema de TV que inclui uma parte de sintonização com um
    - 29 sintonizador para receber sinais radiodifundidos através de uma antena e um controlador para a mesma, um primeiro microprocessador para controlar várias funções do referido sistema de TV um processador de sinais de luminãncia e de crominância para processar o sinal radiodifundido recebido pela referida parte de sintonização, um circuito de comutação de sinais WA para produzir selectivamente sinais de vídeo, dados de teletexto ou dados de memorando para um tubo de raios catódicos (ORT), meios de separação dos sinais de sincronização de dados e limitadores de amplitude, um dispositivo gerador de sinais de vídeo, uma parte geradora de sinais para combinar os sinais no visor (sinais OSD) e os sinais de crominância, um processador para armazenar e editar um programa de acordo com comandos emitidos por um segundo microprocessador depois de o referido segundo microprocessador detectar sinais de interrupção, um processador de sinais de teletexto e um dispositivo de memória de programas de teletexto para armazenar informação e parâmetros temporários, e um programa de controlo de teletexto, tendo os referidos meios de memória de teletexto acesso directo a partir do referido segundo microprocessador, caracterizado por compreender os passos de:
    a) determinar se uma interrupção pelo teclado indica o modo de TV, o modo de teletexto ou modo de edição de dados, de modo que se ela indicar o modo de TV ou o modo de teletex to, a função associada é executada de acordo com um processo dado;
    b) executar o programa correspondente armazenado nos referidos meios de memória se o passo a) indicar o modo de editar e armazenar dados;
    c) executar cada um dos programas para armazenar, buscar e editar os dados de memorandos;
    d) exeoutar o programa para armazenar os dados de memorando , indicar cursores e comutar dados de caracteres se a passo
    c) indicar a primei©, oomutação do modo de TV ou do modo de teletexto para o modo de memorando;
    - 30 e) comutar o aparelho de TV para o modo de TV por detecção de um sinal de teclado de busca da memória ae os dados de memória editados e armazenados pelo utilizador no passo c) for indicado no visor do aparelho de TV; e
    f) armazenar identificações de memorando e dados de memorando na referida memória se o passo c) indicar o modo de armazenamento de memorando.
    - 4â Processo para armazenar e editar dados num sistema de TV que compreende uma parte de sintonização com um sintonizador para receber sinais radiodifundidos através de uma antena e um controlador da mesma, um primeiro microprocessador para controlar várias funções do referido sistema de TV. um processador de sinais de luminância e crominância para processar o sinal radiodifundido recebido pela referida parte de sintonização, um circuito de comutação de sinais WA para produzir selectivamente sinais de vídeo, dados de teletexto ou dados de memória para um tubo de raios catódicos (ORT); um dispositivo de separação dos sinais de sincronização dos dados e limitador de amplitude, um meio gerador de sinais de vídeo, uma parte geradora de sinais para combinar os sinais no visor (sinais OSD) e os sinais de crominância, um processa dor para armazenar e editar um programa de acordo com comandos emitidos por um segundo microprocessador depois de o referido segundo microprocessador detectar sinais de interrupção, um processador de sinais de teletexto, e um dispositivo de memória de programas de teletexto para armazenar informação e parâmetiss temporários e um programa de controlo do teletexto, tendo os referidos meios de memória do teletexto acesso directo a partir do referido segundo microprocessador, caracterizado por compreender os passos deϊ
    a) executar a função de TV se um sinal de interrupção do teclado indicar a função TV;
    - 31 b) executar o teletexto se o sinal de interrupção do teclado indicar a função teletexto;
    c) executar o programa correspondente armazenado na referida memória se o passo a) indicar o modo de edição e armazenamento de dados;
    d) executar cada um dos programas para armazenar, buscar e editar dados de memória;
    e) executar o programa para armazenar dados de memorando, indicar o cursor e comutar o modo de caracteres se a fase c) indicar a primeira comutação do modo TV ou do modo de teletexto para o modo de memorando;
    f) comutar o sistema de TV para o modo TV por detecção do in dicativo de busca de memorando se os dados de memorando editados e armazenados pelo utilizador no passo c) estiverem indicados no sistema de TV; e
    g) armazenar identificações de memorando e dados de memorando nos referidos meios de memória se o passo c) indicar o modo de armazenamento do memorando.
    - 5a _
    Processo para armazenar e editar dados num sistema de TV gue inclui uma parte de sintonização, com um sintonizador para receber sinais radiodifundidos através de uma antena e um controlador para a mesma, um primeiro microprocessador para controlar várias funções do referido sistema de TV, um processador dos sinais de luminância e crominância para processar o sinal radiodifundido pela referida parte de sintonização, um circuito de comutação dos sinais WA para produzir selectivamente sinais de vídeo, dados de teletexto ou dados de memória para um tubo de raios catódicos (ORT) , um dispositivo de separação dos sinais de sincronização de dados e limitador de amplitude, um dispositivo gerador de sinais de vídeo, uma parte gerador de sinais para combinar
    - 32 os sinais no visor (sinais OSD) e o sinal de crominância, um processador para armazenar e editar um programa de acordo com o comando emitido por um segundo microprocessador depois de o referido segundo microprocessador deteetar sinais de interrupção, um processador de sinais de teletexto, e um dispositivo de memória de programas de teletexto para armazenar informações e parâmetros temporários e um programa de controlo de teletexte, tendo o referido dispositivo de memória de teletexto acesso directamente a partir do referido segundo microprocessador, carac terizado por compreender os passos de s
    a) determinar se um sinal de interrupção de teclado indica um modo de TV, um modo de teletexto ou um modo de edição de dados, de modo que se ela indicar o modo de TV ou o modo de teletexto, a função associada ó executada de acordo com um processo dado;
    b) exeaitar o programa correspondente armazenado nos referido meios demmemória se o passo a) indicar o modo de adição dq dados e armazenamento;
    c) determinar se um sinal de interrupção de teclado indica o armazenamento, ou a recuperação ou a edição de dados de memorando, de modo que se ele indicar o armazenamento de dados de memorando, ó executada a função de armazenamento de memorando de acordo com o processo associado;
    d) executar a função de recuperação do memorando de acordo com o processo associado se a interrupção de indicativo indicar a busca de dados de memorando;
    e) executar a função de edição de memorando de acordo com o processo associado se a interrupção de indiaativo indicar a edição dos dados de memorando;
    f) executar o programa para armazenar dados de memorando, in dicar o cursor e comutar o modo de caracteres se o passo
    c) indicar a primeira comutação do modo de TV ou do modo de teletexto para o modo de memorando;
    - 33 g) comutar o sistema de TV para o modo de TV pela detecção de um sinal de teclado de busca de memorando se os dados de memória editados e armazenados pelo utilizador no pasJ so c) foram indicados no visor da TV; e
    b.) armazenar identificações de memorando e dados de memorando se o passo c) indicar o modo de armazenamento de memorando .
    - 6â Processo para armazenar e editar dados num sistema de TV, que inclui uma parte de sintonização provida de um sintonizador para receber sinais radiofundidos atra vés de uma antena e um controlador da mesma, um primeiro micro processador para controlar várias funções do referido sistema de TV, um processador dos sinais de luminância e de crominância recebidos pela parte de sintonização, um circuito de comutação de sinais VVÀ para produzir selectivamente sinais de vídeo, da· dos de teletexto ou dados de memorando para um tubo de raios catódicos (ORT), um dispositivo de separação dos sinais de sin· cronização de dados e limitador de amplitude, um dispositivo gerador de sinais de vídeo, uma parte de gjai?ação de sinais pa ra combinar os sinais do visor (sinais OSD) e o sinal de crominância, um processador para armazenar e editar o programa de aoordo com comandos emitidos por um segundo microprocessador depois de o referido segundo microprocessador detectar sinais de interrupção, um processador de sinais de teletexto e um dispositivo de memória de programas de teletexto para armazenar informação e parâmetros temporários, e um programa de controlo de teletexto, tendo os referidos meios de memória do teletexto acesso directo a partir do referido segundo microprocessador, caracterizado por compreender os passos de:
    _ 34 a) determinar se um sinal de interrupção do teclado indica o modo de TV, o modo de teletexto ou o modo de edição de dados, de modo que se ele indicar o modo de TV ou o modo de teletexto, a função associada é executada de acordo com um processo dado 5
    b) executar 0 programa correspondente armazenado nos referidos meios de memória se o passo a) indicar o modo de edição e armazenamento de dados;
    c) executar cada um dos programas para armazenar, buscar e editar os dados de memorando;
    d) determinar se o passo c) indica o armazenamento de dados de memorando e/ou a indicação do cursor e/ou a comutação do modo de caracteres, de modo que se 0 passo c) indicar o armazenamento dos dados de memorando, é executada, a função de armazenamento de memorando de acordo oom o processo correspondente;
    e) executar a função de indicação do oursor, se o passo d) indicar a entrada do sinal do cursor dos dados de memoran do;
    f) executar 0 modo de comutação de caracteres se 0 passo d) indicar o modo de comutação de caracteres;
    g) comutar o aparelho de TV para o modo de TV por detecção cLe um sinal do teclado de recuperação de memorando, se os dados de memorando editados e armazenados pelo utilizador no passo c) estiverem indicados no visor do aparelho de TV; e
    h) armazenar identificações de memorando e dados de memorar, do na referida memória se 0 passo c) indicar 0 modo de armazenamento de memorando.
    - ?a _
    Processo para armazenar e editar dados num sistema de TV que inclui uma parte de sintonização provida
    - 35 de um sintonizador para receber sinais radiodifundidos através de uma antena e um controlador para a mesma, um primeiro microcomputador para controlar várias funções do referido sis tema de TV, um processador dos sinais de luminância e de crominância para processar os sinais radiodifundiods recebidos pela referida parte de sintonização, um circuito de comutação de sinais VVA para produzir selectivamente sinais de vídeo, da dos de teletexto ou dados de memória para um tubo de raios catódicos (ORT), um dispositivo de separação dos sinais de sincronização da dados e limitadores de amplitude, um dispositivo de geração de sinais de vídeo, uma parte de geração de sinais para combinar os sinais no visor (sinais OSD) e o sinal de cro minância, um processador para armazenar e editar um programa de acordo com os comandos emitidos por um segundo microprocessador depois de o referido segundo microprocessador detectar sinais de interrupção, um processador de sinais de teletexto e meios para armazenar informação e parâmetros temporários, e um programa de controlo do teletexto, sendo os referidos meios de memória do teletexto acessíveis directamente pelo referido segundo microprocessador, caracterizado por compreender os pas sos de:
    a) determinar se um sinal de interrupção de teclado indica o modo de TV, o modo de teletexto ou o modo de edição de da dos, de modo que se ele indicar o modo de TV ou o modo de teletexto, é executada a função associada de acordo com um processo dado;
    b) executar o programa correspondente armazenado na referida memória se o passo a) indicar o modo de edição e armazenamento de dados;
    c) executar cada um dos programas de armazenamento, busca e adição dos dados de memorando;
    d) executar o programa para armazenar dados de memorando, indicação do cursor e modo de comutação de caracteres, se o passo c) indicar a primeira comutação do modo de TV ou do modo de teletexto para o modo de memorando;
    - 36 e) comutar o sistema de TV para o modo de TV de acordo com o processo associado se o passo c) indicar a busca de dados de memorando armazenados de memorando;
    f) executar a identificação de memorando de acordo com o processo associado se o passo e) não indicar a busca dos dados de memorando; e
    g) armazenar a identificação de memorando e os dados de memorando na referida memória se o passo c) indicar o modo de armazenamento de memória.
    _ ga Processo para armazenar e editar dados num sistema de TV que inclui uma parte de sintonização provida de um sintonizador para receber sinais radiofundidos através de uma antena e um controlador para a mesma, um primeiro micro processador para controlar várias funções do referido sistema de TV, um processador dos sinais de luminância e de crominância para processar o sinal radiodifundido recebido pela referida parte de sintonização, um circuito de comutação de sinais WA para produzir selectivamente sinais de vídeo, dados de teletexto ou dados de memorando para um tubo de raios cetódi- cos (CRT), um dispositivo de separação dos sinais de sincronização de dados e limitador de amplitude, um dispositivo geradc de sinais de vídeo, uma parte de geração de sinais para combi nar os sinais no visor (sinais OSD) e o sinal de crominância, um processador para armazenar e editar o programa de acordo com os comandos emitidos por um segundo microprocessador depois de o referido segundo microprocessador detectar sinais de inte r rupção, um processador de sinais de teletexto e meios de memória de programas de teletexto para armazenar informação e para mêtros temporários e um programa de controlo do teletexto, sen do os referidos meios de memória do teletexto acessíveis direc tamente pelo segundo microprocessador, caracterizado por com· preender os passos de í
    - 37 a) determinar se um sinal de interrupção do teclado indicar um modo de TV, um modo de teletexto ou um modo de edição de dados, de modo que se ele indicar o modo de TV ou o modo de teletexto, é executada a função associada de acor do com um processo dado:
    b) executar o programa correspondente armazenado nos referid meios de memória se o passo a) indicar o modo de edição e armazenamento de dados;
    c) executar cada um dos programas de armazenamento, busca e edição de dados de memorando;
    d) executar o programa para armazenar dados de memorando, indicação do cursor e o modo de comutação de carácter se o passo c) indicar a primeira comutação do modo de TV ou do modo de teletexto para o modo de memorando;
    e) comutar o sistema de TV para o modo de TV pela detecção de sinal de teclado de busca de memorando se os dados de memorando editados e armazenados pelo utilizador no passo c) estiverem indicados no visor da TV;
    f) comutar o sistema de TV para o modo de TV se o passo c) indicar o indicativo de armazenamento de memorando; e
    g) determinar se a interrupção indica o indicativo de cursor para baixo se o passo f) não indicar o indicativo de armazenamento de memorando.
    _ qa _
    Processo para armazenar e editar dados num sistema de TV de acordo com a reivindicação 4, caracterizado por o processo de executar a função de TV, se um sinal de interrupção do teclado indicar a função de TV, incluir além di so os passos de ajustar o indicador do estado do modo par Çf para executar a rotina do processo de TV relacionado e regressar ao estado de espera do sinal de interrupção do teclado.
    - 38 - lOâ Processo para armazenar e editar dados num sistema de TV de acordo com a reivindicação 4, caracteriza do por o processo de executar o teletexto, se um sinal de interrupção do teclado indicar a função de teletexto, incluir a ainda os passos de detectar se a interrupção representa o sinal de teclado relacionado com o teletexto ou o sinal de tecla do relacionado com o memorando, ajustar o indicador do estado do modo para’1 para executar a rotina do processo de teletexto relacionada, e regressar ao estado de espera de sinal de interrupção do teclado.
    - llâ Processo para armazenar e editar dados num sistema de TV de acordo com qualquer das reivindicação 3 a 8, caracterizado por o passo a) de executar o programa associado armazenado nos referidos meios de memória, se uma interrupção de indicativo indicar a edição e armazenamento de dados, incluir ainda os passos de ajustar o indicador do estado do mo do para M2, se o estado do modo representar o modo de edição e armazenamento dos dados do utilizador para executar a rotina do processo de memorando relacionado e regressar ao estado de espera do sinal de interrupção do teclado.
    - 12â Processo para armazenar e editar dados num sistema de TV de acordo com a reivindicação 5, caracterizado por o passo b) de executar o programa correspondente arma zenado na referida memória, se o passo a) indicar um modo de edição a armazenamento, incluir ainda os passos de apagar o in dicador de visualização de memorando, executar a rotina de visualização de memorando no visor, apagar os dados da referida memória, armazenar o estado 1 presente do memorando nos referidos meios de memória e regressar à visualização do memorando .
    - 39 - 15â Processo para armazenar e editar dados num sistema de TV de acordo com a reivindicação 5, caracterizado por o passo c) de executar a função de busca de memorando de acordo com o processo associado, se um sinal de interru pção do teclado indicar a busca de memorando, incluir ainda os passos de ler os dados do memorando armazenados temporariamente nos referidos meios de memória, armazenar 1 no indicador de visualização do memorando, executar a rotina de visualização do memorando no visor, e armazenar 21’ no indicador de estado do modo presente do memorando e regressar à visualização do memorando.
    - 14a Processo para armazenar e editar dados num sistema de TV de acordo com a reivindicação 5, caracterizado por o passo c) de exeoutar a função de edição do memoran do de acordo com o processo associado, se um sinal de interrupção do teclado indicar a edição dos dados do memorando, incluir ainda os passos de ler os dados do memorando armazenados temporariamente nos referidos meios de memória , armazenar 1 no indicador de visualização do memorando, executar a rotina de visualização do memorando no visor, armazenar 1 no indi-
PT97643A 1990-05-10 1991-05-10 Processo para armazenar e editar dados num sistema de televisao e aparelho para a realizacao do processo PT97643B (pt)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019900006602A KR920010811B1 (ko) 1990-05-10 1990-05-10 텔레비젼 수상기에서의 데이타 편집.기억 방법및 그 장치

Publications (2)

Publication Number Publication Date
PT97643A PT97643A (pt) 1993-07-30
PT97643B true PT97643B (pt) 1998-11-30

Family

ID=19298845

Family Applications (1)

Application Number Title Priority Date Filing Date
PT97643A PT97643B (pt) 1990-05-10 1991-05-10 Processo para armazenar e editar dados num sistema de televisao e aparelho para a realizacao do processo

Country Status (15)

Country Link
US (1) US5181113A (pt)
JP (1) JP3301624B2 (pt)
KR (1) KR920010811B1 (pt)
AU (1) AU641244B2 (pt)
BE (1) BE1004990A4 (pt)
CA (1) CA2042311C (pt)
DE (1) DE4115179C2 (pt)
ES (1) ES2068046B1 (pt)
FR (1) FR2662040B1 (pt)
GB (1) GB2244897B (pt)
HU (1) HUT57496A (pt)
IT (1) IT1248395B (pt)
PL (1) PL290202A1 (pt)
PT (1) PT97643B (pt)
SE (1) SE9101402L (pt)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965825A (en) 1981-11-03 1990-10-23 The Personalized Mass Media Corporation Signal processing apparatus and methods
USRE47642E1 (en) 1981-11-03 2019-10-08 Personalized Media Communications LLC Signal processing apparatus and methods
US7831204B1 (en) 1981-11-03 2010-11-09 Personalized Media Communications, Llc Signal processing apparatus and methods
GB8922702D0 (en) * 1989-10-09 1989-11-22 Videologic Ltd Radio television receiver
KR950014338B1 (ko) * 1991-01-29 1995-11-24 삼성전자주식회사 메모관리장치 및 방법
IT1256271B (it) * 1991-10-15 1995-11-29 Seleco Spa Ricevitore televisivo con banca dati incorporata.
GB9200426D0 (en) * 1992-01-09 1992-02-26 Philips Electronic Associated Television receiver
US5488511A (en) * 1992-04-03 1996-01-30 Hughes Aircraft Company Spatially tunable rugate narrow reflection band filter
US5223924A (en) * 1992-05-27 1993-06-29 North American Philips Corporation System and method for automatically correlating user preferences with a T.V. program information database
ATE533112T1 (de) * 1992-11-27 2011-11-15 Io Res Pty Ltd Verteiltes datenbanksystem und datenbankempfänger dafür
CA2271555C (en) 1992-12-09 2003-11-11 Discovery Communications, Inc. Remote control for cable television delivery system
CA2154353A1 (en) * 1993-01-21 1994-08-04 Guy A. Primiano Apparatus and methods for providing close captioning in a digital program services delivery system
US5375160A (en) * 1993-05-28 1994-12-20 Ledler Corporation Interface apparatus for effecting captioning and communications between a telephone line and a television
JPH0738841A (ja) * 1993-06-28 1995-02-07 Pioneer Electron Corp 文字放送記録補助装置
US5608425A (en) * 1993-08-31 1997-03-04 Zilog, Inc. Technique for generating on-screen display characters using software implementation
US5477275A (en) * 1993-10-02 1995-12-19 Sony Corporation Video signal receiving system with signal source switching based on generated control signals
MA23381A1 (fr) * 1993-12-03 1995-07-01 Scientific Atlanta Architecture de recepteurs de donnees multi-services
ES2152400T3 (es) * 1994-06-23 2001-02-01 Koninkl Philips Electronics Nv Un receptor de señales de television.
US5617565A (en) * 1994-11-29 1997-04-01 Hitachi America, Ltd. Broadcast interactive multimedia system
DE29515270U1 (de) * 1995-09-23 1995-11-30 Christian Schwaiger Kg, 90579 Langenzenn Gerät zur senderunabhängigen Einspeisung von Text-, Bild- und/oder Tonsignalen in eine Empfängerschaltung eines Fernsehsignalempfängers
JP2001527703A (ja) * 1995-11-13 2001-12-25 ジェムスター ディベロプメント コーポレイション テレビジョン受信機のスクリーン上にテキストまたはグラフィックデータを表示するための方法および装置
JP3190834B2 (ja) * 1996-09-02 2001-07-23 エヌイーシーマイクロシステム株式会社 Osd表示回路
US6108637A (en) * 1996-09-03 2000-08-22 Nielsen Media Research, Inc. Content display monitor
US6643696B2 (en) 1997-03-21 2003-11-04 Owen Davis Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6269195B1 (en) 1997-04-04 2001-07-31 Avid Technology, Inc. Apparatus and methods for selectively feathering a composite image
US6128001A (en) * 1997-04-04 2000-10-03 Avid Technology, Inc. Methods and apparatus for changing a color of an image
US5929942A (en) * 1997-04-04 1999-07-27 Avid Technology, Inc. Computer system and computer implemented process for editing video fields
KR100357537B1 (ko) * 1997-07-02 2003-02-11 삼성전자 주식회사 비디오뮤트(mute)시osd제어장치및방법
US6351557B1 (en) 1998-04-03 2002-02-26 Avid Technology, Inc. Method and apparatus for color manipulation
US6392710B1 (en) 1998-04-03 2002-05-21 Avid Technology, Inc. Graphical user interface for field-based definition of special effects in a video editing system
JP2000069425A (ja) * 1998-08-21 2000-03-03 Matsushita Electric Ind Co Ltd デジタル情報記録再生装置
GB9826697D0 (en) * 1998-12-05 1999-01-27 Philips Electronics Nv Television receiver
KR100539519B1 (ko) * 1999-02-13 2005-12-29 엘지전자 주식회사 한글 자막 수신 장치의 커서 위치에 따른 자막 제어 방법
US6847373B1 (en) 1999-04-16 2005-01-25 Avid Technology, Inc. Natural color matching in a video editing system
US6571255B1 (en) 1999-04-16 2003-05-27 Robert Gonsalves Modification of media with common attributes on a digital nonlinear editing system
US6552731B1 (en) * 1999-04-16 2003-04-22 Avid Technology, Inc. Multi-tone representation of a digital image on a digital nonlinear editing system
US6417891B1 (en) 1999-04-16 2002-07-09 Avid Technology, Inc. Color modification on a digital nonlinear editing system
AUPQ206399A0 (en) * 1999-08-06 1999-08-26 Imr Worldwide Pty Ltd. Network user measurement system and method
CA2396565A1 (en) 2000-01-12 2001-07-19 Jupiter Media Metrix, Inc. System and method for estimating prevalence of digital content on the world-wide-web
KR100322755B1 (ko) * 2000-02-14 2002-02-07 윤종용 가변형 오에스디 그래픽 데이터를 가진 영상장치
US6928187B2 (en) * 2000-04-07 2005-08-09 Avid Technology, Inc. Secondary color modification of a digital image
US6477271B1 (en) 2000-04-07 2002-11-05 Avid Technology, Inc. Secondary color modification of a digital image
AUPR505601A0 (en) * 2001-05-17 2001-06-07 Traffion Technologies Pty Ltd Method of optimising content presented to a user within a communications network
US7511761B2 (en) * 2002-05-15 2009-03-31 Thomson Licensing Close captioning system in windows based graphics system
KR20050004910A (ko) * 2002-06-07 2005-01-12 코닌클리케 필립스 일렉트로닉스 엔.브이. 개인전용 텔레텍스트 페이지를 생성하는 디바이스를포함하는 텔레텍스트 페이지 수신 및 디스플레이 디바이스및 상기 두 디바이스를 포함하는 텔레비전 수신기
US8271778B1 (en) 2002-07-24 2012-09-18 The Nielsen Company (Us), Llc System and method for monitoring secure data on a network
AU2003900398A0 (en) * 2003-01-31 2003-02-13 Red Sheriff Limited Method and system of measuring and recording user data in a communications network
TWI234752B (en) * 2004-02-19 2005-06-21 Benq Corp On screen display (OSD) device and message displaying method thereof
US9219928B2 (en) 2013-06-25 2015-12-22 The Nielsen Company (Us), Llc Methods and apparatus to characterize households with media meter data
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US9848224B2 (en) 2015-08-27 2017-12-19 The Nielsen Company(Us), Llc Methods and apparatus to estimate demographics of a household
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3143627A1 (de) 1981-11-04 1983-05-11 Philips Patentverwaltung Gmbh, 2000 Hamburg Schaltungsanordnung zum wiedergeben von fernseh-textsignalen
FR2541478A1 (fr) * 1983-02-22 1984-08-24 France Etat Recepteur de teletexte a moyens de decision d'acquisition anticipee
US4595951A (en) * 1983-11-29 1986-06-17 Rca Corporation Teletext decoder using a common memory
JPS60247386A (ja) * 1984-05-22 1985-12-07 Sony Corp テレビジヨン受像機
WO1986001359A1 (en) * 1984-08-06 1986-02-27 Prutec Limited Information processing apparatus
JPS61131990A (ja) * 1984-11-30 1986-06-19 Sony Corp ビデオテツクス画像作成装置
NL8500047A (nl) * 1985-01-09 1986-08-01 Philips Nv Televisie ontvanger met teletext-decodeerschakeling en paginanummergeheugen.
GB8502001D0 (en) * 1985-01-26 1985-02-27 Thorn Emi Ferguson Teletext units
US4727366A (en) 1985-08-02 1988-02-23 Arabic Latin Information Systems Inc. Apparatus and method for CRT display screen
JPS6255412A (ja) * 1985-09-04 1987-03-11 Suzuki Motor Co Ltd ベルト式伝動装置の冷却装置
US4701621A (en) 1986-02-10 1987-10-20 General Electric Company Monitor for airborne radioactive particles
NL8602494A (nl) * 1986-10-03 1988-05-02 Philips Nv Televisie-overdrachtssysteem.
JPS63141462A (ja) * 1986-12-03 1988-06-13 Yokogawa Electric Corp スキヤンコンバ−タ
JPH068990B2 (ja) * 1987-03-25 1994-02-02 富士通株式会社 パタ−ン表示信号発生装置
JPS63300680A (ja) * 1987-05-30 1988-12-07 Fujitsu General Ltd テレビ受信機
GB2207329A (en) * 1987-07-17 1989-01-25 Philips Electronic Associated Teletext decoders
DE68925066T2 (de) * 1988-05-27 1996-07-25 Philips Electronics Nv Teletext-Dekodierer
JPH02152382A (ja) * 1988-12-02 1990-06-12 Matsushita Electric Ind Co Ltd 文字放送受信装置
DE3928175A1 (de) * 1989-01-21 1990-07-26 Nokia Unterhaltungselektronik Videoempfangseinrichtung
GB8922702D0 (en) * 1989-10-09 1989-11-22 Videologic Ltd Radio television receiver

Also Published As

Publication number Publication date
ITMI911275A1 (it) 1992-11-10
ES2068046A2 (es) 1995-04-01
IT1248395B (it) 1995-01-11
JP3301624B2 (ja) 2002-07-15
AU641244B2 (en) 1993-09-16
SE9101402D0 (sv) 1991-05-08
GB9110045D0 (en) 1991-07-03
PL290202A1 (en) 1992-01-27
BE1004990A4 (fr) 1993-03-16
PT97643A (pt) 1993-07-30
ES2068046B1 (es) 1996-06-01
ES2068046R (pt) 1995-10-16
DE4115179A1 (de) 1992-01-09
JPH05199471A (ja) 1993-08-06
GB2244897B (en) 1994-12-07
HUT57496A (en) 1991-11-28
CA2042311A1 (en) 1991-11-11
SE9101402L (sv) 1991-11-11
CA2042311C (en) 1995-06-06
KR910021152A (ko) 1991-12-20
GB2244897A (en) 1991-12-11
KR920010811B1 (ko) 1992-12-17
AU7645891A (en) 1991-11-14
US5181113A (en) 1993-01-19
FR2662040B1 (fr) 1994-06-03
DE4115179C2 (de) 1995-06-14
FR2662040A1 (fr) 1991-11-15
ITMI911275A0 (it) 1991-05-10

Similar Documents

Publication Publication Date Title
PT97643B (pt) Processo para armazenar e editar dados num sistema de televisao e aparelho para a realizacao do processo
EP1333672B1 (en) Method for processing auxiliary information in a video system
EP0159892B1 (en) Apparatus for scrolling display images
GB2151119A (en) A teletext decoder operating on pixel words
JPH0124395B2 (pt)
EP0625852A2 (en) Managing letterbox signals with logos and closed captions
US20030227565A1 (en) Auxiliary information processing system with a bitmapped on-screen display using limited computing resources
US4728945A (en) Tabulating system
CA1240079A (en) Graphic display scan line windowing capability
EP0692909B1 (en) Method to provide a subtitle in a teletext system
KR20030001565A (ko) 제한된 컴퓨팅 자원을 사용하는 비트매핑된 온-스크린디스플레이 기능을 갖는 보조 정보 처리 시스템
US4959643A (en) Display unit having an improved editing input capability
KR930002776B1 (ko) 온스크린 디스플레이에 있어서 로우버퍼의 데이타 저장방법 및 그 제어장치
JPS6273881A (ja) ス−パ−インポ−ズ表示装置
CA1265235A (en) Method and apparatus for selectively unblanking special signals inserted in the vertical blanking interval of a television signal
KR900001000B1 (ko) 텔레텍스트의 정보신호 출력 선택방법
JPH04301886A (ja) ディスプレイ制御回路
JP2823401B2 (ja) カラーテレビジョン装置
EP0591880A2 (en) Receiver circuit of teletext signals with separate acquisition and visualisation functions
JPS5827592Y2 (ja) 文字信号受信装置
JPH02154296A (ja) 映像情報スクロール方式
JP3389702B2 (ja) 文字放送受信装置
JPH04186392A (ja) 画像表示装置
JPS63189083A (ja) 文字放送受信機
JPH0548673B2 (pt)

Legal Events

Date Code Title Description
BB1A Laying open of patent application

Effective date: 19930202

FG3A Patent granted, date of granting

Effective date: 19980804

MM4A Annulment/lapse due to non-payment of fees, searched and examined patent

Free format text: LAPSE DUE TO NON-PAYMENT OF FEES

Effective date: 20120206