Patent ID: 8375406

Claim:
An information processing apparatus for recommending contents, said information processing apparatus comprising: recommended content extracting means for, when a predetermined condition is satisfied, during a period within a predetermined time from a point in time at which the predetermined condition is satisfied, with one or more contents that are being distributed or whose distribution is to be started from one or more distribution sources, respectively, as processing objects, determining a degree of recommendation for each respective one of the processing objects on a basis of content information on each of said processing objects and viewer preference information for each of said processing objects, determining whether to present a recommendation based on whether the determined degree of recommendation for at least one of the processing objects has a value at least equal to a predetermined threshold value, and, when the determined degree of recommendation for at least one of the processing objects is determined to have a value at least equal to the predetermined threshold value, extracting a recommended content to be recommended to a user from the at least one processing object and presenting recommendation information for the at least one processing object to said user, and when the determined degree of recommendation for each of the processing objects is determined to have a value less than the predetermined threshold value, determining whether the predetermined condition is satisfied.