CA2012798A1 - Digital image overlay system and method - Google Patents
Digital image overlay system and methodInfo
- Publication number
- CA2012798A1 CA2012798A1 CA2012798A CA2012798A CA2012798A1 CA 2012798 A1 CA2012798 A1 CA 2012798A1 CA 2012798 A CA2012798 A CA 2012798A CA 2012798 A CA2012798 A CA 2012798A CA 2012798 A1 CA2012798 A1 CA 2012798A1
- Authority
- CA
- Canada
- Prior art keywords
- data units
- memory
- data
- target memory
- data unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000002401 inhibitory effect Effects 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/36—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
- G09G5/39—Control of the bit-mapped memory
- G09G5/393—Arrangements for updating the contents of the bit-mapped memory
Abstract
DIGITAL IMAGE OVERLAY SYSTEM AND METHOD
ABSTRACT
A data processing system is described which includes, among others, three memory areas: a source memory which is addressed in planar, data unit increments and stores display data units on a bit per plane basis; a target memory for storing display data units in a manner suitable for operation of a display unit; and a window buffer for transferring display data units from the source memory to the target memory. The system includes apparatus for inhibiting certain data units from the source memory from overwriting data units already in the target memory. The method of the invention comprises first accessing a plurality of data units from the source memory and then logically determining if all bits of each accessed data unit meet a predetermined criteria. Each data unit found to meet the predetermined criteria is inhibited from altering any data unit already in the target memory.
ABSTRACT
A data processing system is described which includes, among others, three memory areas: a source memory which is addressed in planar, data unit increments and stores display data units on a bit per plane basis; a target memory for storing display data units in a manner suitable for operation of a display unit; and a window buffer for transferring display data units from the source memory to the target memory. The system includes apparatus for inhibiting certain data units from the source memory from overwriting data units already in the target memory. The method of the invention comprises first accessing a plurality of data units from the source memory and then logically determining if all bits of each accessed data unit meet a predetermined criteria. Each data unit found to meet the predetermined criteria is inhibited from altering any data unit already in the target memory.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US36696289A | 1989-06-16 | 1989-06-16 | |
US07/366,962 | 1989-06-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2012798A1 true CA2012798A1 (en) | 1990-12-16 |
CA2012798C CA2012798C (en) | 1994-11-08 |
Family
ID=23445370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002012798A Expired - Fee Related CA2012798C (en) | 1989-06-16 | 1990-03-22 | Digital image overlay system and method |
Country Status (8)
Country | Link |
---|---|
US (1) | US5283867A (en) |
EP (1) | EP0403122B1 (en) |
JP (1) | JPH0325683A (en) |
AR (1) | AR247305A1 (en) |
BR (1) | BR9002738A (en) |
CA (1) | CA2012798C (en) |
DE (1) | DE69018519T2 (en) |
PE (1) | PE8491A1 (en) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04335422A (en) * | 1991-05-10 | 1992-11-24 | Ricoh Co Ltd | Sorting device |
JPH0689325A (en) * | 1991-07-20 | 1994-03-29 | Fuji Xerox Co Ltd | Graphic display system |
NL194254C (en) * | 1992-02-18 | 2001-10-02 | Evert Hans Van De Waal Jr | Device for converting and / or integrating image signals. |
US6490359B1 (en) | 1992-04-27 | 2002-12-03 | David A. Gibson | Method and apparatus for using visual images to mix sound |
US5812688A (en) * | 1992-04-27 | 1998-09-22 | Gibson; David A. | Method and apparatus for using visual images to mix sound |
US5712994A (en) * | 1992-08-10 | 1998-01-27 | International Business Machines Corporation | Method and system for apparent direct editing of transient graphic elements within a data processing system |
JP2583003B2 (en) * | 1992-09-11 | 1997-02-19 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Image display method, frame buffer, and graphics display system in graphics display system |
US5638501A (en) | 1993-05-10 | 1997-06-10 | Apple Computer, Inc. | Method and apparatus for displaying an overlay image |
US5754186A (en) * | 1993-05-10 | 1998-05-19 | Apple Computer, Inc. | Method and apparatus for blending images |
DE69416926D1 (en) * | 1993-08-13 | 1999-04-15 | Sun Microsystems Inc | Method and apparatus for generating animation at high speed using a three area buffer and associated area pointers |
JP2901856B2 (en) * | 1993-10-08 | 1999-06-07 | 大日本スクリーン製造株式会社 | White plate figure correction method |
JPH0863587A (en) * | 1994-03-08 | 1996-03-08 | Texas Instr Inc <Ti> | Data processor with control device of transmissivity-detection data transmission and its operatingmethod |
US5502504A (en) * | 1994-04-28 | 1996-03-26 | Prevue Networks, Inc. | Video mix program guide |
US5579462A (en) * | 1994-11-03 | 1996-11-26 | Bio-Rad Laboratories | User interface for spectrometer |
KR0135815B1 (en) * | 1994-12-19 | 1998-06-15 | 김광호 | Data communicating method and device |
AUPQ056099A0 (en) * | 1999-05-25 | 1999-06-17 | Silverbrook Research Pty Ltd | A method and apparatus (pprint01) |
US6307573B1 (en) * | 1999-07-22 | 2001-10-23 | Barbara L. Barros | Graphic-information flow method and system for visually analyzing patterns and relationships |
US20030103071A1 (en) * | 2001-09-08 | 2003-06-05 | William Lusen | User interface system for processing documents for display |
US9189467B1 (en) | 2001-11-07 | 2015-11-17 | Apple Inc. | Method and apparatus for annotating an electronic document |
US7316032B2 (en) * | 2002-02-27 | 2008-01-01 | Amad Tayebi | Method for allowing a customer to preview, acquire and/or pay for information and a system therefor |
US7562397B1 (en) | 2002-02-27 | 2009-07-14 | Mithal Ashish K | Method and system for facilitating search, selection, preview, purchase evaluation, offering for sale, distribution, and/or sale of digital content and enhancing the security thereof |
US20070143700A1 (en) * | 2003-10-29 | 2007-06-21 | Tetsuji Fukada | Electronic document viewing system |
US7492371B2 (en) * | 2005-12-02 | 2009-02-17 | Seiko Epson Corporation | Hardware animation of a bouncing image |
US9092128B2 (en) | 2010-05-21 | 2015-07-28 | Apple Inc. | Method and apparatus for managing visual information |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5919993A (en) * | 1982-07-27 | 1984-02-01 | 株式会社東芝 | Character display circuit |
JPS61234474A (en) * | 1985-04-10 | 1986-10-18 | Victor Co Of Japan Ltd | Picture image storage device |
CA1262969A (en) * | 1985-06-25 | 1989-11-14 | Ascii Corporation | Memory system |
JPS62129884A (en) * | 1985-11-30 | 1987-06-12 | 株式会社東芝 | Display unit |
JPH0697390B2 (en) * | 1986-05-29 | 1994-11-30 | ジーイー横河メディカルシステム株式会社 | Image display control circuit |
JPS63113685A (en) * | 1986-10-30 | 1988-05-18 | Toshiba Corp | Image composing device |
JPH0727557B2 (en) * | 1986-11-12 | 1995-03-29 | 松下電器産業株式会社 | Data transfer device |
US4823286A (en) * | 1987-02-12 | 1989-04-18 | International Business Machines Corporation | Pixel data path for high performance raster displays with all-point-addressable frame buffers |
US4873652A (en) * | 1987-07-27 | 1989-10-10 | Data General Corporation | Method of graphical manipulation in a potentially windowed display |
US4916654A (en) * | 1988-09-06 | 1990-04-10 | International Business Machines Corporation | Method for transfer of data via a window buffer from a bit-planar memory to a selected position in a target memory |
-
1990
- 1990-03-22 CA CA002012798A patent/CA2012798C/en not_active Expired - Fee Related
- 1990-05-31 EP EP90305970A patent/EP0403122B1/en not_active Expired - Lifetime
- 1990-05-31 DE DE69018519T patent/DE69018519T2/en not_active Expired - Fee Related
- 1990-06-04 JP JP2144589A patent/JPH0325683A/en active Pending
- 1990-06-07 PE PE1990170575A patent/PE8491A1/en unknown
- 1990-06-11 BR BR909002738A patent/BR9002738A/en unknown
- 1990-06-13 AR AR90317104A patent/AR247305A1/en active
-
1992
- 1992-06-09 US US07/898,377 patent/US5283867A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0325683A (en) | 1991-02-04 |
DE69018519T2 (en) | 1995-12-21 |
EP0403122B1 (en) | 1995-04-12 |
PE8491A1 (en) | 1991-03-18 |
BR9002738A (en) | 1991-08-20 |
EP0403122A2 (en) | 1990-12-19 |
US5283867A (en) | 1994-02-01 |
EP0403122A3 (en) | 1992-08-05 |
DE69018519D1 (en) | 1995-05-18 |
AR247305A1 (en) | 1994-11-30 |
CA2012798C (en) | 1994-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2012798A1 (en) | Digital image overlay system and method | |
EP0903738A3 (en) | Optical disc recording apparatus and computer readable recording medium | |
EP0652668A3 (en) | System and method for exchanging computer data processing capabilities. | |
CA2059921A1 (en) | Scsi device drivers for multitasking operating system | |
US4115855A (en) | Buffer memory control device having priority control units for priority processing set blocks and unit blocks in a buffer memory | |
AU5394790A (en) | Method and apparatus for ordering and queuing multiple memory requests | |
CA2027226A1 (en) | Information Processing System | |
ATE182700T1 (en) | MULTI-PORT DISTRIBUTED MEMORY INTERFACE AND ASSOCIATED METHOD | |
CA2134371A1 (en) | System and method for packing data into video processor | |
CA2242516A1 (en) | Distributed processing | |
TW325536B (en) | Method and apparatus for accessing a register in a data processing system | |
CA2095446A1 (en) | Method and System for Accessing Visually Obscured Data in a Data Processing System | |
WO1986003922A1 (en) | Video compression method | |
EP0704824B1 (en) | Z-Buffer tag memory organization | |
CA2134249A1 (en) | Method and Apparatus for Controlling the Processing of Digital Image Signals | |
EP0345000A3 (en) | Data processing system including different throughput access sources | |
CA2019131A1 (en) | Method for high speed data transfer | |
EP1026594A3 (en) | Apparatus and method for handling memory access requests in a data processing system | |
EP0644486A3 (en) | Management of data accesses in computer systems. | |
CA2049900A1 (en) | Video display apparatus and external storage device used therein | |
FR2652926B1 (en) | METHOD FOR OPERATING THE MEMORY IN A VIRTUAL ADDRESSING COMPUTER SYSTEM AND DEVICE FOR CARRYING OUT SAID METHOD. | |
FR2554995B1 (en) | METHOD FOR COMPRESSING A SUCCESSION OF DIGITAL INFORMATION AND DEVICE USING THE SAME | |
MY113890A (en) | Image processing apparatus | |
US5339442A (en) | Improved system of resolving conflicting data processing memory access requests | |
EP0307945A3 (en) | Memory control apparatus for use in a data processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |