×

Method and system to handle context of interpretation in a document processing language

  • US 5,499,329 A
  • Filed: 07/02/1993
  • Issued: 03/12/1996
  • Est. Priority Date: 04/30/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented method for processing a hierarchically structured document, comprising the steps of:

  • creating a first data structure having a first set of information;

    creating a first reference to the first data structure, said first reference to the first data structure being associated with a structure portion of a predetermined hierarchical level of the document;

    creating, for said predetermined hierarchical level of the document when a content portion of said predetermined hierarchical level is processed, a second data structure which has a second reference thereto and copying the first set of information to a second set of information of the second data structure;

    processing said content portion of said predetermined hierarchical level using the second reference to said second set of information;

    determining if processing of content for said predetermined hierarchical level is finished;

    processing a structure portion of a first subsequent hierarchical level, wherein said first subsequent hierarchical level is lower in the hierarchical structure of the document than the predetermined hierarchical level;

    copying the first reference to a third reference associated with the structure portion of the first subsequent hierarchical level;

    processing a structure portion of a second subsequent hierarchical level, wherein said second subsequent hierarchical level is lower in the hierarchical structure of the document than the first subsequent hierarchical level;

    creating, for said second subsequent hierarchical level of the document when a content portion of said second subsequent hierarchical level is processed, a third data structure referenced by a fourth reference and copying the set of information referred to by the third reference to a third set of information of the third data structure;

    processing said content portion of said second subsequent hierarchical level using said third set of information;

    determining if processing of said content portion of said second subsequent hierarchical level is finished; and

    copying the fourth reference to the third reference, when said processing of said content portion of said second subsequent hierarchical level is determined to be finished.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×