发明名称 Method and apparatus for multi-tasking independently executable programs.
摘要 <p>In an interactive network board, method and apparatus for multi-tasking independently executable programs, makes use of a ROM, disposed on the board, for storing (i) a monitor program, and (ii) first and second independently executable programs. The first and second programs each include a relinquish command. A processor is disposed on the board for downloading the monitor program and the first and second programs from the ROM to a RAM. The processor executes the first program in RAM until the first program relinquishes control. The monitor program then begins execution and stores in the RAM information which indicates the execution state of the first program. The second program then begins execution in RAM until the second program relinquishes control. The monitor program then recommences execution to store in the RAM information which indicates the execution state of the second program. Thereafter, the monitor program recommences execution of the first program, preferably from the point at which the first program relinquished control. &lt;IMAGE&gt;</p>
申请公布号 EP0598508(A2) 申请公布日期 1994.05.25
申请号 EP19930308611 申请日期 1993.10.28
申请人 CANON INFORMATION SYSTEMS, INC. 发明人 RUSSELL,WILLIAM C.;WADSWORTH, ROBERT D.
分类号 G06F3/12;G06F9/445;G06F9/46;G06F9/48;H04L29/06;(IPC1-7):H04L29/06 主分类号 G06F3/12
代理机构 代理人
主权项
地址