Automated content identification for binge watching of digital media
AssigneeDISH Network L.L.C.
InventorsRobert Drew Major, Steven Casagrande
Life of this patent
Estimating the term…
Abstract
“Binge watching” of multiple episodes of a program is improved by the player device automatically skipping repeated portions of the program. Opening and closing credit scenes, for example, can be automatically skipped to thereby allow the viewer to progress through the entire season of programming at an even faster rate than was previously thought possible. Programming to be skipped may be identified by detecting audio or other digital fingerprints in the content itself, for example. Content to be skipped may be identified to the playback device according to presentation time stamp (PTS) or other time markers.
Claims15
An automated process executed by a media player device, the automated process comprising:
- initially rendering, by the media player device, a first media stream comprising a first television program of a program series for playback to a viewer;
- receiving, by the media player device from a remotely-located content management system via a network, digital skip data relating to a second television program of the same program series as the first television program, wherein the digital skip data identifies duplicate scenes in the first and second television programs;
- and
- if a second media stream comprising the second program of the program series is rendered to the viewer in the same viewing session as the initial rendering of the first media stream, the media player device automatically advancing to a future playback point in the second media stream to skip over the duplicate scenes identified in the digital skip data, and otherwise rendering the second media stream including the duplicate scenes identified in the digital skip data.
A media player device comprising a processor and non-transitory data storage, wherein the processor is configured to execute instructions stored in the non-transitory data storage to perform an automated process, the automated process comprising:
- initially rendering a first media stream comprising a first television program of a program series for playback to a viewer;
- receiving digital skip data relating to a second television program of the same program series as the first television program, wherein the digital skip data identifies duplicate scenes in the first and second television programs, and wherein the digital skip data is received from a remotely-located content management system via a network;
- and
- if a second media stream comprising the second program of the program series is rendered to the viewer in the same viewing session as the initial rendering of the first media stream, automatically advancing to a future playback point in the second media stream to skip over the duplicate scenes identified in the digital skip data, and otherwise rendering the second media stream including the duplicate scenes identified in the digital skip data.
Dependencies are inferred from the claim text.