Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
152 words
A display system comprising a symbol table in general purpose storage which includes blocks of data forming symbol definitions for each of a set of symbols forming a desired symbol set, an all points addressable (APA) display buffer which includes on-screen APA storage for data indicative of pels to be displayed on a screen and off-screen APA storage for symbol definitions, and buffer control logic for associating symbol definitions in off-screen APA storage with locations in on-screen APA storage such that symbols are displayed at desired locations on the display screen, wherein the display system additionally comprises cache control logic for copying the definition of a symbol for display from the symbol table in general purpose storage to off-screen APA storage if the definition for the selected symbol is not already held in off-screen APA storage, whereby the off-screen APA storage is configured as a cache for holding definitions for selected symbols.
Claim 2
Dependent Claim
152 words
A display system comprising a symbol table in general purpose storage which includes blocks of data forming symbol definitions for each of a set of symbols forming a desired symbol set, an all points addressable (APA) display buffer which includes on-screen APA storage for data indicative of pels to be displayed on a screen and off-screen APA storage for symbol definitions, and buffer control logic for associating symbol definitions in off-screen APA storage with locations in on-screen APA storage such that symbols are displayed at desired locations on the display screen, wherein the display system additionally comprises cache control logic for copying the definition of a symbol for display from the symbol table in general purpose storage to off-screen APA storage if the definition for the selected symbol is not already held in off-screen APA storage, whereby the off-screen APA storage is configured as a cache for holding definitions for selected symbols.
Claim 3
Dependent Claim
70 words
A display system as claimed in claim 1 additionally comprising a cache table in general purpose storage comprising an entry for each symbol in the symbol set for pointing to the location in off-screen APA storage, if any, at which the corresponding symbol definition is held, each entry in the cache table also being associated with the location in the symbol table at which the corresponding symbol definition is stored.
Claim 4
Dependent Claim
56 words
A display system as claimed in claim 2 wherein a plurality of symbol tables for different symbol sets are stored in general purpose storage and wherein the display system is provided with pointer means under the control of the cache control logic for associating the cable table with the symbol table for the desired symbol set.
Claim 5
Dependent Claim
186 words
A display system as claimed in claim 3 in which the cache control logic is arranged to interrogate the cache table when a selected symbol is to be added to the display in order to identify the location, if any, at which the definition for the selected symbol is held in off-screen APA storage, and if the symbol definition is so held, to cause the buffer control logic to associate the selected symbol definition in off-screen APA storage with on-screen APA storage such that the symbol is displayed at a desired location on the display screen, otherwise to copy the definition for the selected symbol from the appropriate symbol table entry in general purpose storage to a free location in off-screen APA storage, to store an indication in the appropriate entry in the cache table of the location in off-screen APA storage at which the definition for that symbol is now held and to cause the buffer control logic to associate the selected definition in off-screen APA storage with on-screen APA storage such that the symbol is displayed at the desired location on the display screen.
Claim 6
Dependent Claim
47 words
A display system as claimed in claim 4 wherein the buffer control logic comprises block copy logic for copying the definitions for symbols to be displayed from off-screen APA storage to on-screen APA storage such that the symbols are displayed at desired locations on the display screen.
Claim 7
Dependent Claim
63 words
A display system as claimed in claim 4 wherein the buffer control logic comprises means for causing pointers to be stored in an on-screen APA storage to symbol definitions in off-screen APA storage and merge control logic for merging data from on-screen and off-screen APA storage for controlling the display such that the symbols are displayed at desired locations on the display screen.
Claim 8
Dependent Claim
162 words
In a computer graphics system, the combination comprising: a display device; at least one symbol table which includes blocks of data forming symbol definitions for each of a set of symbols forming a desired symbol set; an on screen all points addressable (APA) display buffer for storing data indicative of pels to be displayed on said display device; an off-screen APA storage for storing symbol definitions provided from said symbol table; a buffer control logic for associating symbol definitions in said off-screen APA storage with pel locations in said on-screen APA display buffer such that symbols are displayed at desired locations on said display device; and storage control logic for determining if a selected symbol for display is presently stored in said off-screen APA storage, and if so transferring said selected symbol to said on-screen APA storage for display on said display device, and if not, transferring said selected symbol from said at least one symbol table to said off-screen APA storage.
Claim 9
Dependent Claim
162 words
In a computer graphics system, the combination comprising: a display device; at least one symbol table which includes blocks of data forming symbol definitions for each of a set of symbols forming a desired symbol set; an on screen all points addressable (APA) display buffer for storing data indicative of pels to be displayed on said display device; an off-screen APA storage for storing symbol definitions provided from said symbol table; a buffer control logic for associating symbol definitions in said off-screen APA storage with pel locations in said on-screen APA display buffer such that symbols are displayed at desired locations on said display device; and storage control logic for determining if a selected symbol for display is presently stored in said off-screen APA storage, and if so transferring said selected symbol to said on-screen APA storage for display on said display device, and if not, transferring said selected symbol from said at least one symbol table to said off-screen APA storage.
Claim 10
Dependent Claim
66 words
The combination claimed in claim 7 including a storage table having an entry for each symbol in said symbol set for pointing to the location in said off-screen APA storage, if any, at which the corresponding symbol definition is stored, each entry in said storage table also being associated with the location in said at least one symbol table at which the corresponding symbol is stored.