H04N21/4314

Dynamically adjustable electronic program guide
11483613 · 2022-10-25 · ·

Metadata for a plurality of media content items is received. The metadata identifies a thumbnail representation of each of the plurality of media content items. The plurality of media content items are displayed in an overview area in an electronic program guide (EPG) in a user interface. The overview area comprises a plurality of cells aligned in one or more rows. The plurality of cells comprise a subset of the metadata for a respective media content item. An input of a selection of one of the plurality of media content items displayed at the EPG in the user interface is received. The selected media content item is displayed in a focus area in the EPG. The focus area comprises a rectangular area that is located near the overview area. The focus area comprises expanded metadata of the selected media content item for presentation in the focus area.

Systems and methods for dynamically adjusting display content and parameters on a display device
11606598 · 2023-03-14 · ·

Systems and methods for dynamically adjusting display content and parameters on a display region are provided. A display manager can control a display environment including a plurality of display regions and can display content items in the display regions. The display manager can identify an event record placed via a client device located in a display zone corresponding to a display region of the display environment. The event record can correspond to an event associated with at least one of the respective content items. The display manager can determine to change a first content item displayed within the display region or a value of a parameter of the display region. The display manager can modify the display region by replacing the first content item with a second content item corresponding to the event associated with the event record or by adjusting the parameter of the display region.

Media channel identification and action, with disambiguation through client-side fingerprint matching of channel-specific icon

Disclosed is a method including (i) detecting that query fingerprint data representing frames of video content being rendered by a media presentation device matches reference fingerprint data representing frames of multiple channels of video content, including detecting that the query fingerprint data matches multiple instances of reference fingerprint data each representing frames of a different respective channel in the multiple channels of video content, and (ii) responsive to at least the detecting that the query fingerprint data representing the frames of the video content being rendered by the device matches the reference fingerprint data representing the frames of the multiple channels of video content, configuring the device with channel-icon fingerprint data representing channel icons of the multiple channels of video content, to enable the device to perform channel-icon fingerprint matching to determine which channel of the multiple channels is being rendered by the device.

Video streaming system user interface with indications of past time slot content
11632409 · 2023-04-18 · ·

Systems, devices and processes are provided to facilitate the streaming of video content in a video streaming system. Specifically, the various embodiments provide an improved user interface for a video streaming system. In general, this user interface displays indications of program content of past time slots along with current and future time slots in a way that give the user an intuitive understanding of the percentage of remaining time in the current program. Thus, a user can immediately ascertain the percentage of the current program that has already been streamed relative to the percentage of the current program remaining. This information allows a user to more quickly decide if they would like to start viewing a program that has already been streaming for some period of time.

SYSTEMS AND METHODS FOR DISPLAYING MEDIA CONTENT AND MEDIA GUIDANCE INFORMATION
20230164377 · 2023-05-25 ·

A system comprises television equipment and a number of portable electronic devices. The television equipment includes a large display and control circuitry. The control circuitry receives media content and media guidance data for display on the display. The control circuitry also includes communication components for communicating with the portable electronic devices. The portable electronic devices are operable for displaying video and communicating with the television equipment. A method comprises the steps of receiving media guidance information with a first portable electronic device; transmitting at least some of the media guidance information from the first portable electronic device to the control circuitry of the television equipment; and displaying the media guidance information from the first portable electronic device on the display of the television equipment while simultaneously displaying media content or media guidance information received from a source other than the first portable electronic device.

MOVING VIDEO TAGS

A method causes a display device to display (1) a video scene including first and second items undergoing motion, (2) first and second tags in respective first and second positions, and (3) respective first and second visually perceptible indicators extending between the items in the respective tag positions. Each visually perceptible indicator adjusts as one or both of the item and the tag position changes during the video scene so as to maintain proximity to each of the item and the tag position. The tags include text information describing the items in the video scene.

BULLET-SCREEN COMMENT PRESENTATION AND SENDING METHODS AND APPARATUSES IN CO-HOSTING DURING LIVE STREAMING
20230164381 · 2023-05-25 ·

This application discloses techniques of presenting bullet screens during co-hosted live streaming. The techniques comprise monitoring whether there is a co-hosting success instruction; enabling a split screen mode in response to receiving the co-hosting success instruction, the split screen mode configured to implement simultaneous display of a first area and a second area on a screen, the first area associated with the first host, and the second area associated with the second host; receiving first bullet screen data comprising comments on a first live streaming video associated with the first host, and receiving second bullet screen data comprising comments on a second live streaming video associated with the second host; and presenting the comments on the first live streaming video in the first area, and presenting the comments on the second live streaming video in the second area.

DYNAMICALLY ADJUSTABLE ELECTRONIC PROGRAM GUIDE
20230113931 · 2023-04-13 ·

Metadata for media content items is received. The media content items are displayed in an overview area in an electronic program guide (EPG) of a user interface. The overview area includes cells aligned in one or more rows. Input of a selection of one of the media content items displayed at the EPG in the user interface is received. Responsive to receiving the input of the selected media content item, the selected media content item is displayed in a focus area in the EPG of the user interface. The focus area includes expanded metadata that includes a sample of the selected media content item that is played as an underlay of a display of at least some of the subset of the metadata of the selected media content item.

VIEWPORT DISPLAY METHOD AND DISPLAY APPARATUS
20230110323 · 2023-04-13 ·

Disclosed is a viewport display method and display apparatus. The method includes: receiving a user operation for continuously moving out of a viewport by causing a selector position on a boundary element of the viewport; determining first element numbers that correspond to elements in a virtual list in which the boundary element is located according to the user operation; determining second element numbers that correspond to to-be-displayed elements on the virtual list according to the first element numbers and the direction of the selector moving out of the viewport; sorting the second element numbers; updating a virtual list rendered by the elements that correspond to the first element numbers by utilizing the sorted second element numbers; and controlling total elements in the updated virtual list to be displayed in the viewport.

User interfaces for viewing and accessing content on an electronic device
11467726 · 2022-10-11 · ·

In some embodiments, an electronic device presents representations of items of content available for playback on the electronic device. In some embodiments, an electronic device presents selectable options for playing an item of content in accordance with the manners in which the item of content is available to be played on the electronic device. In some embodiments, an electronic device presents representations of episodes in a series of episodic content. In some embodiments, an electronic device presents an enhanced preview of content. In some embodiments, an electronic device presents a control panel. In some embodiments, an electronic device switches the active user profile of a device. In some embodiments, an electronic device enters into a picture-in-picture mode.