摘要 |
Systems and methods augment a virtual machine (computer) hosting environm ent (105) from within a virtual machine (102). A communication channel (124) between the virtual machine (102) and a player (105) is used to send instru ctions to the player (105) to load and execute requested software modules (1 10, 111, 112). Requests to load and execute the modules (110, 111, 112) may originate in a corporate network and may be issued by the corporate network administrator. If a requested module is not stored on the host computer (101 ), the virtual machine (102) may upload the module, via the communication ch annel (124), to the player (105). The uploaded module may, for example: (a) install a required upgrade in the host operating system; (b) execute virus c hecking software on the host computer; or (c) install a corporate network-pr ovided secure printing module that enables software being executed by the ho st computer to print on devices connected to the host computer.
|