Patent ID: 7127723
Filing Date: 2006-10-24
Classification: G06F

Abstract:
1. An information processing apparatus having a plurality of operating systems mounted therein and has an OS switching function of switchingly operating the plurality of operating systems, said apparatus having a sharing function that an application program of one of the plurality of operating systems can refer to shared information registered by an application program of the other operating system in a memory resource capable of being referred to by said plurality of operating systems and an inter-OS communication function, which transfers messages among said plurality of operating systems, wherein said sharing function provides an interface for registration of the shared information in said memory resource by the application programs of said plurality of operating systems and an interface for reference of the shared information registered in said memory resource by the application programs of the plurality of operating systems, and wherein said sharing function acts to inhibit the application program operating on one operating system from registering the shared information in said memory resource or referring thereto while the application program operating on the other operating system is registering the shared information in said memory resource or is referring thereto, and wherein said inter-OS communication function, when said memory resource is accessed by the application program operating on said one operating system, notifies the application program operating on the other operating system registered to the memory resource that the shared information is registered or referred thereto.