Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
123 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and an alignment of the two-dimensional distance field; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 2
Dependent Claim
123 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and an alignment of the two-dimensional distance field; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the alignment aligns the two-dimensional distance field to a pixel grid.
Claim 4
Dependent Claim
20 words
The method of claim 1 wherein the alignment aligns the two-dimensional distance field to a component of a pixel grid.
Claim 5
Dependent Claim
16 words
The method of claim 1 wherein the alignment uses a selected iso-contour of the distance field.
Claim 6
Dependent Claim
127 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; selecting an iso-contour of the two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and the selected iso-contour; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 7
Dependent Claim
127 words
A computer implemented method for typesetting a set of glyphs represented as a set of graphical objects, comprising: selecting a current glyph from the set of glyphs represented as a set of graphical objects; selecting a current position of the current glyph; and determining a next position of a next glyph, the next glyph selected from the set of glyphs, the selection continuing until a termination condition is satisfied, the determining further comprising: representing the current glyph as a two-dimensional distance field; selecting an iso-contour of the two-dimensional distance field; determining the next position using the current position, an escapement of the current glyph, and the selected iso-contour; updating the current glyph to be the next glyph; and updating the current position to be the next position.
Claim 8
Dependent Claim
21 words
The method of claim 5 wherein the selected iso-contour determines an alignment of the two-dimensional distance field to a pixel grid.
Claim 9
Dependent Claim
24 words
The method of claim 5 wherein the selected iso-contour determines an alignment of the two-dimensional distance field to a component of a pixel grid.