Correction techniques of overlapping digital glyphs
AssigneeAdobe Inc.
InventorsPooja Mangla, Aman Arora
Life of this patent
Estimating the term…
Abstract
Digital glyph overlap correction system implemented as part of a computing device is described. The system is configured to improve detection and correction of overlaps of digital glyphs by detecting on overlap of digital glyphs within a digital document, determining a glyph property causing the overlap, determining a change to the parameter of the glyph property that causes the overlap, generating a correction for the overlap based on the change to the parameter, and rendering the digital document as having the correction. The digital glyph overlap correction system corrects or facilitates correction of the overlap in an efficient and seamless manner, thereby improving the aesthetic appeal of content within the digital document.
Claims20
In a digital content generating environment, a digital glyph overlap correction method, the method implemented by a computing device, the method comprising:
- detecting, by the computing device, an overlap of digital glyphs in a digital document;
- determining, by the computing device, which glyph property of a plurality of glyph properties cause the overlap of the digital glyphs in the digital document;
- determining, by the computing device, a change to a parameter of the determined glyph property that corrects the overlap;
- generating, by the computing device, a recommendation for output in a user interface for correcting the overlap of the digital glyphs, the recommendation indicating the glyph property and the change to the parameter of the glyph property to correct the overlap;
- correcting, by the computing device, the overlap of the digital glyphs by making the determined change to the parameter of the determined glyph property responsive to user selection of the recommendation;
- and
- rendering, by the computing device, the digital document as having the correction in a user interface.
In a digital content generating environment, a digital glyph overlap correction system, the system comprising:
- a processor;
- and
- a computer-readable storage medium including instructions stored thereon that, responsive to execution by the processor, causes the processor to perform operations including:
- an overlap detecting module to detect an overlap of digital glyphs in the digital document;
- a glyph property determination module to determine which glyph property of a plurality of glyph properties cause the overlap of the digital glyphs in a digital document;
- a parameter module to determine a change to a parameter of the glyph property that corrects the overlap;
- a recommendation module to generate a recommendation for output in a user interface for correcting the overlap of the digital glyphs, the recommendation indicating the glyph property and the change to a parameter of the glyph property to correct the overlap;
- a correction module to correct the overlap of digital glyphs by making the determined change responsive to user selection of the recommendation;
- and
- an output module to render the digital document as having the correction in the user interface.
One or more computer-readable storage media having stored thereon multiple instructions that, responsive to execution by a processor, cause the processor to perform operations comprising:
- detecting an overlap of digital glyphs in a digital document;
- determining which glyph property of a plurality of glyph properties cause the overlap of the digital glyphs in the digital document;
- determining a change to a parameter of the determined glyph property that corrects the overlap;
- generating a recommendation for output in a user interface for correcting the overlap based on the change to the parameter of the determined glyph property;
- correcting the overlap by making the determined change to the parameter of the determined glyph property responsive to user selection of the recommendation;
- and
- rendering the digital document as having the correction in a user interface.
Dependencies are inferred from the claim text.