NETWORK STORAGE SYSTEM FOR A DOWNLOAD INTENSIVE ENVIRONMENT
First Claim
Patent Images
1. A data storage server (DSS), comprising:
- an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients;
a storage; and
a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client.
3 Assignments
0 Petitions
Accused Products
Abstract
A network storage system for a download intensive environment is provided. The network storage comprises at least a data storage server (DSS) that includes an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a storage unit; and a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client.
38 Citations
30 Claims
-
1. A data storage server (DSS), comprising:
-
an interface enabling connection of the DSS to a network at a location that enables at least a view of network transactions performed by a plurality of clients; a storage; and a system adapted to monitor the network transactions occurring on the network and identification of the network transactions as belonging to a registered client of the DSS, and storing in the storage the transactions with an identification corresponding to the registered client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for logging data of registered clients in a download intensive network comprising:
-
capturing a data packet from the download intensive network; indexing data of the data packet with a client identification (CID) unique to the registered client, when the data packet belongs to at least one of the registered clients; storing the data in association with the client identification in a temporary storage; and storing the data in permanent storage once all packets corresponding to the data have been received. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for controlling a data storage server (DSS) in a download intensive network comprising:
-
receiving a download data downloaded by a registered client; comparing data to the registered client store operation on a respective virtual file system of the register client; and instructing the DSS to permanently store the data on a backend storage (BES) pool by providing an appropriate stream address, when there is match. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method for sharing encrypted data in a data storage server (DSS) comprising:
-
sending a first challenge and a digest value from a first client to a second client for the purpose of confirming that an encrypted data may be jointly accessed by the first client and the second client; receiving from the second client the digest value, a first response responsive of the first challenge and a second challenge sent from the second client; sending from the first client to the second client the digest value and a second response responsive of the second challenge; and receiving from the second client the digest value, a retrieval key and a decryption key;
wherein the first client can access the encrypted data using the retrieval key and the decryption key without the need to store a duplicate copy of the encrypted data from the first client use. - View Dependent Claims (29, 30)
-
Specification