Managed peer-to-peer applications, systems and methods for distributed data access and storage
First Claim
1. A method of permitting simultaneous use of a file by two or more computers over a network, said method comprising the steps of:
- storing the file locally in a local storage device associated with a local computer;
providing access to the file by at least one remote computer which is connectable to the local computer via the network, and wherein at least one of said computers is connectable to the network through a firewall element;
storing the file in at least one remote storage device associated with the at least one remote computer, respectively; and
synchronizing versions of the file contained on the one or more remote storage devices with the local device by transmitting over the network connecting the one or more remote storage devices with the local device, at least one of Delta files and Inverse Delta files between the remote storage devices and the local storage device.
13 Assignments
0 Petitions
Accused Products
Abstract
Applications, systems and methods for permitting simultaneous use of a file by two or more computers over a network may include storing the file locally in a local storage device associated with a local computer; providing access to the file by at least one remote computer which is connectable to the local computer via the network, and wherein at least one of the computers is connectable to the network through a firewall element. The file may be stored in at least one remote storage device associated with the at least one remote computer, respectively, and versions of the file contained on the one or more remote storage devices are synchronized with that on the local device by transmitting over the network connecting the one or more remote storage devices with the local device, at least one of Delta files and Inverse Delta files between the remote storage devices and the local storage device. A method of remotely observing computer activity on a second computer remote with respect to a first computer is also provided. Further, file sharing systems and methods are provided for sharing files among computers.
271 Citations
20 Claims
-
1. A method of permitting simultaneous use of a file by two or more computers over a network, said method comprising the steps of:
-
storing the file locally in a local storage device associated with a local computer;
providing access to the file by at least one remote computer which is connectable to the local computer via the network, and wherein at least one of said computers is connectable to the network through a firewall element;
storing the file in at least one remote storage device associated with the at least one remote computer, respectively; and
synchronizing versions of the file contained on the one or more remote storage devices with the local device by transmitting over the network connecting the one or more remote storage devices with the local device, at least one of Delta files and Inverse Delta files between the remote storage devices and the local storage device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of remotely observing computer activity on a second computer remote with respect to a first computer, wherein said first and second computers are securely connected to one another, at least one said first and second computers being connectable through a firewall element, said method comprising the steps of:
-
providing access to one or more files between said first and second computers, such that information representing files accessible by the second computer may be displayed on the first computer; and
monitoring access and modification, from said first computer, of the files accessible by the second computer due to user interaction with the files at the location of the second computer. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A file sharing system for sharing files among computers, said system comprising:
-
means for storing files to be shared in a first location of a first storage device associated with a first computer; and
means associated with a second computer accessing said first location of said first storage device and displaying a file structure of said first location on a display of said second computer when said second computer is connected with said first computer by a network, wherein at least one of said first and second computers is connected through a firewall element and wherein files added to said first location are automatically displayed on said second computer display. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification