×

Methods and systems for performing operations in response to detecting a computer idle condition

  • US 7,945,914 B2
  • Filed: 12/07/2004
  • Issued: 05/17/2011
  • Est. Priority Date: 12/10/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of determining when to perform a computer background process, wherein the background process is stored in memory connected to a central processing unit (CPU) via a memory bus, the method comprising:

  • allowing the computer background process to access a computer resource via a peripheral bus for a first predetermined time period in response to determining that one or more idle cycles of the CPU are available;

    after the first predetermined time period has elapsed, inhibiting the computer background process from accessing the computer resource for a second predetermined time period;

    after the second predetermined time period has elapsed, determining if one or more idle cycles of the CPU are available;

    in response to determining that one or more idle cycles of the CPU are available, determining if the computer resource is being used by another process, whereinin response to determining that the computer resource is being used by another process, waiting for a third predetermined time period and after the third predetermined time period has elapsed, again determining if the computer resource is being used by another process, andin response to determining that the computer resource is not being used by another process, allowing the computer background process to access the computer resource via the peripheral bus again.

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