← Back to Patent Explorer
US5606649A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of encoding a document with text characters, and method of sending a document with text characters from a transmitting computer system to a receiving computer system

Assignee: DynaComware Taiwan Inc
•
Filing: 1995-09-08
•
Granted: 1997-02-25
•
Expires: 2015-09-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of encoding a document with text characters includes the steps of providing a font memory with a first memory region for storing a plurality of basic unit information and a second memory region for storing a plurality of character information, and selecting a text character of the document. If the character information corresponding to the selected text character is found in the font memory, a corresponding user-defined code is assigned to the selected text character, and the corresponding user-defined code is stored in a character information region of a font file. The character information corresponding to the selected text character is stored in the character information region of the font file, and the basic unit information of the constituting basic units that constitute the selected text character is stored in a basic unit information region of the font file. If the character information corresponding to the selected text character is not found in the font memory, a corresponding user-defined code is assigned to the selected text character and is stored in the character information region of the font file, and outline data of the selected text character is generated and stored as character information of the selected text character in the font file.

Inventors

  • 👤 Kuang-Cheng Tai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 13:31
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/109

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 183 words
A method of encoding a document with text characters, comprising the steps of: (a) providing a font memory with a first memory region for storing a plurality of basic unit information and a second memory region for storing a plurality of character information; (b) selecting a text character of the document; (c) if it is determined that the character information corresponding to the selected text character is found in the font memory: (c1) assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in a character information region of a font file; (c2) storing the character information corresponding to the selected text character in the character information region of the font file; and (c3) storing the basic unit information of the constituting basic units that constitute the selected text character in a basic unit information region of the font file; and (d) repeating steps (b) and (c) for succeeding ones of the text characters of the document until the character information of all of the text characters of the document have been stored in the font file.
Claim 2
Independent Claim 183 words
A method of encoding a document with text characters, comprising the steps of: (a) providing a font memory with a first memory region for storing a plurality of basic unit information and a second memory region for storing a plurality of character information; (b) selecting a text character of the document; (c) if it is determined that the character information corresponding to the selected text character is found in the font memory: (c1) assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in a character information region of a font file; (c2) storing the character information corresponding to the selected text character in the character information region of the font file; and (c3) storing the basic unit information of the constituting basic units that constitute the selected text character in a basic unit information region of the font file; and (d) repeating steps (b) and (c) for succeeding ones of the text characters of the document until the character information of all of the text characters of the document have been stored in the font file.
Claim 3
Dependent Claim 85 words
The method as claimed in claim 1, further comprising the steps of: between steps (b) and (d), if the character information corresponding to the selected text character is not found in the font memory: assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in the character information region of the font file; and generating outline data of the selected text character, and storing the outline data as character information of the selected text character in the font file.
Claim 4
Dependent Claim 63 words
The method as claimed in claim 1, further comprising the steps of: after step (b), if the character information of the selected text character has been stored in the font file, storing only the corresponding user-defined code of the selected text character in the character information region of the font file, and selecting the succeeding one of the text characters of the document.
Claim 5
Dependent Claim 68 words
The method as claimed in claim 1, wherein the second memory region of the font memory further has standard codes of characters defined by the character information stored therein, the standard code assigned to the selected text character being compared with the standard codes stored in the font memory to determine whether the character information corresponding to the selected text character can be found in the font memory.
Claim 6
Dependent Claim 78 words
The method as claimed in claim 1, wherein each of the basic unit information includes identifying code of a respective basic unit and outline data of the respective basic unit in a predetermined basic unit space, and each of the character information includes the identifying codes of constituting basic units that constitute a respective character, locations of the constituting basic units in a predetermined character space, and sizes of the constituting basic units in the predetermined character space.
Claim 7
Dependent Claim 30 words
The method as claimed in claim 5, wherein the locations of the constituting basic units in the predetermined character space are defined by shift data in the X and Y-axes.
Claim 8
Dependent Claim 30 words
The method as claimed in claim 5, wherein the sizes of the constituting basic units in the predetermined character space are defined by scaling factors in the X and Y-axes.
Claim 9
Dependent Claim 26 words
The method as claimed in claim 5, wherein each of the character information further includes orientations of the constituting basic units in the predetermined character space.
Claim 10
Dependent Claim 25 words
The method as claimed in claim 1, further comprising the step of: after step (d), storing the font file in a portable data storage medium.
Claim 11
Dependent Claim 61 words
The method as claimed in claim 1, further comprising the step of storing document description information in a document description region of the font file, the document description information including font-related data and the user-defined codes of the text characters that are described by the font-related data, the font-related data including font size, font type, font attribute and text character position.
Claim 12
Independent Claim 246 words
A method of sending a document with text characters from a transmitting computer system to a receiving computer system, comprising the steps of: at the transmitting computer system: (A) encoding the document, including the steps of: (a) providing a font memory with a first memory region for storing a plurality of basic unit information and a second memory region for storing a plurality of character information; (b) selecting a text character of the document; (c) if it is determined that the character information corresponding to the selected text character is found in the font memory: (c1) assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in a character information region or a font file; (c2) storing the character information corresponding to the selected text character in the character information region of the font file; and (c3) storing the basic unit information of the constituting basic units that constitute the selected text character in a basic unit information region of the font file; and (d) repeating steps (b) and (c) for succeeding ones of the text characters of the document until the character information of all of the text characters of the document have been stored in the font file; and (B) transmitting the font file for reception by the receiving computer system; and at the receiving computer system: (C) receiving the font file transmitted by the transmitting computer system; and (D) decoding the font file to reconstruct the document.
Claim 13
Independent Claim 246 words
A method of sending a document with text characters from a transmitting computer system to a receiving computer system, comprising the steps of: at the transmitting computer system: (A) encoding the document, including the steps of: (a) providing a font memory with a first memory region for storing a plurality of basic unit information and a second memory region for storing a plurality of character information; (b) selecting a text character of the document; (c) if it is determined that the character information corresponding to the selected text character is found in the font memory: (c1) assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in a character information region or a font file; (c2) storing the character information corresponding to the selected text character in the character information region of the font file; and (c3) storing the basic unit information of the constituting basic units that constitute the selected text character in a basic unit information region of the font file; and (d) repeating steps (b) and (c) for succeeding ones of the text characters of the document until the character information of all of the text characters of the document have been stored in the font file; and (B) transmitting the font file for reception by the receiving computer system; and at the receiving computer system: (C) receiving the font file transmitted by the transmitting computer system; and (D) decoding the font file to reconstruct the document.
Claim 14
Dependent Claim 94 words
The method as claimed in claim 11, wherein, at the transmitting computer system, the step (A) further comprises the sub-steps of: between sub-steps (b) and (d), if the character information corresponding to the selected text character is not found in the font memory: assigning a corresponding user-defined code to the selected text character, and storing the corresponding user-defined code in the character information region of the font file; and generating outline data of the selected text character, and storing the outline data as character information of the selected text character in the font file.
Claim 15
Dependent Claim 21 words
The method as claimed in claim 11, further comprising the step of printing the reconstructed document at the receiving computer system.
Claim 16
Dependent Claim 21 words
The method as claimed in claim 11, further comprising the step of displaying the reconstructed document at the receiving computer system.
Claim 17
Dependent Claim 31 words
The method as claimed in claim 11, further comprising the step of storing the font file in a portable data storage medium prior to step (B) at the transmitting computer system.
Claim 18
Dependent Claim 68 words
The method as claimed in claim 11, further comprising the steps of: at the transmitting computer system: after sub-step (b), if the character information of the selected text character has been stored in the font file, storing only the corresponding user-defined code of the selected text character in the character information region of the font file, and selecting the succeeding one of the text characters of the document.
Claim 19
Dependent Claim 68 words
The method as claimed in claim 11, wherein the second memory region of the font memory further has standard codes of characters defined by the character information stored therein, the standard code assigned to the selected text character being compared with the standard codes stored in the font memory to determine whether the character information corresponding to the selected text character can be found in the font memory.
Claim 20
Dependent Claim 78 words
The method as claimed in claim 11, wherein each of the basic unit information includes identifying code of a respective basic unit and outline data of the respective basic unit in a predetermined basic unit space, and each of the character information includes the identifying codes of constituting basic units that constitute a respective character, locations of the constituting basic units in a predetermined character space, and sizes of the constituting basic units in the predetermined character space.
Claim 21
Dependent Claim 30 words
The method as claimed in claim 18, wherein the locations of the constituting basic units in the predetermined character space are defined by shift data in the X and Y-axes.
Claim 22
Dependent Claim 30 words
The method as claimed in claim 18, wherein the sizes of the constituting basic units in the predetermined character space are defined by scaling factors in the X and Y-axes.
Claim 23
Dependent Claim 26 words
The method as claimed in claim 18, wherein each of the character information further includes orientations of the constituting basic units in the predetermined character space.
Claim 24
Dependent Claim 66 words
The method as claimed in claim 11, further comprising the step of: at the transmitting computer system, storing document description information in a document description region of the font file, the document description information including font-related data and the user-defined codes of the text characters that are described by the font-related data, the font-related data including font size, font type, font attribute and text character position.

References Cited (Backward Citations)

US4686525A Cited
JPS61147288A Cited
US5119471A Cited
US5345548A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-25 2000-08-26 2001-02-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-25 2004-08-26 2005-02-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-25 2008-08-26 2009-02-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag