Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
164 words
A document construction system including files containing data and instructions, wherein data forms at least a logical stream of data and wherein logical streams of data ate provided to output means comprising: means for providing a plurality of referents wherein at least a referent refers to a logical stream of data; means for providing a plurality of different referent scopes with which referents are associated and used and outside of which referents within a scope are inaccessible; means for inserting at least a referent into the logical stream of data and within a referent scope from the plurality of referent scopes; means for resolving logical streams of data referred to by referents within a referent scope, wherein resolving of a referent scope from the plurality of referent scopes results in an unresolved logical stream of data absent an error condition; and means for providing to an output means a resolved logical stream of data, the resolved logical stream of data forming a constructed document.
Claim 2
Dependent Claim
164 words
A document construction system including files containing data and instructions, wherein data forms at least a logical stream of data and wherein logical streams of data ate provided to output means comprising: means for providing a plurality of referents wherein at least a referent refers to a logical stream of data; means for providing a plurality of different referent scopes with which referents are associated and used and outside of which referents within a scope are inaccessible; means for inserting at least a referent into the logical stream of data and within a referent scope from the plurality of referent scopes; means for resolving logical streams of data referred to by referents within a referent scope, wherein resolving of a referent scope from the plurality of referent scopes results in an unresolved logical stream of data absent an error condition; and means for providing to an output means a resolved logical stream of data, the resolved logical stream of data forming a constructed document.
Claim 3
Dependent Claim
24 words
A document construction system as defined in claim 1 further comprising means for queuing parts of a logical stream related to a referent scopes.
Claim 4
Dependent Claim
27 words
A document construction system as defined in claim 2 further comprising means for resolving a plurality of parts of a logical stream related to different referent scopes.
Claim 5
Dependent Claim
31 words
A document construction system as defined in claim 2 further comprising means for determining an order in which different referent scopes from the plurality of referent scopes are to be resolved.
Claim 6
Independent Claim
134 words
A method of document construction comprising: providing a plurality of logical streams of data; providing a plurality of referents wherein a referent refers to a logical stream of data from the plurality of logical streams of data; providing a plurality of different referent scopes with which referents are associated, within which referents within said scope are used and outside of which referents within said scope are inaccessible; inserting at least a referent into a logical stream of data from the plurality of logical streams of data and within a referent scope from the plurality of different referent scopes; and resolving logical streams of data referred to by referents within a referent scope, wherein resolving of at least a logical stream or data results in an unresolved logical stream of data absent an error condition.
Claim 7
Independent Claim
134 words
A method of document construction comprising: providing a plurality of logical streams of data; providing a plurality of referents wherein a referent refers to a logical stream of data from the plurality of logical streams of data; providing a plurality of different referent scopes with which referents are associated, within which referents within said scope are used and outside of which referents within said scope are inaccessible; inserting at least a referent into a logical stream of data from the plurality of logical streams of data and within a referent scope from the plurality of different referent scopes; and resolving logical streams of data referred to by referents within a referent scope, wherein resolving of at least a logical stream or data results in an unresolved logical stream of data absent an error condition.
Claim 8
Dependent Claim
43 words
A method of document construction as defined in claim 5 further comprising the step of providing a queuing area associated with a logical stream of data and with a referent scope for queuing information inserted into the logical stream of data pending resolution.
Claim 9
Dependent Claim
40 words
A method of document construction as defined in claim 5 further comprising the step of providing a queuing area associated with a single logical stream of data and for queuing information inserted into the logical stream of data pending resolution.
Claim 10
Dependent Claim
64 words
A method of document construction as defined in claim 5 further comprising the step of providing a queuing area associated with a single logical stream of data and with a single referent scope for queuing information inserted into the logical stream of data and for queuing information inserted into logical streams of data referred to by referents within the single referent scope pending resolution.
Claim 11
Dependent Claim
28 words
A method of document construction as defined in claim 5 further comprising the step of inserting data in the form of text into the logical stream of data.
Claim 12
Dependent Claim
28 words
A method of document construction as defined in claim 9 further comprising the step of formatting the data within the logical stream of data prior to resolution thereof.
Claim 13
Dependent Claim
28 words
A method of document construction as defined in claim 9 further comprising the step of transforming the data within the logical stream of data prior to resolution thereof.
Claim 14
Dependent Claim
40 words
A method of document construction as defined in claim 5 wherein the plurality of referent scopes are provided, wherein a referent scope falls entirely within another referent scope or entirely outside another referent scope from the plurality of referent scopes.
Claim 15
Dependent Claim
167 words
A document construction system including files containing data and instructions, wherein data forms at least a logical stream of data and wherein logical streams of data are provided to output means comprising: means for providing a plurality of referents wherein at least a referent refers to a logical stream of data; means for providing a plurality of different temporal referent scopes with which referents are associated and used and outside of which referents within a temporal referent scope are inaccessible, the temporal referent scopes defining a relative temporal order between resolution of two different temporal scopes; means for inserting at least a referent into the logical stream of data and within a temporal referent scope from the plurality of temporal referent scopes; means for resolving logical streams of data referred to by referents within a temporal referent scope in the defined temporal order; and, means for providing to an output means a resolved logical stream of data, the resolved logical stream of data forming a constructed document.
Claim 16
Dependent Claim
167 words
A document construction system including files containing data and instructions, wherein data forms at least a logical stream of data and wherein logical streams of data are provided to output means comprising: means for providing a plurality of referents wherein at least a referent refers to a logical stream of data; means for providing a plurality of different temporal referent scopes with which referents are associated and used and outside of which referents within a temporal referent scope are inaccessible, the temporal referent scopes defining a relative temporal order between resolution of two different temporal scopes; means for inserting at least a referent into the logical stream of data and within a temporal referent scope from the plurality of temporal referent scopes; means for resolving logical streams of data referred to by referents within a temporal referent scope in the defined temporal order; and, means for providing to an output means a resolved logical stream of data, the resolved logical stream of data forming a constructed document.