IP Library Patent Application 13329771
Patent Application
App. No. 13/329,771

Adjusting Fonts for Visual Consistency

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/329,771
Abstract

A computing device-implemented method includes analyzing a set of executable instructions that define an outline of a font glyph for assigning points of the outline into two or more groups. The method also includes manipulating the points assigned to the two or more groups for adjusting the displayed appearance of the font glyph.

Claims (36)

1 . A computing device-implemented method comprising:

analyzing a set of executable instructions that define an outline of a font glyph for assigning points of the outline into two or more groups; and

manipulating the points assigned to the two or more groups for adjusting the displayed appearance of the font glyph.

2 . The computing device-implemented method of claim 1 , wherein analyzing the set of executable instructions includes parsing the instructions to identify points of the outline of the font glyph.

3 . The computing device-implemented method of claim 1 , wherein points are assigned into one of three groups.

4 . The computing device-implemented method of claim 1 , wherein the executable instructions are hinting language instructions.

5 . The computing device-implemented method of claim 1 , wherein the executable instructions are TrueType instructions.

6 . The computing device-implemented method of claim 1 , wherein manipulating the points includes shifting the position of each respective point.

7 . The computing device-implemented method of claim 1 , wherein manipulating the points includes comparing the position of one of the points to the position of a reference point.

8 . The computing device-implemented method of claim 1 , wherein manipulating the points includes shifting the position of the respective point along a first dimension.

9 . The computing device-implemented method of claim 8 , wherein the first dimension lays along a vertical direction.

10 . The computing device-implemented method of claim 1 , wherein the displayed appearance of the font glyph is adjusted along a vertical direction.

11 . A system comprising:

a computing device for analyzing a set of executable instructions that define an outline of a font glyph for assigning points of the outline into two or more groups; and

wherein the computing device is configured to manipulate the points assigned to the two or more groups for adjusting the displayed appearance of the font glyph.

12 . The system of claim 11 , wherein analyzing the set of executable instructions includes parsing the instructions to identify points of the outline of the font glyph.

13 . The system of claim 11 , wherein points are assigned into one of three groups.

14 . The system of claim 11 , wherein the executable instructions are hinting language instructions.

15 . The system of claim 11 , wherein the executable instructions are TrueType instructions.

16 . The system of claim 11 , wherein manipulating the points includes shifting the position of each respective point.

17 . The system of claim 11 , wherein manipulating the points includes comparing the position of one of the points to the position of a reference point.

18 . The system of claim 11 , wherein manipulating the points includes shifting the position of the respective point along a first dimension.

19 . The system of claim 18 , wherein the first dimension lays along a vertical direction.

20 . The system of claim 1 , wherein the displayed appearance of the font glyph is adjusted along a vertical direction.

21 . One or more computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:

analyzing a set of executable instructions that define an outline of a font glyph for assigning points of the outline into two or more groups; and

manipulating the points assigned to the two or more groups for adjusting the displayed appearance of the font glyph.

22 . The computer readable media of claim 21 , wherein analyzing the set of executable instructions includes parsing the instructions to identify points of the outline of the font glyph.

23 . The computer readable media of claim 21 , wherein points are assigned into one of three groups.

24 . The computer readable media of claim 21 , wherein the executable instructions are hinting language instructions.

25 . The computer readable media of claim 21 , wherein the executable instructions are TrueType instructions.

26 . The computer readable media of claim 21 , wherein manipulating the points includes shifting the position of each respective point.

27 . The computer readable media of claim 21 , wherein manipulating the points includes comparing the position of one of the points to the position of a reference point.

28 . The computer readable media of claim 21 , wherein manipulating the points includes shifting the position of the respective point along a first dimension.

29 . The computer readable media of claim 28 , wherein the first dimension lays along a vertical direction.

30 . The computer readable media of claim 21 , wherein the displayed appearance of the font glyph is adjusted along a vertical direction.

Assignments (5)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049566/0513 Recorded Oct 11, 2019
From: BANK OF AMERICA, N.A.
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
Reel/Frame 050711/0170 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Mar 25, 2019
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
Reel/Frame 048691/0513 →
PATENT SECURITY AGREEMENT Recorded Mar 22, 2019
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 049566/0513 →
SECURITY AGREEMENT Recorded Sep 17, 2015
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 036627/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: RICKNER, THOMAS A.; OPSTAD, DAVID G.
To: MONOTYPE IMAGING INC.
Reel/Frame 027473/0166 →