Patent
1993-12-30
1996-09-10
Powell, Mark R.
395161, G06F 314
Patent
active
055553680
ABSTRACT:
A view system is provided for each application program in a computer system in order to display application-generated information on a display. To increase graphic speed, the view system transfers graphic information directly into the screen buffer into a screen buffer area defined by a visible area definition. In order to handle concurrently-operating view systems, each of which modifies the displayed contents of one of the multiple views, a concurrency control controls access to the visible area definitions. The concurrency control is also used to control access to update requests which are generated when a change to one view affects other views. This mechanism supports animation, tracking feedback and updating invalid areas of the display by multiple threads of execution. This mechanism also provides a framework to support unrelated threads drawing in separate views within a single window.
REFERENCES:
patent: 4821220 (1989-04-01), Duisberg
patent: 4845644 (1989-07-01), Anthias et al.
patent: 4885717 (1989-12-01), Beck et al.
patent: 4890257 (1989-12-01), Anthias et al.
patent: 4891630 (1990-01-01), Friedman et al.
patent: 4953080 (1990-08-01), Dysart et al.
patent: 5041992 (1991-08-01), Cunningham et al.
patent: 5050090 (1991-09-01), Golub et al.
patent: 5060276 (1991-10-01), Morris et al.
patent: 5075848 (1991-12-01), Lai et al.
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5119475 (1992-06-01), Smith, et al.
patent: 5125091 (1992-06-01), Staas, Jr. et al.
patent: 5133075 (1992-07-01), Risch
patent: 5136705 (1992-08-01), Stubbs et al.
patent: 5151987 (1992-09-01), Abraham et al.
patent: 5175813 (1992-12-01), Golding et al.
patent: 5181162 (1993-01-01), Smith et al.
patent: 5241656 (1993-08-01), Loucks et al.
patent: 5363483 (1994-11-01), Jones et al.
patent: 5388200 (1995-02-01), McDonald et al.
OOPSLA `88 Conference Proceedings, Sep. 25, 1988, San Diego, CA, US, pp. 46-57, R. Marty et al. "ET++ An Object Oriented Application Framework in C++".
Byte, V.15(5), May 1990, US, pp. 287-294, Z. Urlocker "Object-Oriented Programming for Windows".
Sigplan Notices, V.25(10), Oct 1990, US, pp. 278-288, J. E. Faust et al. "The Performance of an Object-Oriented Threads Package"p. 278, 280.
Proceedings Second International Workshop on Object Orientation in Operating Systems, Sep. 24, 1992, FR, pp. 129-132, J. Sommer, "The DaCapo Project: Distributed, Active, Communicating, Persistent Objects".
OOPSLA `88 Conference Proceedings, Sep. 25, 1988, San Diego, CA, US, pp. 191-205, M. F. Kleyn et al. "GraphTrace-Understanding Object-Oriented Systems Using Concurrently Animated Views".
Goldsmith David B.
Orton Debra L.
dela Torre Crescelle N.
Powell Mark R.
Stephens Keith
Taligent
LandOfFree
Object-oriented multi-tasking view framework does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Object-oriented multi-tasking view framework, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented multi-tasking view framework will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1327682