Peer-to-peer file sharing
AssigneeLaplink Software Inc.
InventorsAmir L. Aboulhosn, Rui Chen, David M. Koo, David J. Vineberg, James F. Wald, Stephen Murphy
Life of this patent
Estimating the term…
Loading patent…
AssigneeLaplink Software Inc.
InventorsAmir L. Aboulhosn, Rui Chen, David M. Koo, David J. Vineberg, James F. Wald, Stephen Murphy
Estimating the term…
A method and system for sharing files between a group of computer systems. The file sharing system allows a group of computer systems to be defined. The files shared by a group are associated with a group folder. A group folder is represented by a folder created by the file system of each member of the group. The folder at each member contains a file for each file that is shared by the group. The files in the folder of a member may be actual files stored at that member, which contains the content of the shared file, or virtual files identifying the actual file that is stored at another member. When a member accesses a virtual file, the file sharing system detects the access and requests that the file owner provide a copy of the file to the accessing member on a peer-to-peer basis. Whenever a shared file is modified, the file owner sends updated metadata for that file to the other members of the group.
A method in a first computer system for sharing a file stored at second computer system, the file having content, the method comprising:
A method in a first computer system for sharing a file stored at second computer system, the method comprising:
A first computer system for sharing a file stored at second computer system, comprising:
A computer-readable medium accessible by a first computer system containing a data structure comprising a list of files that are stored by the file system of the first computer system, the files being stored within a folder of the file system, the files including a virtual file identifying an actual file having content stored on a second computer system wherein when the virtual file has metadata and does not include the content of the actual file and when the virtual file is accessed the content of the actual file is retrieved from the second computer system and wherein after the file is changed at the second computer system, receiving at the first computer system from the second computer system metadata for the file and updating at the first computer system metadata of the virtual file based on the received metadata.
A system for sharing files among a group of computer systems, comprising:
A system for sharing files among a group of computer systems comprising:
Dependencies are inferred from the claim text.