METHOD AND APPARATUS FOR EXECUTING APPLICATIONS IN PLACE FROM WRITE ONCE/SELDOM MEMORIES

Patent №

US 5,581,768

Granted

1996-12-03

Filed 1995

Owner

INTEL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08394619

A number of new utility and runtime functions are provided to an otherwise conventional operating system of a computer system that supports virtual memory and multitasking, including new linker, installer, memory management, loader and task management functions. The new linker function is used to partially resolve unresolved references of a conventional "RAM based" application, such that in conjunction with the new runtime functions, the partially resolved application can be executed in place from a "write once/seldom" storage medium. The new installer function is used to install the partially resolved application onto a "write seldom" storage medium. The new memory management function is used to reserve a predetermined portion of the operating system's memory management data structure for "mapping" the physical address span(s) of an installed application into a logical address space, thereby enabling the "mapped" application to be executed in place. The new loader function is used to pseudo-load and start execution of an XIP application. The new task management function is used to facilitate sharing of the predetermined portion of the operating system's memory management data structure by multiple XIP applications, thereby allowing multi-tasking of XIP applications as well as non-XIP or conventional "RAM based" applications by the operating system.

AI hardwareG06F 9/44521G06F 9/44573

AI classification

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

Ownership

INTEL CORPORATION

assignment · 73710336

Assignors

GARNEY, JOHN, LANEY, CLIFTON W.

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

From the same owner

© 2026 NYSGPT2525 LLC