发明名称 Transferring files using a virtualized application
摘要 Approaches for transferring a file using a virtualized application. A virtualized application executes within a virtual machine residing on a physical machine. When the virtualized application is instructed to download a file stored external to the physical machine, the virtualized application displays an interface which enables at least a portion of a file system, maintained by a host OS, to be browsed while preventing files stored within the virtual machine to be browsed. Upon the virtualized application receiving input identifying a target location within the file system, the virtualized application stores the file at the target location. The virtualized application may also upload a file stored on the physical machine using an interface which enables at least a portion of a file system of a host OS to be browsed while preventing files in the virtual machine to be browsed.
申请公布号 US8839245(B1) 申请公布日期 2014.09.16
申请号 US201213526354 申请日期 2012.06.18
申请人 Bromium, Inc. 发明人 Khajuria Deepak;Bondalapati Kiran;Kapoor Vikram;Banga Gaurav;Pratt Ian
分类号 G06F9/455 主分类号 G06F9/455
代理机构 Brokaw Patent Law PC 代理人 Brokaw Patent Law PC ;Brokaw Christopher J.
主权项 1. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions for transferring a file using a virtualized application, which when executed by one or more processors, cause: executing a first portion of the virtualized application within a host operating system executing on a physical machine; executing a second portion of the virtualized application within a virtual machine running on said physical machine, wherein the first portion of the virtualized application is responsible for displaying content on the physical machine, and wherein the second portion of the virtualized application is responsible for retrieving said content from across a network and cannot display said content on the physical machine; upon the virtualized application receiving an instruction to download one or more files stored external to the physical machine, the virtualized application displaying an interface which enables at least a portion of a file system, maintained by the host operating system, to be browsed while preventing files stored within the virtual machine to be browsed; and upon the virtualized application receiving input identifying a target location within said file system, the virtualized application storing said one or more files at said target location.
地址 Cupertino CA US