Patent ID: 8621499
Filing Date: 2013-12-31
Classification: G06F,H04N

Abstract:
1. A computer-implemented method embodied in a non-transitory computer readable medium comprising: identifying at least one program viewing sequence, wherein each of the at least one program viewing sequence comprises a plurality of programs in at least one television viewing session on at least one user device; identifying a recurring subsequence in the at least one program viewing sequence, wherein the recurring subsequence comprises a subsequence of programs that is repeated in the at least one program viewing sequence; determining a user profile associated with a group of television viewers that view the recurring subsequence; receiving a current viewing indicator from a particular user device; determining whether the current viewing indicator is a sufficient predictor of the recurring subsequence based on a probability of an incidence of the current viewing indicator indicating a recurrence of the subsequence; and providing a content recommendation to the particular user device based on the user profile associated with the group of television viewers and in response to a determination that the current viewing indicator is a sufficient predictor of the recurring subsequence.