发明名称 |
Method for virtualizing a personal working environment and device for the same |
摘要 |
The present invention is directed to a method for virtualizing a personal working environment and a device for the same, relating to the information security field. The method comprises the steps of: installing a Virtual Machine (VM) environment on a device; upon virtualizing the personal working environment, connecting the device to a host, loading the VM environment into the host; and responding to a user operation and saving data of the user operation to the device by the VM environment. The device comprises a communication interface module, a VM environment storage module, and a control module. The present invention provides a means for secure and convenient mobile work. |
申请公布号 |
US9015848(B2) |
申请公布日期 |
2015.04.21 |
申请号 |
US200812099821 |
申请日期 |
2008.04.09 |
申请人 |
Feitian Technologies Co., Ltd. |
发明人 |
Lu Zhou;Yu Huazhang |
分类号 |
G06F12/14;G06F21/62;G06F9/455;G06F21/34 |
主分类号 |
G06F12/14 |
代理机构 |
Hammer & Associates, P.C. |
代理人 |
Hammer & Associates, P.C. |
主权项 |
1. A device for virtualizing a personal working environment, wherein the device comprises
a processor; a non-transitory storage device containing instructions when executed by the processor, causes the processor to perform the steps of: connecting, using a communication interface, the device with a host, by parsing communication protocols between the device and the host; receiving, by a virtual machine (VM) environment storage a VM program and a VM data file;
wherein the virtual machine (VM) environment storage, is equipped with a non-volatile memory; storing, by a virtual machine (VM) environment storage, the received VM program and VM data file;
wherein the VM data file comprises virtual operating system parameters; receiving, by the virtual machine (VM) environment storage, data relating to an operations performed by a user in a virtualized working environment; storing, by the virtual machine (VM) environment storage, the received data relating to an operations performed by a user in a virtualized working environment; controlling, by a control device, communications between the communication interface and the host;
wherein the control device is connected respectively with the communication interface and the virtual machine (VM) environment storage; controlling virtualization of the personal working environment in the host by starting an auto-run program on the host; parsing, automatically, the stored VM program and the stored VM data file previously stored in the virtual machine (VM) environment storage; loading the parsed VM program in accordance with the virtual operating system parameters acquired from the parsed VM data file to the host; interacting data, by an information security operation device, that comprises encrypting and decrypting the received data relating to an operations performed by the user in the virtualized working environment; verifying or authenticating digital signatures or certificates of a file sender within the virtual machine (VM) environment; identifying the file sender in the virtual machine (VM) environment from the verified or authenticated digital signatures or certificates; transferring a user software segment using an application interface function; leaving no trail on the host of any operation performed by the user in the virtual machine (VM) environment under the control of the control device. |
地址 |
Beijing CN |