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

Register controlled text image stretching

Assignee: Intel Corp
•
Filing: 1996-12-24
•
Granted: 1999-08-17
•
Expires: 2016-12-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A text image stretching system in a VGA for a plurality of text image font sizes comprises a plurality of cell line replication registers having inputs and outputs, the plurality of cell line replication registers formed into groups corresponding to one of the plurality of text image font sizes, each cell line replication register having a plurality of bits, the inputs of the plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in the plurality of cell line replication registers, a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of the data inputs connected to one of the plurality of bits of the plurality of cell line replication registers, the first and second select inputs decoded to select one bit from each of the cell line replication registers in one of the groups of the cell line replication registers to form a cell line replication code for output on the plurality of outputs, a repeat counter having a plurality of inputs and an output, the plurality of inputs connected to the plurality of outputs of the multiplexer to input the cell line replication code to form a repeat value, a character cell height register having an input, and first and second outputs, the input connected to the VGA to receive character cell height data, the second output connected to the second select input of the multiplexer and a cell line counter having first and second inputs and an output, the first input connected to the first output of the character cell line height register, the second input coupled to the output of the output of the repeat counter, and the output connected to the first select input of the multiplexer.

Inventors

  • 👤 Dinesh D. Chandavarker
  • 👤 Mel Walter Eatherington
  • 👤 Bipin H. Biscuitwala

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 17:08
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/222; G09G5/24; G09G5/26

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 293 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: a plurality of cell line replication registers having inputs and outputs, said plurality of cell line replication registers formed into groups corresponding to one of the plurality of text image font sizes, each cell line replication register having a plurality of bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said groups of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output, said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.
Claim 2
Dependent Claim 293 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: a plurality of cell line replication registers having inputs and outputs, said plurality of cell line replication registers formed into groups corresponding to one of the plurality of text image font sizes, each cell line replication register having a plurality of bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said groups of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output, said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.
Claim 3
Dependent Claim 18 words
The text image stretching system of claim 1 wherein there are three groups of cell line replication registers.
Claim 4
Dependent Claim 293 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: three groups of two cell line replication registers have inputs and outputs, said cell line replication registers formed into three pairs corresponding to one of the plurality of text image font sizes, each cell line replication register having a plurality of bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said pairs of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.
Claim 5
Dependent Claim 293 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: three groups of two cell line replication registers have inputs and outputs, said cell line replication registers formed into three pairs corresponding to one of the plurality of text image font sizes, each cell line replication register having a plurality of bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said pairs of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.
Claim 6
Dependent Claim 21 words
The text image stretching system of claim 1 wherein each of said plurality of cell line replication registers has sixteen bits.
Claim 7
Dependent Claim 296 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: a plurality of cell line replication registers having inputs and outputs, said plurality of cell line replication registers formed into pairs of cell line replication registers corresponding to one of a plurality of text image font sizes, each cell line replication register having sixteen bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said groups of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output, said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.
Claim 8
Dependent Claim 296 words
A text image stretching system in a VGA for a plurality of text image font sizes comprising: a plurality of cell line replication registers having inputs and outputs, said plurality of cell line replication registers formed into pairs of cell line replication registers corresponding to one of a plurality of text image font sizes, each cell line replication register having sixteen bits, said inputs of said plurality of cell line replication registers connected to the VGA to receive cell line replication information for storage in said plurality of cell line replication registers; a multiplexer having data inputs, first and second select inputs and a plurality of outputs, each of said data inputs connected to one of said plurality of bits of said plurality of cell line replication registers, said first and second select inputs decoded to select one bit from each of said cell line replication registers in one of said groups of said cell line replication registers to form a cell line replication code for output on said plurality of outputs; a repeat counter having a plurality of inputs and an output, said plurality of inputs connected to said plurality of outputs of said multiplexer to input said cell line replication code to form a repeat value; a character cell height register having an input, and first and second outputs, said input connected to the VGA to receive character cell height data, said second output connected to said second select input of said multiplexer; and a cell line counter having first and second inputs and an output; said first input connected to said first output of said character cell line height register, said second input coupled to said output of said repeat counter, and said output connected to said first select input of said multiplexer.

References Cited (Backward Citations)

US4107786A Cited
US4283724A Cited
US5016000A Cited
US5122789A Cited
US5521614A Cited
US5739870A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag