Method and apparatus for providing a web-based active virtual file system
First Claim
1. 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;
said processing circuit being further configured to automatically cause a notification message to be sent to said network upon the occurrence of at least one predetermined triggering event pertaining to the operation of said file server, wherein said at least one predetermined triggering event and its associated type and content of automatic notification message are configurable under the control of an auto-notification computer program routine residing on said computerized active file system.
0 Assignments
0 Petitions
Accused Products
Abstract
A computerized file system is provided that is accessible by users over the Internet or other type of network, in which certain “triggering events” pertaining to the operation of the file system automatically generate a notification message to certain of the users. Once a user has been properly authenticated, this user'"'"'s access rights are determined to see whether the user can read, write, or read/write files on the file server of the file system, and these rights also determine if the user may download files from or upload files to the file server. An Automatic Notification function checks to see if any “triggering” events have occurred when a user performs a particular task. The Automatic Notification function defines what exact type of event will become a triggering event, and also defines what will be the triggering action, once the triggering event occurs, and stores this information in a database. In the preferred embodiment, these Automatic Notification messages are transmitted via E-mail technology. By use of E-mail-type messages, the notification process can be initiated simultaneously for all users who are to receive any such notification message. The Auto-notification function can also comprise other programs that are launched to perform certain tasks. The precise type of auto-notification message is fully configurable for each component in the file system. More than one single file can be stored having the same virtual filename, at least as far as the individual users can determine. The actual filename on the file server is always unique for each individual file, and the actual filenames are stored in a “Files Table,” and links to the files are stored in the database.
-
Citations
35 Claims
-
1. 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;
said processing circuit being further configured to automatically cause a notification message to be sent to said network upon the occurrence of at least one predetermined triggering event pertaining to the operation of said file server, wherein said at least one predetermined triggering event and its associated type and content of automatic notification message are configurable under the control of an auto-notification computer program routine residing on said computerized active file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for operating a computerized active file system, comprising:
-
providing a file server having a memory circuit for storing data, a communications port for transmitting and receiving data over a network, and a processing circuit that controls the flow of data between said memory circuit and said communications port, said file server treating predetermined data groups as single file entities; and
automatically causing a notification message to be sent to said network upon the occurrence of at least one predetermined triggering event pertaining to the operation of said file server, wherein said at least one predetermined triggering event and its associated type and content of automatic notification message are configurable under the control of an auto-notification computer program routine residing on said computerized active file system. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computerized active virtual 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;
said processing circuit being further configured to control the access rights over said network of a plurality of users to files stored on, or uploaded to, said file server, while providing an automatic notification message to predetermined of said plurality of users over said network when a triggering event occurs pertaining to the operation of said file server. - View Dependent Claims (33, 34, 35)
-
Specification