专利汇可以提供Image display apparatus专利检索,专利查询,专利分析的服务。并且An image display apparatus (100) comprises a Xlet unit (130) for executing a Xlet included in a data broadcast signal and a display unit (150) which displays the status of one or more keys of a remote controller (300) to which a function relating to the executed Xlet has been assigned. Accordingly, a user may easily discern whether a Xlet is currently being executed and whether the one or more keys having assigned functions relating to a Xlet are currently disabled. Should a user activate a key on the remote controller (300) that is disabled, a further indication regarding the execution of the Xlet may be displayed.,下面是Image display apparatus专利的具体信息内容。
The present invention relates to an image display apparatus and a method for providing a Xlet therefor.
Interactive TV, the use of which has rapidly increased, is a service that is expected to be a major element of next-generation multimedia, and may include video on demand, a PC communication service, multimedia PC functions, a home shopping function and a home banking function, in addition to general TV services.
In order to provide such services, an interactive TV can receive an additional data broadcast as well as a general broadcast. The additional data broadcast includes a Xlet, which is configured to assign functions to predetermined keys of a remote controller. The term Xlet generally refers to a Java application performed in a digital TV set and is similar, in concept, to a Java applet used in Internet applications.
As shown in
Although the message A, "RECEIVING DATA BROADCAST", is displayed on the screen of the TV 10, a user might not notice it. In
Moreover, if the TV 10 is receiving a data broadcast, a user might not realize that some function keys of the remote controller cannot be used. In fact, it may be difficult, even for a user having technical knowledge, to recognize that the TV 10 is receiving a data broadcast. Therefore, the user might erroneously believe that there is a malfunction in the operation of the TV 10 or the remote controller.
Accordingly, it is an object of the present invention to provide an image display apparatus and a method for providing a Xlet thereof, which facilitates informing a user of the status of function keys of a remote controller, to allow a user to recognize that the Xlet is being executed.
According to an aspect of the invention, an image display apparatus arranged to receive commands from a remote controller having a plurality of function keys comprises an Xlet unit which performs an Xlet included in a data broadcast signal; and a display unit which displays a state of a plurality of function keys preoccupied by the performed Xlet.
The image display apparatus may also comprise a control unit which controls the Xlet unit to perform an operation corresponding to an input signal input received from the remote controller, if the input signal corresponds to the selection of one of the plurality of function keys, wherein said one function key is assigned a function relating to the Xlet.
The display unit may display at least one of said function keys, the at least one displayed function key excluding any of the plurality of function keys that have been assigned functions relating to the executed Xlet.
The control unit may control the display unit to display the Xlet executed by the Xlet unit if an input signal corresponds to the selection of one of the function keys that has been assigned a function relating to the Xlet, which has been set to execute the Xlet.
The control unit may control the display unit to display a message informing a user that the Xlet is being executed if an input signal corresponding to the selection of one of the function keys preoccupied by the Xlet, which has not been set to perform the Xlet, is received.
The control unit may control the display unit to display the Xlet performed by the Xlet unit, if a visual change of the Xlet is generated by the Xlet unit.
The control unit may control the display unit to display a message informing a user that the Xlet is being executed, if a visual indication of the execution of the Xlet is not generated by the Xlet unit.
The image display apparatus may further comprise a screen managing unit, which changes a screen in response to a request from the Xlet unit, and the control unit may determine that a visual change of the Xlet is generated if the screen managing unit calls for a function for use when the screen is changed.
This aspect of the present invention also provides a method for providing an Xlet in an image display apparatus arranged to receive commands from a remote controller having a plurality of function keys, the method comprising executing a Xlet included in a data broadcast signal and displaying a status of one or more function keys having assigned functions relating to the executed Xlet.
The method may further comprise controlling the Xlet to perform an operation corresponding to an input signal received from the remote controller if the input signal corresponds to the selection of one of the function keys having an assigned function relating to the Xlet.
The status of the one or more function keys having assigned functions relating to the executed Xlet may be displayed by displaying a plurality of function keys not reserved for Xlet-related functions.
When performing the operation corresponding to the input signal, the Xlet being executed may be displayed if the input signal corresponds to the selection of one of the function keys relating to the Xlet which has been set to run the Xlet.
When performing the operation corresponding to the input signal, a message informing a user that the Xlet is being executed may be displayed if the input signal corresponds to the selection of one of the function keys relating to the Xlet which has not been set to run the Xlet.
When performing the operation corresponding to the input signal, the Xlet being executed may be displayed if a visual change of the Xlet is generated.
When performing the operation corresponding to the input signal, a message informing a user that the Xlet is being executed may be displayed if a visual change of the Xlet is not generated.
The method may further comprise calling a function for use when a screen is changed if, when performing the operation corresponding to the input signal, it is determined that a visual change of the Xlet is generated.
The above aspects and features of the present invention will be more apparent by describing embodiments of the present invention by way of example, with reference to the accompanying drawings, in which:
Referring to
The broadcast signal receiving unit 110 receives broadcast signals through an antenna. The broadcast signals received by the broadcast signal receiving unit 110 take the form of a transport stream and include general broadcast signals, including image signals and voice signals, and a data broadcast signal for a data broadcast.
The data broadcast signal provides information separate from the general broadcast signals, such as traffic information, stock information and electronic program guide (EPG) information, and carries and transfers a Xlet. The term Xlet generally refers to a Java application executed in a digital TV set and is a concept similar to Java applets used in the Internet.
The Xlet may be of an automatic start type or of a manual start type. A Xlet of a manual start type requires a separate Xlet selecting process. Such a selecting process is not required for a Xlet of an automatic start type.
A function relating to the Xlet may be assigned to a predetermined key of a remote controller. That is, some of the function keys of the remote controller, referred to hereafter as Xlet function keys, can be reserved for Xlet-related functions, through middleware. When reserved for Xlet-related functions, the Xlet function keys do not perform any standard functions normally allocated to them, even if manipulated by a user. The remote controller may have function keys that are reserved for Xlet related functions only. Similarly, some of the plurality of function keys provided in the remote controller, such as channel up/down keys, volume up/down keys and a power key, may be reserved for functions that are not related to the Xlet.
Since the broadcast signals received at the broadcast receiving unit 110 have been modulated using a transmitter (not shown) to transfer the broadcast signals, a process such as a demodulation may be necessary in the image display apparatus 100. This process is well known in the prior art and, therefore, a detailed description will be omitted.
The remote controller transfers an input signal according to the selection and activation of a function key to the image display apparatus 100. The remote control signal receiving unit 120 receives the input signal for controlling the operation of the image display apparatus 100.
The Xlet unit 130 executes the Xlet included in the data broadcast signal of the broadcast being received at the broadcast receiving unit 110. The Xlet unit 130 is a unit for managing all Xlets received at the image display apparatus and may contain information on all the Xlets.
After executing the Xlet, the Xlet unit 130 informs the control unit 160 which of the plurality of function keys included in the remote controller are assigned Xlet-related functions. Through this, a user can be informed of those function keys that are not reserved for Xlet-related functions and that remain in a normal usable state.
The screen managing unit 140 adjusts the display of data on the screen according to commands from the Xlet unit 130. The screen managing unit 140 can control the size of the display and change graphics by calling a corresponding function, such as "show", "move", and "hide" in home audio/video interoperability (HAVI). The execution of a Xlet by the Xlet unit 130 can be indicated on the display unit 150 under the control of the screen managing unit 140.
The display unit 150 displays the general broadcast signals received by the broadcast signal receiving unit 110 and the Xlet executed by the Xlet unit 130 under the control of the control unit 160 so that a user can view them.
If the Xlet unit 130 executes the Xlet, the display unit 150 can display a message A of "RECEIVING DATA BROADCAST" informing a user that the Xlet is being performed, to one side of the screen, in a similar manner to the conventional apparatus shown in
Additionally, the display unit 150 can display the reserved state of the Xlet function keys of the remote controller. For example, the display unit 150 may display the plurality of function keys included in the remote controller, excluding the function keys reserved for functions relating to the Xlet being executed by the Xlet unit 130, in a form which can be easily recognized by a user.
In this particular embodiment, the display unit 150 displays the function keys, excluding the function keys preoccupied by the Xlet. In other words, those function keys that are not reserved for Xlet-related functions are displayed. However, the present invention is not limited to such an arrangement. For example, the display unit may be arranged to display those function keys having a Xlet-related function assigned to them. A user can be informed of the mode of implementation through a user's manual or similar.
The control unit 160 controls the overall functions of the image display apparatus 100 and controls signals transmitted between the broadcast signal receiving unit 110, the remote control signal receiving unit 120, the Xlet unit 130, the screen managing unit 140 and the display unit 150.
If an input signal corresponding to a selection of a Xlet function key of the remote controller is received through the remote control signal receiving unit 120, the control unit 160 controls the image display apparatus to perform an operation corresponding to the input signal.
Although predetermined function keys of the plurality of function keys included in the remote controller are reserved for functions relating to the Xlet, some of the reserved function keys might not capable of performing any function.
For example, the remote controller may be arranged so that an input signal for running the Xlet can be generated by selection of a red key provided in the remote controller. Meanwhile, number keys for 0 to 9, a menu key and a channel list key in the remote controller can be set so as to be reserved for functions not relating to the Xlet and so are incapable of performing functions that are related to the Xlet. Although the Xlet is executed and the screen is changed if the red key of the remote controller is activated by a user, because no reaction is generated even by manipulating one of the number keys for 0 to 9, the menu key and the channel list key, a user may mistakenly think that the image display apparatus 100 or the remote controller 300 is malfunctioning if no information regarding the execution of the Xlet is provided. Therefore, in this embodiment, the display apparatus displays a message so that a user can be informed that the Xlet is being executed if the user manipulates one of the number keys for 0 to 9, the menu key and the channel list key. For this, the control unit 160 performs the following functions.
If an input signal corresponding to selection of a Xlet function key which is set to run the Xlet, is received, the control unit 160 controls the display unit 150 to display the Xlet performed by the Xlet unit 130.
On the other hand, if an input signal corresponding to selection of a function key reserved for an Xlet-related function that is not set to run the Xlet is received, the control unit 160 controls the display unit 150 to display a message to inform the user that the Xlet is being executed
Additionally, if a visual change of the Xlet is generated by the Xlet unit 130, the control unit 160 controls the display unit 150 to display the Xlet performed by the Xlet unit 130.
On the other hand, if a visual change of the Xlet is not generated by the Xlet unit 130, the control unit 160 controls the display unit 150 to display a message to inform the user that the Xlet is being executed. If a function for use when the screen is changed, is called for in the screen managing unit 140, the control unit 160 determines that a visual change of the Xlet is generated
As mentioned above, this embodiment of the present invention is an example in which the image display apparatus 100 includes the broadcast signal receiving unit 110, the remote control signal receiving unit 120, the Xlet unit 130, the screen managing unit 140, the display unit 150 and the control unit 160. However, the present invention is not limited thereto. For instance, an image display apparatus according to another embodiment might include only a Xlet unit 130 for executing a Xlet contained in the data broadcast signal and a display unit 150 which displays the reserved state of the plurality of function keys reserved for functions relating to the Xlet executed by the Xlet unit 130.
Broadcast signals, including general broadcast signals and a data broadcast signal and taking the form of a transfer stream, are transmitted from an antenna 200 to the image display apparatus 100. The data broadcast signal includes a Xlet.
A message A, "RECEIVING DATA BROADCAST", is displayed on the display unit 150 of the image display apparatus 100 together with the general broadcast signals. As shown in
Additionally, an indication B, such as a list, of the function keys of the remote controller which are enabled, is displayed on the display unit 150 of the image display apparatus 100. If required, the image display apparatus 100 may be arranged so that a user can change the indication B into a form that can be easily viewed and understood.
Because the list B of enabled function keys might obstruct images of the general broadcast signal, the image display apparatus 100 may be arranged to display the list B for a predetermined period of time only.
Thereafter, if a function key, which is reserved for a function unrelated to the Xlet is activated, for example, one of the number keys for 0 to 9, the menu key or the channel list key, the control unit 160 controls the display unit 150 to display a message informing a user that the Xlet is being executed, e.g. a message C such as "XLET IS BEING PERFORMED". The message C, "XLET IS BEING PERFORMED" is an example of a message informing a user that the Xlet is being performed. A user may be permitted to change the expression and the area of the screen on which it is displayed area into a form that they can easily recognize.
Therefore, a user can be informed that the function key manipulated using the remote controller cannot perform a corresponding function, by displaying the message that the Xlet is being performed on the display unit 150.
The broadcast signal receiving unit 110 receives broadcast signals from the antenna 200 (S400). Here, the broadcast signals include general broadcast signals and a data broadcast signal and the data broadcast signal contains a Xlet.
The Xlet contained in the data broadcast signal of the broadcast signals received through the broadcast signal receiving unit 110 is executed by the Xlet unit 130 (S410). Then, the Xlet reserves predetermined function keys of the remote controller 300 using Java middleware.
The Xlet unit 130 informs the control unit 160 of the function keys of the remote controller 300 which are reserved by the Xlet, and the control unit 160 controls the display unit 150 to display the reserved state of the function keys of the remote controller 300 by the Xlet. In this particular example, the function keys of the remote controller 300 remaining in a normal usable state are displayed (S420), which excludes the Xlet function keys. The displayed function key are those which can be used by a user even when the Xlet is running.
If the remote controller 300 is manipulated by a user while the Xlet is being performed, i.e. in the state in which the data broadcast is being received, the remote control signal receiving unit 120 will receive an input signal from the remote controller 300 (S430). The control unit 160 then determines whether the input signal received through the remote control signal receiving unit 120 corresponds to a function key reserved by the Xlet (S440).
If it is determined, in operation S440, that the input signal received through the remote control signal receiving unit 120 does not correspond to a Xlet function key (S440-N) in operation S440, the control unit 160 controls the image display apparatus to perform an operation corresponding to the input function key, according to the general operation of the remote controller 300 (S450).
If it is determined, in operation S440, that the input signal received through the remote control receiving unit 120 corresponds to a Xlet function key (S440-Y), the control unit 160 determines whether a visual change of the Xlet has been generated. The determination of the visual change of the Xlet can be determined according to whether or not a function for use when the screen is changed, has been called by the screen managing unit (S460).
If, in operation S460, it is determined that a visual change of the Xlet has been generated (S460-Y), the control unit 160 controls the display unit 150 to display the Xlet. When the Xlet is displayed on the display unit 150, the screen is changed by the screen managing unit 140 (S470).
Meanwhile, if, in operation S460, it is determined that a visual change of the Xlet has not been generated (S460-N), the control unit 160 controls the display unit 150 to display a message informing a user that the Xlet is being performed (S480).
If the image display apparatus 100 receives a data broadcast signal containing a Xlet through the broadcast signal receiving unit 110, the Xlet unit 130 executes the received Xlet (S500).
The Xlet reserves some of a plurality of function keys of a remote controller 300 and the display unit 150 displays the reserved state of the plurality of function keys by the Xlet under the control of the control unit 160 (S510).
Through the processes of
As mentioned above, the image display apparatus and the method for providing an Xlet of the image display apparatus according to the exemplary embodiments of the present invention may inform a user of function keys that remain operable in a remoter controller by displaying an indication of those function keys when the data broadcast is being received.
Additionally, if a user manipulates a function key of the remote controller which is reserved by the Xlet and cannot be used in a normal fashion, the user can be informed that the Xlet is being executed, in a form that can be easily recognized by the user, and thus prevented from mistakenly presuming that the image display apparatus and/or the remote controller is malfunctioning.
Although example embodiments of the present invention have been shown and described hereinabove, it would be appreciated by those skilled in the art that the present invention is not limited to those embodiments and various modifications might be made without departing from the scope of the invention, which is defined by the claims.
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
再现装置、再现方法 | 2020-05-19 | 95 |
METHOD FOR THE ATTENUATION OF MULTIPLE REFLECTIONS IN SHALLOW WATER SETTINGS | 2020-05-08 | 628 |
Image display apparatus and method for providing Xlet thereof | 2020-05-20 | 782 |
IMAGE FORMING APPARATUS, TERMINAL APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM AND COMPUTER READABLE RECORDING MEDIUM | 2020-05-17 | 210 |
Method for obtaining context of corresponding Xlet while playing BD-J title | 2020-05-26 | 548 |
Terminal equipment, information processing method, information processing program, recording medium, and an information processing system | 2020-05-16 | 118 |
System and method for tuning digital television channels | 2020-05-22 | 282 |
Image display apparatus | 2020-05-11 | 596 |
영상표시장치 및 그의 엑스렛 제공 방법 | 2020-05-16 | 784 |
어플리케이션 실행 방법 및 이를 구현하는 셋톱박스 | 2020-05-12 | 496 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。