Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
165 words
A method for generating a display image on a graphics display system having a display processor connected to a general purpose processor, the image being generated in response to graphics orders, comprising the steps of: performing the following steps for each graphic order: entering graphic control information into an information interface area accessible to said display processor; calculating pick data for a predetermined primitive specified by said graphic order; testing said primitive for invisibility; exiting to a next graphics order if said invisibility test is true; testing said primitive for detectability; exiting to a next graphics order if said detectability test is false when traversal is being peformed for pick correlation purposes; determining whether a transformation environment update is required; recalculating said transformation environment if required; binding display attributes for said primitive; entering graphic control information into an information interface are accessible to said display processor; and generating a display based on said graphics order and the graphic control information in said information interface area.
Claim 2
Independent Claim
165 words
A method for generating a display image on a graphics display system having a display processor connected to a general purpose processor, the image being generated in response to graphics orders, comprising the steps of: performing the following steps for each graphic order: entering graphic control information into an information interface area accessible to said display processor; calculating pick data for a predetermined primitive specified by said graphic order; testing said primitive for invisibility; exiting to a next graphics order if said invisibility test is true; testing said primitive for detectability; exiting to a next graphics order if said detectability test is false when traversal is being peformed for pick correlation purposes; determining whether a transformation environment update is required; recalculating said transformation environment if required; binding display attributes for said primitive; entering graphic control information into an information interface are accessible to said display processor; and generating a display based on said graphics order and the graphic control information in said information interface area.
Claim 3
Dependent Claim
34 words
The method of claim 1, further comprising the steps of: determining whether a highlight attribute is to be used with said primitive; and loading a color register with a highlight color for said primitive.
Claim 4
Dependent Claim
64 words
The method of claim 2, further comprising the steps of: determining whether to use a bundle color if highlighting is not used; and loading said color register with a bundle color if it is determined that said bundle color is to be used; and loading said color register with an individual color if it is determined that said bundle is not to be used.
Claim 5
Dependent Claim
103 words
The method of claim 3 further comprising the steps of: determining whether a bundle marker type is to be used with said primitive; loading a marker type from said bundle table if said bundle marker type is to be used; loading a marker type from an individual source if said bundle marker type is not to be used; determining whether a bundle marker size is to be used; loading a marker size from said bundle table if said bundle marker size is to be used; and loading a marker size from an individual source if said bundle marker is not to be used.
Claim 6
Independent Claim
137 words
A method for generating a display image on a graphics display system having a display processor connected to a general purpose processor, comprising the steps of: generating display processor control orders on said general purpose processor; entering graphic control information into an information interface area accessible to said display processor; and generating a display based on the processor control orders and the graphic control information in said information interface area; selectively storing said interface information area registers based upon the condition of flags representing the storage state of the information contained in a plurality of graphics interface registers; determining from an examination of said flags which general interface registers have been previously stored; and storing only those additional general interface register contents required for traversal of a current processor control order which have not been previously stored.
Claim 7
Independent Claim
137 words
A method for generating a display image on a graphics display system having a display processor connected to a general purpose processor, comprising the steps of: generating display processor control orders on said general purpose processor; entering graphic control information into an information interface area accessible to said display processor; and generating a display based on the processor control orders and the graphic control information in said information interface area; selectively storing said interface information area registers based upon the condition of flags representing the storage state of the information contained in a plurality of graphics interface registers; determining from an examination of said flags which general interface registers have been previously stored; and storing only those additional general interface register contents required for traversal of a current processor control order which have not been previously stored.
Claim 8
Dependent Claim
38 words
The method of claim 5, further comprising the step of: setting a flag corresponding to a predetermined graphics interface register when the contents of said graphics interface register, containing some portion of the traversal state information are stored.
Claim 9
Independent Claim
92 words
A method for generating a display on a graphics display device comprising the steps of: requesting drawing services including creating graphics orders; constructing interface parameters required to perform said drawing services said interface parameters being stored separate from said graphics orders; establishing a drawing service environment in response to said drawing services request and responsive to said interface parameters; performing detailed drawing service to create said display in response to said graphics orders and responsive to said interface parameters; terminating said drawing environment; and displaying said display on said graphics display device.
Claim 10
Independent Claim
92 words
A method for generating a display on a graphics display device comprising the steps of: requesting drawing services including creating graphics orders; constructing interface parameters required to perform said drawing services said interface parameters being stored separate from said graphics orders; establishing a drawing service environment in response to said drawing services request and responsive to said interface parameters; performing detailed drawing service to create said display in response to said graphics orders and responsive to said interface parameters; terminating said drawing environment; and displaying said display on said graphics display device.
Claim 11
Dependent Claim
55 words
The method of claim 7, wherein said requesting drawing services step comprises: generating graphics commands to establish a graphics interface area; generating graphics primitive orders for establishing and terminating a drawing service environment, said environment being responsive to said graphics interface area; and generating graphics orders for creating said display within said drawing services environment.
Claim 12
Dependent Claim
15 words
The method of claim 8, wherein said graphics display device is a raster graphics terminal.
Claim 13
Dependent Claim
14 words
The method of claim 8, wherein said graphics display device is a laser printer.