Patent ID: 8819661
Filing Date: 2014-08-26
Classification: G06F

Abstract:
1. A computer-implemented method comprising: receiving, over a plurality of days, at least one indication that a receiving device had been in one or more of a first mode and a second mode, wherein the first mode is a mode in which the receiving device is generating program content or a program guide for display, and wherein the second mode is a mode in which the receiving device has no power; receiving over the plurality of days at least one indication that the receiving device had been in a third mode other than the first mode and second mode, wherein the third mode is at least one of: a mode in which the receiving device is in a screen saver mode; a mode in which, over a specified period, a user had not interacted with the receiving device; and a mode in which the receiving device has power being supplied to the receiving device, but no display to which the receiving device is connected is powered on; and determining a time of day at which to enable an automatic activity to be performed on the receiving device based on the received at least one indication that the receiving device had been one or more of a first mode and a second mode and the received at least one indication that the receiving device had been in the third mode, the determining including: for each day of the plurality of days: averaging the particular time determined for each day of the plurality of days by a quantity of days within the plurality of days; and determining the time of day at which to enable the automatic activity based on the averaged particular time determined.