20090019051 | UBIQUITOUS DOCUMENT ROUTING ENFORCEMENT - Users can create document(s) in any format, and then submit these to a pre-processor. The pre-processor cooperates with the “save” function. The pre-processor associates, such as through embedding or adding a custom stream or modifying an existing custom stream within a compound document or association via file descriptors or file identifiers managed externally for any file type, record or object, a tag with the document preserving the original file format so that it can be rendered normally. A programmatically readable “label(es)” identifying a specific recipient identifier will be used for routing control identification. Document routing enforcement utilizes a form of the functionality of managing custom streams within compound documents or any file type, record or object. A compound document is a document consisting of intermingled multiple streams, e.g., metadata, spreadsheets, pictures, digital videos, digital audio, and other multimedia features and can also be used to collect several documents into one. | 01-15-2009 |