← Back to Patent Explorer
US6047296A Expired / Lapsed US ⏱️ 0.0 years remaining

Comprehensive method of resolving nested forward references in electronic data streams within defined resolution scopes

Assignee: STILO Corp
•
Filing: 1996-12-09
•
Granted: 2000-04-04
•
Expires: 2016-12-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system and method for constructing documents has files containing data and instructions. The data forms logical streams for provision to output means. According to the method, a plurality of referents referring to logical streams of data are provided. A plurality of different referent scopes with which referents are associated and used and outside of which referents within a scope are inaccessible are also provided. Referents are then inserted into the logical stream of data and within a referent scope from the plurality of referent scopes. The logical streams of data referred to by referents within a referent scope are then resolved but resolving of a referent scope does not necessarily result in a resolved logical stream of data absent referents. Once the referent scopes are resolved, the resulting logical data stream is provided to the output device as a constructed document. A system having parts for performing the steps of the method is also disclosed.

Inventors

  • 👤 Sam Wilmott
  • 👤 Norbert Winklareth
  • 👤 Eric Promislow
  • 👤 Habib Khalfallah
  • 👤 Roy Amodeo
  • 👤 Omar Essa
  • 👤 Klaus Harbo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 19:49
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G06F40/12; G06F40/123; G06F40/131; G06F40/151; G06F40/174

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.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-04-04 2003-10-04 2004-04-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-04-04 2007-10-04 2008-04-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-04-04 2011-10-04 2012-04-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag