Abstract:
Methods and apparatus for displaying an overlay on top of media content are disclosed herein. In some embodiments, a request for presentation of an overlay on top of the media content at a target position on the display screen is handled (e.g. by a local terminal) in accordance with a dynamically determined extent of interference caused by the overlay to the media content. In some embodiments, a modification to at least one overlay attribute of the overlay is computed in accordance with the determined extent of interference, and the modified overlay is display over the underlying media content. Examples of ‘overlay attributes’ include size, color, transparency and shape.
Abstract:
A method for converting touch functionalities to key operated functionalities, comprising: identifying a layout hierarchy structure of a plurality of user interface (UI) elements in an application; defining a plurality of areas of the UI, each corresponding with one of the plurality of UI elements having a touch responsiveness property; and activating a touch event of a UI element corresponding with a currently selected area when an activation key is pressed by said user.
Abstract:
Systems and method are presented for controlling the settings of a media renderer, such as a television, in response to available media content and user preferences. The system may include a client terminal connected to the media renderer via a communication channel. The system may be operable to monitor media content available to the media renderer; to obtain user preferences; to compare monitored media content to the user preferences; to select control signals according to the user preferences; and to send the control signals to the media renderer via the communication line thereby adjusting the settings of the media renderer.