H04N21/436

Interactive application server on a second screen device
11564017 · 2023-01-24 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

DEVICE RECOMMENDATION METHOD AND ELECTRONIC DEVICE
20230232066 · 2023-07-20 · ·

This application provides a device recommendation method and an electronic device, and relates to the terminal field. The method includes: receiving, by a first device, a first operation of enabling a first service by a user; in response to the first operation, separately obtaining, by the first device from N electronic devices, device parameters associated with the first service, where the N electronic devices and the first device are located in a same communication network; predicting, by the first device according to the device parameters, quality of service of executing the first service by each electronic device of the N electronic devices; and displaying, by the first device, a device list according to the quality of service of executing the first service by each electronic device in the N electronic devices, where the device list includes a device identifier of at least one electronic device in the N electronic devices.

Queue Versioning
20230229696 · 2023-07-20 ·

Embodiments described herein may involve queue versioning. An example implementation may involve a playback device initiating playback of a queue including one or more first audio streams. A queue identification token stored in data storage represents a current version of the queue. The playback device receives, from a computing system, data representing instructions to add one or more second audio streams to the queue, the instructions including an indication of the one or more second audio streams and a first token representing an expected queue version. The playback device determines whether the expected queue version represented by the first token matches the current version of the queue represented by the queue identification token. If not, the playback device foregoes adding the one or more second audio streams to the queue.

INTERACTIVE APPLICATION SERVER ON A SECOND SCREEN DEVICE
20230232081 · 2023-07-20 · ·

A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.

Extended recording time apparatus, systems, and methods
11706475 · 2023-07-18 · ·

An embodiment for recording a channel that is communicating a program of interest identifies a selected program for recording as a program of interest based upon a characteristic of the selected program, the characteristic of the selected program corresponding to at least one characteristic associated with the program of interest; records an advance period corresponding to a period before a beginning of the program of interest, and records a following period corresponding to a period after a conclusion of the program of interest.

Activating media function on particular media device at hospitality establishment utilizing passkey generated according to current time and identifier of the particular media device

A media system includes a plurality of set-top boxes coupled to a coax network and a controller. The controller displays a first passkey to a user in response to receiving a request from the user to activate playback of a media content on a particular set-top box. The set-top box receives the first passkey from the user and determines whether the user is authorized to activate playback of the media content by comparing the first passkey received from the user with a second passkey obtained from a passkey module on the set-top box. When the user is determined by the set-top box to be authorized to activate playback of the media content, the set-top box determines a radio frequency channel of the coax network according to the first passkey received from the user and begins playback of the media content received on the radio frequency channel on a display device.

Allowing both internet access and network-based media sharing with media devices of particular guest room in response to confirming personal details received from guest device match registered guest of hospitality establishment

A media system includes a computer network, a media device supporting a network-based media sharing protocol, a plurality of output devices located at a plurality of physical locations within a hospitality establishment, and a system controller. In response to a first event, the system controller assigns the media device to a particular guest device by reconfiguring one or more components of the computer network to enable the particular guest device to utilize the network-based media sharing protocol to share media over the computer network with the media device, and commands an output device located at a physical location associated with the particular guest device to play media corresponding to the media signal outputted by the media device on the output port. In response to a second event, the system controller un-assigns the media device from the particular guest device and commands the output device to stop playing the media.

METHODS AND APPARATUS FOR INTEGRATING MEDIA ACROSS A WIDE AREA NETWORK

A system for distributing media includes a wide area network (WAN), a media player coupled to the WAN at a first home, and a media server coupled to the WAN at a second home for providing media. A service is coupled to the WAN for receiving a request for media from the media player and for establishing a connection between the first and second homes over the WAN. Media is streamed across the WAN from the second home to the first home. The system may include a storage device coupled to the media player where media is transferred across the WAN for storage at the storage device. A media device may be coupled to the media player for playing the streamed/transferred media where the media player and the media device may comprise a television, stereo, or computer and the media item may comprise video, photographs, or audio.

Systems and methods for seamlessly outputting embedded media from a digital page on nearby devices most suitable for access

Systems and methods for enhancing user experience in accessing media of a certain content type by outputting the media on a nearby device that is better suited for access. For example, a media guidance application may determine that a user is accessing, on his/her smartphone, a digital page (e.g., a website, a newsfeed, etc.) that features embedded content (e.g., photos, movies, music, etc.). In response to determining that the user has navigated to an embedded content, such as a video clip, the media guidance application may determine a device in the vicinity of the user that is better suited than the user's smartphone for playback of the video clip. For example, a nearby smart television may have a larger screen, better sound output, and a better display resolution than the smartphone. As a result, the media guidance application may cause the smart television to output the video clip.

Set-Top Box with Enhanced Functionality and System and Method for Use of Same
20230224531 · 2023-07-13 · ·

A set-top box with enhanced functionality and system and method for use of the same are disclosed. In one embodiment of the set-top box system, first and second set-top boxes each include a housing securing a television input, a television output, a processor, a wireless transceiver, memory, and storage communicatively interconnected by a busing architecture. Each of the set-top boxes is connected to a display, such as a television. A syndication profile associated with the set-top boxes enables a proximate wireless-enabled interactive programmable device to control both displays via each of the set-top boxes.