Digital library system with customizable workflow
First Claim
Patent Images
1. A method of processing an object stored in a data store, comprising:
- associating a processing script with the object, wherein the script specifies a plurality of processing tasks;
locating the script by locating the object, in response to a request to process the object;
processing the object by executing the plurality of processing tasks as specified in the script.
5 Assignments
0 Petitions
Accused Products
Abstract
A customizable workflow is specified in a script that is associated with an object that is to be processed by the workflow. Both the object and the script can be stored in a content management system, with the object and script associated with one another by way of identifying the script in metadata stored in the system for the object. The script can be located by locating the object. The script can specify a sequence of a plurality of workflow processes that are performed over the life of the object.
57 Citations
28 Claims
-
1. A method of processing an object stored in a data store, comprising:
-
associating a processing script with the object, wherein the script specifies a plurality of processing tasks;
locating the script by locating the object, in response to a request to process the object;
processing the object by executing the plurality of processing tasks as specified in the script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A program product embodied on a computer readable medium of instructions for processing an object stored in a data store, comprising:
-
program instructions for associating a processing script with the object, wherein the script specifies a plurality of processing tasks;
program instructions for locating the script by locating the object, in response to a request to process the object;
program instructions for processing the object by executing the plurality of processing tasks as specified in the script. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for processing an object stored in a data store, comprising:
-
a metadata storage unit configured to store metadata associated with the object including an identifier of a script for processing the object; and
a processing unit configured to locate the script in response to a request to process the object, and to execute the script to process the object - View Dependent Claims (26, 27, 28)
-
Specification