发明名称 Guest operating system using virtualized network communication
摘要 Among other things, a guest operating system is refreshed from a master image of the guest operating system repeatedly in connection with use of one or more electronic devices on which the guest operating system is hosted. A guest operating system is executed on a virtual machine, and, from time to time, while the virtual machine is running, the guest operating system is reloaded from a master image of the guest operating system.
申请公布号 US8843926(B2) 申请公布日期 2014.09.23
申请号 US201213493882 申请日期 2012.06.11
申请人 Pristine Machine 发明人 Shaposhnik Yona
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Blue Filament Law 代理人 Goldstein Avery;Blue Filament Law
主权项 1. A system comprising: a computer system comprising: a network communication device;a host operating system executing on the computer system, the host operating system being configured to directly operate the network communication device;a virtualized network communication device, wherein use of the virtualized network communication device results in direct operation of the network communication device by the host operating system;a guest operating system executing on the computer system as though it were issuing instructions to a simulated processor of simulated hardware of said virtualized network communication device, the guest operating system being configured to use the virtualized network communication device for network communication activities and running on the simulated processor and the virtual machine;a first nonvolatile data storage device storing a master image of the guest operating system; anda second nonvolatile data storage device storing user information generated by the guest operating system; wherein said virtual network communication device arranges for the instructions to be actually carried out by the computer system, and the virtual machine shields the host operating system of the computer system; wherein, in response to the instructions generated by the host operating system, the computer system is configured to automatically refresh the guest operating system from the master image stored in the first nonvolatile data storage device and the user information stored in the second nonvolatile data storage device; and wherein if the guest operating system is exposed to a condition that could cause an ongoing failure, the guest operating system is refreshed by the host operating system by reloading and re-executing all or part of the operating system from an unchanging master image, then any modification causing an ongoing failure are eliminated and therefore need not be permanent.
地址 West Bloomfield MI US