Patent ID: 7444390

Claim:
A computerized active file system, comprising: a memory circuit for storing data; a communications port that is in communication with a network, said communications port being configured to transmit and receive data over said network; and a processing circuit that is configured to control the flow of data between said memory circuit and said communications port; said processing circuit also being configured to control said memory circuit so as to operate as a file server, wherein the file server comprises a plurality of folders; said processing circuit being further configured to automatically cause one or more automatic response actions upon the occurrence of at least one predetermined triggering event pertaining to the operation of said file server, wherein the at least one predetermined triggering event comprises one or more of: (i) manipulation of at least one of the folders residing on the file server, wherein the manipulation is performed by a user, (ii) editing of one or more objects within one of the folders residing on the file server, wherein the editing is performed by a user, or (iii) introduction of one or more objects into one of the folders residing on the file server, wherein the introduction is performed by a user, wherein the one or more automatic response actions comprise, in addition to carrying out the at least one triggering event, one or more of: (i) archiving one or more objects, (ii) running a script, (iii) launching one or more programs, or (iv) triggering a rule, wherein said at least one predetermined triggering event and its associated type and content of the automatic response action are configurable under the control of an auto-response computer program routine residing on said computerized active file system.