Method, system and program product for locally analyzing viewing behavior
AssigneeKoninklijke Philips Electronics N.V.
InventorsSrinivas Gutta, Subhash Kumar, Kaushal Kurapati
Life of this patent
Estimating the term…
Abstract
The present invention provides a method, system and program product for locally analyzing (television) viewing behavior. Specifically, under the present invention, a single time interval of viewed programs is chunked into multiple time windows of viewed programs. Then, for each program within each time window, a conditional probability is calculated. The conditional probabilities are then compared to a noise threshold to determine recommended programs for each time window. The recommend programs can be added to a user profile and/or outputted to the viewer.
Claims22
A method for locally analyzing viewing behavior, comprising:
- chunking a single time interval of viewed programs into a plurality of time windows of viewed programs;
- calculating a conditional probability for each of the viewed programs of the plurality of time windows;
- and
- comparing a noise threshold to each of the conditional probabilities to determine recommended programs.
A method for locally analyzing viewing behavior, comprising:
- providing a single time interval of viewed programs;
- chunking the single time interval into a plurality of time windows of viewed programs;
- calculating a condition probability for each viewed program of each of the plurality of time windows;
- and
- locally applying a noise threshold to each of the conditional probabilities to determine recommended programs for each of the plurality of time windows, wherein the calculated conditional probability for a particular viewed program of a particular time window must be at least equal to the noise threshold for the particular program to be a recommended program for the particular time window.
A system for locally analyzing viewing behavior, comprising:
- a chunking system for chunking a single time interval of viewed programs into a plurality of time windows of viewed programs;
- a probability system for calculating a conditional probability for each viewed program of the plurality of time windows;
- and
- a threshold system for comparing a noise threshold to each of the conditional probabilities to determine recommended programs.
A program product stored on a recordable medium for locally analyzing viewing behavior, which when executed comprises:
- program code for chunking a single time interval of viewed programs into a plurality of time windows of viewed programs;
- program code for calculating a conditional probability for each viewed program of the plurality of time windows;
- and
- program code for comparing a noise threshold to each of the conditional probabilities to determine recommended programs.
Dependencies are inferred from the claim text.