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

Variable size character generator with constant display density method

Assignee: Data Royal Inc
•
Filing: 1973-12-20
•
Granted: 1975-07-01
•
Expires: 1993-12-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for producing variable size alphanumeric, punctuation and other symbol characters having a constant display density. Each character is defined through a matrix by a combination of size independent shapes. Only six such shapes are employed to generate all of the characters. Variable sizing of the characters is achieved by expanding the shapes in both the X and Y directions. The display density is maintained within each shape at a constant level that is independent of the degree of expansion of the shape.

Inventors

  • 👤 Charles W Stein

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 09:12
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/24; G09G5/26; G06; G06K; G06K15/00; G06K15/02; G06K15/10; G09F; G09F9/00; G09F9/30; G06K2215/00; G06K2215/0002; G06K2215/004; G06K2215/0054; G06K2215/0057

Claims Analysis

Total Claims: 68
Claim 1
Independent Claim 117 words
A method for producing variable size, matrix defined and point displayed characters comprising the steps of: 1. defining each character through a matrix having a predetermined number of components, said components each having one of a predetermined number of size independent, component shapes with each component being an element of the matrix; 2. generating a plurality of binary display signals corresponding to said component shapes and the desired component size to be displayed with one binary state representing a display condition and the other binary state representing a no-display conditon; and, 3. applying said display signals to a point display with the display density of the points remaining the same regardless of the size of said character.
Claim 2
Independent Claim 117 words
A method for producing variable size, matrix defined and point displayed characters comprising the steps of: 1. defining each character through a matrix having a predetermined number of components, said components each having one of a predetermined number of size independent, component shapes with each component being an element of the matrix; 2. generating a plurality of binary display signals corresponding to said component shapes and the desired component size to be displayed with one binary state representing a display condition and the other binary state representing a no-display conditon; and, 3. applying said display signals to a point display with the display density of the points remaining the same regardless of the size of said character.
Claim 3
Dependent Claim 38 words
generating a plurality of binary display signals corresponding to said component shapes and the desired component size to be displayed with one binary state representing a display condition and the other binary state representing a no-display conditon; and,
Claim 4
Dependent Claim 38 words
generating a plurality of binary display signals corresponding to said component shapes and the desired component size to be displayed with one binary state representing a display condition and the other binary state representing a no-display conditon; and,
Claim 5
Independent Claim 13 words
A method for producing variable size matrix printed characters comprising the steps of:
Claim 6
Independent Claim 13 words
A method for producing variable size matrix printed characters comprising the steps of:
Claim 7
Dependent Claim 57 words
means responsive to said matrix representative signals and to a signal representative of the desired image size for generating signals representing an array of points to be printed within each image component of the matrix by a matrix printer with the matrix printing density of said points, remaining the same regardless of the size of each character;
Claim 8
Dependent Claim 57 words
means responsive to said matrix representative signals and to a signal representative of the desired image size for generating signals representing an array of points to be printed within each image component of the matrix by a matrix printer with the matrix printing density of said points, remaining the same regardless of the size of each character;
Claim 9
Dependent Claim 37 words
generating a plurality of binary printing signals corresponding to said component shapes and the desired component size to be printed with one binary state representing a print condition and the other binary state representing a no-print condition;
Claim 10
Dependent Claim 37 words
generating a plurality of binary printing signals corresponding to said component shapes and the desired component size to be printed with one binary state representing a print condition and the other binary state representing a no-print condition;
Claim 11
Dependent Claim 58 words
size input signal responsive means coupled to said descriptor storage means for converting the size of each component shape defined by a descriptor into a series of points to be printed within each matrix component by a matrix printer with the matrix printing density of said printing points remaining the same regardless of the size of said character;
Claim 12
Dependent Claim 58 words
size input signal responsive means coupled to said descriptor storage means for converting the size of each component shape defined by a descriptor into a series of points to be printed within each matrix component by a matrix printer with the matrix printing density of said printing points remaining the same regardless of the size of said character;
Claim 13
Dependent Claim 57 words
means responsive to said matrix representative signals and to a signal representative of the desired image size for generating signals representing an array of points to be displayed within each image component of the matrix by a point display with the display density of said points remaining the same regardless of the size of each character; and,
Claim 14
Dependent Claim 57 words
means responsive to said matrix representative signals and to a signal representative of the desired image size for generating signals representing an array of points to be displayed within each image component of the matrix by a point display with the display density of said points remaining the same regardless of the size of each character; and,
Claim 15
Dependent Claim 14 words
assigning a numerical component shape code to each one of said six component shapes;
Claim 16
Dependent Claim 14 words
assigning a numerical component shape code to each one of said six component shapes;
Claim 17
Dependent Claim 63 words
coding each component of the matrix on a row-by-row basis with the particular numerical component shape code which represents the component shape for a specific character for each such component whereby each character is described by a plurality of numbers each representing one row of the component shape codes for the character, said plurality of numbers defining a unique descriptor for the character;
Claim 18
Dependent Claim 63 words
coding each component of the matrix on a row-by-row basis with the particular numerical component shape code which represents the component shape for a specific character for each such component whereby each character is described by a plurality of numbers each representing one row of the component shape codes for the character, said plurality of numbers defining a unique descriptor for the character;
Claim 19
Dependent Claim 20 words
The method of claim 1 wherein each character is defined through A 5 X 7 matrix having thirty five components.
Claim 20
Dependent Claim 41 words
signal generating means for producing a plurality of binary display signals for the point display corresponding to said series of points to be displayed with one binary state representing a dIsplay condition and the other binary state representing a no-display condition.
Claim 21
Dependent Claim 41 words
signal generating means for producing a plurality of binary display signals for the point display corresponding to said series of points to be displayed with one binary state representing a dIsplay condition and the other binary state representing a no-display condition.
Claim 22
Dependent Claim 45 words
signal generating means coupled to said size input signal responsive means for generating a plurality of binary printing signals corresponding to said series of points to be printed with one binary state representing a print condition and the other binary state a no-print condition; and,
Claim 23
Dependent Claim 45 words
signal generating means coupled to said size input signal responsive means for generating a plurality of binary printing signals corresponding to said series of points to be printed with one binary state representing a print condition and the other binary state a no-print condition; and,
Claim 24
Dependent Claim 42 words
signal generating means for producing a plurality of binary printing signals for the matrix printer corresponding to said serIes of points to be printed with one binary state representing a print condition and the other binary state representing a no-print condition; and,
Claim 25
Dependent Claim 42 words
signal generating means for producing a plurality of binary printing signals for the matrix printer corresponding to said serIes of points to be printed with one binary state representing a print condition and the other binary state representing a no-print condition; and,
Claim 26
Dependent Claim 25 words
applying said display signals to a point display with the display density of the points remaining the same regardless of the size of said character.
Claim 27
Dependent Claim 25 words
applying said display signals to a point display with the display density of the points remaining the same regardless of the size of said character.
Claim 28
Dependent Claim 24 words
converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of a matrix printer; and,
Claim 29
Dependent Claim 24 words
converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of a matrix printer; and,
Claim 30
Dependent Claim 28 words
applying said converted printing signals to a matrix printer with the matrix printing density of the printing points remaining the same regardless of the size of said character.
Claim 31
Dependent Claim 28 words
applying said converted printing signals to a matrix printer with the matrix printing density of the printing points remaining the same regardless of the size of said character.
Claim 32
Dependent Claim 28 words
signal format conversion means for converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of the matrix printer.
Claim 33
Dependent Claim 28 words
signal format conversion means for converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of the matrix printer.
Claim 34
Dependent Claim 25 words
means for converting the plurality of binary printing signals to a signal format that is compatible with the printing line format of the matrix printer.
Claim 35
Dependent Claim 25 words
means for converting the plurality of binary printing signals to a signal format that is compatible with the printing line format of the matrix printer.
Claim 36
Dependent Claim 23 words
The method of claim 1 further comprising the steps of buffering said converted printing signals before they are applied to said matrix printer.
Claim 37
Dependent Claim 7 words
storing each one of the character descriptors;
Claim 38
Dependent Claim 7 words
storing each one of the character descriptors;
Claim 39
Dependent Claim 36 words
generating a plurality of binary printing signals corresponding to said component shapes and the desired component size to be printed with one binary state representing a ''''print'''' condition and the other binary state a ''''no-print'''' condition;
Claim 40
Dependent Claim 36 words
generating a plurality of binary printing signals corresponding to said component shapes and the desired component size to be printed with one binary state representing a ''''print'''' condition and the other binary state a ''''no-print'''' condition;
Claim 41
Dependent Claim 16 words
The method of claim 1 wherein said predetermined number of size independent component shapes is six.
Claim 42
Dependent Claim 48 words
The method of claim 5 wherein said component shapes are: (1) an empty area; (2) a filled in square; (3) a filled in triangle at 0*; (4) a filled in triangle at 90*; (5) a filled in triangle at 180*; and, (6) a filled in triangle at 270*.
Claim 43
Dependent Claim 24 words
converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of a matrix printer; and,
Claim 44
Dependent Claim 24 words
converting said plurality of binary printing signals into a signal format that is compatible with the printing line format of a matrix printer; and,
Claim 45
Dependent Claim 28 words
applying said converted printing signals to a matrix printer with the matrix printing density of the printing points remaining the same regardless of the size of said character.
Claim 46
Dependent Claim 28 words
applying said converted printing signals to a matrix printer with the matrix printing density of the printing points remaining the same regardless of the size of said character.
Claim 47
Independent Claim 13 words
A method for producing variable size matrix printed characters comprising the steps of:
Claim 48
Independent Claim 13 words
A method for producing variable size matrix printed characters comprising the steps of:
Claim 49
Dependent Claim 20 words
The method of claim 7 wherein each character is defined through a 5 X 7 matrix having thirty five components.
Claim 50
Dependent Claim 14 words
The method of claim 8 wherein each character descriptor is formed from seven words.
Claim 51
Dependent Claim 25 words
The method of claim 7 wherein said numerical components shape codes each consist of three bits representing one of six numbers in the series 0-7.
Claim 52
Dependent Claim 16 words
The method of claim 10 wherein each character descriptor is formed from seven fifteen bit numbers.
Claim 53
Dependent Claim 48 words
The method of claim 7 wherein said component shapes are: (1) an empty area; (2) a filled in square; (3) a filled in triangle at 0*; (4) a filled in triangle at 90*; (5) a filled in triangle at 180*; and, (6) a filled in triangle at 270*.
Claim 54
Dependent Claim 23 words
The method of claim 7 further comprising the step of buffering said converted printing signals before they are applied to said matrix printer.
Claim 55
Dependent Claim 10 words
A variable size character generator for a point display comprising:
Claim 56
Dependent Claim 10 words
A variable size character generator for a point display comprising:
Claim 57
Dependent Claim 18 words
The generation of claim 14 further characterized by a point display means responsive to said binary display signals.
Claim 58
Dependent Claim 10 words
A variable size character generator for a matrix printer comprising:
Claim 59
Dependent Claim 10 words
A variable size character generator for a matrix printer comprising:
Claim 60
Dependent Claim 20 words
The character generator of claim 16 wherein said character descriptor represents a 5 X 7 matrix definition of each character.
Claim 61
Dependent Claim 49 words
The character generator of claim 16 wherein said component shapes are: (1) an empty area; (2) a filled in square; (3) a filled in triangle at 0*; (4) a filled in triangle at 90*; (5) a filled in triangle at 180*; and, (6) a filled in triangle at 270*.
Claim 62
Dependent Claim 26 words
The character generator of claim 16 wherein said numerical character shape codes each consist of three bits representing one of six numbers in the series 0-7.
Claim 63
Dependent Claim 40 words
The character generator of claim 19 wherein said character descriptor represents a 5 X 7 matrix definition of each character and wherein said numerical character shape codes are arranged on a matrix row-by-row basis to form seven fifteen bit numbers.
Claim 64
Dependent Claim 24 words
The character generator of claim 16 further comprising means for buffering said converted printing signals before said signals are applied to the matrix printer.
Claim 65
Dependent Claim 37 words
The character generator of claim 16 further comprising signal input means for addressing said character descriptor storage means in response to an input signal representing a character having a descriptor that is stored in said storage means.
Claim 66
Dependent Claim 16 words
The character generator of claim 22 wherein said character descriptor storage means comprises a read-only memory.
Claim 67
Dependent Claim 10 words
A variable size character generator for a matrix printer comprising:
Claim 68
Dependent Claim 10 words
A variable size character generator for a matrix printer comprising:

References Cited (Backward Citations)

US3331985A Cited
US3614767A Cited
US3792463A Cited
US3573789A Cited
US3659283A Cited
US3786478A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1978-06-30 1978-12-30 1979-07-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1982-06-30 1982-12-30 1983-07-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1986-06-30 1986-12-30 1987-07-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag