Patent ID: 8516523

Claim:
A method comprising: receiving at a computing device a user request for a list of preferred broadcasted programs; in response to said user request, displaying a first list of preferred broadcasted programs; receiving at the computing device an indication of a level of user satisfaction with the displayed first list of preferred broadcast programs, wherein the received indication corresponds to a level of user satisfaction with the displayed first list of preferred broadcast programs as a whole, and does not include an indication of user satisfaction for any individual preferred broadcast program in the first list; and based on the received indication of the level of user satisfaction with the displayed first list of preferred broadcast programs, updating at the computing device at least one viewing time threshold associated with the first list of preferred broadcasted programs, wherein updating the at least one viewing time threshold based on the level of user satisfaction comprises: calculating and storing at the computing device a number of times that a user returned from the displayed first list of preferred broadcast programs to a complete schedule of programs; comparing at the computing device the number of times that the user returned from the displayed first list of preferred broadcast programs to the complete schedule of programs to a first predetermined value; lowering at the computing device the at least one viewing time threshold only if the number of times that the user returned from the displayed first list of preferred broadcast programs to the complete schedule of programs is greater than the first predetermined value; comparing at the computing device the number of times that the user returned from the displayed first list of preferred broadcast programs to the complete schedule of programs to a second predetermined value; and raising at the computing device the at least one viewing time threshold only if the number of times that the user returned from the displayed first list of preferred broadcast programs to the complete schedule of programs is less than the second predetermined value.