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
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 16:20
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 |