IP Library Granted Patent US 7,447,361
Granted Patent B2
US 7,447,361 · App. 11/138,128 · Granted Nov 4, 2008

System and method for generating a custom font

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,447,361
App. No.
11/138,128
Granted
Nov 4, 2008
Kind
B2
Abstract

A processor is operable to identify characters in a file that represents a scanned image, and generate a font that includes the identified characters.

Claims (43)

1. An electronic device, comprising:

a processor;

a memory in communication with the processor, the memory configured to store a software application operable to:

identify a plurality of registration marks;

identify characters in a scanned image, wherein each of the characters corresponds to one of the plurality of registration marks in the scanned image;

detect a front edge and a back edge of a respective portion of the scanned image;

identify the character based on the detected front and back edges of the scanned image; and

generate a font file that includes the identified characters.

2. The electronic device of claim 1 , wherein

identifying each of the characters in the scanned image by one of the plurality registration marks disposed adjacent thereto.

3. The electronic device of claim 1 , wherein the processor is

operable to identify each of the characters by:

detecting an edge and a space of a respective portion of the image; and

identifying the character as the portion of the image.

4. The electronic device of claim 1 , further comprising a scan element operable to scan the image from a medium.

5. The electronic device of claim 4 , wherein the scannable medium carries the registration mark and the character is disposed substantially adjacent to the registration mark.

6. The electronic device of claim 1 , wherein the memory is configured to store the font.

7. The electronic device of claim 1 , further comprising a print assembly operable to print registration marks on a scannable medium.

8. An electronic system, comprising:

a processor;

a memory in communication with the processor, the memory configured to store a software application operable to:

identify a plurality of registration marks;

identify characters in a file that represents a scanned image, wherein each of the characters corresponds to one of the plurality of registration marks;

detect a front edge and a back edge of a respective portion of the scanned image;

identify the character based on the detected front and back edges of the scanned image; and

generate a font that includes the identified characters.

9. The electronic system of claim 8 further comprising a scanner.

10. The electronic system of claim 8 further comprising an inkjet printer having a scan element.

11. A method of generating a font, the method comprising:

identifying a plurality of registration marks;

identifying characters in a file that represents a scanned image, wherein each of the characters corresponds to one of the plurality of registration marks, and wherein identifying each of the characters further includes:

detecting a front edge and a back edge of a respective portion of the image;

identifying the character based on the detected front and back edges of the image; and

generating a font file that includes the identified characters.

12. The method of claim 11 , further comprising:

scanning a medium that includes the image; and

generating the font file from the scanned image.

13. The method of claim 12 , wherein scanning the image comprises utilizing a scan element in an inkjet printhead assembly.

14. The method of claim 11 , wherein identifying each of the characters comprises:

detecting an edge and a space of a respective portion of the image; and

identifying the character based on the detected edge and space of the image.

15. The method of claim 11 , further comprising storing the font file in the memory.

16. The method of claim 11 , further comprising providing the plurality of registration marks on a medium before scanning the medium.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL INTERNATIONAL TECHNOLOGY LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051735/0882 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: AVAGO TECHNOLOGIES IMAGING IP (SINGAPORE) PTE. LTD.
To: MARVELL INTERNATIONAL TECHNOLOGY LTD.
Reel/Frame 021849/0047 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2006
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (COMPANY REGISTRATION NO. 200512430D)
To: AVAGO TECHNOLOGIES IMAGING IP (SINGAPORE) PTE. LTD. (COMPANY REGISTRATION NO. 200512334M)
Reel/Frame 017683/0113 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2006
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP PTE. LTD.
Reel/Frame 017206/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2005
From: EVANS, CHARLES E.
To: AGILENT TECHNOLOGIES, INC.
Reel/Frame 016818/0903 →