The present invention is related to the field of electronic engineering and computing. In particular, the present invention refers to a manager device for tests related to the Brazilian digital TV (DTV) standard in hardware adapted for DTV and a device for tests related to the Brazilian digital TV standard (ISDB-Tb standard) in its interactivity aspects.
A digital TV receiver is a device capable of receiving and decoding the digital signals sent out by broadcasting stations for display on a monitor. Such an apparatus can be fixed (whether or not integrated in the TV set), portable or mobile. Some mediating methods or devices (“middlewares”) are already being developed to be embedded in such receivers, making possible interactivity and being responsible for carrying out countless applications that will be sent out independently by the broadcasters and received by these receivers.
As the possibilities for interaction increase, along with the access speeds and the storage capability of the receivers, new opportunities are arising for the development of new models of these receivers.
In the proposed scenario, new scenarios and test fixtures can be developed to practice the proper functional capacity of these receivers in aspects of interactivity, so as to certify that they are totally compliant with the Brazilian digital TV standard as published in the documents of the Brazilian Digital TV System in ABNT (NBR 15606-2 and NBR 15606-4).
In the patent setting, some documents specify test methods or devices connected with digital TV. The references surrounding the invention, yet without anticipating it or even suggesting it, are listed below.
The test environment of MHP describes a method for managing tests of a receiver designed for the DVB standard, which is not compatible with the Brazilian digital TV standard. The present invention differs from this document in not being addressed to the management of tests of the digital DVB standard, but instead to aspects of interactivity of the ISDB-Tb standard, adopted by the Brazilian Digital TV System.
The document WO 2007/007056 refers to a monitoring unit of a multimedia device connected to a network, which is limited to reporting whether a problem is present in the device or in the transmission. The present invention differs from this document in being able to test the aspects of interactivity, off-line or online, in digital TV receivers in a simple to a thorough manner, in order to prevent devices with different degrees of incompatibility with the Brazilian Digital TV standard from being placed on the market.
The document US 2002/0073355 describes a method of proactive repair in DSL networks, primarily VDSL networks. The method of the present invention is in no way anticipated by the method of the cited document, since that method does not involve testing digital TV receivers.
The document US 2003/0120971 divulges a method for testing the performance of computerized equipment accessible via telecommunication networks. The method of the present invention is in no way anticipated by the method of the cited document, since that method involves tests on Internet pages, while the present method involves digital TV in aspects of interactivity.
As emerges from the literature search, no documents were found that anticipate or suggest the teachings of the present invention, so that the solution proposed here has novelty and inventive activity with respect to the prior art.
The present invention specifies a test manager device and a method for carrying out automated tests, in aspects of interactivity, to be executed in the set of instructions of hardware adapted for DTV, to be embedded or used in the production of a digital TV receiver.
The present device provides a visual interface that allows the user to identify which test scenarios or test fixtures he wishes to test, in aspects of interactivity, in a particular digital TV receiver. It also allows the user to track the results of the tests, analyze the results obtained later on, create his own lists of test numbers or scenarios for each differing digital TV receiver, process or middleware, manage information reports on the test runs and the results identified during the tests.
In one aspect, therefore being one of the objects of the invention, a manager for automated tests in aspects of interactivity comprises: test manager, generator/transmitter, means of audio-video capture and means of emulating the commands of a remote control.
An additional object of the present invention is a testing device for aspects of interactivity related to the Brazilian digital TV standard.
A second object of the present invention is a device that additionally performs tests in aspects of interactivity in: audio-video streamings, broadcast programming information, DTV applications; data transmitted by the broadcasters, interactivity of the television viewer, and development of porting.
An additional object of the present invention is a manager of automated tests, in aspects of interactivity, comprising a visual interface, where the interface allows the user to:
In a second aspect, therefore being one of the objects of the present invention, is a test method in aspects of interactivity for devices related to the Brazilian digital TV standard, especially a test method for hardware adapted to the Brazilian digital TV standard in its aspects of interactivity.
One object of the present invention is a test method comprising the following steps:
These and other objects of the invention will be appreciated at once by those versed in the art and shall be described in sufficient detail for their reproduction in the following description.
The examples presented here have the purpose of solely exemplifying one of the countless ways of realizing the invention, yet without limiting its scope.
The present invention provides a test environment to be used in sets adapted to digital TV (DTV), such as digital receivers that follow standards defined by the SBTVD Forum (Brazilian Digital TV System) in aspects of interactivity, and also provides a device making use of the aforesaid method.
The test manager device enables the execution of test scenarios and test fixtures to practice the proper functional capability of digital receivers in aspects of interactivity, so as to certify that they are totally adequate to the Brazilian digital TV standard published in the standards of the Brazilian digital TV System in ABNT (NBR 15606-2 and NBR 15606-4).
For purposes of the present invention, a device adapted to digital TV (DTV) is any one capable of transmitting and/or receiving digital signals by any available means (air, cable, Internet, telephone network) and interpret them in adequate manner. Examples of these devices include television sets, digital receivers, cellular telephones, etc.
Test Manager Device
The present invention describes a testing device for the aspects of interactivity related to the Brazilian digital TV standard. Preferably, the devices adapted to DTV that are tested by the device on screen are digital TV receivers and/or television sets.
The present device comprises a digitally readable medium containing lines of program code and means of executing such lines of program code so as to implement an automated testing environment, comprising a visual interface. Said interface allows the user to:
In addition, the present manager device performs test(s) in the aspects of interactivity in: audio-video streamings, programming information of the broadcasters; applications for DTV; data transmitted by the broadcasters, interactivity of the television viewer and development of portability in DTV sets, hardware, or digital receivers available on the market.
The onscreen manager device has a unique and full set of test scenarios, covering the standards established by the documents ABNT NBR 15606-2 and 15606-4. To compose the test scenarios, a set of test cases is available for the device, covering the unit tests for Ging a-J, Ging a-NCL and DTV applications. The set of test cases can be updated periodically and made available for use.
The manager device of the present invention includes the following modules:
The test manager also includes test scenarios or test fixtures that are selected from the group that includes the tests (lines of code, preferably in NCL, Lua or Java), images, sounds, videos, applications and combinations of these, adequate to each project.
Said device offers functionalities that can be used to guarantee the proper route of execution of the test code, to allow the tracking of the test flow and to implement structured exits that record the stages of execution of the test, and also offers a coding framework for tests that are consistent and reliable, thus defining the test result.
We shall now present the flow chart of schematic representation of the operation of the present manager device for automated tests.
Test Method
The method of the present invention, schematized in the form of a flow chart in
The testing method for sets related to the Brazilian digital TV standard in aspects of interactivity as presented in this invention comprises the following steps:
Step i) allows the test or set of tests, within the desired test strategy, being carried out in the target set(s)/hardware, to be grouped in organized manner in order to be applied in the respective set(s)/hardware. In step ii), the data pertaining to the test is transmitted to the target set/hardware. In step iii), the data transmission and the set/hardware being tested are monitored; and in iv) the results pertaining to the data transmitted and the data received from the target set/hardware are collected.
Preferably, the test scenarios or test fixtures/scripts are selected in step i) from the group comprised of test scripts (lines of code in NCL, Lua or Java), images, sounds, videos, applications and combinations of these.
It is also preferable that the adequate means of transmission in step ii) is the signal of a playout, of the broadcasting station, and/or the return channel.
As an example of the implementation of the invention, we have the test manager “astroATE!”, which performs the tests according to a defined method, enabling tracking of the test and its results in a continual manner. The method of operation is presented in
Once the application is received by the TV or receiver, a signal is sent to the test manager to start the test procedure. At the end of the procedure, the test manager sends a message to the generator/transmitter to interrupt and remove the application from the data flow, remaining on standby until the next test fixture by the test manager.
Number | Date | Country | Kind |
---|---|---|---|
PI0904431-0 | Nov 2009 | BR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/BR10/00370 | 11/16/2010 | WO | 00 | 4/5/2012 |