Patent ID: 9674577
Date: 2017-06-06
CPC Classifications: H04N

Claim:
1. A method for allowing recording of video signals for later playback, comprising: a) receiving, from a server, one or more aggregate program objects, each aggregate program object of the one or more aggregate program objects lists two or more programs having one or more attributes in common based on aggregated viewing behaviors of a plurality of viewers that were gathered by the server, the server creates and distributes aggregate program objects to a plurality of processing systems; b) receiving input specifying a criteria for recording of a show from a video input source; c) automatically scheduling for recording by a processor a future show and a second future show from a channel guide database based on the criteria, the automatically scheduling for recording of the future show is based on pattern matching and the automatically scheduling for recording of the second future show is based on fuzzy logic analysis of a set of criteria from a criteria database, an aggregate program object among the one or more aggregate program objects, and the channel guide database, the set of criteria includes the specified criteria; d) recording the future show and the second future show onto a randomly accessible recording medium.