Patent ID: 7100163
Filing Date: 2006-08-29
Classification: G06F

Abstract:
1. A method of providing separate copies of shared resources to each of multiple partitions within a data processing system, the method comprising: receiving, at a hypervisor, a message from a one of a plurality of operating system images, executing within the data processing system, intended for a shared resource; determining, by the hypervisor, an identity of the one of the plurality of operating system images; encoding, by the hypervisor, the message and the identity into a new message; transmitting, by the hypervisor, the new message to an external data processing system for presentation to a user; receiving external data from the external data processing system; decoding the external data to determine an input, an identity of the shared resource, and an intended one of the plurality of operating system images; and transmitting the input to the intended one of the plurality of operating system images with an indication the identity of the shared resource from which the input corresponds.