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

Flexible formatting interface for pictorial data transfer

Assignee: Eastman Kodak Co
•
Filing: 1989-03-31
•
Granted: 1990-01-02
•
Expires: 2009-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a pictorial information processor/previewer system including one or more graphic input/output devices, a flexible, bi-directional, interface utilizing a system of latches controlled by a high speed state machine, which performs system handshakes and synchronization, as well as formatting or sequencing, of the transmission of pictorial data, according to a selection among a plurality of software-selectable modes of operation.

Inventors

  • 👤 Andrew D. Adams

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 14:17
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/32; H04N1/32358; H04N1/32496; H04N1/333; H04N1/33307

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 202 words
In a pictorial information processor/previewer system including at least one input device which digitizes pictorial information in pixel values corresponding to n (greater than zero) colors and including intermediate storage means for pixel values received from the input device, an interface between the input device and the intermediate storage means comprising: a. a first data bus suitable for transmitting pixel values from the input device; b. a second data bus suitable for transmitting pixel values to the intermediate storage means; c. n+1 latches connected at their inputs to the first data bus and at their outputs to the second data bus and each capable of storing a pixel value received from the input device on the first data bus and capable of transmitting that pixel value on the second data bus to the intermediate storage means; and d. a multi-mode, fully programmable state machine connected to each latch, which is programmed to control the storage and transmission operations of the individual latches according to sequences associated with each mode, which is clocked at a clock rate several times greater than the rate of pixel value transmission on the first data bus, and the mode of operation which is selectable by electrical signal.
Claim 2
Dependent Claim 202 words
In a pictorial information processor/previewer system including at least one input device which digitizes pictorial information in pixel values corresponding to n (greater than zero) colors and including intermediate storage means for pixel values received from the input device, an interface between the input device and the intermediate storage means comprising: a. a first data bus suitable for transmitting pixel values from the input device; b. a second data bus suitable for transmitting pixel values to the intermediate storage means; c. n+1 latches connected at their inputs to the first data bus and at their outputs to the second data bus and each capable of storing a pixel value received from the input device on the first data bus and capable of transmitting that pixel value on the second data bus to the intermediate storage means; and d. a multi-mode, fully programmable state machine connected to each latch, which is programmed to control the storage and transmission operations of the individual latches according to sequences associated with each mode, which is clocked at a clock rate several times greater than the rate of pixel value transmission on the first data bus, and the mode of operation which is selectable by electrical signal.
Claim 3
Dependent Claim 27 words
The interface of claim 1 further comprising means for recognizing and acknowledging data transmission handshake protocols in connection with transmission of data on the first data bus.
Claim 4
Dependent Claim 47 words
The interface of claim 2 wherein the data transmission handshake protocols are transmitted to and from the input device on lines separate from the data bus, wherein the data transmission requests are recognized as inputs to the state machine and acknowledgements are outputs from the state machine.
Claim 5
Dependent Claim 14 words
The interface of claim 3 wherein the state machine comprises registered programmable read-only memories.
Claim 6
Dependent Claim 29 words
The interface of claim 4 wherein one of the registered programmable read-only memories is employed as a state generator and one or more are employed as output control decoders.
Claim 7
Dependent Claim 285 words
In a pictorial information processor/previewer system including at least one graphic input device which digitizes pictorial information in pixel values corresponding to n (greater than zero) colors, at least one graphic output device which writes according to processed pixel values, and an intermediate storage means for pixel values received from the input device or to be transmitted to the output device, an interface between the intermediate storage means and the input and output devices comprising: a. a first data bus suitable for transmitting pixel values from or to the input and output devices; b. a second data bus suitable for transmitting pixel values to or from the intermediate storage means; c. n+1 latches connected at their inputs to the first data bus and at their outputs to the second data bus and each capable of storing a pixel value received from the input device on the first data bus and transmitting that pixel value to the intermediate storage means on the second data bus; d. at least one latch connected at its inputs to the second data bus and at its outputs to the first data bus and capable of storing a pixel value received from the intermediate storage means on the second data bus and transmitting that pixel value to the output device on the first data bus; and e. a multi-mode, fully programmable state machine connected to each latch, which is programmed to control the storage and transmission operations of the individual latches according to sequences associated with each mode, which is clocked at a clock rate several times greater than the rate of pixel value transmission on the first data bus, and the mode of operation which is selectable by electrical signal.
Claim 8
Dependent Claim 285 words
In a pictorial information processor/previewer system including at least one graphic input device which digitizes pictorial information in pixel values corresponding to n (greater than zero) colors, at least one graphic output device which writes according to processed pixel values, and an intermediate storage means for pixel values received from the input device or to be transmitted to the output device, an interface between the intermediate storage means and the input and output devices comprising: a. a first data bus suitable for transmitting pixel values from or to the input and output devices; b. a second data bus suitable for transmitting pixel values to or from the intermediate storage means; c. n+1 latches connected at their inputs to the first data bus and at their outputs to the second data bus and each capable of storing a pixel value received from the input device on the first data bus and transmitting that pixel value to the intermediate storage means on the second data bus; d. at least one latch connected at its inputs to the second data bus and at its outputs to the first data bus and capable of storing a pixel value received from the intermediate storage means on the second data bus and transmitting that pixel value to the output device on the first data bus; and e. a multi-mode, fully programmable state machine connected to each latch, which is programmed to control the storage and transmission operations of the individual latches according to sequences associated with each mode, which is clocked at a clock rate several times greater than the rate of pixel value transmission on the first data bus, and the mode of operation which is selectable by electrical signal.
Claim 9
Dependent Claim 53 words
The interface of claim 6 wherein one or more of the n+1 latches is capable of bi-directional operation and serves as the additional latch which receives a pixel value from the intermediate storage means on the second data bus and transmits that pixel value to the output bus on the first data bus.
Claim 10
Dependent Claim 27 words
The interface of claim 7 further comprising means for recognizing and acknowledging data transmission handshake protocols in connection with transmission of data on the first data bus.
Claim 11
Dependent Claim 47 words
The interface of claim 8 wherein the data transmission handshake protocols are transmitted to and from the input device on lines separate from the data bus, wherein the data transmission requests are recognized as inputs to the state machines and acknowledgements are outputs from the state machine.
Claim 12
Dependent Claim 14 words
The interface of claim 9 wherein the state machine comprises registered programmble read-only memories.
Claim 13
Dependent Claim 29 words
The interface of claim 10 wherein one of the registered programmable read-only memories is employed as a state generator and one or more are employed as output control decoders.

References Cited (Backward Citations)

US3603962A Cited
US4206457A Cited
US4425559A Cited
US4364037A Cited
US4490797A Cited
US4689613A Cited
US4814890A Cited
US4811416A Cited
US4817050A Cited
WO1987007972A1 Cited
US4719503A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-01-01 1993-07-03 1994-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-01-01 1997-07-03 1998-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-01-01 2001-07-03 2002-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag