H04N21/4758

Expiring synchronized supplemental content in time-shifted media

Systems and methods are described for providing interactive content contextually related to an occurrence. An illustrative method generates for display, at a media consumption device, a display of the live event, wherein the display of the live event comprises the occurrence, determines a beginning of the occurrence in the display of the live event, in response to determining the beginning of the occurrence in the display of the live event, generates for simultaneous display, with the display of the live event, interactive content related to the occurrence, determines whether the occurrence in the live event has ended in real time, and in response to determining that the occurrence in the live event has ended in real time, ceases the generating for display of the interactive content related to the occurrence.

Automatic contact information transmission system
11128920 · 2021-09-21 · ·

According to one aspect, a DVR sends a user's contact information over a network to a third party. Upon determining that a television program or advertisement contains a special tag that is associated with a third party, the DVR displays, to the user, a prompt that invites the DVR user to allow the DVR to send the user's contact information to the third party. If the user gives permission for the DVR to send the contact information to the third party, then the DVR sends the contact information to the third party (e.g., over the Internet).

Selecting media for a social event according to specified event parameters

A content server generates media playlists for social events. The content server receives a seed value describing desired characteristics of media to present during a social event, and event parameters describing conditions for selecting media items to generate a media playlist for the social event. The content server selects media items based on the event parameters and the seed value, and uses the selected media items to generate the media playlist for the social event. The media items in the playlist are retrieved from a media database and provided to a media player for presentation at the social event.

DYNAMIC LIBRARY DISPLAY FOR INTERACTIVE VIDEOS
20210306707 · 2021-09-30 ·

A video library interface provides a listing of interactive videos and information associated with the videos and is dynamically updated as a user views the videos and makes decisions that affect the playback of the episodes. More specifically, an interactive video that includes different traversable video paths is provided to and interacted with by a user. Based on user interactions received during presentation of the video, different video paths within the interactive video are traversed. In addition, a video library display including a visual depiction of information associated with a plurality of videos is provided. The video library display is dynamically modified based on one or more interactions made by the user with respect to the interactive video.

REAL-TIME VOICE INFORMATION INTERACTIVE METHOD AND APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM

Provided in the embodiments of the present application are a real-time voice information interactive method and apparatus, an electronic device and a storage medium. The interactive method and apparatus specifically respond to a user's recording request, record and convert a user's voice, and obtain at least one piece of voice data, wherein at least one piece of voice data is stored in a sending queue in the form of a queue; send the voice data in the sending queue to a server of a real-time information interaction system in turn; display the voice data in the sending queue locally in a list, and display the sending state of the voice data. Through the above operations, a user can upload voice data in a voice manner, and can also make the voice data fully function as text in the real-time information interactive system, thereby greatly facilitating users who input text slowly or are not able to input text, and improving the user experience.

SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM INCLUDING PROGRAM FOR DISTRIBUTING LIVE VIDEO

A video distribution server according to one embodiment of the present invention encourages communication among viewers of a live video, while strengthening the relationship between a distributor of the live video and each of the viewers. The server provides a live video distribution service for distributing and viewing live videos to users via user terminals. The server generates a combo when an input of an item by each of a plurality of viewers of the live video satisfies a predetermined combo condition, thus encouraging communication among the viewers of the live video. In addition, the benefit is given to the distributor upon the generation of the combo, which may strengthen the relationship between the distributor and each of the viewers.

INFORMATION INTERACTION METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
20210287011 · 2021-09-16 ·

Implementations of the present application provide an information interaction method and apparatus, an electronic device, and a storage medium. The method and apparatus are applied to a server in a network live broadcast system. The server is used to, in response to a command selection instruction from a first electronic device persistently connected to the server, push a command text indicated by the command selection instruction to a second electronic device persistently connected to the server, such that the second electronic device displays the command text; receive a movement video corresponding to the command text uploaded by the second electronic device; and if the movement video matches semantics of the command text, perform a preset matching operation.

Providing a live poll within a video presentation
11115720 · 2021-09-07 · ·

The present disclosure is directed toward systems and methods for providing a live poll with a video presentation. In particular, the systems and methods described herein provide a video stream received from a broadcaster client device to one or more viewer client devices. Additionally, the systems and methods described herein provide a live poll to the one or more viewer client devices together with the video stream. The systems and methods receive poll responses from the one or more viewer client devices, compile poll results based on the received responses, and provide the poll responses to the broadcaster client device and the one or more viewer client devices.

Method and apparatus for generating interactive programming in a communication network
11076190 · 2021-07-27 · ·

A system for presenting live video content to a plurality of participant client devices is disclosed. An interactive program, including the live video content and an interactive component, is generated and a moderator interface is provided to enable a user of a moderator client device to create a look for the interactive program. The live video content and the interactive component are simultaneously displayed on a display of each of a plurality of participant client devices with the look created by the user of the moderator client device. The live video content and a response to the live video content are simultaneously displayed at each of the participant client devices with the look created by the user of the moderator client. The interactive program and the response are archived so that users of the plurality of participant devices may continue to interact with the interactive program after termination of the interactive program.

Method and system for delivery of immersive content over communication networks
11089387 · 2021-08-10 · ·

Computer-implemented systems and methods of providing content to a user via communications between a content provider and a user over a plurality of disparate communication channels are provided. Content is provided to a user via a first transmission channel for presentation. Metadata associated with the content identifies a content event trigger at a point in the content. The content is displayed using a first presentation system. When the content event trigger is reached, supplemental content is provided to the user via a second transmission channel. The supplemental content is provided to the user during continued presentation of the content, and the supplemental content is provided to the user using a content providing system that is wholly separate from the first presentation system.