A method for providing television functionality includes defining a time
period, associating a user preference with the time period, providing a
first result in accordance with the user preference if a request for
television functionality is received during the defined time period, and
providing a second result if the request for the television functionality
is received outside the defined time period.