×

Systems and methods for determining times to perform software updates on receiving devices

  • US 8,819,661 B2
  • Filed: 11/28/2011
  • Issued: 08/26/2014
  • Est. Priority Date: 11/28/2011
  • Status: Active Grant
First Claim
Patent Images

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;

    determining a longest period during the day in which the receiving device had been in the third mode;

    determining a particular time within the determined longest period during the day in which the receiving device had been in the third mode;

    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.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×