06314501 is referenced by 189 patents and cites 72 patents.

A computer system comprises a plurality of processing modules that can be configured into different partitions within the computer system, and a main memory. Each partition operates under the control of a separate operating system. At least one shared memory window is defined within the main memory to which multiple partitions have shared access, and each partition may also be assigned an exclusive memory window. Program code executing on different partitions enables those partitions to communicate with each other through the shared memory window. Means are also provided for mapping the physical address space of the processors in each partition to the respective exclusive memory windows assigned to each partition, so that the exclusive memory windows assigned to each partition appear to the respective operating systems executing on those partitions as if they all start at the same base address.

Title
Computer system and method for operating multiple operating systems in different partitions of the computer system and for allowing the different partitions to communicate with one another through shared memory
Application Number
9/215424
Publication Number
6314501 (B1)
Application Date
December 18, 1998
Publication Date
November 6, 2001
Inventor
James R Hunter
Downingtown
PA, US
Maureen P Connell
Norristown
PA, US
Eugene W Troxell
King of Prussia
PA, US
Craig F Russ
Berwyn
PA, US
Sharon M Mauer
West Chester
PA, US
Bruce Alan Vessey
Downingtown
PA, US
Hans Christian Mikkelsen
Afton
MN, US
Charles Raymond Caldarale
Minneapolis
MN, US
Douglas E Morrissey
Allentown
PA, US
Robert C Gulick
Glenmoore
PA, US
Agent
Woodcock Washburn Kurtz Mackiewicz & Norris
US
Agent
Michael B Atlass
US
Mark T Starr
US
Assignee
Unisys Corporation
PA, US
IPC
G06F 12/06
View Original Source