H04N21/4355

Method and system for managing display of web-based content on portable communication devices
09648381 · 2017-05-09 · ·

The present disclosure provides a method and system for managing display of web-based content on one or more portable communication devices. The method and system include a content acquisition module configured to acquire the web-based content from one or more web-based sources, a device detection module configured to determine a plurality of configuration parameters for each of the one or more portable communication devices, and a transformation module configured to transform the web-based content for each of the one or more portable communication devices based on the determined plurality of configuration parameters for each of the one or more portable communication devices. Each of the one more portable communication devices sends a request to the one or more web-based sources to access web-based content.

METHODS FOR XML REPRESENTATION OF DEVICE CAPABILITIES
20170118503 · 2017-04-27 ·

The invention is: A method for decoding a service guide associated with a video bitstream comprising: (a) receiving a content fragment within the service guide; (b) receiving a private extension within the content fragment, wherein the private extension is an element serving as a container for proprietary or application-specific extensions; (c) receiving a capability extension within the content fragment, wherein the capability extension is Capabilities required for decoding and presenting a content; and (d) decoding the service guide.

Specifying Client Behavior and Sessions in Dynamic Adaptive Streaming over Hypertext Transfer Protocol (DASH)
20170104803 · 2017-04-13 ·

An apparatus comprises a receiver configured to receive a request for an adaptive streaming media presentation description (MPD), a processor coupled to the receiver and configured to generate the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information, and a transmitter coupled to the processor and configured to transmit the MPD. A method comprises receiving a request for an adaptive streaming media presentation description (MPD), generating the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information, and transmitting the MPD. An apparatus comprises a processor configured to generate a request for an adaptive streaming media presentation description (MPD), a transmitter coupled to the processor and configured to transmit the request, and a receiver coupled to the processor and configured to receive the MPD, wherein the MPD indicates an event, and wherein the event is time-related auxiliary information.

Methods and systems for handling advertisements during a trick play mode
09615144 · 2017-04-04 · ·

Various arrangements for handling broadcast of advertiser content are presented. A plurality of frames of an advertisement may be analyzed for an advertiser-specific graphical identifier. A frame of the plurality of frames may be selected based on the advertiser-specific graphical identifier being present. The broadcast content may be encoded into a format for transmission to a plurality of television receivers. Encoding may include defining the frame selected from the plurality of frames such that the frame can be decoded independently of other frames of the plurality of frames. A subset of the plurality of frames may require decoding of the selected frame to be performed prior to decoding of any individual frame of the subset of frames.

Application execution on a server for a television device

In at least one example embodiment, a system may include a television device configured to: transmit a request to execute an application; and a server configured to: execute the application that uses at least one function of the television device to generate an image; transmit the generated image to the television device; and transmit a request to execute the at least one function of the television device, and wherein the television device is further configured to: execute the requested function of the television device and transmit a result of the execution to the server.

INTELLIGENT TERMINAL-BASED TWEEN INTERACTIVE ADVERTISEMENT PLACEMENT METHOD AND APPARATUS

The present disclosure provides an intelligent terminal-based tween interactive advertisement placement method and apparatus. The tween interactive advertisement placement method comprises: receiving advertisements issued by an advertisement management system through unidirectional DVB transport streams or bidirectional IP data streams; receiving a channel switching request input by a user; selecting an advertisement to be exhibited from the received advertisements according to a business rule; rendering the selected advertisement, and exhibiting the rendered advertisement on a screen. The present disclosure can improve the efficiency of the advertisement insertion when the intelligent terminal switches a channel, and solve the problem in the prior art that the advertisement exhibits a very small amount of information, and the user is easy to be averse to an advertisement that occurs at a fixed position for a long time.

Method and apparatus forwarding television channel video image snapshots to an auxiliary display device

A method of processing television content metadata in a communications system. The system includes a consumer device (e.g., a set-top box and/or television) in communication with an auxiliary display device (e.g., webpad). A broadcast television channel video image signal and the metadata are received by the consumer device. A single video image frame of the broadcast television channel video image signal is captured when a predefined indicator is detected in the metadata. The metadata is modified by changing the predefined indicator to an image identifier associated with the single video image frame. The single video image frame is converted to a well-known format, and the consumer device sends the modified metadata and the converted single video image frame to the auxiliary display device for display thereon.

REPRODUCING DEVICE, REPRODUCING METHOD, PROGRAM, AND TRANSMITTING DEVICE
20250113080 · 2025-04-03 · ·

A transmitting apparatus including circuitry configured to generate caption data corresponding to content data and having elements defined in Extensible Markup Language (XML), and output the content data and the generated caption data to a reproducing device.

Systems and methods for providing a progress bar for updating viewing status of previously viewed content
12262093 · 2025-03-25 · ·

Systems and methods are provided for providing information about events occurring in media content that was previously accessed. A display of a progress bar including segments for the events in the previously accessed content is provided in the screen view of current media being accessed. The progress bar segments may be selected to access the content. Upon conclusion of the content, an image and text about the content may be supplied to the viewer to post on social media about the content.

Digital broadcast receiver and information updating method therefor

A digital broadcast receiver includes: a receiver that receives a broadcast signal of a physical channel in digital broadcasting; a current position detector that detects a current position; a current region determiner that determines, as a current region, a region to which the current position belongs; a receivability determiner that controls the receiver to determine whether the broadcast signal of the physical channel can be received; a storage unit that stores receivable area information indicating a receivable area where the broadcast signal of the physical channel can be received; and an updating unit that, when the receivability determiner determines that the broadcast signal can be received, obtains, out of the stored receivable area information, receivable area information for the current region indicating a receivable area in the current region, and performs an update process to update the receivable area information for the current region based on the current position.