Multi-programming data processing system process suspension

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 4486831
SERIAL NO

06191841

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Each process in a multi-process computing system using so-called capabilities may have associated with it a process dumpstack protected by the capability mechanism. The functions of this dumpstack are (i) to provide the state of the process at the point at which it was suspended and (ii) to stack (or nest) information relating to the invoked procedures (i.e. sub-routines) of the process. Thus there is a fixed sized portion containing principally the machine registers, the indicators and the watchdog timer values and a variable sized portion containing information related to each nested procedure. Each stack link is of fixed size and contains three items:- relativized instruction address, the code block capability and process capability pointer list block capability. This arrangement is enhanced to allow two additional classes of information to be stored in each link namely (a) an indication of the data and capability registers preserved during the domain change procedure and (b) descriptors for local storage segments. The use of descriptors for local storage allows a pool of storage particular to the process to be allocated on a segmented basis.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SIEMENS PLESSEY ELECTRONIC SYSTEMS LIMITEDOAKCROFT ROAD CHESSINGTON SURREY KT9 1QZ

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Andrews, Martyn P Taplow, GB2 3 80
Wheatley, Nigel J Broadstone, GB2 3 80

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation