×

Energy-efficient push/poll notification service

  • US 9,832,623 B2
  • Filed: 12/05/2012
  • Issued: 11/28/2017
  • Est. Priority Date: 12/05/2012
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer-readable storage media having computer-executable instructions thereon which, when executed by a processor of a telecommunications device, implement operations comprising:

  • determining, at the telecommunications device, a respective energy efficiency indicator for each of multiple, different communications channels between the telecommunications device and a corresponding plurality of sources of multimedia/notification service data, wherein individual ones of the respective energy efficiency indicators are indicative of energy requirements for receiving multimedia/notification service data via the respective communications channel and the sources of multimedia/notification service data include at least one multimedia/notification service server, at least one push notification service server that provides session information, and a storage system, and wherein the determining comprises;

    estimating a first delay for communications over a communications channel between the telecommunications device and the at least one multimedia/notification service server;

    estimating a second delay for communications over a communications channel between the telecommunications device and the at least one push notification service server;

    estimating a third delay for communications over a communications channel between the telecommunications device and the storage system; and

    estimating the energy efficiency indicators based at least in part on the first, the second, and the third delays;

    comparing the energy efficiency indicators;

    selecting, at the telecommunications device, one communication channel of the multiple, different communications channels as a notification session channel based at least in part on the comparison of the energy efficiency indicators; and

    acquiring, at the telecommunications device, via the notification session channel, multimedia/notification service data.

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