IP Library Granted Patent US 7,532,216
Granted Patent B2
US 7,532,216 · App. 11/297,123 · Granted May 12, 2009

Method of scaling a graphic character

View Patent ↗
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 7,532,216
App. No.
11/297,123
Granted
May 12, 2009
Kind
B2
Abstract

A graphic character that has a character matrix with a number of character units that are indivisible at least in either a horizontal direction or a vertical direction is scaled by dividing the character matrix into one first and at least one second character segment, each comprising at least one of the character units. The first character segment is symmetrically scaled using a first scaling factor and the second character segment is scaled using a second scaling factor different from the first scaling factor.

Claims (31)

1. A method performed in a processer of scaling a graphic character defined by a character matrix with a number of character units that are indivisible at least in a horizontal direction or a vertical direction, the method performed in the processor comprising:

dividing the character matrix into a first character segment and at least one second character segment, each character segment including at least one of the character units;

symmetrically scaling the first character segment using a first scaling factor; and

scaling within the processor the at least one second character segment using a second scaling factor different from the first scaling factor to provide a scaled character matrix, and filtering of the scaled character matrix to provide a filtered scaled character matrix.

2. The method of claim 1 , where

in a symmetrical scaling of the first character segment by a first scaling factor greater than one, the character units of the first segment are displayed repeatedly adjacently according to the value of the first scaling factor; and

in a symmetrical scaling of the first character segment by a first scaling factor smaller than one, the first character segment is divided into at least two subsegments, each having the same number of character units, while the same number of character units is deleted from each character segment at the same respective positions of the subsegment.

3. The method of claim 2 , where the character matrix has an information segment containing character information and a blank segment containing no character information, and is divided such that the first character segment comprises the information segment and the at least one second character segment comprises the blank segment.

4. The method of claim 3 , where the at least one second character segment is selected such that it consists of one character unit.

5. The method of claim 2 , where the character matrix is divided into one first character segment and two second character segments, the first character segment being located between the second character segments.

6. The method of claim 5 , where the second character segments are selected such that they each comprise exactly one character unit.

7. The method of claim 5 , where the second character segments are scaled using different second scaling factors.

8. The method of claim 1 , where the first scaling factor is greater than one and is an integer.

9. The method of claim 1 , where the first scaling factor is the reciprocal value of an integer.

10. The method of claim 1 , where the character units are lines of the character matrix.

11. The method of claim 1 , where the character units are columns of the character matrix.

12. The method of claim 1 , where the character matrix comprises lines and columns, and where the lines and/or columns are scaled.

13. The method of claim 1 , where the second scaling factor is an integer.

14. The method of claim 1 , where the second scaling factor is a non-integer.

15. A method performed in a processor of scaling a graphic character defined by a character matrix with a number of character units that are indivisible at least in a horizontal direction or a vertical direction, the method performed in a processor comprising:

dividing the character matrix into a first character segment and at least one second character segment, each character segment including at least one of the character units;

symmetrically scaling the first character segment using a first scaling factor; and

scaling within the processor the at least one second character segment using a second scaling factor different from the first scaling factor, where the graphic character is a teletext character having a character matrix of 12 columns by 10 lines.

16. A method performed in a processor of scaling a graphic character defined by a character matrix having a number of character units, the method performed in a processor comprising the steps of:

dividing the character matrix into a first character segment and at least one second character segment, each character segment including at least one character unit;

scaling the first character segment using a first scaling factor;

scaling within the processor the at least one second character segment using a second scaling factor to provide a rescaled character matrix that includes rescaled first and second character segments; and

filtering the rescaled character matrix to provide a filtered rescaled character matrix.

17. The method of claim 16 , where the first and second scaling factors are different.

18. The method of claim 16 , where the character units comprise lines of the character matrix.

19. The method of claim 16 , where the character units comprise columns of the character matrix.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2018
From: MAXLINEAR INC; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047128/0295 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028153/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2010
From: MICRONAS GMBH
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 024456/0453 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2006
From: WENDEL, DIRK; LANGENKAMP, ULRICH; HAHN, MARKO
To: MICRONAS GMBH
Reel/Frame 017225/0384 →