US4891631A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Graphics display system
Assignee: Eastman Kodak Co
•
Filing: 1988-01-11
•
Granted: 1990-01-02
•
Expires: 2008-01-11
Abstract
Abstract A graphics generator is provided for overlaying changeable graphics data on a video display. The graphics generator is microprocessor controlled, and includes a graphics data positioning circuit which permits the microprocessor to vary the displayed graphics in real-time without itself operating at video rates.
Inventors
- 👤 John R. Fredlund
- 👤 Raymond E. Wess
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 06:26
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/08; G09G1/00; G09G1/06; G09G1/14; G09G1/16; G09G2340/00; G09G2340/12
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
288 words
A graphics generator for use in a video display system, said video display system including a video monitor and means for applying a video signal to said video monitor to provide a video picture on said video monitor, said graphics generator comprising: video timing means for providing a line rate clock signal and a pixel rate clock signal to synchronize said video signal for display on said video monitor; a microprocessor configured to provide digital data representative of graphical icons for display on said video monitor, a memory load clock signal of slower frequency than said pixel rate clock signal, and position data indicating the line and pixel on said video monitor at which selected ones of the graphical icons are to be displayed; graphics memory means for selectively writing in, storing, and reading out said digital data; graphics positioning means operating in synchronism with said line rate and pixel rate clock signals for generating an actuating signal at a time determined by said position data; addressing means responsive to said microprocessor for generating write addresses to address said graphics memory means and write said digital data serially into said graphics memory means bit-by-bit in synchronism with said load clock signal, said addressing means further responsive to both said microprocessor and said actuating signal for generating read addresses to address said graphics memory means and read said digital data serially out of said graphics memory means bit-by-bit in synchronism with said pixel rate clock signal; means for providing a graphics signal to display a selected color on said video monitor; and means responsive to the digital data read from said graphics memory means for selecting said video signal or said graphics signal for display on said video monitor.
Claim 2
Dependent Claim
288 words
A graphics generator for use in a video display system, said video display system including a video monitor and means for applying a video signal to said video monitor to provide a video picture on said video monitor, said graphics generator comprising: video timing means for providing a line rate clock signal and a pixel rate clock signal to synchronize said video signal for display on said video monitor; a microprocessor configured to provide digital data representative of graphical icons for display on said video monitor, a memory load clock signal of slower frequency than said pixel rate clock signal, and position data indicating the line and pixel on said video monitor at which selected ones of the graphical icons are to be displayed; graphics memory means for selectively writing in, storing, and reading out said digital data; graphics positioning means operating in synchronism with said line rate and pixel rate clock signals for generating an actuating signal at a time determined by said position data; addressing means responsive to said microprocessor for generating write addresses to address said graphics memory means and write said digital data serially into said graphics memory means bit-by-bit in synchronism with said load clock signal, said addressing means further responsive to both said microprocessor and said actuating signal for generating read addresses to address said graphics memory means and read said digital data serially out of said graphics memory means bit-by-bit in synchronism with said pixel rate clock signal; means for providing a graphics signal to display a selected color on said video monitor; and means responsive to the digital data read from said graphics memory means for selecting said video signal or said graphics signal for display on said video monitor.
Claim 3
Dependent Claim
62 words
Apparatus in accordance with claim 1 wherein said addressing means comprises: a digital counter connected to said graphics memory means for generating addressing data to provide said read and write addresses; and control means connected to said microprocessor, said digital counter, and said video timing means for selecting said load clock signal or said pixel clock signal to clock said digital counter.
Claim 4
Dependent Claim
37 words
Apparatus in accordance with claim 2 wherein said addressing means further comprises a multiplexer responsive to said microprocessor for selecting address data from both said microprocessor and said digital counter to provide said read and write addresses.
Claim 5
Dependent Claim
16 words
Apparatus in accordance with claim 1 wherein said graphics memory means comprises a digital memory circuit.
Claim 6
Dependent Claim
77 words
Apparatus in accordance with claim 1 wherein said graphics positioning means comprises: a first digital counter loadable with the line position data provided by said microprocessor and connected to said video timing means so as to be clocked by said line rate clock signal; and a second digital counter loadable with the pixel position data provided by said microprocessor and connected to said video timing means so as to be clocked by said pixel rate clock signal.
Claim 7
Dependent Claim
45 words
Apparatus in accordance with claim 5 wherein said graphics positioning means further comprises a logical AND gate connected to its inputs to said first and second digital counters and at its output to said addressing means for providing said actuating signal to said addressing means.
Claim 8
Dependent Claim
31 words
Apparatus in accordance with claim 1 and further including a digital memory connected to said microprocessor for assembling graphics data prior to writing said graphics data into said graphics memory means.
Claim 9
Dependent Claim
42 words
Apparatus in accordance with claim 1 wherein said selecting means comprises: a multiplexer; means for applying said video and graphics signals to the selectable inputs of said multiplexer; and means for applying said digital data to the control input of said multiplexer.
Claim 10
Dependent Claim
42 words
Apparatus in accordance with claim 1 wherein said video display system further includes cursor controller means for indicating the desired position of a cursor icon on said video monitor, said microprocessor being responsive to said cursor controller for calculating said position data.
Claim 11
Dependent Claim
43 words
Apparatus in accordance with claim 1 wherein said video display system further includes means for controlling selected characteristics of said video signal, said microprocessor being responsive to said characteristics of said video signal for providing said digital data to said graphics memory means.
References Cited (Backward Citations)
US3581290A
Cited
US4069511A
Cited
US4078249A
Cited
US4324401A
Cited
US4281345A
Cited
US4367484A
Cited
US4491834B1
Cited
US4491834A
Cited
US4503427A
Cited
US4441105A
Cited
US4625202A
Cited
US4668947A
Cited
US4700181A
Cited
US4660156A
Cited
US4644401A
Cited
US4751502A
Cited
US4633297A
Cited
US4706074A
Cited
US4748504A
Cited
US4768029A
Cited
US4768083A
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 |