Patent ID: 7461094

Claim:
A method for providing an online file service tat automatically stores and organizes digital files, the method comprising: a. providing a server with a set of trigger handlers that are each configured to perform a particular action on a digital file; b. allowing a user to access the sewer and specify attribute criteria tat matches one or more of the trigger handlers to an attribute of the digital file where the one or more trigger handlers cause the server to automatically create a specified container and store uploaded digital files of different Mime types in the specified container in light of the attribute criteria, wherein allowing the user to access the server and specify attribute criteria farther includes: displaying a series of configuration forms for the user to specify the attribute criteria, where each configuration form includes a first section that permits the user to specify which attributes and metadata fields from unloaded digital files are to be matched, and a second section that permits the user to specify what actions are to be taken in response to a match; c. receiving digital files uploaded to the server, wherein each uploaded digital file has a plurality of attributes associated therewith; d. comparing the attributes of each uploaded digital file with the attribute criteria specified by the user for each of the one or more trigger handlers; and e. upon a match, invoking the corresponding trigger handler, such that actions associated with the invoked trigger handler are automatically performed on the corresponding uploaded digital file.