Patent ID: 8769585

Claim:
A method comprising: generating a display including search results related to a search query based on received input that includes content descriptive information, wherein the search results identify an unscheduled program; generating a first wish list related to the unscheduled program, wherein generating the first wish list includes prompting a first user to configure the first wish list by specifying a program option of a plurality of program options for the unscheduled program, wherein the plurality of program options comprises: a notification option to notify the first user of scheduling changes for the unscheduled program associated with the first wish list; a fee option that specifies fee criteria for recording a second unscheduled program of the first wish list; and a time option that indicates a period of time that the unscheduled program is to remain on the first wish list; and sending information related to the first wish list to a remote network element for analysis of the first wish list with respect to a second wish list associated with a second user, wherein the analysis includes determining user interest for a particular unscheduled program in wish list data including the first wish list and the second wish list, and wherein the user interest for the particular unscheduled program is determined as a weighted count of occurrences of the particular unscheduled program in the wish list data, wherein each occurrence of the particular unscheduled program in the wish list data is weighted based on a corresponding type of program option associated with the occurrence, each type of program option associated with a particular weight value.