Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
190 words
A method for processing at least one block of graphical data within a stream of graphical data blocks, each block representing a separate one of a plurality of graphical segments which collectively comprise a graphical image, the method comprising the steps of: initializing at least one combinational logic array containing a plurality of predicate logic elements, which each performs a separate test upon a block of graphical data, and containing a plurality of action logic elements which each performs an action upon the block of graphical data in accordance with the tests performed by the predicate logic elements the combinational logic array being initialized in response to a user-entered input signal such that the type and sequence of tests performed by the predicate logic elements, and the type and sequence of actions performed by the action logic elements are established in accordance with a user-defined rule; storing the graphical data block in a register; acting upon the stored graphical data block by the combinational logic array; writing the stored graphical data block into an output storage buffer after the stored block has been acted upon by the combinational logic array.
Claim 2
Independent Claim
190 words
A method for processing at least one block of graphical data within a stream of graphical data blocks, each block representing a separate one of a plurality of graphical segments which collectively comprise a graphical image, the method comprising the steps of: initializing at least one combinational logic array containing a plurality of predicate logic elements, which each performs a separate test upon a block of graphical data, and containing a plurality of action logic elements which each performs an action upon the block of graphical data in accordance with the tests performed by the predicate logic elements the combinational logic array being initialized in response to a user-entered input signal such that the type and sequence of tests performed by the predicate logic elements, and the type and sequence of actions performed by the action logic elements are established in accordance with a user-defined rule; storing the graphical data block in a register; acting upon the stored graphical data block by the combinational logic array; writing the stored graphical data block into an output storage buffer after the stored block has been acted upon by the combinational logic array.
Claim 3
Dependent Claim
20 words
The method according to claim 1 wherein the predicate logic elements all operate to sequentially test the block of data.
Claim 4
Dependent Claim
21 words
The method according to claim 1 wherein the action logic elements all operate to sequentially act upon the block of data.
Claim 5
Dependent Claim
178 words
Apparatus for automatically processing at least one block of graphical data within a stream of graphical data blocks, each block comprising a separate one of a plurality of graphical segments which collectively comprise a graphical image, the apparatus comprising: first storage means for storing a block of graphical data; at least one combinational logic array containing a plurality of predicate logic elements each being capable of performing a separate test upon a block of graphical data, and containing a plurality of action logic elements each being capable of performing an action upon the block of data in accordance with the tests performed by the predicate logic elements; control means for supplying a user-entered initializing signal to the combinational logic array to establish, pursuant to a user-defined rule, what test each of the predicate logic elements is to perform, and in what sequence, and what action each of the action logic elements is to perform, and in what sequence; and second storage means for storing the graphical data block which has been acted upon by the combinational logic array.
Claim 6
Dependent Claim
178 words
Apparatus for automatically processing at least one block of graphical data within a stream of graphical data blocks, each block comprising a separate one of a plurality of graphical segments which collectively comprise a graphical image, the apparatus comprising: first storage means for storing a block of graphical data; at least one combinational logic array containing a plurality of predicate logic elements each being capable of performing a separate test upon a block of graphical data, and containing a plurality of action logic elements each being capable of performing an action upon the block of data in accordance with the tests performed by the predicate logic elements; control means for supplying a user-entered initializing signal to the combinational logic array to establish, pursuant to a user-defined rule, what test each of the predicate logic elements is to perform, and in what sequence, and what action each of the action logic elements is to perform, and in what sequence; and second storage means for storing the graphical data block which has been acted upon by the combinational logic array.