Patent ID: 6795902
Filing Date: 2004-09-21
Classification: G06F

Abstract:
A computer system comprising:a first client device belonging to a first client domain, includes a first processor configured to execute a first operating system; a second client device belonging to a second client domain, includes a second processor configured to execute a second operating system; and a shared resource device belonging to a shared resource domain, includes a third processor configured to execute software for managing communications between the first client device and the second client device; wherein the shared resource device is further configured to: create a map, within the shared resource device, corresponding to a memory region of the first device and a memory region of the second device; and use the map to transfer data from the memory region of the first client device to the memory region of the second client device; wherein the first client domain, the second client domain and the shared resource domain are isolated from one another such that errors in a given domain do not affect the remaining domains.