IP Library Granted Patent US 7,813,897
Granted Patent B2
US 7,813,897 · App. 12/185,447 · Granted Oct 12, 2010

Method for measuring quantity of usage of CPU

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,813,897
App. No.
12/185,447
Granted
Oct 12, 2010
Kind
B2
Abstract

The present invention relates to a method for measuring a quantity of usage of a CPU, in particular to a method for measuring a quantity of usage of a CPU which is capable of getting a credible quantity of usage of a CPU without amending an algorithm in order to adapt it to the an operating system, e.g., MS-Windows System, or requiring a complicated code. The method uses various algorithms provided by the operating system on the behalf of a registry storing a quantity of usage of a CPU inside a system. Accordingly the present invention can measure a quantity of usage of a CPU easily without lowering a performance of the operating system.

Claims (10)

1. An article of manufacture for updating a resource utilization value in an updatable usage value register contained in a processing resource circuit, the article of manufacture comprising a computer-readable medium holding computer-executable instructions, said instructions, if executed by a computing device, cause the computing device to perform operations comprising:

reading execution times of a first subset of threads executing during a time interval, the first subset excluding system threads;

adding the read execution times of the first subset of threads to obtain a first total;

calculating a current resource utilization information based on a calculation involving the first total and the time interval; and

updating the updatable usage value register with the current resource utilization information.

2. The article of manufacture of claim 1 , the computer-executable instructions causing the computing device to perform operations further comprising:

reading a second total execution time for a second subset of previously executed threads; and

subtracting the second total execution time from the first total obtain a result, wherein the calculating involves the result and the time interval and does not involve the first total.

3. The article of manufacture of claim 1 , wherein the current resource utilization information effects transitions between wake and sleep modes.

4. The article of manufacture of claim 1 , wherein the current resource utilization information effects transitions between power levels.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: LEE, SANG HO; OH, JANG KEUN
To: LG ELECTRONICS INC.
Reel/Frame 021530/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: LG ELECTRONICS INC.
To: MICROCONNECT LLC
Reel/Frame 021530/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2008
From: MICROCONNECT LLC
To: PROTIMUS TECHNOLOGIES LLC
Reel/Frame 021530/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 22, 2008
From: PROTIMUS TECHNOLOGIES LLC
To: ANPA INC.
Reel/Frame 021429/0354 →