Patent classifications
H04N21/4758
Dynamic topology generation for branching narratives
A playback application is configured to dynamically generate topology for an interactive media title. The playback application obtains an initial topology and also collects various data associated with a user interacting with the feature. The playback application then modifies the initial topology, based on the collected data, to generate a dynamic topology tailored to the user. The dynamic topology describes the set of choices available to the user during playback as well as which options can be selected by the user when making a given choice. In addition, the playback application also selectively buffers different portions of the interactive media title, based on the collected data, in anticipation of the user selecting particular options for available choices.
METHOD AND APPARATUS FOR GENERATING INTERACTIVE PROGRAMMING IN A COMMUNICATION NETWORK
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.
CUSTOM GENERATED REAL-TIME MEDIA ON DEMAND
A method of generating custom real-time media on demand includes receiving a request for custom media to be generated at or near a service location from a media requestor, determining available media providers located at or near the service location, providing the media requestor information corresponding to the available media providers at or near the service location, receiving the media requestor's selection of a media provider from the available media providers, and facilitating provision of the custom media from the selected media provider to the media requestor.
Media content based on playback zone awareness
Systems and methods are provided for providing media content based on playback zone awareness. In one aspect, a computing system receives, via a network interface, zone data from the media playback system, wherein the zone data includes an indication of a particular zone of the media playback system, and wherein the particular zone comprises at least one playback device. The computing system identifies audio content based on (i) the indication of the particular zone and (ii) contextual data associated with the particular zone, and provides, via the network interface, an indication of the identified audio content to the media playback system.
Method and a device for displaying an anchor competition process
The present application provides a method and a device for displaying an anchor competition process. A network device obtains information on user support respectively won by at least two anchors during the competition in real time, wherein the at least two anchors participate in the same anchor competition and are displayed in a same live window; adjusts the display of the anchor competition for the at least two anchors in the live window according to the information on user support respectively won by the at least two anchors; sends the adjusted display of the anchor competition to user equipments displaying the competition between the at least two anchors, or presents the adjusted display of the anchor competition to users who are watching the competition between the at least two anchors. The present application facilitates users to obtain competition information intuitively, improve efficiency of users in obtaining information, and enhance user experience.
THUMBNAIL OF CONTENT VIDEO TO PROVIDE CONTEXT TO AD VIDEO PLAYBACK
This disclosure relates to systems and methods for displaying of thumbnails of content to be played after viewing of a video advertisement. A method includes generating a thumbnail associated with video content, the video content to be provided for playback after playback of a video advertisement, and presenting the thumbnail during the playback of the video advertisement to inform a user of the video content, wherein a skip counter indicative of time left until skipping of the video advertisement is enabled is provided, and wherein the time left is less than a remaining playing time of the video advertisement.
Searching for and prioritizing audiovisual content using the viewer's age
Embodiments are directed towards selecting content search results based on the age of the viewer. The content receiver receives search criteria for a viewer, which may include the age of the viewer. The content receiver obtains search results from a search of a plurality of content. The search results are prioritized based on the age of the viewer and presented to the viewer. In this way, searching for “dog” for a four year-old may provide or prioritize different results compared to search for “dog” for an eight year-old.
System and method for synchronizing on-air commercial programming with interactive applications
There is provided a system and method for the synchronizing on-air commercial programming with interactive applications, providing interactive content synchronized with on-air television programming. There is provided a system comprising a client device with a display device and an input device and running a synchronization application. The client device receives digital data transmitted from a server, and transmits user feedback information generated from user interactions with the digital data back to the server. The digital data are interactive advertisements, such as online social games, that increase users' awareness of the advertised products or messages. The digital data are delivered to the user's client device in synchronization with the broadcasting of on-air television commercials.
Systems and methods for creating an asynchronous social watching experience among users
Systems and methods are disclosed herein for creating a co-watching experience among audience members who are physically apart when watching the media asset. A media guidance application may monitor a sound of the first user. In response to the sound being detected during the monitoring, the media guidance application may determine whether the first user emitted the sound based on an occurrence in the video. In response to determining that the first user emitted the sound based on an occurrence in the video, the media guidance application may store the sound in connection with a timecode of the video corresponding to a time when the sound is detected. When the video is displayed to a second user, the sound of the first user may be played back based on the timecode of the video stored in connection with the sound. In this way, even if users are physically apart, or may watch a media asset at separate times, by sharing and playing back recorded vocal expression of a user, other users may perceive the vocal expression of the user to create a co-watching experience.
SYSTEMS AND METHODS FOR DETECTING AND ANALYZING AUDIO IN A MEDIA PRESENTATION ENVIRONMENT TO DETERMINE WHETHER TO REPLAY A PORTION OF THE MEDIA
Systems and methods for detecting and analyzing audio in a media presentation environment to determine whether to replay missed portions of media content are disclosed herein. In an embodiment, one or more computing devices detect audio in a media presentation environment. The one or more computing devices determine whether the audio relates to the media being presented. If the audio does not relate to the media being presented, the one or more computing devices cause replaying a portion of the media presentation corresponding to when the audio was being detected.