Photosharing server filters for automatic storage and sharing of digital files
First Claim
1. A method for providing on online file service that automatically stores and organizes digital files, the method comprising the steps of:
- (a) providing the server with a set of trigger handlers that are each configured to perform a particular action on a digital file;
(b) allowing the user to access the server and configure the trigger handlers by specifying attribute criteria for one or more of the trigger handlers;
(c) receiving digital files uploaded to the server, wherein each file has a plurality of attributes associated therewith;
(d) comparing the attributes of each file with the attribute criteria entered by the user for each of the trigger handlers; and
(e) upon a match, invoking the corresponding trigger handler, such that actions are automatically performed on the digital files.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing on online file-service that automatically stores and organizes digital files. The method and system include providing the server with a set of trigger handlers that are each configured to perform a particular action on a digital file. The user may log into the server and specify attribute criteria for each of the trigger handlers. Digital files uploaded by the user are received by the server, wherein each file has a plurality of attributes associated therewith. The attributes of each file are then compared with the attribute criteria entered by the user for each of the trigger handlers. And upon a match, the corresponding trigger handler is invoked, such that actions are automatically performed on the digital files.
140 Citations
36 Claims
-
1. A method for providing on online file service that automatically stores and organizes digital files, the method comprising the steps of:
-
(a) providing the server with a set of trigger handlers that are each configured to perform a particular action on a digital file;
(b) allowing the user to access the server and configure the trigger handlers by specifying attribute criteria for one or more of the trigger handlers;
(c) receiving digital files uploaded to the server, wherein each file has a plurality of attributes associated therewith;
(d) comparing the attributes of each file with the attribute criteria entered by the user for each of the trigger handlers; and
(e) upon a match, invoking the corresponding trigger handler, such that actions are automatically performed on the digital files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing an online photosharing service that automatically stores and organizes digital image files, the method comprising the steps of:
-
(a) providing the server with a set of trigger handlers that are each configured to perform a particular action on an image file;
(b) allowing the user to access the server and configure the trigger handlers by specifying attribute criteria for one or more of the trigger handlers;
(c) receiving image files uploaded to the server, wherein each image file has a plurality of attributes associated therewith;
(d) comparing the attributes of each image file with the attribute criteria entered by the user for each of the trigger handlers; and
(e) upon a match, invoking the corresponding trigger handler, such that actions are automatically performed on the image files. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium containing program instructions for providing on online file service that automatically stores and organizes digital files, the instructions for:
-
(a) providing the server with a set of trigger handlers that are each configured to perform a particular action on a digital file;
(b) allowing the user to access the server and configure the trigger handlers by specifying attribute criteria for one or more of the trigger handlers;
(c) receiving digital files uploaded to the server, wherein each file has a plurality of attributes associated therewith;
(d) comparing the attributes of each file with the attribute criteria entered by the user for each of the trigger handlers; and
(e) upon a match, invoking the corresponding trigger handler, such that actions are automatically performed on the digital files. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification