CA2012798A1 - Digital image overlay system and method - Google Patents

Digital image overlay system and method

Info

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
Application number
CA2012798A
Other languages
French (fr)
Other versions
CA2012798C (en
Inventor
Michael William Ronald Bayley
Peter Cornelius Yanker
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CA2012798A1 publication Critical patent/CA2012798A1/en
Application granted granted Critical
Publication of CA2012798C publication Critical patent/CA2012798C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control 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/39Control of the bit-mapped memory
    • G09G5/393Arrangements 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.
CA002012798A 1989-06-16 1990-03-22 Digital image overlay system and method Expired - Fee Related CA2012798C (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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