发明名称 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