Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
212 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: means for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, each symbol having associated addresses for accessing the pixel data defining the symbol in said symbol memory means, said addresses including a starting address for said symbol; reconfiguration circuitry for reconfiguring said coded information into said starting address for said selected symbol to be printed; means for incrementing from said starting address to sequentially generate said addresses subsequent to said starting address for accessing the pixel data for said selected symbol from said symbol memory means; image buffer means for storing pixel data for a plurality of selected symbols to be printed; data accessing means for controlling the reading of pixel data from said symbol memory to said image buffer; and print head means for printing an image of said selected symbols defined by pixel data stored in said image buffer.
Claim 2
Dependent Claim
212 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: means for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, each symbol having associated addresses for accessing the pixel data defining the symbol in said symbol memory means, said addresses including a starting address for said symbol; reconfiguration circuitry for reconfiguring said coded information into said starting address for said selected symbol to be printed; means for incrementing from said starting address to sequentially generate said addresses subsequent to said starting address for accessing the pixel data for said selected symbol from said symbol memory means; image buffer means for storing pixel data for a plurality of selected symbols to be printed; data accessing means for controlling the reading of pixel data from said symbol memory to said image buffer; and print head means for printing an image of said selected symbols defined by pixel data stored in said image buffer.
Claim 3
Dependent Claim
18 words
A printer as recited in claim 1 wherein said data access means includes a direct memory access controller.
Claim 4
Dependent Claim
50 words
A printer as recited in claim 1 wherein said symbol memory means includes a plurality of font memories, said printer further including device select logic for enabling one of said plurality of font memories to be responsive to said addresses generated by said reconfiguration circuitry and said address incrementing means.
Claim 5
Dependent Claim
81 words
A printer as recited in claim 3 wherein one of said font memories includes a plurality of memory devices, each of said memory devices storing a portion of the pixel data defining each symbol stored in said one font memory, said printer further including a device select sequencer means for controlling said device select logic to sequentially enable each of said memory devices, said device select sequencer means controlling the time at which said address incrementing means sequentially generates said addresses.
Claim 6
Dependent Claim
55 words
A printer as recited in claim 1 wherein said symbol memory means includes a plurality of font memories, said printer further including means for modifying the coded information provided by said symbol selection device to include information identifying one of said font memories, said modified coded information being stored in said coded information storage means.
Claim 7
Dependent Claim
47 words
A printer as recited in claim 5 including device select logic responsive to said font memory coded information stored in said coded information storage means to enable the identified font memory to be responsive to said addresses generated by said reconfiguration circuitry and said address incrementing means.
Claim 8
Dependent Claim
29 words
A printer as recited in claim 1 wherein said starting address for a symbol represents a symbol address and said addresses subsequent to said starting address represent scan addresses.
Claim 9
Dependent Claim
256 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: a microprocessor control circuit for receiving coded information from said symbol selection device and generating a source address, a code word register address and a read control signal; an address decoder responsive to said source address for generating a symbol memory enable and responsive to said code word register address for generating a code word register enable; register means responsive to said code word register enable for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, said symbol memory means having symbol addresses associated with each symbol for accessing the pixel data defining the symbol; image buffer means for storing pixel data for a plurality of selected symbols to be printed; hardware means responsive to said coded information stored in said register means, to said symbol memory enable and to said read control signal for generating the symbol addresses for said selected symbol to cause said pixel data defining said selected symbol to be read from said symbol memory means to said image buffer; and a print head responsive to data stored in said image buffer for printing an image of said plurality of selected symbols.
Claim 10
Dependent Claim
256 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: a microprocessor control circuit for receiving coded information from said symbol selection device and generating a source address, a code word register address and a read control signal; an address decoder responsive to said source address for generating a symbol memory enable and responsive to said code word register address for generating a code word register enable; register means responsive to said code word register enable for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, said symbol memory means having symbol addresses associated with each symbol for accessing the pixel data defining the symbol; image buffer means for storing pixel data for a plurality of selected symbols to be printed; hardware means responsive to said coded information stored in said register means, to said symbol memory enable and to said read control signal for generating the symbol addresses for said selected symbol to cause said pixel data defining said selected symbol to be read from said symbol memory means to said image buffer; and a print head responsive to data stored in said image buffer for printing an image of said plurality of selected symbols.
Claim 11
Dependent Claim
42 words
A printer as recited in claim 8 wherein said microprocessor control circuit includes a microprocessor, and a direct memory access controller initialized by said microprocessor for controlling the reading of pixel data from said symbol memory means to said image buffer means.
Claim 12
Dependent Claim
29 words
A printer as recited in claim 9 wherein said direct memory access controller operates in a cycle steal mode to read said pixel data from said symbol memory means.
Claim 13
Dependent Claim
20 words
A printer as recited in claim 9 wherein said direct memory access controller operates in a no wait state mode.
Claim 14
Dependent Claim
34 words
A printer as recited in claim 9 wherein said microprocessor couples said code word register address to said address decoder and said direct memory access controller couples said source address to said address decoder.
Claim 15
Dependent Claim
42 words
A printer as recited in claim 8 wherein said symbol memory means includes a plurality of font memories, said hardware means including device select logic for enabling one of said plurality of font memories to be responsive to said generated symbol addresses.
Claim 16
Dependent Claim
63 words
A printer as recited in claim 13 wherein one of said font memories includes a plurality of memory devices, each of said memory devices storing a portion of the pixel data defining each symbol stored in said one font memory, said hardware means including a device select sequencer means for controlling said device select logic to sequentially enable each of said memory devices.
Claim 17
Dependent Claim
88 words
A printer as recited in claim 14 wherein each symbol stored in said symbol memory means includes a symbol address for selecting the symbol and a plurality of sequential addresses for accessing the pixel data defining the symbol, said hardware means including circuit logic to reconfigure said coded information into said symbol address; and an address position sequencer for sequentially incrementing from an initial sequential address through each of said plurality of sequential addresses to read the pixel data from said symbol memory to said image buffer means.
Claim 18
Dependent Claim
35 words
A printer as recited in claim 15 wherein said device select sequencer means controls the time at which said address position sequencer increments said sequential addresses for a symbol stored in said one font memory.
Claim 19
Dependent Claim
39 words
A printer as recited in claim 16 wherein said device select sequencer means controls said address position sequencer to increment said sequential address after pixel data is read from each of said memory devices for a given sequential address.
Claim 20
Dependent Claim
53 words
A printer as recited in claim 8 wherein said symbol memory means includes a plurality of font memories, said printer further including means for modifying the coded information provided by said symbol selection device to include information identifying one of said font memories said modified coded information being stored in said register means.
Claim 21
Dependent Claim
36 words
A printer as recited in claim 18 including device select logic responsive to said font memory coded information in said register means to enable said one font memory to be responsive to said generated symbol addresses.
Claim 22
Dependent Claim
335 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set of symbols, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: a microprocessor control circuit for receiving coded information from said symbol selection device and generating a source address, a code word register address and a read control signal; an address decoder responsive to said source address for generating a symbol memory enable and responsive to said code word register address for generating a code word register enable; register means responsive to said code word register enable for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, said symbol memory means including a plurality of memory devices, each of said memory devices storing a portion of the pixel data for each symbol and having symbol addresses associated with said pixel data for each symbol to allow the accessing of the pixel data defining the symbol in response to the symbols address and a memory device enabling signal; image buffer means for storing pixel data for a plurality of selected symbols to be printed, said image buffer means having a destination address; hardware means responsive to said coded information stored in said register means, to said symbol memory enable and to said read control signal for generating the symbol addresses for a selected symbol; memory device selection logic responsive to said read control signal for sequentially generating for each symbol address a memory device enable signal for each of said memory devices to sequentially access pixel data portions from each of said memory devices to read said accessed pixel data to said image buffer; a print head responsive to data stored in said image buffer for printing an image of said plurality of selected symbols.
Claim 23
Dependent Claim
335 words
A printer for use with a symbol selection device, said printer printing symbols including selected symbols from a standardized set of symbols, each symbol in said set having associated coded information identifying said symbol within said set, said coded information being provided by said symbol selection device to select a symbol to be printed, said printer comprising: a microprocessor control circuit for receiving coded information from said symbol selection device and generating a source address, a code word register address and a read control signal; an address decoder responsive to said source address for generating a symbol memory enable and responsive to said code word register address for generating a code word register enable; register means responsive to said code word register enable for storing coded information identifying a selected symbol to be printed; symbol memory means for storing pixel data defining each symbol in said standardized set, said symbol memory means including a plurality of memory devices, each of said memory devices storing a portion of the pixel data for each symbol and having symbol addresses associated with said pixel data for each symbol to allow the accessing of the pixel data defining the symbol in response to the symbols address and a memory device enabling signal; image buffer means for storing pixel data for a plurality of selected symbols to be printed, said image buffer means having a destination address; hardware means responsive to said coded information stored in said register means, to said symbol memory enable and to said read control signal for generating the symbol addresses for a selected symbol; memory device selection logic responsive to said read control signal for sequentially generating for each symbol address a memory device enable signal for each of said memory devices to sequentially access pixel data portions from each of said memory devices to read said accessed pixel data to said image buffer; a print head responsive to data stored in said image buffer for printing an image of said plurality of selected symbols.
Claim 24
Dependent Claim
42 words
A printer as recited in claim 20 wherein said microprocessor control circuit includes a microprocessor and a direct memory access controller initialized by said microprocessor for controlling the reading of pixel data from said symbol memory means to said image buffer means.
Claim 25
Dependent Claim
29 words
A printer as recited in claim 20 wherein said direct memory access controller operates in a cycle steal mode to read said pixel data from said symbol memory means.
Claim 26
Dependent Claim
20 words
A printer as recited in claim 20 wherein said direct memory access controller operates in a no wait state mode.
Claim 27
Dependent Claim
34 words
A printer as recited in claim 20 wherein said microprocessor couples said code word register address to said address decoder and said direct memory access controller couples said source address to said address decoder.
Claim 28
Dependent Claim
88 words
A printer as recited in claim 20 wherein each symbol stored in said symbol memory means includes a symbol address for selecting the symbol and a plurality of sequential addresses for accessing the pixel data defining the symbol, said hardware means including circuit logic to reconfigure said coded information into said symbol address; and an address position sequencer for sequentially incrementing from an initial sequential address through each of said plurality of sequential addresses to read the pixel data from said symbol memory to said image buffer means.
Claim 29
Dependent Claim
35 words
A printer as recited in claim 25 wherein said memory device selection logic controls the time at which said address position sequencer increments said sequential addresses for a symbol stored in said one font memory.
Claim 30
Dependent Claim
39 words
A printer as recited in claim 26 wherein said memory device selection logic controls said address position sequencer to increment said sequential address after pixel data is read from each of said memory devices for a given sequential address.