Patent ID: 8544030
Filing Date: 2013-09-24
Classification: G06F

Abstract:
1. An information processing apparatus comprising: at least one memory storing a first operating system and a second operating system which is different from the first operating system; a processor configured to execute the first operating system and the second operating system, wherein the first operating system is incapable of adding or deleting an application while the first operating system is executing and the second operating system is capable of adding and deleting an application while the second operating system is executing; means for determining whether a received command is a command directed to the first operating system or a command directed to the second operating system by referencing a table in which the command and an operating system for processing the command are associated with each other; means for retaining the table; means for controlling a memory so that the first operating system or the second operating system can start processing based on a determination by the means for determining; means for transferring the received command to the first operating system or the second operating system based on the determination; and means for storing the determination by the determining means, wherein the determining means determines that the command is directed to the second operating system if the received command is not registered in the table and information indicating the second operating system is stored in the means for storing.