METHOD AND APPARATUS FOR PROGRAM UPDATING

Patent №

US 4,954,941

Granted

1990-09-04

Filed 1988

Owner

BELL COMMUNICATIONS RESEARCH, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

07238485

A computer system is disclosed in which individual executing process can be replaced with updated or corrected versions of themselves without interrupting or otherwise interfering with the operation of the computer system. In particular, embedded in the process itself is a command or function or subroutine call which operates to overlay the process code in memory with an updated version of itself, without losing or altering the relationships of the process to the other processes in the computer. As an example, in a UNIX system, the execute command can be used to perform the replication function. The replication process can be triggered by an inter-process signal, by the occurrance of an external condition, or by a triggering signal embedded in the normal data input to the process.

AI hardwareG06F 9/54G06F 8/656Y10S 707/99953Y10S 707/99954

AI classification

AI hardware0.58
Planning0.01
Natural language0.00
Vision0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

BELL COMMUNICATIONS RESEARCH, INC.

assignment · 50210765

Assignors

REDMAN, BRIAN E.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC