Patent ID: 8868628
Filing Date: 2014-10-21
Classification: G06F

Abstract:
1. A method for sharing computer data among computers, the method comprising: identifying by a user through a user interface on a first computer at least one object of a file system to be shared through a second computer, wherein the sharing file system is a distinct file system from the file system; creating by a sharing file system generator on the first computer a sharing file system in the first computer, including providing a virtual disk driver on the first computer to accept file system commands for the sharing file system, the virtual disk driver accessible on the first computer through an operating system of the first computer, the virtual disk driver also accessible from the second computer through a Universal Serial Bus (USB) connection connecting the second computer to a USB device, and a data communications engine connecting the USB device to the first computer over a network; installing, by the sharing file system generator in the sharing file system, the object to be shared, wherein installing the object to be shared includes copying the object to be shared from the file system of the first computer to the sharing file system of the first computer by copying data comprising the object and contents of data structures of an operating system that represents the object in the file system including converting the data structure of the object to be shared from a first type corresponding to the file system to a second type corresponding to the sharing file system; and exposing the object to be shared from the sharing file system to the second computer through the USB device connection between the first computer and the second computer, wherein objects in the file system that are not the object to be shared are not visible to the second computer.