Apparatus and method for enabling composite style sheet application to multi-part electronic documents
AssigneeInternational Business Machines Corporation
InventorsErik P. Fiedorowicz, John R. Hind, Brad B. Topol
Life of this patent
Estimating the term…
Abstract
An apparatus and method for enabling composite style sheet application to multi-part electronic documents is provided. The apparatus and method identify content of a requested electronic document and determine subset style sheets that correspond to the identified content. Certain ones of these subset style sheets are selected based on, for example, requesting device characteristics, for use in generating a composite style sheet. The selected subset style sheets are then merged with a global style sheet to generate a composite style sheet that may be applied to the electronic document for proper presentation on a requesting device.
Claims25
A computer-implemented method of generating a composite style sheet used for transforming an electronic document, comprising:
- determining particular rendering characteristics and device type of a client device to which the electronic document is to be sent;
- during processing of the electronic document, dynamically identifying a plurality of subset style sheets based on (i) identified subject-matter content of the electronic document, (ii) the particular rendering characteristics of the client device to which the electronic document is to be sent, and (iii) the device type of the client device to which the electronic document is to be sent;
- and
- merging the plurality of identified subset style sheets to generate the composite style sheet.
8-9. (canceled)
A method of generating a composite style sheet used for transforming an electronic document, comprising:
- identifying a plurality of subset style sheets based on content of the electronic document;
- merging the plurality of subset style sheets to generate the composite style sheet;
- and
- determining if a client device to which the electronic document is to be sent is capable of rendering the electronic document using the composite style sheet, and if so, sending the electronic document to the client device with a reference to the composite style sheet.
(canceled)
An apparatus for generating a composite style sheet used for transforming an electronic document, comprising:
- a style sheet repository;
- and
- a transcoder coupled to the style sheet repository, wherein the transcoder determines particular rendering characteristics and device type of a client device to which the electronic document is to be sent and dynamically identifies, during processing of the electronic document, a plurality of subset style sheets in the style sheet repository that correspond to the electronic document, based on (i) identified subject-matter content of the electronic document, (ii) the particular rendering characteristics of the client device to which the electronic document is to be sent, and (iii) the device type of the client device to which the electronic document is to be sent, and merges the plurality of identified subset style sheets to generate the composite style sheet.
(canceled)
23-28. (canceled)
31-45. (canceled)
Dependencies are inferred from the claim text.