Patent ID: 7036149
Filing Date: 2006-04-25
Classification: G06F,G06Q,Y02W,Y10S

Abstract:
1. A computer system comprising: a plurality of first storage devices storing file management information, a plurality of first computers connected via a storage network to first storage devices, a plurality of second computers connected via another network to said first computers, a plurality of second storage devices connected to said second computers, respectively for storing file data managed by said second computers, respectively, a third computer connected to said first and second computers, a third storage device connected to said third computer for holding data concerning accounting conditions in respect of each of said second computers, a client computer connected via said another network to said first computers, and a file attributes database connected to said third computer for holding an attributes table including file IDs and creation dates for file data, an access right table, and an extended attributes table which is provided for each of said second storage devices and which includes an encryption key, wherein, when one of said first computers receives an update request for updating file data from a user computer connected via an internet to said another network, said one of said first computers transmits a request to update said file data to one of said second computers, wherein said one of said second computers executes updating said file data in said second storage devices by referring to said access right table to read data from or write data to said file data and, by referring to said each extended attributes table, and determines whether to encrypt said file data in response to contents of said encryption key of said extended attributes table, wherein, when said third computer finds an error that has occurred in updating said file data after collecting results of executed processes, said third computer transmits a request for adding a new record in said third storage device, and wherein said third computer refers to said new record and said each data concerning accounting conditions stored in said third storage device to calculate charges for updating said file data encrypted.