×

System and method for selective timer rate limiting

  • US 9,904,575 B2
  • Filed: 05/15/2013
  • Issued: 02/27/2018
  • Est. Priority Date: 05/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium having executable instructions to cause one or more processing units to perform a method to rate-limit an execution of a timer, the method comprising:

  • receiving a timer, wherein the timer includes a periodicity, an execution time based on the periodicity, a timer priority and the timer is a time-driven interrupt source to trigger a periodic activity of an application; and

    if the timer priority is below a threshold, rate-limiting the execution of the timer based on a suppression period derived from the timer priority, wherein there are different suppression periods for different timer priorities and the suppression period is greater than the periodicity of the timer, wherein the rate-limiting the execution of the timer comprises,determining the suppression period based on the timer priority, andscheduling the timer to execute after the suppression period; and

    if the timer priority at or above the threshold, scheduling the timer to execute at the initial execution time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×