×

Operating System for a Computing Device

  • US 20080104600A1
  • Filed: 04/01/2005
  • Published: 05/01/2008
  • Est. Priority Date: 04/02/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising a scheduler incorporating an algorithm for ordering the running of threads of execution having different priorities;

  • and including a list of threads which are scheduled to run on the device, ordered by priority;

    the device further comprising at least one locking mechanism for blocking access to a resource of the device from all threads except for a thread that holds the locking mechanism; and

    in which a scheduled thread which is blocked from running causes the thread which holds the locking mechanism to run.

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