Patent ID: 8839245
Filing Date: 2014-09-16
Classification: G06F

Abstract:
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.