Video content graph including enhanced metadata
AssigneeHome Box Office, Inc.
InventorsGregory John Bellingham, William A. McNamara, Brandon C. Furtwangler
Life of this patent
Estimating the term…
Abstract
The described technology is directed towards sending metadata related to a video to a client device, such as events that describe a portion of that video, such as in a hidden stream. In one or more implementations, the enhanced metadata comprises nodes used to build part of a relationship graph. This allows interested clients to switch between the feature playback and interacting with the metadata. Further, searches through the enhanced metadata may be performed to find matching video portions, and summaries or highlights of one or more videos may be assembled by accessing information in the enhanced metadata.
Claims16
A system, comprising:
- a processor;
- and
- a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, the operations comprising:
- streaming a video to a client device, comprising streaming scenes of the video over time;
- selecting a portion of a scene of the video based on analysis of previous viewing behavior on the client device;
- downloading enhanced metadata to the client device, the enhanced metadata corresponding to the portion of the scene of the video,
- wherein the enhanced metadata comprises additional information describing an aspect of the portion of the scene, which additional information is beyond that comprised by the portion of the scene;
- and
- facilitating display of the enhanced metadata via an interface of the client device.
A method, comprising:
- obtaining, by a client device comprising a processor, streaming video scenes of a video;
- selecting, by the client device, based on analysis of previous viewing behavior on the client device, a first portion of a scene of the video scenes of the video;
- obtaining, by the client device, first enhanced metadata corresponding to the scene of the video and second enhanced metadata corresponding to the scene of the video, in which the first enhanced metadata corresponds to the first portion of the scene, and the second enhanced metadata corresponds to a second portion of the scene,
- wherein the first enhanced metadata comprises additional information describing an aspect of the first portion of the scene, which additional information is beyond that comprised by the first portion of the scene, and
- wherein the second enhanced metadata comprises additional information describing an aspect of the second portion of the scene, which additional information is beyond that comprised by the second portion of the scene;
- detecting, on the client device, interaction with a representation of an object corresponding to the first portion;
- and
- in response to the detecting the interaction, outputting information on the client device, the information based on the first enhanced metadata.
A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, the operations comprising:
- receiving scenes of a streamed video at a client device;
- selecting a portion of a scene of the streamed video based on analysis of previous viewing behavior on the client device;
- receiving enhanced metadata at the client device, the enhanced metadata corresponding to the portion of the scene of the streamed video, portion of the scene,
- wherein the enhanced metadata comprises additional information describing an aspect of the portion of the scene, which additional information is beyond that comprised by the portion of the scene;
- caching the enhanced metadata at the client device cache;
- and
- facilitating presentation of information comprised in the enhanced metadata.
Dependencies are inferred from the claim text.