Patent ID: 9176992
Filing Date: 2015-11-03
Classification: G06F,Y10S

Abstract:
1. A method for providing an online file service that 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 server and configure the trigger handlers by specifying attribute criteria for each of the trigger handlers, wherein the trigger handlers provide corresponding configuration forms for the user to enter the attribute criteria, each of which is provided with a first section for allowing the user to specify which file attributes and metadata fields from uploaded files are to be matched, and a second section for allowing the user to specify what actions are to be taken in response to a match, and wherein the configuration forms have the same first section throughout the set of the trigger handlers; c) receiving the digital files uploaded to the server, wherein each uploaded digital file has a plurality of attributes associated therewith; d) comparing the plurality of attributes of a specific uploaded digital file among the uploaded digital files with the attribute criteria entered by the user for each of the trigger handlers; e) upon a first match, invoking a first trigger handler corresponding to the first match, such that first actions associated with the invoked first trigger handler are automatically performed on the specific uploaded digital file, wherein the first actions cause the server to automatically create two specified containers and store the specific uploaded digital file in both of the two specified containers according to the attribute criteria of the first trigger handler; and f) upon a second match, invoking a second trigger handler corresponding to the second match, such that second actions associated with the invoked second trigger handler are automatically performed on the specific uploaded digital file, the second actions being different from the first actions.