System-Wide Content-Sensitive Text Stylization and Replacement

Abstract
System-wide content-based text stylization by establishing an array of predefined stylization criteria, intercepting text output generated by an operating system to a graphics device driver, rasterizing the text according to the predefined stylization criteria and passing the rasterized images to the graphics device driver for display. The array of predefined stylization criteria includes criteria that modify font size, font type, font color, font highlighting, underline, bold, italics and invoke character replacement. Stylization may be based on parameters such as syllables, consonants, vowels, and punctuation and/or applied by a lookup table against predefined strings.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

For a fuller understanding of the invention, reference should be made to the following detailed description, taken in connection with the accompanying drawings, in which:



FIG. 1 is a diagrammatic view of an embodiment of the invention intercepting text from the GDI to the display device driver.



FIG. 2 is a diagrammatic view of an embodiment of the invention intercepting text from the GDI to the display device driver showing arrays of styles and parameters.



FIG. 3 is a diagrammatic view of an embodiment of the invention showing using a numeric character as an example.


Claims
  • 1. System-wide content-based text stylization.
  • 2. The stylization of claim 1 applied from techniques selected from the group consisting of driver chaining, cross-process messaging and exposed user interface controls.
  • 3. The stylization of claim 1 wherein said stylization is selected from the group consisting of font size, font type, font color, font highlighting, underline, bold, italics and character replacement.
  • 4. The stylization of claim 3 further comprising the application of the stylization based on parameters selected from the group consisting of syllables, consonants, vowels, and punctuation.
  • 5. The stylization of claim 3 further comprising the application of the stylization based on predefined characters.
  • 6. The stylization of claim 1 further comprising establishing user-defined stylization criteria schemes.
  • 7. The stylization of claim 1 further comprising establishing a plurality of user-selectable stylization criteria schemes.
  • 8. The stylization of claim 1 further comprising establishing window-specific application of the text stylization.
  • 9. System-wide content-based text stylization comprising the steps of: establishing an array of predefined stylization criteria;intercepting text output generated by an operating system to a graphics device driver;rasterizing the text according to the predefined stylization criteria; andpassing the rasterized images to the graphics device driver for display.
  • 10. The method of claim 9 wherein the array of predefined stylization criteria includes criteria selected from the group consisting of font size, font type, font color, font highlighting, underline, bold, italics and character replacement.
  • 11. The method of claim 9 further comprising the step of applying the stylization based on parameters selected from the group consisting of syllables, consonants, vowels, and punctuation.
  • 12. The method of claim 9 further comprising the step of applying the stylization based on predefined characters.
  • 13. The method of claim 9 further comprising establishing user-defined stylization criteria schemes.
  • 14. The method of claim 9 further comprising establishing a plurality of user-selectable stylization criteria schemes.
  • 15. The method of claim 9 further comprising establishing window-specific application of the text stylization.
  • 16. System-wide content-based text stylization comprising the steps of: establishing an array of predefined stylization criteria;intercepting text output generated by an operating system's graphics device interface subsystem to a font rasteriser;rasterizing the text according to the predefined stylization criteria; andpassing the rasterized images back to the graphics device interface subsystem.
  • 17. The method of claim 16 wherein the array of predefined stylization criteria includes criteria selected from the group consisting of font size, font type, font color, font highlighting, underline, bold, italics and character replacement.
  • 18. The method of claim 16 further comprising the step of applying the stylization based on parameters selected from the group consisting of syllables, consonants, vowels, and punctuation.
  • 19. The method of claim 16 further comprising the step of applying the stylization based on predefined characters.
  • 20. The method of claim 16 further comprising establishing user-defined stylization criteria schemes.
  • 21. The method of claim 16 further comprising establishing a plurality of user-selectable stylization criteria schemes.
  • 22. The method of claim 16 further comprising establishing window-specific application of the text stylization.
Provisional Applications (1)
Number Date Country
60766782 Feb 2006 US