Patent classifications
H04N21/8455
CONTENT SUMMARIES FOR UPCOMING MEDIA ASSETS
Systems and methods are disclosed to provide one or more content summaries for one or more media assets, wherein it is determined that consumption associated with a profile of a media asset will begin at a first time and at a second time that is a period of time prior to the first time, it is caused to be provided one or more content summaries for the one or more media assets, wherein the one or more content summaries are selected based at least on a duration of the content summary, such that a duration of the content summary is not greater than the period of time.
PROVIDING ALTERNATIVE ADVERTISING CONTENT
Methods and systems of providing alternative targeted advertising (TAD) content are shown and disclosed. In one embodiment, the method includes outputting a first TAD content during a TAD window, and receiving at least one user input requesting different TAD content during the TAD window. The method additionally includes outputting the different TAD content instead of the first TAD content during the TAD window after at least one predetermined amount of time from start of the TAD window in response to the at least one user input. In some embodiments, the method may further include re-outputting the first TAD content instead of the different TAD content during the TAD window in response to receiving user input requesting different TAD content when the predetermined amount of time associated with each of the different TAD content already has elapsed before receiving the user input.
SYSTEMS AND METHODS FOR VIEWING-SESSION CONTINUITY
The present disclosure is generally directed to media systems configured to receive and play media assets. In particular, methods and systems are provided for improved media asset session continuity across such media systems. Systems and methods are provided herein for continuing media asset sessions across media systems or media devices in a way designed to minimize manual intervention, for example, by determining a likelihood (e.g., a probability) of a user requesting media session continuation of an ongoing media asset or a segment thereof across two or more devices.
Adaptive marketing in cloud-based content production
Methods, apparatus and systems related to production of a movie, a TV show or a multimedia content are described. In one example aspect, a system for producing a multimedia digital content includes a pre-production subsystem configured to receive information about a storyline, cameras, cast, and other assets for the content from a user. The pre-production subsystem is configured to generate one or more machine-readable scripts that include information about one or more advertisements. The system includes a production subsystem configured to receive the one or more machine-readable scripts from the pre-production system to obtain a footage according to the storyline. The production subsystem is further configured to embed one or markers corresponding to the one or more advertisements in the footage. The system also includes a post-production editing subsystem configured to detect the one or more markers embedded in the footage and replace each of the one or more markers with a corresponding advertising target.
VIDEO PROCESSING DEVICE AND MANIFEST FILE FOR VIDEO STREAMING
One aspect of this disclosure relates a video processing device comprising a processor for processing a manifest file for video streaming for a user. The manifest file comprises at least a plurality of positions defined for a scene that are associated with pre-rendered omnidirectional or volumetric video segments stored on a server system. The manifest file may also contain a plurality of resource locators for retrieving omnidirectional or volumetric video segments from the server system. Each resource locator may be associated with a position defined for the scene. The video processing device may be configured to associate a position of the user with a first position for the scene in the manifest file to retrieve a first omnidirectional or volumetric video segment associated with the first position using a first resource locator from the manifest file.
PERSONAL CINEMA METHOD AND SYSTEMS
A digital video system at a cinema includes a plurality of personal cinema experience area seats each with a display screen for viewing at least one of a programs playing the cinema or steamtable to the cinema. Each seat is positioned at a selected area of the cinema. One or more speakers are provided at each seat. A DCI compliant cinema player is provided for each seat of the plurality of personal cinema experience area seat.
Systems and methods for identifying and storing a portion of a media asset
Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
System and method for movie segment bookmarking and sharing
Several ways are provided for a viewer of a movie to create a deep tag, that is, a bookmark for a segment of the movie. The deep tag can be associated with descriptive text and sent to an address provided by the viewer, either an e-mail address or an instant messaging address. Additionally, before the deep tag is created, it can be checked whether the content owner of the movie is known. If known, the content owner's rules, if any, regarding deep tagging are followed. If unknown, a set of registered content owners can be alerted of the presence of new content. When ownership of the new content is established, the already-created deep tags can be updated in accordance with the content owner's rules, if any, regarding deep tagging.
Random access at resync points of dash segments
A device for retrieving media includes a memory configured to store media data of a media presentation; and one or more processors implemented in circuitry and configured to: retrieve a manifest file for a media presentation indicating that container parsing of media data of a bitstream can be started at a resync point of a segment of a representation of the media presentation, the resync point being at a position other than a start of the segment and representing a point at which the container parsing of the media data of the bitstream can be started; use the manifest file to form a request to retrieve the media data of the representation starting at the resync point; send the request to initiate retrieval of the media data of the media presentation starting at the resync point; and present the retrieved media data.
Media streaming
A method for streamed playback of media in a media client from a remote media service includes: a) determining address information for locating the service and for a starting time; b) by the address information, requesting and receiving a first media package from the service; the package having decoder configuration information, one or more frames, associated timing information for playback frames, and a pointer to a subsequent part of the media stream; c) configuring a decoder of the client by the decoder information; d) starting playback of the stream in the client at the starting time by providing the frames to the configured decoder; e) by the pointer, requesting a remaining portion of the media having subsequent frames of the media stream and associated timing information; f) receiving the subsequent frames as a stream and continuing playback by providing the subsequent frames and associated timing information to the configured decoder.