Patent US32712A successfully refreshed from Google Patents.
Patent US4876533A successfully refreshed from Google Patents.
US4876533A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for removing an image from a window of a display
Assignee: APPLICON Inc
•
Filing: 1988-10-18
•
Granted: 1989-10-24
•
Expires: 2008-10-18
Abstract
Abstract An image within a window on a scanned display device driven by a video generator is replaced with a preselected background color within one frame. The contents of the memory used to refresh the display can thus be changed in a background mode so that the user is unaware of the operation which he or she perceives as "instantaneous". Circuitry determines whether the scan is within the boundaries of the window and, if it is, generates a forcing signal which directs a look-up table within the video generator to a predetermined address which corresponds to a preselected background color. The invention can utilize existing circuitry in the video generator for generating synchronizing and blanking signals.
Inventors
- 👤 Anthony C. Barkans
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 01:15
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/14
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
126 words
A method for removing an image from a selected area of a scanned display device driven by a video generator and replacing said image with a predetermined background color comprising the steps of: (a) identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) determining the current position of the scan to within a pixel on the display device; (c) comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) generating a forcing signal for said video generator to drive said display to said preselected background color when said scan is within said selected area.
Claim 2
Independent Claim
126 words
A method for removing an image from a selected area of a scanned display device driven by a video generator and replacing said image with a predetermined background color comprising the steps of: (a) identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) determining the current position of the scan to within a pixel on the display device; (c) comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) generating a forcing signal for said video generator to drive said display to said preselected background color when said scan is within said selected area.
Claim 3
Dependent Claim
15 words
A method of claim 1 wherein said selected area is a window of rectangular shape.
Claim 4
Dependent Claim
84 words
The method of claim 2 wherein said determining step comprises: (a) counting the number of horizontal lines through which said scanning beam has passed since its last vertical reset, to determine the vertical position of the scanning beam; and (b) counting the number of vertical rows through which said scanning beam has passed within a given horizontal line, relative to a known pixel clock signal, to determine the horizontal position of the scanning beam at each point in its passage across the display device.
Claim 5
Dependent Claim
21 words
The method of claim 3 wherein said video generator comprises a look-up table having an output coupled to a digital-to-analog converter.
Claim 6
Dependent Claim
17 words
The method of claim 4 wherein said forcing signal directs said look-up table to a preselected address.
Claim 7
Dependent Claim
19 words
The method of claim 5 wherein said preselected address is the address in which all address bits are zero.
Claim 8
Dependent Claim
141 words
Apparatus for removing an image from a selected area of a scanned display device driven by a video generator and replacing said image with a predetermined background color comprising: (a) a means for identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) means coupled to said identifying means for determining the current position of the scan to within a pixel on the display device; (c) means coupled to said determining means for comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) means for generating a forcing signal to said video generator to drive said display to said preselected background color when said scan is within said selected area.
Claim 9
Dependent Claim
141 words
Apparatus for removing an image from a selected area of a scanned display device driven by a video generator and replacing said image with a predetermined background color comprising: (a) a means for identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) means coupled to said identifying means for determining the current position of the scan to within a pixel on the display device; (c) means coupled to said determining means for comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) means for generating a forcing signal to said video generator to drive said display to said preselected background color when said scan is within said selected area.
Claim 10
Dependent Claim
15 words
The apparatus of claim 7 wherein said selected area is a window of rectangular shape.
Claim 11
Dependent Claim
92 words
The apparatus of claim 8 wherein said means for determining comprises: (a) a first counter for counting the number of horizontal lines which said scanning beam has passed since its last vertical reset, to determine the vertical position of the scanning beam; and (b) a second counter for counting the number of vertical columns through which said scanning beam has passed within a given horizontal line, relative to a known pixel clock signal, to determine the horizontal position of the scanning beam at each point in its passage across the display device.
Claim 12
Dependent Claim
21 words
The apparatus of claim 9 wherein said video generator comprises a look-up table having an output coupled to a digital-to-analog converter.
Claim 13
Dependent Claim
17 words
The apparatus of claim 10 wherein said forcing signal directs said look-up table to a preselected address.
Claim 14
Dependent Claim
19 words
The apparatus of claim 11 wherein said preselected address is the address in which all address bits are zero.
Claim 15
Dependent Claim
15 words
The apparatus of claim 12 wherein said look-up table comprises a random access memory (RAM).
Claim 16
Dependent Claim
71 words
The apparatus of claim 9 wherein the clock input to said first counter is coupled to the horizontal synchronization pulse for said display and the reset input of said first counter is coupled to the vertical synchronization pulse of said display; and the clock input to said second counter is coupled to said known clock signal and the reset input to said second counter is coupled to said horizontal synchronizing pulse.
Claim 17
Dependent Claim
117 words
The apparatus of claim 9 further comprising a first logic circuit coupled to the output of said second counter for generating a horizontal synchronizing pulse for said display device and a first reset signal coupled to a reset input of said second counter, said first reset signal being coupled to the clock input of said first counter; a second logic circuit coupled to the output of said first counter for generating a vertical synchronizing pulse for said display device and a second reset signal coupled to a reset input of said first counter; wherein said known clock signal is a pixel clock signal having one clock cycle for each pixel to be displayed on said display device.
Claim 18
Dependent Claim
181 words
The apparatus of claim 14 further comprising a first comparator coupled to a first register and to the output of said first counter, a second comparator coupled to a second register and to the output of the said first counter, said first register storing the upper boundary of said window, said second register storing the lower boundary of said window, said first comparator producing an output signal when said scan position is less than said top boundary, said second comparator producing an output signal when said scan position is greater than said lower boundary; and a third comparator coupled to a third register and to the output of said second counter; a fourth comparator coupled to a fourth register and to the output of said second counter, said third register storing the left-most boundary of said window, said fourth register storing the right-most boundary of said window, said third comparator producing an output signal when said scan position is less than said left-most boundary, said fourth comparator producing an output signal when said scan position is greater than said right-most boundary.
Claim 19
Dependent Claim
55 words
The apparatus of claim 16 wherein the output signals of said first and second comparators are ANDed to generate a vertical position signal; the output signals of said third and fourth comparators are ANDed to generate a horizontal position signal; and said vertical position and horizontal position signals are ANDed to generate said forcing signal.
Claim 20
Dependent Claim
111 words
A computer system comprising computer means for generating data representative of images to be displayed, a frame-buffer memory means coupled to said computer means for storing said data; video generator means coupled to said memory means, an output of said video generator means being coupled to a raster-scanned display, said display being refreshed by said video generator means utilizing data stored in said memory means; and forcing means coupled to said video generator for removing an image from a selected area having boundary locations identified to within a pixel on the scan of said display independent of said video generator and replacing it with a predetermined background color within one frame.
Claim 21
Dependent Claim
111 words
A computer system comprising computer means for generating data representative of images to be displayed, a frame-buffer memory means coupled to said computer means for storing said data; video generator means coupled to said memory means, an output of said video generator means being coupled to a raster-scanned display, said display being refreshed by said video generator means utilizing data stored in said memory means; and forcing means coupled to said video generator for removing an image from a selected area having boundary locations identified to within a pixel on the scan of said display independent of said video generator and replacing it with a predetermined background color within one frame.
Claim 22
Dependent Claim
33 words
The apparatus of claim 18 wherein said video generator means comprises a look-up table having an output coupled to a digital-to-analog converter; said forcing means directing said look-up table to a preselected address.
Claim 23
Independent Claim
127 words
A method for removing an image from a selected area of the scanned display device driven by a video generator and replacing said image with a predetermined background color comprising the steps of: (a) identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) determining the current position of the scan to within a pixel on the display device; (c) comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) generating a forcing signal to said video generator to drive said display to said predetermined background color when said scan is not within said selected area.
Claim 24
Independent Claim
127 words
A method for removing an image from a selected area of the scanned display device driven by a video generator and replacing said image with a predetermined background color comprising the steps of: (a) identifying the boundary locations of said selected area on a display to within a pixel independent of said video generator driving said display; (b) determining the current position of the scan to within a pixel on the display device; (c) comparing said current position of said scan to said boundary locations to determine whether said current position of said scan is inside said selected area; and (d) generating a forcing signal to said video generator to drive said display to said predetermined background color when said scan is not within said selected area.
References Cited (Backward Citations)
US3911418A
Cited
US4016544A
Cited
US4352100A
Cited
US4481594A
Cited
US4467322A
Cited
US4628305A
Cited
US4591842A
Cited
US4599610A
Cited
US4673929A
Cited
US4710761A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-10-23 | 1993-04-24 | 1993-10-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-10-23 | 1997-04-24 | 1997-10-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-10-23 | 2001-04-24 | 2001-10-24 | $7700.00 | Window Closed / Lapsed |