Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
177 words
A data processing system for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the data processing system using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising: means for receiving an indication of a starting point within the electronically published document; and means for identifying one of the plurality of hierarchical elements within the electronically published document as an initial element containing the indicated starting point using the representation of the electronically published document; means for traversing the representation of the electronically published document to select elements of the electronically published document beginning with the initial element; and means for formatting only the text content contained in the selected elements.
Claim 2
Dependent Claim
177 words
A data processing system for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the data processing system using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising: means for receiving an indication of a starting point within the electronically published document; and means for identifying one of the plurality of hierarchical elements within the electronically published document as an initial element containing the indicated starting point using the representation of the electronically published document; means for traversing the representation of the electronically published document to select elements of the electronically published document beginning with the initial element; and means for formatting only the text content contained in the selected elements.
Claim 3
Dependent Claim
29 words
The data processing system of claim 1, wherein the representation of the electronically published document includes, for each element, an indication of any text content contained within the element.
Claim 4
Independent Claim
165 words
A method for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element, and unformatted text content, the method using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising the steps of: receiving an indication of a starting point within the electronically published document; identifying one of the plurality of hierarchical within the electronically published document as an initial element containing the indicated starting point using the representation of electronically published document; traversing the representation of the electronically published document to select elements of the electronically published document beginning with the initial element; and formatting only the text content contained in the selected elements.
Claim 5
Independent Claim
165 words
A method for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element, and unformatted text content, the method using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising the steps of: receiving an indication of a starting point within the electronically published document; identifying one of the plurality of hierarchical within the electronically published document as an initial element containing the indicated starting point using the representation of electronically published document; traversing the representation of the electronically published document to select elements of the electronically published document beginning with the initial element; and formatting only the text content contained in the selected elements.
Claim 6
Dependent Claim
27 words
The method of claim 3, wherein the representation of the electronically published document includes, for each element, an indication of any text content contained within the element.
Claim 7
Dependent Claim
164 words
A data processing system for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the data processing system using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising: means for requesting a portion of the electronically published document using an indication of a starting point within the electronically published document; means for receiving only the requested portion of the electronically published document including selected elements containing the indicated starting point; and means for formatting only the text content of the received portion of the electronically published document by applying a format specification corresponding to the received selected elements.
Claim 8
Dependent Claim
164 words
A data processing system for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the data processing system using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising: means for requesting a portion of the electronically published document using an indication of a starting point within the electronically published document; means for receiving only the requested portion of the electronically published document including selected elements containing the indicated starting point; and means for formatting only the text content of the received portion of the electronically published document by applying a format specification corresponding to the received selected elements.
Claim 9
Dependent Claim
29 words
The data processing system of claim 5, wherein the representation of the electronically published document includes, for each element, an indication of any text content contained within the element.
Claim 10
Independent Claim
160 words
A method for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the method using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising the steps of: sending a request for a portion of the electronically published document using an indication of a starting point within the electronically published document; receiving only the requested portion of the electronically published document including selected elements containing the indicated starting point; and formatting only the text content of the received portion of the electronically published document by applying a format specification corresponding to the received selected elements.
Claim 11
Independent Claim
160 words
A method for random access formatting of a portion of a large hierarchical electronically published document, the electronically published document having descriptive markup defining a plurality of hierarchical elements, wherein each element has a type name, and has at least one of an ancestor element, a child element, a left sibling element, a right sibling element and unformatted text content, the method using a representation of the electronically published document, including, for each element, an indication of any ancestor element, child element, and left and right sibling element and comprising the steps of: sending a request for a portion of the electronically published document using an indication of a starting point within the electronically published document; receiving only the requested portion of the electronically published document including selected elements containing the indicated starting point; and formatting only the text content of the received portion of the electronically published document by applying a format specification corresponding to the received selected elements.
Claim 12
Dependent Claim
27 words
The method of claim 7, wherein the representation of the electronically published document includes, for each element, an indication of any text content contained within the element.