Patent ID: 8122470

Claim:
A method for providing an electronic program guide, comprising: collecting a first set of user preference data corresponding to a first time interval; enabling display of said electronic program guide including a list of channels at a first time of day corresponding to said first time interval; and wherein: said display of said electronic program guide is provided at said first time of day such that said channels are arranged in said list based on said first set of user preference data; said first set of user preference data includes first data indicating an amount of time each said channel is tuned to during said first time interval; and said first data includes points assigned to said channels during said first time interval by steps comprising: (a) determining which one of said channels is currently tuned to; (b) adding a first predetermined number of points to said currently tuned channel; (c) subtracting a second predetermined number of points from all said channels; (d) waiting a given time period; and (e) repeating steps (a) through (d).