Managed peer-to-peer applications, systems and methods for distributed data access and storage
First Claim
1. A system for data access among multiple computers connected by a wide area network, comprising:
- a local storage device associated with a local computer connectable to the wide area network over a first secure channel through a first firewall element, said first firewall element adapted to protect said local computer from hostile intrusion from the wide area network;
a remote storage device associated with a remote computer connectable to the wide area network over a second secure channel through a second firewall element, said second firewall element adapted to protect said remote computer from hostile intrusion from the wide area network;
an authentication server configured to authenticate said local computer for secure connection with said remote computer, and said remote computer for secure connection with said local computer;
a local cache management application configured to store data from said remote storage device in local cache associated with said local storage device; and
a remote cache management application configured to communicate with said local cache management application, manages file requests from said local cache management application and control a remote reference file for each file accessed by said local cache management application.
14 Assignments
0 Petitions
Accused Products
Abstract
Applications, systems and methods for efficiently accessing and controlling data of devices among multiple computers over a network. Strategic cache management processes are provided to manage the data in cache memory of the storage devices involved. Communication of data over the network may be managed by means of one or more connection servers which may also manage any or all of authentication, authorization, security, encryption and point-to-multipoint communications functionalities. Alternatively, computers may be connected over a wide area network without a connection server, and with or without a VPN. Data transmissions may be managed to minimize bandwidth and may be temporally and/or spatially compressed.
233 Citations
52 Claims
-
1. A system for data access among multiple computers connected by a wide area network, comprising:
-
a local storage device associated with a local computer connectable to the wide area network over a first secure channel through a first firewall element, said first firewall element adapted to protect said local computer from hostile intrusion from the wide area network; a remote storage device associated with a remote computer connectable to the wide area network over a second secure channel through a second firewall element, said second firewall element adapted to protect said remote computer from hostile intrusion from the wide area network; an authentication server configured to authenticate said local computer for secure connection with said remote computer, and said remote computer for secure connection with said local computer; a local cache management application configured to store data from said remote storage device in local cache associated with said local storage device; and a remote cache management application configured to communicate with said local cache management application, manages file requests from said local cache management application and control a remote reference file for each file accessed by said local cache management application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
Specification