H04N21/41

METHODS AND SYSTEMS FOR IMPLEMENTING LEGACY REMOTE AND KEYSTROKE REDIRECTION

Methods and systems for routing key commands received from a remote-control device are provided. The method and/or system may include receiving, at a device, a key command from the remote-control device, generating a first message that includes the key command, sending, from the device, the first message to a keystroke router, and determining, at the keystroke router, a system network controller associated with the device. Moreover, the keystroke router may send the key command to the system network controller.

Screen Casting Method and Terminal
20230217081 · 2023-07-06 ·

A screen casting method is applied to a source device having a display and a speaker. The screen casting method includes receiving first data and decoding the first data, displaying the decoded first data through the display and/or outputting the decoded first data through the speaker, receiving text information from the server and parsing the text information, and displaying the parsed text information through the display, where the text information is associated with the first data. A first operation of performing screen casting to a target device is detected, and in response to the first operation, sending a download address of the first data and a download address of the text information to the target device.

AUDIO-VIDEO-HAPTICS RECORDING AND PLAYBACK

Innovative techniques to generate a haptic stream are proposed. The proposed techniques allow haptic stream to be captured and along with audio/video stream. In so doing, a full experience—audio, video, haptics experience—may be experienced during playback.

SYSTEMS AND METHODS FOR CONFIGURATION OF A CONTROLLING DEVICE TO ENABLE SELECTION OF ONE OR MORE MEDIA STREAMS
20230217058 · 2023-07-06 ·

A controlling device has a configurable key. An insert is provided to the configurable key and includes an indicium representative of a media content provider. An image of the indicium or an image of a QR code associated with the indicium is used to assign one or more commands to the configurable key. The one or more commands are used to cause a controllable device to tune to a channel on which the media content provider is being broadcast, to invoke an app associated with the media content provider, to access a website associated with the media content provider, and the like.

Remote controller, screen projection receiving component, television, screen projection system and screen projection method

A remote controller, includes: a first interface; and a first wireless portion connected with the first interface, wherein the first interface is connected with a screen projection device, the first wireless portion is wirelessly connected with a display device, and the first wireless portion receives data to be projected by the screen projection device through the first interface, and sends the data to be projected to the display device for displaying.

Thermostat and system and method for use of same

A thermostat and system and method for use of the same are disclosed. In one embodiment, multiple wireless transceivers are located within a housing, which also interconnectively includes a processor and memory. To improve convenience, the thermostat may establish a pairing with a proximate wireless-enabled interactive programmable device having a display. Virtual remote control functionality for various amenities may then be provided. To improve safety, the thermostat may be incorporated into a geolocation and safety network.

Swivel search system

A method and apparatus for performing an integrated search is provided. An interface is provided that allows users to search and select any data related to a searchable term. Searchable terms may comprise titles of content, actors, and tags. Upon receiving results from the initial search, the user progresses through the initial search by selecting a result from the initial search and conducting a further search of that selection. The search may progress through many layers of searching in order to find information useful to the user and the user may perform actions based upon results of the search. The search implements a display with two columns, the first column displaying selectable data, and the second column displaying results to the selected data. The search is further customizable based upon a privacy level selected by the user.

Platform-independent USB driver communicating I.SUP.2.C commands to USB dongle through JAVA application
11553230 · 2023-01-10 · ·

Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. A USB driver communicates I.sup.2C through a JAVA® application with a USB dongle implementing for example an ATSC 3.0 tuner, with the JAVA application simply passing I.sup.2C communication between the dongle and driver such that the driver is platform independent.

Power aware adaptation for video streaming

Power aware adaptation for a power aware video streaming system may be based on the complexity information conveyed in different ways. A complexity level of a data stream, such as a video data stream, may be selected as a function of a remaining battery power of a wireless transmit/receive unit (WTRU) and on a state set of a plurality of state sets that may be stored and/or managed by the WTRU. These state sets may correspond to, for example, different content sources and/or different complexity estimation algorithms and may be used to select the complexity level of the data stream. The data stream may then be received at the selected complexity level. The complexity level and/or a bitrate of the data stream may be adapted to accommodate, for example, the remaining battery power and/or other circumstances. The adaptation may be customized according to the objectives of use cases.

Method for transmitting broadcast signals and method for receiving broadcast signals

A method of processing supplementary content in a digital receiving apparatus, includes connecting to an external device being different from a broadcaster; receiving uncompressed audio/video (A/V) content from the external device being different from the broadcaster; extracting audio watermark from the uncompressed A/V content, wherein the audio watermark includes domain type information, time information and event flag; constructing a first uniform resource locator (URL) based on the audio watermark, transmitting a request to a remote server based on the first URL; receiving a second URL for the supplementary content from the remote server, and presenting the supplementary content based on the second URL.