Patent US2179581A successfully refreshed from Google Patents.
Patent US4891709A successfully refreshed from Google Patents.
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
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 |