Electronic submission preparation
First Claim
Patent Images
1. A method for preparing an electronic submission, comprising:
- receiving a document;
identifying, based at least in part on information from the document, a submission preparation information to be used by a submission kernel to process, wherein the submission kernel is configured to be general to one or more types of processing of the document, wherein the submission preparation information is separate from the document and includes a set of instructions to be used to process any particular document and wherein identifying the submission preparation information includes identifying one or more portions of the set of instructions appropriate to be used to process the document; and
processing the document based at least in part on a type of processing as indicated by the identified one or more portions of the set of instructions included in the submission preparation information to produce one or more derived document outputs.
7 Assignments
0 Petitions
Accused Products
Abstract
Preparing an electronic submission is disclosed. A document is received. Submission preparation information to be used by a submission kernel for processing is identified based at least in part on information from the document. The document is processed based at least in part on the submission preparation information to produce one or more derived document outputs.
31 Citations
23 Claims
-
1. A method for preparing an electronic submission, comprising:
-
receiving a document; identifying, based at least in part on information from the document, a submission preparation information to be used by a submission kernel to process, wherein the submission kernel is configured to be general to one or more types of processing of the document, wherein the submission preparation information is separate from the document and includes a set of instructions to be used to process any particular document and wherein identifying the submission preparation information includes identifying one or more portions of the set of instructions appropriate to be used to process the document; and processing the document based at least in part on a type of processing as indicated by the identified one or more portions of the set of instructions included in the submission preparation information to produce one or more derived document outputs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for preparing an electronic submission, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
receiving a document; identifying, based at least in part on information from the document, a submission preparation information to be used by a submission kernel to process, wherein the submission kernel is configured to be general to one or more types of processing of the document, wherein the submission preparation information is separate from the document and includes a set of instructions to be used to process any particular document and wherein identifying the submission preparation information includes identifying one or more portions of the set of instructions appropriate to be used to process the document; and processing the document based at least in part on a type of processing as indicated by the identified one or more portions of the set of instructions included in the submission preparation information to produce one or more derived document outputs.
-
-
23. A system for preparing an electronic submission, comprising:
-
a processor; and a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to; receive a document; identify, based at least in part on information from the document, a submission preparation information to be used by a submission kernel to process, wherein the submission kernel is configured to be general to one or more types of processing of the document, wherein the submission preparation information is separate from the document and includes a set of instructions to be used to process any particular document and wherein identifying the submission preparation information includes identifying one or more portions of the set of instructions appropriate to be used to process the document; and process the document based at least in part on a type of processing as indicated by the identified one or more portions of the set of instructions included in the submission preparation information to produce one or more derived document outputs.
-
Specification