BRPI1010819B1 - Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão - Google Patents
Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão Download PDFInfo
- Publication number
- BRPI1010819B1 BRPI1010819B1 BRPI1010819-0A BRPI1010819A BRPI1010819B1 BR PI1010819 B1 BRPI1010819 B1 BR PI1010819B1 BR PI1010819 A BRPI1010819 A BR PI1010819A BR PI1010819 B1 BRPI1010819 B1 BR PI1010819B1
- Authority
- BR
- Brazil
- Prior art keywords
- test
- test system
- plot
- user
- video
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 113
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000012015 optical character recognition Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 239000011521 glass Substances 0.000 claims 1
- 238000004458 analytical method Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000012552 review Methods 0.000 description 4
- 238000000034 method Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000010998 test method Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 239000010979 ruby Substances 0.000 description 1
- 229910001750 ruby Inorganic materials 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/04—Diagnosis, testing or measuring for television systems or their details for receivers
- H04N17/045—Self-contained testing apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/004—Diagnosis, testing or measuring for television systems or their details for digital television systems
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
sistema de teste para um conversor. o presente pedido é direcionado a um sistema de teste para testar conversores que fornecem uma saída de vídeo para uma televisão. o sistema de teste registra a execução de um enredo de teste, entradas para o conversor e saída de vídeo, cada um separadamente com um carimbo de horário. o sistema de teste tem uma interface gráfica de usuário para reproduzir o vídeo, entradas e enredos de maneira sincronizada.
Description
Um tipo de dispositivo que requer extensos testes é um conversor (set-top box - STB). Os conversores STBs são dispositivos que permitem que as televisões exibam conteúdo que a televisão não está configurada para exibir diretamente. Os conversores STBs poderão fornecer decodificação básica ou recursos mais avançados que incluem, por exemplo, a capacidade de gravar conteúdo. Esses conversores STBs são tipicamente controlados pela utilização de um controle remoto infravermelho.
O procedimento de teste típico para um conversor, portanto, é para a pessoa que testa efetuar uma lista prescrita de testes, cada teste envolvendo o envio de comandos para o conversor STB (tipicamente quer utilizando comandos de controle remoto infravermelho ou comandos da interface serial) e comparar visualmente o que a saída na TV (texto, vídeo, e áudio) é comparada com o que era de se esperar.
Sistemas automatizados são conhecidos para realizar esses tipos de testes geralmente em que um enredo de teste é redigido em um sistema de teste eletrônico para implementar o procedimento de teste. Este sistema de teste envia sinais para a entrada do controle remoto ou a entrada da interface serial do conversor STB; a resposta do vídeo e do áudio é capturada e comparada contra os resultados esperados. A captura do vídeo também permite o processamento para Reconhecimento de Caracteres Ópticos (OCR) e, portanto, texto na tela também poderá ser incluído no teste. Como esses testes são integralmente automatizados, os testes podem ser deixados em processamento sem orientador por longos períodos de tempo.
Embora esses sistemas de testes melhorem a produtividade em virtude da automatização do teste, falhas podem ser consumidoras de tempo para serem analisadas. O presente pedido é direcionado a melhorar a análise subsequente da falha.
O presente pedido melhora a análise dos resultados de testes ao permitir ao usuário rever um teste conduzido em um Dispositivo Sob Teste (DUT) de uma maneira em que eles podem facilmente saltar para qualquer ponto em um teste conduzido, e pelo qual as entradas ao DUT e as saídas do DUT são exibidas de maneira sincronizada. Isto permite ao usuário saltar para uma falha e rever a entrada e as saídas por ocasião da falha ou imediatamente antes dela.
Mais particularmente, o presente pedido fornece um sistema de acordo com as reivindicações que seguem. DESCRIÇÃO DOS DESENHOS
A Figura 1 é um diagrama de blocos que mostra os elementos de um sistema de acordo com uma versão do presente pedido.
A Figura 2 é uma foto da tela que ilustra algumas saídas exemplares para uma interface gráfica de usuário empregada com o sistema da Figura 1.
Como é mostrado na Figura 1, o presente pedido fornece um sistema de teste para testar um conversor ou dispositivo similar. Como foi explicado acima, conversores são empregados para permitir que televisões exibam conteúdo audiovisual que as televisões geralmente não seriam configuradas para exibir diretamente. Uma função básica dos conversores é decodificar informação digital recebida de um provedor de conteúdo, por exemplo, através de cabo ou de satélite, e converter isso em sinais de áudio e visuais que a televisão pode exibir. A funcionalidade dos conversores aumentou nos anos recentes e, como resultado, a complexidade desses dispositivos também aumentou. Um resultado dessa crescente complexidade é que os testes realizados nos conversores para assegurar que elas estejam funcionando corretamente também aumentaram. O sistema de teste da Figura 1 é adequado para efetuar esses testes. Ademais, embora ele efetue o teste de maneira similar à tecnologia anterior, ele melhora dramaticamente a velocidade da revisão dos resultados quando uma falha for encontrada e, como resultado, melhora a produtividade dos centros de teste. O sistema, como seria familiar para aqueles habilitados na tecnologia, opera em uma configuração cliente de teste~servidor de teste. O sistema de teste permite o controle integral dos dispositivos sob teste (STBs) por meio de um número de interfaces diferentes incluindo, por exemplo, uma controladora de energia (RPS), que pode comutar a energia para ligar/desligar cada um dos STBs). Um IR blaster (disparador de IR) poderá ser fornecido para fornecer sinais de controle remoto infravermelho para os conversores STBs individuais. De maneira similar, dados seriais poderão ser enviados de ou para os conversores STBs. O cliente do teste age como uma fonte de sinal para o conversor STB como um alimentador de receptor de satélite ou rede de cabo o faria na operação normal.
O sistema poderá ser considerado geralmente como compreendendo uma memória e uma controladora. A memória é empregada para armazenar enredos de teste e os resultados obtidos. O conceito de enredos de teste e sua utilização serão familiares para aqueles habilitados na tecnologia. Na sua forma mais básica eles são uma lista sequencial de instruções a serem enviadas para o dispositivo sob teste (DUT). Técnicas para efetuar isso serão apreciadas e familiares para aqueles habilitados na tecnologia, por exemplo, uma linguagem de enredos, como Phython, poderá ser empregada. Outros sistemas de teste que empregam qualquer outra linguagem de enredo como, por exemplo, Visual Basic, Ruby, linguagens proprietárias, etc., também poderão ser empregadas.
Elas também poderão compreender um resultado esperado do DUT. A controladora é configurada para executar os enredos de teste e monitorar e armazenar os resultados na memória. Como foi explicado acima, o sistema compreende uma interface de controle que poderá ser empregada para fornecer uma entrada para o dispositivo sob teste (STBs). A entrada poderá ser a conexão serial descrita anterior dentro do DUT ou um sinal infravermelho de um controle remoto (disparador IR) direcionado ao receptor IT do DUT.
O sistema ainda compreende, adequadamente dentro do servidor, um meio de gravação para gravar as respostas do DUT ao enredo de teste em uma ou mais saídas. No caso da saída de vídeo, o meio de gravação poderá compreender uma interface que recebe a saída de vídeo do DUT e armazena o vídeo na memória. Alternativamente, a saída de vídeo do DUT poderá ser conectada a uma televisão e uma câmera empregada para capturar a saída. Em qualquer dos casos, o sistema é configurado de modo que a gravação de vídeo é sincronizada ao início do enredo de teste. Um módulo de reconhecimento de caracteres ópticos poderá ser empregado para identificar o conteúdo de texto dentro dos quadros individuais do vídeo. Este conteúdo de texto poderá ser empregado pela controladora para determinar se um teste particular executou corretamente, por exemplo, ao determinar se uma palavra prevista apareceu ou não. O conteúdo de texto poderá ser armazenado com o conteúdo de vídeo como metadado. De maneira adequada, o conteúdo de texto é armazenado de maneira enlaçada aos quadros de vídeo individuais. Isso poderá ser por meio de uma referência explícita/enlace a um quadro particular na sequência de vídeo ou por meio de um carimbo de tempo que identifica a hora do quadro. A saída de áudio também poderá ser gravada do DUT como um item separado ou como um componente de uma gravação AV combinada. Outras saídas do DUT que também poderão ser capturadas incluem, por exemplo, mas sem a elas se limitar, dados de saída da conexão serial ou dados de saída de conexão Ethernet ou várias outras conexões de saída sob medida para o repasse de depuração e informação de estado do interior do DUT para os sistemas de monitoramento exteriores.
O sistema poderá iniciar automaticamente o enredo após o DUT ter sido conectado ao sistema de teste. Alternativamente, um enredo de teste poderá ser iniciado em resposta a uma entrada do usuário. Em qualquer dos casos, o meio de gravação é disparado ao mesmo tempo. Os enredos são de natureza sequencial, assim a controladora executará cada comando do enredo em sequência. Quando a controladora chega ou executa um comando, um carimbo de tempo é gravado contra o comando para identificar quando o comando foi executado. Como com o texto acima, os carimbos de tempo poderão ser explícitos ou implícitos, isto é, referenciados, por exemplo, a um quadro particular na sequência de vídeo. À medida que cada teste dentro do enredo é executado, a controladora poderá armazenar o resultado dentro de um log de resultados, o logo poderá ser um arquivo de texto simples com o nome do teste e o resultado, por exemplo, “PASS” ou “FAIL”. Cada elemento dentro do arquivo de log poderá ser carimbado no tempo para permitir a correção da entrada de teste com a saída do teste.
É fornecido um meio de reprodução para permitir ao usuário reproduzir o teste e os resultados. A utilização deste meio de reprodução permite ao usuário deixar um enredo de teste processando até o final e então revisar o teste subsequentemente quando ocorrer algum erro. O meio de reprodução inclui uma interface gráfica de usuário 20, conforme ilustrado na Figura 2, tendo uma pluralidade de janelas de reprodução 22, 24, 26 e 28. Embora cada janela exiba dados separados, o meio de reprodução é configurado para assegurar que a informação em cada janela está sincronizado com as demais janelas. Por exemplo, na forma mais simples, uma primeira janela pode exibir o enredo de teste 24 com uma segunda janela o vídeo gravado 22. A tela do enredo de teste não é estática e muda quando o teste for reproduzido para destacar uma seção/linha/comando particular 30 do enredo. À medida que a posição dentro do enredo de teste gravado muda, também o faz o vídeo de maneira sincronizada.
Outra janela que também é adequadamente sincronizada poderá exibir o jogo de teste 26. Outra janela 28 poderá conter mensagens de aviso ou de erro que foram geradas durante o teste, novamente em que cada aviso ou mensagem de erro é carimbada no tempo.
Como vantagem, o recurso 32a-c poderá ser fornecido dentro do meio de reprodução para permitir ao usuário efetuar uma busca de texto no conteúdo objeto de exibição em uma janela individual. Quando uma palavra de busca for encontrada, o meio de reprodução poderá destacá-la na janela individual e, ao mesmo tempo, trazer as telas nas outras janelas em sincronização com a palavra destacada, por exemplo, ao assegurar que o carimbo de tempo de cada janela seja consistente.
A busca de palavra poderá ser configurada para ser realizada em diferentes janelas conforme necessário. Por exemplo, o usuário poderá buscar pelo nome de um teste particular na janela de enredo de teste ou um resultado particular no arquivo de log.
Embora o DUT possa operar relativamente lento ou rápido dependendo das circunstâncias, o meio de reprodução é adaptado, com vantagem, para permitir ao usuário alterar a velocidade de reprodução. Assim, quando um resultado particular ocorrer rapidamente demais na tela para o usuário revisá-lo, o meio de reprodução poderá ser desacelerado. De maneira similar, quando o DUT reagir com lentidão, o usuário poderá acelerar o meio de reprodução para identificar falhas/problemas mais rapidamente. Para permitir ao usuário controlar isso uma pluralidade de botões 36 são fornecida como podem ser encontrados em dispositivos de reprodução como o reprodutor de DVD para reproduzir, pausar, rebobinar, ou ir à frente com rapidez.
Embora qualquer múltiplo seja realizável, será apreciado que aumentar ou diminuir a velocidade por um múltiplo de dois é conveniente do ponto de vista das despesas de cálculo.
Para ainda auxiliar o usuário, um deslizador 34 poderá ser fornecido no GUI para permitir ao usuário deslocar até uma seção particular do teste gravado de maneira que seria familiar àqueles habilitados geralmente na tecnologia de reprodução de vídeo.
Múltiplos DUTs poderão ser conectados ao mesmo sistema de teste, e controlados através de um único enredo de teste. Neste caso o sistema poderá gravar múltiplas saídas de DUT independentes para cada DUT sob teste, enquanto mantém uma base de tempo por carimbo de tempo consistente para todas as saídas. Isso permite a análise detalhada e automatizada dos resultados do teste a ser realizada após o teste ter sido completado.
Além disso, o carimbo de tempo dos múltiplos fluxos de saída independentes de cada DUT permite ao sistema determinar do fluxo de dados gravados o quadro preciso apresentado em múltiplos DUTs simultaneamente, com precisão bem maior do que é possível em tempo real ou por um observador humano, e relacionar isso aos comandos que estão sendo enviados ao DUT através de IR ou de outros meios sob o controle do sistema de teste. Assim, é possível extrair medições de desempenho comparáveis para DUTs diferentes com um alto grau de precisão ao analisar automaticamente os resultados dos testes completados.
A gravação dos fluxos de dados completos do DUT com informação de carimbo de tempo precisas ainda permitem que o teste adicional e a análise sejam realizados no fluxo, após o teste ter sido completado. Por exemplo, considere o caso em que um teste automatizado enviou um comando para o DUT e verificou que após a recepção do comando uma tela azul foi apresentada ao usuário por um período de tempo definido, e isso é executar este teste por um grande período. O sistema grava as várias saídas do DUT com a integridade do carimbo do tempo sendo mantida. Agora suponha que, após a revisão de uma parcela do teste, o usuário decide que este teste foi insuficiente e que um teste mais completo seria apresentar uma tela azul, seguida de uma tela vermelha.
Em vez de reprocessar o teste contra os DUTs por um longo período de tempo, é possível reproduzir os dados capturados do DUT e executar um teste revisto contra o fluxo de dados reproduzido, em vez de contra dados que estejam sendo codificados ao vivo de um DUT físico. A velocidade de reprodução pode ser, com vantagem, adaptada para permitir a análise mais detalhada dos dados gravados seja realizada em uma velocidade mais lenta do que a de tempo real, ou permitir que uma análise mais simples seja realizada em um tempo mais rápido do que o tempo real.
O sistema também poderá comutar durante a análise de um fluxo de dados ao vivo, da análise dos dados ao vivo, para a análise do mesmo fluxo de dados em algum tempo no passado utilizando o fluxo de dados atualmente sendo gravado, até e incluindo o ponto em que o teste teve início. Enquanto o sistema está analisando os dados da gravação, os dados ao vivo podem continuar a serem gravados neste mesmo fluxo de dados, permitindo que o enredo de teste posteriormente salte para trás até a gravação ao vivo enquanto mantém um fluxo de dados gravados completo do DUT.
O meio de gravação também poderá ser fornecido para gravar o fluxo de dados de rede que entra no DUT, quer um sinal de difusão, multi-difusão, ou difusão ponto a ponto. Este fluxo de dados também poderá ser capturado com informação de carimbo de tempo preciso. Com ele, é possível deduzir os dados que estão sendo entregues dentro do DUT síncronos com qualquer ponto nos fluxos de dados de saída. Isso permite ao usuário recriar muitas das condições do DUT a qualquer tempo de interesse para re-executar um cenário de teste de qualquer ponto no tempo de interesse. Em utilização típica, o usuário identificará um ponto de interesse ao revisar os fluxos de dados de saída e utilizará esta captura do fluxo de dados de entrada para iniciar a re-execução do teste de um ponto no tempo, que é um período útil antes do tempo do ponto de interesse. Será compreendido que a capacidade de produzir essa gravação do fluxo de dados de entrada é dependente de espaço de armazenamento disponível e energia de processamento de gravação suficiente e largura de banda de receptor no caso de sinais de irradiação de larguras de banda muito grandes.
Claims (10)
1. Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão, o dispositivo tendo uma entrada para permitir o controle por um usuário, o sistema de teste caracterizado por compreender: uma controladora; uma saída para fornecer instruções à entrada do dispositivo sob teste; uma memória para armazenar um enredo de teste que compreende uma sequência de testes criados por um usuário, cada teste compreendendo pelo menos uma instrução e um resultado esperado para a pelo menos uma instrução; um meio de gravação para gravar a saída de vídeo; em que a controladora é configurada para executar o enredo de teste e carimbar o tempo de cada elemento do enredo enquanto este for executado, meio de reprodução para reproduzir o enredo de teste em uma janela de enredo de uma interface gráfica de usuário e reproduzir o vídeo gravado em uma janela de vídeo, em que a reprodução do vídeo e o enredo de teste são sincronizados, em que o meio de reprodução compreende um recurso de busca que permite ao usuário efetuar uma busca de texto no enredo de teste, em que o meio de reprodução ao encontrar um resultado é adaptado para exibir a seção do enredo na janela de enredo e sincronizar as demais janelas ao resultado; e em que o sistema de teste compreende uma ferramenta de reconhecimento de caracteres ópticos que analisa os quadros do vídeo por texto e em que a busca de texto poderá ser efetuada no texto reconhecido dentro dos quadros.
2. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato do dispositivo fornecer uma saída de áudio e do sistema de teste ser configurado para gravar a saída de áudio.
3. Sistema de teste, de acordo com a reivindicação 2, caracterizado pelo fato do meio de reprodução emitir o áudio gravado em sincronia com o vídeo.
4. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato do sistema de teste produzir um log de teste, o log identificando o resultado de cada teste dentro do enredo de teste.
5. Sistema de teste, de acordo com a reivindicação 4, caracterizado pelo fato do meio de reprodução ser configurado para reproduzir o log de teste em uma terceira janela, em que a reprodução do log de teste é sincronizada com o vidro gravado e a reprodução do enredo de teste.
6. Sistema de teste, de acordo com a reivindicação 1, caracterizado pelo fato da interface gráfica de usuário compreender uma entrada do usuário que permite ao usuário selecionar um local no tempo e em que o meio de reprodução é adaptado para sincronizar a saída de cada janela àquele local no tempo.
7. Sistema de teste, de acordo com qualquer uma das reivindicações 1, 2, 3, 4, 5 ou 6, caracterizado por compreender ainda um meio de captura para capturar uma imagem do conteúdo das janelas em resposta a uma entrada do usuário.
8. Sistema de teste, de acordo com qualquer uma das reivindicações 1, 2, 3, 4, 5, 6 ou 7, caracterizadopelo fato do meio de reprodução ser adaptado para permitir ao usuário alterar a velocidade de reprodução.
9. Sistema de teste, de acordo com a reivindicação 8, caracterizadopelo fato do usuário poder aumentar a velocidade de reprodução em múltiplos de 2.
10. Sistema de teste, de acordo com a reivindicação 8, caracterizadopelo fato do usuário poder diminuir a velocidade de reprodução em múltiplos de 2.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0908872.5 | 2009-05-22 | ||
| GB0908872A GB2470417B (en) | 2009-05-22 | 2009-05-22 | A test system for a set-top box |
| PCT/EP2010/057094 WO2010133699A1 (en) | 2009-05-22 | 2010-05-24 | A test system for a set-top box |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| BRPI1010819A2 BRPI1010819A2 (pt) | 2016-04-05 |
| BRPI1010819A8 BRPI1010819A8 (pt) | 2017-07-11 |
| BRPI1010819B1 true BRPI1010819B1 (pt) | 2021-10-19 |
Family
ID=40862857
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI1010819-0A BRPI1010819B1 (pt) | 2009-05-22 | 2010-05-24 | Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US8881195B2 (pt) |
| EP (1) | EP2433430B1 (pt) |
| CN (1) | CN102439981A (pt) |
| AU (1) | AU2010251088A1 (pt) |
| BR (1) | BRPI1010819B1 (pt) |
| CA (1) | CA2762617C (pt) |
| DK (1) | DK2433430T3 (pt) |
| GB (1) | GB2470417B (pt) |
| WO (1) | WO2010133699A1 (pt) |
| ZA (1) | ZA201108381B (pt) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9836376B2 (en) | 2009-09-24 | 2017-12-05 | Contec, Llc | Method and system for automated test of end-user devices |
| GB2485833A (en) * | 2010-11-26 | 2012-05-30 | S3 Res & Dev Ltd | Improved OCR Using Configurable Filtering for Analysing Set Top Boxes |
| US9635428B2 (en) * | 2010-12-03 | 2017-04-25 | At&T Intellectual Property I, L.P. | System and methods to test media devices |
| WO2012088107A1 (en) * | 2010-12-23 | 2012-06-28 | The Directv Group, Inc. | System and method for performing an automated set top box test |
| FR2984061B1 (fr) * | 2011-12-09 | 2014-01-10 | Canal & Distrib | Procede de test de non regression de dispositif de reception de contenu audiovisuel |
| US10976359B2 (en) | 2012-09-01 | 2021-04-13 | Promptlink Communications, Inc. | Functional verification process and universal platform for high-volume reverse logistics of CPE devices |
| US11284063B2 (en) | 2012-12-28 | 2022-03-22 | Promptlink Communications, Inc. | Video quality analysis and detection of blockiness, artifacts and color variation for high-volume testing of devices using automated video testing system |
| WO2014105096A1 (en) * | 2012-12-28 | 2014-07-03 | Promptlink Communications, Inc. | Video quality analysis and detection of blockiness artifacts and color variation |
| US10296449B2 (en) * | 2013-10-30 | 2019-05-21 | Entit Software Llc | Recording an application test |
| CN104967904B (zh) * | 2014-04-10 | 2018-08-17 | 腾讯科技(深圳)有限公司 | 终端视频录制回放的方法及装置 |
| US10419957B2 (en) | 2014-05-15 | 2019-09-17 | Promptlink Communications, Inc. | High-volume wireless device testing |
| CN104135661A (zh) * | 2014-08-21 | 2014-11-05 | 太仓市同维电子有限公司 | 一种ott机顶盒的产品测试方法 |
| CN104519351A (zh) * | 2014-12-17 | 2015-04-15 | 天津大学 | 一种机顶盒自动测试方法 |
| US9460503B2 (en) | 2015-02-02 | 2016-10-04 | Arris Enterprises, Inc. | Automated video testing using QR codes embedded in a video stream |
| US20160373816A1 (en) * | 2015-06-16 | 2016-12-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Automation testing apparatus |
| US10382508B2 (en) * | 2015-07-10 | 2019-08-13 | International Business Machines Corporation | Proxy streams in a video streaming network |
| US10521319B2 (en) * | 2015-09-18 | 2019-12-31 | DISH Technologies, L.L.C. | Automated testing for content receivers |
| US9661362B1 (en) | 2015-09-23 | 2017-05-23 | Google Inc. | Testing set top appliance boxes |
| US10320651B2 (en) | 2015-10-30 | 2019-06-11 | Contec, Llc | Hardware architecture for universal testing system: wireless router test |
| US20170126536A1 (en) | 2015-10-30 | 2017-05-04 | Contec, Llc | Hardware Architecture for Universal Testing System: Cable Modem Test |
| US10122611B2 (en) | 2015-09-25 | 2018-11-06 | Contec, Llc | Universal device testing interface |
| US9900116B2 (en) | 2016-01-04 | 2018-02-20 | Contec, Llc | Test sequences using universal testing system |
| US9838295B2 (en) | 2015-11-23 | 2017-12-05 | Contec, Llc | Wireless routers under test |
| US9810735B2 (en) | 2015-09-25 | 2017-11-07 | Contec, Llc | Core testing machine |
| US10291959B2 (en) | 2015-09-25 | 2019-05-14 | Contec, Llc | Set top boxes under test |
| US9992084B2 (en) | 2015-11-20 | 2018-06-05 | Contec, Llc | Cable modems/eMTAs under test |
| US9960989B2 (en) | 2015-09-25 | 2018-05-01 | Contec, Llc | Universal device testing system |
| US10277497B2 (en) | 2015-09-25 | 2019-04-30 | Contec, Llc | Systems and methods for testing electronic devices using master-slave test architectures |
| US9900113B2 (en) | 2016-02-29 | 2018-02-20 | Contec, Llc | Universal tester hardware |
| US9348727B1 (en) | 2015-11-18 | 2016-05-24 | International Business Machines Corporation | Enhancing GUI automation testing using video |
| US10599631B2 (en) * | 2015-11-23 | 2020-03-24 | Rohde & Schwarz Gmbh & Co. Kg | Logging system and method for logging |
| US10779056B2 (en) | 2016-04-14 | 2020-09-15 | Contec, Llc | Automated network-based test system for set top box devices |
| US10462456B2 (en) | 2016-04-14 | 2019-10-29 | Contec, Llc | Automated network-based test system for set top box devices |
| US10237593B2 (en) | 2016-05-26 | 2019-03-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Monitoring quality of experience (QoE) at audio/video (AV) endpoints using a no-reference (NR) method |
| US9872070B1 (en) | 2016-07-26 | 2018-01-16 | Contec, Llc | Customer premise equipment (CPE) and set top box quality control test system providing scalability and performance |
| US10235260B1 (en) | 2016-07-26 | 2019-03-19 | Contec, Llc | Set top box and customer premise equipment (CPE) unit test controller |
| US9848233B1 (en) | 2016-07-26 | 2017-12-19 | Contect, LLC | Set top box and customer premise equipment (CPE) unit test controller |
| US10230945B2 (en) | 2016-10-17 | 2019-03-12 | Accenture Global Solutions Limited | Dynamic loading and deployment of test files to prevent interruption of test execution |
| US10284456B2 (en) | 2016-11-10 | 2019-05-07 | Contec, Llc | Systems and methods for testing electronic devices using master-slave test architectures |
| CN107027063B (zh) * | 2017-04-19 | 2020-03-20 | 广州视源电子科技股份有限公司 | 电视机菜单功能检测的记录回放方法与系统 |
| CN107172420B (zh) * | 2017-06-23 | 2018-11-02 | 天津市德力电子仪器有限公司 | Iptv和ott机顶盒质量自动化测试方法 |
| CN109388556B (zh) * | 2017-08-11 | 2022-03-04 | 航天信息股份有限公司 | 一种测试过程的分析方法及装置 |
| EP3493064A1 (en) * | 2017-11-30 | 2019-06-05 | Advanced Digital Broadcast S.A. | A method and system for automated testing of a graphical user interface for customer devices |
| CN109542775B (zh) * | 2018-11-05 | 2021-07-30 | 北京云测信息技术有限公司 | 一种测试脚本的生成和执行方法及装置 |
| CN111326182B (zh) * | 2018-12-14 | 2021-06-18 | 比亚迪股份有限公司 | 车载多媒体设备的老化测试方法和装置 |
| CN110278494B (zh) * | 2019-06-28 | 2020-11-24 | 威创集团股份有限公司 | 信息的显示方法及装置 |
| CN114567774A (zh) * | 2022-02-28 | 2022-05-31 | 海宁奕斯伟集成电路设计有限公司 | 音视频同步测试设备、方法及计算机可读存储介质 |
| CN116347067A (zh) * | 2022-12-13 | 2023-06-27 | 广东博华超高清创新中心有限公司 | 一种机顶盒自动测试系统及方法 |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5995941A (en) * | 1996-09-16 | 1999-11-30 | Maquire; John | Data correlation and analysis tool |
| US6400400B1 (en) * | 1997-07-30 | 2002-06-04 | Sarnoff Corporation | Method and apparatus for automated testing of a video decoder |
| US7773112B2 (en) * | 2002-08-20 | 2010-08-10 | Tektronix, Inc. | Automatic measurement of video parameters |
| WO2005041039A1 (en) * | 2003-10-24 | 2005-05-06 | Electronic Arts Inc. | System and method for testing human interactive applications and devices |
| US7113880B1 (en) | 2004-02-04 | 2006-09-26 | American Megatrends, Inc. | Video testing via pixel comparison to known image |
| CA2472871C (en) * | 2004-02-18 | 2011-10-25 | Inter-Cite Video Inc. | System and method for the automated, remote diagnostic of the operation of a digital video recording network |
| US7155653B2 (en) | 2004-08-02 | 2006-12-26 | Comcast Cable Holdings, Llc | System and method for testing electronic device performance |
| CN100576935C (zh) * | 2005-08-25 | 2009-12-30 | 深圳创维数字技术股份有限公司 | 嵌入式机顶盒调试、测试方法 |
| US7519864B2 (en) * | 2005-11-29 | 2009-04-14 | Samsung Electronics Co., Ltd. | Automation test systems |
| CN1859581A (zh) * | 2005-12-02 | 2006-11-08 | 华为技术有限公司 | 一种ip机顶盒的测试系统及实现方法 |
| GB2433666A (en) * | 2005-12-21 | 2007-06-27 | Ntl Group Ltd | Set top box testing system |
| US7581186B2 (en) * | 2006-09-11 | 2009-08-25 | Apple Inc. | Media manager with integrated browsers |
| JP5022025B2 (ja) * | 2006-12-27 | 2012-09-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | コンテンツのデータ・ストリームとメタデータを同期するための方法および装置。 |
-
2009
- 2009-05-22 GB GB0908872A patent/GB2470417B/en active Active
-
2010
- 2010-05-24 US US13/322,146 patent/US8881195B2/en active Active
- 2010-05-24 CA CA2762617A patent/CA2762617C/en active Active
- 2010-05-24 DK DK10726018.4T patent/DK2433430T3/en active
- 2010-05-24 AU AU2010251088A patent/AU2010251088A1/en not_active Abandoned
- 2010-05-24 WO PCT/EP2010/057094 patent/WO2010133699A1/en not_active Ceased
- 2010-05-24 BR BRPI1010819-0A patent/BRPI1010819B1/pt active IP Right Grant
- 2010-05-24 CN CN201080022406XA patent/CN102439981A/zh active Pending
- 2010-05-24 EP EP10726018.4A patent/EP2433430B1/en active Active
-
2011
- 2011-11-15 ZA ZA2011/08381A patent/ZA201108381B/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| GB2470417B (en) | 2011-08-03 |
| US20120140081A1 (en) | 2012-06-07 |
| GB2470417A (en) | 2010-11-24 |
| CA2762617C (en) | 2017-08-01 |
| CA2762617A1 (en) | 2010-11-25 |
| CN102439981A (zh) | 2012-05-02 |
| US8881195B2 (en) | 2014-11-04 |
| DK2433430T3 (en) | 2017-07-17 |
| EP2433430B1 (en) | 2017-04-05 |
| WO2010133699A1 (en) | 2010-11-25 |
| GB0908872D0 (en) | 2009-07-01 |
| EP2433430A1 (en) | 2012-03-28 |
| AU2010251088A1 (en) | 2011-11-24 |
| BRPI1010819A8 (pt) | 2017-07-11 |
| BRPI1010819A2 (pt) | 2016-04-05 |
| ZA201108381B (en) | 2013-02-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI1010819B1 (pt) | Sistema de teste para testar um dispositivo que fornece uma saída de vídeo para uma televisão | |
| US10567701B2 (en) | System and method for source script and video synchronization interface | |
| CN105653456B (zh) | 应用程序性能测试方法、装置和系统 | |
| US20190147248A1 (en) | AUGMENTED VIDEO ANALYTICS FOR TESTING INTERNET OF THINGS (IoT) DEVICES | |
| CN109842795B (zh) | 音视频同步性能测试方法、装置、电子设备、存储介质 | |
| CN111954064B (zh) | 音视频同步方法和装置 | |
| US20160373816A1 (en) | Automation testing apparatus | |
| BR112019027848A2 (pt) | técnicas para detectar erros de reprodução de mídia | |
| US9591072B2 (en) | Presenting a source presentation | |
| CN110825595A (zh) | 录制回放方法及系统、存储介质 | |
| CN114490285B (zh) | 一种rpa流程执行过程的回放系统及方法 | |
| BR112019014395A2 (pt) | Método para gravar e reproduzir sessão de navegação do usuário sincronizada com mídia | |
| EP3273689B1 (en) | Method of testing the operation of a video player embedded in an electronic display device | |
| CN102932640A (zh) | 一种视频流帧率的控制方法 | |
| CN106598865A (zh) | 一种软件测试方法及装置 | |
| US20200356461A1 (en) | Replication of user interface events | |
| US10165313B1 (en) | Testing set top appliance boxes | |
| CN110569184B (zh) | 一种测试方法及终端设备 | |
| CN119559922A (zh) | 一种显示设备及声音的合成方法 | |
| CN107704379A (zh) | 一种适用于自动化测试过程中的视频录制系统及使用方法 | |
| Kovacevic et al. | Framework for automatic testing of Set-top boxes | |
| JP7808828B1 (ja) | 検査装置及び検査プログラム | |
| CN121438077A (zh) | 基于离线视频的算法验证方法、装置、设备及存储介质 | |
| CN115629847A (zh) | 一种Linux系统TV内存数据抓取方法及装置 | |
| Kovacevic et al. | System for automatic testing of Android based digital TV receivers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B25A | Requested transfer of rights approved |
Owner name: S3 TV TECHNOLOGY LIMITED (IE) |
|
| B25A | Requested transfer of rights approved |
Owner name: ACCENTURE GLOBAL SOLUTIONS LIMITED (IE) |
|
| B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
| B06U | Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette] | ||
| B15K | Others concerning applications: alteration of classification |
Free format text: A CLASSIFICACAO ANTERIOR ERA: H04N 17/00 Ipc: H04N 17/04 (1985.01) |
|
| B06A | Patent application procedure suspended [chapter 6.1 patent gazette] | ||
| 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: 20 (VINTE) ANOS CONTADOS A PARTIR DE 24/05/2010, OBSERVADAS AS CONDICOES LEGAIS. PATENTE CONCEDIDA CONFORME ADI 5.529/DF, QUE DETERMINA A ALTERACAO DO PRAZO DE CONCESSAO. |