Patent ID: 8245293

Claim:
A data processing system comprising: a host computer containing a microprocessor coupled to a memory block; a portable apparatus containing a data storage unit; a computer system server connected to the host computer, wherein the computer system server manages the authorization of the guest operation environment between the portable apparatus and the host computer with the hardware profile stored and maintained in the computer system server by the host computer; a data communication port in the portable apparatus containing the data storage unit, wherein the data communication port accommodates transfer of data between the host computer and the portable apparatus; a host operating system originating from the host computer or a peripheral device native to the host computer, wherein the host operating system is configured to operate the host computer in a pre-connection state in which a hardware profile stored and maintained by the host computer decides to grant or deny an authorization request for creating a guest operation environment from a guest operating system contained in the portable apparatus; and the guest operating system contained in the portable apparatus, wherein the guest operating system is configured to provide the guest operation environment to the host computer and the portable apparatus if the authorization request is granted by the hardware profile stored and maintained by the host computer.