Patent ID: 8813133

Claim:
A program delivery system for playing a plurality of video vignettes, which correspond to a plurality of video programs, the program delivery system comprising: a first store for storing a plurality of video programs, wherein: the plurality of video programs includes a first video program and a second video program, and each of the plurality video programs are each individual programs with a single beginning and a single end; a second store for storing a plurality of video vignettes that correspond to the plurality of video programs, wherein: the plurality of video vignettes includes: a first video vignette, a second video vignette, and a third video vignette, the first video vignette is created automatically by the program delivery system from a stored version of the first video program, the first video vignette promotes the first video program, the second video vignette promotes the second video program, the second video vignette is specific to the second video program; the second video vignette comprises a program trailer for the second video program, the third video vignette also promotes the second video program, the third video vignette is specific to the second video program, and the third video vignette comprises a making-of clip for the second video program, a search command that uses a search string to search a plurality of video programs, wherein search results include at least the first video program and the second video program; a first command signal that causes playing the first video vignette; a second command signal that is that is generated both when a manual command is received from a user and whenever a triggering event occurs, wherein: the triggering event comprises at least one selection from a group consisting of: a video vignette ending playback, and a time period expiring, the second command signal causes focus to switch from the first video vignette to the second video vignette by rotating a vertical or horizontal carousel, a first display area of the first video vignette is decreased and a second display area of the second video vignette is enlarged when focus is switched from the first video vignette to the second video vignette; and the third video vignette replaces the second video vignette in the second display area when the second video vignette ends without requiring rotation of the vertical or horizontal carousel; and an interactive program guide (IPG) screen displaying information on the first video program while the second video program is playing.