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

Data processing system with character sort apparatus

Assignee: Xerox Corp
•
Filing: 1979-06-28
•
Granted: 1981-11-03
•
Expires: 1999-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system comprises a first storage device for storing character font data representative of a plurality of characters, each character being represented by the font data as a bit map of predetermined dimensions, the plurality of characters being stored in an ordered storage sequence. An image presentation device is capable of visually presenting an image comprised of preselected ones of the characters on a predetermined background area. A second storage device is capable of storing a bit map representation of the image, and a visual control device is capable of controlling the image presentation device to visually present the image in accordance with the character font data stored in the bit map representation of the image in the second storage device. A third storage device is capable of storing a list of identification data for at least some of the preselected characters to be visually presented, the identification data identifying the type and style of each character as well as its desired location on the background area. Finally, a data control device is capable of controlling the processing and handling of character font data and comprises a sorting device for sorting the identification data in the third storage device into the ordered storage sequence, an accessing device responsive to the sorted identification data for accessing from the first storage device in the ordered storage sequence the character font data for each character identified in the list, and a loading device for loading the character font data for each accessed character into the bit map representation in the second storage device at a location defined by the identification data for that character.

Inventors

  • 👤 William S. Duvall
  • 👤 William K. English

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:44
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/395; G09G5/397; B; B41; B41J; B41J3/00; B41J3/01; G09G5/393

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 256 words
A data processing system comprising: first storage means for storing character font data representative of a plurality of characters, each character being represented by said font data as a bit map of predetermined dimensions, said plurality of characters being stored in an ordered storage sequence; image presentation means for visually presenting an image comprised of preselected ones of said characters on a predetermined background area; second storage means for storing a bit map representation of said image; visual control means for controlling said image presentation means to visually present said image in accordance with the character font data stored in said bit map representation of said image in said second storage means; third storage means for storing a list of identification data for at least some of said preselected characters to be visually presented, said identification data identifying the type and style of each character as well as its desired location on said background area; and data control means for controlling the processing and handling of character font data, said data control means comprising sorting means for sorting the identification data in said third storage means into said ordered storage sequence, accessing means responsive to said sorted identification data for accessing from said first storage means in said ordered storage sequence the character font data for each character identified in said list, and loading means for loading the character font data for each accessed character into said bit map representation in said second storage means at a location defined by the identification data for that character.
Claim 2
Dependent Claim 256 words
A data processing system comprising: first storage means for storing character font data representative of a plurality of characters, each character being represented by said font data as a bit map of predetermined dimensions, said plurality of characters being stored in an ordered storage sequence; image presentation means for visually presenting an image comprised of preselected ones of said characters on a predetermined background area; second storage means for storing a bit map representation of said image; visual control means for controlling said image presentation means to visually present said image in accordance with the character font data stored in said bit map representation of said image in said second storage means; third storage means for storing a list of identification data for at least some of said preselected characters to be visually presented, said identification data identifying the type and style of each character as well as its desired location on said background area; and data control means for controlling the processing and handling of character font data, said data control means comprising sorting means for sorting the identification data in said third storage means into said ordered storage sequence, accessing means responsive to said sorted identification data for accessing from said first storage means in said ordered storage sequence the character font data for each character identified in said list, and loading means for loading the character font data for each accessed character into said bit map representation in said second storage means at a location defined by the identification data for that character.
Claim 3
Dependent Claim 16 words
The data processing system of claim 1, wherein said image presentation means comprises a raster-output-scanned device.
Claim 4
Dependent Claim 15 words
The data processing system of claim 2, wherein said raster-output-scanned device is a CRT display.
Claim 5
Dependent Claim 15 words
The data processing system of claim 2, wherein said raster-output-scanned device is a ROS printer.
Claim 6
Dependent Claim 18 words
The data processing system of claim 1, wherein said first storage means comprises a first random access memory.
Claim 7
Dependent Claim 18 words
The data processing system of claim 5, wherein said first random access memory is a magnetic storage medium.
Claim 8
Dependent Claim 27 words
The data processing system of claim 6, wherein said second and third storage means respectively comprise first and second storage areas in a second random access memory.
Claim 9
Dependent Claim 19 words
The data processing system of claim 7, wherein said second random access memory comprises a solid state memory device.
Claim 10
Dependent Claim 48 words
The data processing system of claim 1, wherein said image presentation means comprises a CRT display, said first storage means comprises a magnetic random access memory device, and said second and third storage means respectively comprises first and second storage areas on a solid-state random access memory device.
Claim 11
Dependent Claim 53 words
The data processing system of claim 1, wherein said image presentation means comprises a ROS printer, said first and second storage means respectively comprise first and second storage areas on a magnetic random access memory device, and said third storage means comprises a first storage area on a solid-state random access memory device.
Claim 12
Dependent Claim 38 words
The data processing system of claim 10, further comprising buffer storage means defined in a second storage area on said solid-state random access memory device, said buffer means storing character font data accessed from said first storage means.
Claim 13
Dependent Claim 83 words
The data processing system of claim 11, further comprising fourth storage means for storing a predetermined segment of said a bit map representation of said image, said fourth storage means being defined in a third storage area on said solid-state random access memory device, said data control means controlling the transfer of character font data from said buffer means to said fourth storage means, and said data control means also controlling the transfer of character data between said second and fourth storage means.
Claim 14
Dependent Claim 53 words
The data processing system of claim 12, wherein said fourth storage means is utilized to store a segment of a print bit map during formulation of an image for printing by said ROS printer, or to store an entire display bit map during formulation of an image for display by said display means.
Claim 15
Dependent Claim 37 words
The data processing system of claim any one of claims 1, 3, 4, 8, 9 or 13 wherein said plurality of characters include Romaji, Hiragana, Katakana and Kanji characters thereby enabling the processing of Japanese language text.

References Cited (Backward Citations)

US3828319A Cited
US3872446A Cited
US3958225A Cited
US3895374A Cited
US4103330A Cited
US4130882A Cited
US4079458A Cited
US4103331A Cited
US4148098A Cited
US4124843A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-11-02 1985-05-04 1985-11-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-11-02 1989-05-04 1989-11-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-11-02 1993-05-04 1993-11-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag