H04N21/418

Apparatus and method for processing conditional access system-based content

Provided are an apparatus and a method for processing conditional access system (CAS)-based content. A method of operating a broadcast receiving apparatus includes: receiving a broadcast stream that includes content encrypted based on a CAS; extracting, from the received broadcast stream, CAS information for decrypting the encrypted content; receiving an entitlement control message (ECM) having a preset format based on the CAS information generated in a different format for each broadcasting business operator; and displaying the content decrypted based on the ECM.

MANAGING USER UPLOADED CONTENT
20220167057 · 2022-05-26 · ·

Methods and systems of managing user uploaded content are shown and disclosed. In one embodiment, the method includes receiving uploaded content from a first user device, and storing the received content in storage associated with a network-based digital video recorder (nDVR). The method additionally includes receiving a request for playback of the stored content from a set top box or a second user device, and delivering the stored content to the set top box or the second user device. The method further includes delivering an emergency notification with the stored content to the set top box or the second user device.

Memory system allowing host to easily transmit and receive data

According to one embodiment, a memory system includes a non-volatile semiconductor memory device, a control unit, a memory as a work area, a wireless communication module, and an extension register. The control unit controls the non-volatile semiconductor memory device. The extension register is provided in the memory and has a data length by which a wireless communication function of the wireless communication module can be defined. The control unit causes the non-volatile semiconductor memory device to store, as a file, an HTTP request supplied from a host, causes the extension register, based on a first command supplied from the host, to register an HTTP transmission command transmitted together with the first command, and causes the wireless communication module to transmit the HTTP request stored in the non-volatile semiconductor memory device based on the transmission command registered in the extension register.

Video processing method, electronic device, and computer-readable medium

The present application discloses a video processing method, an electronic device, and a computer-readable medium. The method comprises: a system playing module acquiring a video file to be played and sent by a target client; determining whether playing of the video file is supported; if not, parsing the video file to acquire an audio stream and a video stream in the video file; configuring an audio decoder identifier for the audio stream, and configuring a video decoder identifier for the video stream; and sending to an FFmpeg module the video stream, the audio stream, the video decoder identifier, and the audio decoder identifier, such that the FFmpeg module decodes the video file to acquire audio playing data and video playing data, wherein the audio playing data and the video playing data can be played by an audio and video output module of an electronic device.

Signal transmission device, dongle device and adaptor cable
20220148532 · 2022-05-12 ·

A signal transmission device for transmitting at least a video signal between a player device and a display device includes a signal processing device. The signal processing device includes a receiver, a signal processor and a transmitter. The receiver is configured to receive a first video signal. The signal processor is coupled to the receiver and configured to detect an image format or an image resolution of the first video signal and process the first video signal according to the image format or the image resolution to generate a second video signal. An image format of the second video signal is different from the image format of the first video signal or an image resolution of the second video signal is different from the image resolution of the first video signal. The transmitter is configured to output the second video signal.

Detection device for detecting a receiving card removably inserted into an insertion slot of a light-emitting diode display system

A detection device for an insertion slot of an LED display system is provided. When a first receiving card is inserted in the insertion slot, the detection device outputs, to a display panel of the LED display system, a first data output with reference to an image signal outputted by the first receiving card. When a second receiving card is inserted in the insertion slot, the detection device outputs a high-impedance signal to the second receiving card to enable the second receiving card to generate an enabling output, generates a second data output with reference to the enabling output and the image signal outputted by the second receiving card, and transmits the second data output to the display panel.

IPTV follow me content system and method

Tools are provided for distributing access-restricted content in an internet protocol television (“IPTV”) environment based on portable entitlement keys. Such tools can include a decoder, an encoder, and a network entitlement handler. The decoder may be configured to receive a key associated with entitlement information, and transmit the entitlement information over a network. The encoder may be configured to receive content from content providers, and to encode the content to create IP-compatible content, with access restrictions based on entitlement. The network entitlement handler may be configured to receive a request for requested content from the decoder; receive the access-restricted content (including the requested content) from the encoder; and transmit the requested content over the network to the decoder using IP, when the decoder is entitled to receive the requested content.

Dynamic selection of storage device for storing media

Methods, systems, and computer readable media may be operable to facilitate the dynamic selection of a storage device for storing media. When a recording request is received, storage information associated with resources of one or more networks and one or more storage devices may be retrieved, and a network may be selected for recording and storing the requested media based upon an algorithm that considers the retrieved information. One or more specific storage devices located on the selected network may be selected for recording and storing the requested media. The selection of the one or more specific storage devices may be made based upon an algorithm that considers the available resources and capabilities of available storage devices.

Network-based media device upgrading system
11317152 · 2022-04-26 · ·

Disclosed herein are system, method, and computer program product embodiments for a network-based media device upgrading system. An embodiment operates by receiving a fetch command from a first instance of an application executing locally on a host device. The fetch command is provided to a media device executing a second instance of the application. At the host device, metadata corresponding to the file that was retrieved by the media device is received. A rendering command is determined from the first instance of the application corresponding to displaying the interface including the fetched file as indicated by the metadata. The rendering command is provided to the media device that is configured to display the interface of the application responsive to executing the rendering command.

Systems and methods for providing services
11716638 · 2023-08-01 · ·

Systems and methods for providing services are disclosed. One method can comprise receiving data having a first format and transmitting the data to a first device. The method may also comprise detecting a second device, automatically recognizing a supported second format of the detected second device, converting the data to the second format, and transmitting the converted data to the second device via wireless communication.