System and method for defining specifications for outputting content in multiple formats
First Claim
1. A single stylesheet defining specifications for outputting content in multiple outputs, comprising:
- instructions within the single stylesheet identifying information to be output; and
instructions within the single stylesheet defining at least one format for at least a portion of the information for each of the multiple outputs, whereby, when the information is output in a particular format, the defined format for the selected output will be applied.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for defining specifications for outputting content to multiple formats. More specifically, a system and method for creating a single multi-purpose stylesheet file from a single user interface, the single multi-purpose stylesheet being capable of designing multiple output media formats. For example, the multi-purpose stylesheet may convert input XML content to HTML, PDF, PostScript, WML, or other output formats. The method includes creating or modifying a multipurpose stylesheet containing formatting rules corresponding to various properties of different output media formats. The user can configure the multi-purpose stylesheet by selecting different formatting properties for different output media formats.
142 Citations
36 Claims
-
1. A single stylesheet defining specifications for outputting content in multiple outputs, comprising:
-
instructions within the single stylesheet identifying information to be output; and
instructions within the single stylesheet defining at least one format for at least a portion of the information for each of the multiple outputs, whereby, when the information is output in a particular format, the defined format for the selected output will be applied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising:
a computer useable medium and computer readable code embodied on said computer useable medium for creating one stylesheet for formatting information to be output in multiple formats, the computer readable code comprising;
computer readable program code devices configured to cause the computer to effect the receiving of the input file;
computer readable program code devices configured to cause the computer to determine at least one element within the input file;
computer readable program code devices configured to determine a formatting rule applicable to the at least one element;
computer readable program code devices configured to apply the formatting rule to the at least one element;
computer readable program code devices configured for storing the at least one element having the formatting rule applied thereto as the output file of the second file type.
-
13. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions for receiving an input file;
a code segment including instructions for determining at least one element within the input file;
a code segment including instructions for determining a formatting rule applicable to the at least one element, wherein a formatting rule is determined for each of at least two output formats;
a code segment including instructions for applying a appropriate formatting rule to the at least one element for outputting the at least two output formats;
a code segment including instructions for storing the at least one element having the formatting rule applied thereto as an output file of a second file type.
-
-
14. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions for receiving and reading an input file; and
a code segment including instructions for applying at least one formatting rule to at least one element within the input file for each of at least two output formats, resulting in a formatted element consistent with the formatting rule when output in one of the at least two output formats.
-
-
15. A method for outputting information in one of several output formats using a single stylesheet, the method comprising:
-
providing for determining an element that is to be output;
providing for determining a formatting rule applicable to the element for each of several output formats; and
providing for applying the formatting rule to the element consistent with the output format.
-
-
16. A method for outputting information in multiple formats using a single stylesheet, the method comprising:
-
determining an element to be output;
determining at least one formatting rule for each element based on the form of output;
applying the formatting rule consistent with the output format selected for the element. - View Dependent Claims (17)
-
-
18. A method for publishing information, comprising:
-
receiving information in an input file;
publishing the information in multi-channels using a single stylesheet;
wherein the stylesheet applies formatting rules to elements within the input file, the formatting rules being adapted for multi-channels.
-
-
19. A method for creating a stylesheet capable of outputting information in one of multiple output file types using a single stylesheet, the method comprising:
-
within a single stylesheet, identifying and tagging at least one element within the input file;
within a single stylesheet, associating a style with the at least one element; and
within a single stylesheet, selecting an output file type, wherein the style may vary according to the output file type selected. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for outputting content to various output media formats, the system comprising:
-
means for identifying information to be output;
means for associating at least one formatting rule with the information to be output, wherein the means further comprises associating a formatting rule for the information to be output for outputting in multiple output forms. - View Dependent Claims (33, 34, 35, 36)
-
Specification