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

Method and apparatus for processing graphical information

Assignee: NCR Voyix Corp
•
Filing: 1989-06-21
•
Granted: 1991-12-24
•
Expires: 2009-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Successive graphical segments in a stream of graphical information are processed by first storing each segment within a storage register (12). Thereafter, the stored graphical segment is then acted upon by at least one combinational logic array (16) configured of at least one network (24-1 . . . 24-n), each network being comprised of at least one logic device (26,30). Each logic device performs a prespecified processing operation, such as, for example, a test or a modification, to the stored graphical segment. The prespecified processing operation is dictated by a separate one of a set of rules by which each network is to process the graphical segment. Once the graphical segment has been processed by the logic devices in each of the networks of the combinational logic array, the processed graphical segment is written to an output buffer for subsequent display or storage.

Inventors

  • 👤 Gary M. Selzer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 00:16
CPC Classifications
G; G06; G06T; G06T1/00; G06T1/20

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.

References Cited (Backward Citations)

US4496944A Cited
US4432047A Cited
US4467409A Cited
US4395700A Cited
US4757461A Cited
US4725966A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-12-23 1995-06-24 1995-12-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-12-23 1999-06-24 1999-12-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-12-23 2003-06-24 2003-12-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag