Techniques for allocating computing resources to applications in an embedded system

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7921425
APP PUB NO 20060206898A1
SERIAL NO

11079308

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques for allocating computing resources to tasks include receiving first data and second data. The first data indicates a limit for unblocked execution by a processor of a set of at least one task that includes instructions for the processor. The second data indicates a maximum use of the processor by the set. It is determined whether a particular set of at least one task has exceeded the limit for unblocked execution based on the first data. If it is determined that the particular set has exceeded the limit, then execution of the particular set by the processor is blocked for a yield time interval based on the second data. These techniques can guarantee that no time-critical tasks of an embedded system on a specific-purpose device are starved for processor time by tasks of foreign applications also executed by the processor.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • CISCO TECHNOLOGY, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Miner, James Morrisville, US 3 52
Moon, Billy Cary, US 12 233
Sartin, Mickey Apex, US 4 244

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation