Patent ID: 9066063
Filing Date: 2015-06-23
Classification: H04N

Abstract:
1. A program viewing method for one or more subscribed users, comprising the steps of: creating a segment file on provider storage media from a provider copy of a specific video program, wherein the segment file is a list of start and stop frame numbers delineating segments of the specific video program, with descriptors for each segment; calculating location of a next descriptor in the segment file during a vertical retrace time between frames; executing a sound recognition program when the segment file is created which locates one or more of possible gunshots indicating violence and words suggesting sexual content, and identifying one or more segments having either said possible gunshots or said words with descriptors; receiving from a subscribed user one or more preferences; creating one or more tracklist files on the provider storage media, wherein each tracklist file comprises selected segments from the segment file and is created using the one or more preferences; distributing one of the one or more tracklist files and one or more preference files to the subscribed user; and fee-collecting from the subscribed user before the specific video program can be viewed by the subscribed user using the distributed tracklist file, wherein each distributed tracklist file enables display of selected segments of a user copy of the specific video program, wherein when the provider copy of the specific video program and a user copy of the specific video program have different start times, then one or more of the following occurs: wherein each step is performed by one or more computers.