The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
Current engine architectures and implementations do not allow efficient sharing of resources when a task in a specific level takes a long time to complete.
English (United States)
This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately
55% of the total text.
Page 1 of 2
Program-Controlled Interrupt Level Suspension
Current engine architectures and implementations do not allow efficient
sharing of resources when a task in a specific level takes a long time to
In many present interrupt driven engines, only higher interrupt levels can
interrupt lower levels. This means that lower interrupt levels cannot be serviced
until the control program exits all higher levels. If a program operating in a
certain level reaches a point where it must wait for an external event, the
machine will either "lock out" lower levels or exit the present level to allow lower
program levels to operate. If the program chooses to exit the level, there is
programming overhead for saving registers, etc. Then, to reenter the program
level, the program must go through the "router" for that level and, if more than
one process shares that level, contend for execution in that level.
This article describes the capability for suspending execution in a particular
program level and allowing lower program levels to execute. A special "suspend"
instruction essentially removes the interrupt level that is in process from
contending for service. Therefore, if a task in a process is started and requires an
external stimulus to continue, the program level in which the process is executing
may be removed from contention until the external stimulus is received. When
the external stimulus is received, and a process in a higher interrupt level is not
executing, the suspe...