Patent US5208908A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5208908A Expired / Lapsed US ⏱️ 0.0 years remaining

Display system having a font cache for the temporary storage of font data

Assignee: International Business Machines Corp
•
Filing: 1990-02-26
•
Granted: 1993-05-04
•
Expires: 2010-02-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A display system has, in addition to a display memory for the main storage of display information for a character mode, a separate cache for the temporary storage of the definitions of one or more fonts currently required for display and control logic for updating the font cache from the display memory. This enables the efficient support of a character mode on a display system, particularly where the display memory of that system is implemented with dual-ported memory technology. Compatibility with existing display standards is achieved.

Inventors

  • 👤 Roy B. Harrison
  • 👤 David C. Haigh
  • 👤 Roger T. Wood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 21:59
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/22; G09G5/222

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 56 words
A display system comprising a display memory for storage of information for display on a display device, said information including a set of character font definitions, a font cache for temporary storage of definitions of one or more character fonts currently required for display and control logic for updating said font cache from said display memory.
Claim 2
Dependent Claim 56 words
A display system comprising a display memory for storage of information for display on a display device, said information including a set of character font definitions, a font cache for temporary storage of definitions of one or more character fonts currently required for display and control logic for updating said font cache from said display memory.
Claim 3
Dependent Claim 31 words
A display system as claimed in claim 1 wherein said control logic is operable to update said font cache from said display memory during a blanking period of said display device.
Claim 4
Dependent Claim 17 words
A display system as claimed in claim 2 wherein said display memory is a dual-ported display memory.
Claim 5
Dependent Claim 16 words
A display stem as claimed in claim 3 wherein said font cache is high-speed static memory.
Claim 6
Dependent Claim 23 words
A display system as claimed in claim 4 wherein said font cache has capacity to contain definitions for at least two character fonts.
Claim 7
Dependent Claim 20 words
A display system as claimed in claim 5 wherein said information for display additionally comprises character codes and character attributes.
Claim 8
Dependent Claim 52 words
A display system as claimed in claim 2, wherein said control logic, during an unblanked period of said display, accesses selected character code and character attribute information from said display memory and, during said unblanked period, accesses said character font definitions from said font cache identified by said selected character code information.
Claim 9
Dependent Claim 47 words
A display system as claimed in claim 7, further comprising a serialiser which receives said character font definitions from said font cache and character attribute information from said display memory and generates a stream of display information for controlling said display of information on said display device.
Claim 10
Dependent Claim 21 words
A display system as claimed in claim 2 wherein said blanking period is a vertical retrace period of said display device.
Claim 11
Dependent Claim 21 words
A display system as claimed in claim 2 wherein said blanking period is a horizontal retrace period of said display device.
Claim 12
Independent Claim 58 words
A method of displaying information on a display device of a display system comprising: storing said information in a display memory, said information including at least one set of character font definitions; and temporarily storing said at least one set of character font definitions in a font cache for access by a serialiser connected to said display device.
Claim 13
Independent Claim 58 words
A method of displaying information on a display device of a display system comprising: storing said information in a display memory, said information including at least one set of character font definitions; and temporarily storing said at least one set of character font definitions in a font cache for access by a serialiser connected to said display device.
Claim 14
Dependent Claim 28 words
A method of displaying information as claimed in claim 11 further comprising: updating said font cache from said display memory during a blanking period of said display device.
Claim 15
Dependent Claim 55 words
A method of displaying information as claimed in claim 12, further comprising: accessing, during an unblanked period of said display, selected character code and character attribute information from said display memory; and accessing, during said unblanked period of said display, said character font definitions from said font cache identified by said selected character code information.
Claim 16
Dependent Claim 46 words
A method of displaying information as claimed in claim 13, further comprising: serialising said character font definitions from said font cache and character attribute information from said display memory; and generating a stream of display information for controlling said display of information on said display device.

References Cited (Backward Citations)

US4486856A Cited
EP0123896A2 Cited
EP0284260A2 Cited
EP0284904A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-05-03 1996-11-02 1997-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-05-03 2000-11-02 2001-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-05-03 2004-11-02 2005-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag