Patent
1993-07-21
1997-01-21
Jankus, Almis R.
395135, 395120, G06T 1500
Patent
active
055966900
ABSTRACT:
A method for operating a processor-controlled machine, and a machine having a processor, operate on an object-based model data structure from which a first image has been produced in order to produce a second image for display in the spatial context of the first image. A viewing operation region (VOR) is displayed coextensively with a first image segment of the first image in the display area of the machine's display device. The first image segment includes a display object representing a model data item in the object-based model data structure. In response to the display of the VOR, a second image is produced using the model data item in the object-based model data structure. The second image is displayed in the VOR, in the spatial context of the first image, simultaneously with the display of the first image, replacing the first image segment in the display area. The method may operate cooperatively with a graphical object editor application executing in a graphical user interface environment. A machine user moves the VOR over a portion of a graphical object image, and in response to the user's movement action, a viewing operation associated with the VOR operates on the editable object-based model data structure that produced the graphical object image to produce a second modified view of the portion of the graphical object image coextensively positioned with the VOR, displaying the second modified view in the VOR.
REFERENCES:
patent: 4800379 (1989-01-01), Yeomans
patent: 5021976 (1991-06-01), Wexelblat et al.
patent: 5157768 (1992-10-01), Hoeber et al.
patent: 5161213 (1992-11-01), Knowlton
patent: 5169342 (1992-12-01), Steele et al.
patent: 5222159 (1993-06-01), Kawamura et al.
patent: 5235679 (1993-08-01), Yoshizawa et al.
patent: 5283560 (1994-02-01), Bartlett
patent: 5329613 (1994-07-01), Brase et al.
patent: 5341466 (1994-08-01), Perlin et al.
patent: 5425137 (1995-06-01), Mohan et al.
patent: 5459832 (1995-10-01), Wolf et al.
Broderbund "Spelunx" Software Program Guide, pp. 1-2, 21 and 24; four (4) screen display images of Tumnus room; one (1) screen display of software copyright notice; Copyright 1992, 1993 by Broderbund Software, Inc. and Cyan.
Lin, Jin-Kun, "MediaMosaic--A Multimedia Editing Environment", in Proceedings of the ACM Symposium on User Interface Software and Technology (UIST), Nov. 15, 1992, pp. 135-141.
Weyer, Stephen and Borning, Alan, "A Prototype Electronic Encylcopedia", in ACM Transactions on Office Information Systems, vol. 3, No. 1, Jan. 1985, pp. 63-88.
Sarkar, M., and Brown, M., "Graphical Fisheye Views of Graphs", in ACM Conference on Human Factors in Computing Systems (CHI), May 1992, pp. 83-91.
Spence, R. and Apperly, M., "Data base navigation: an office environment for the professional", in Behaviour and Information Technology, 1982, vol. 1, No. 1, pp. 43-54.
PC Paintbrush IV Plus.TM. User Manual, ZSoft Corp., 1989, 1990, pp. v-x, 21-24, 72,79,-80, 95-96, 139-148.
Perlin, Ken, and Fox, David, "Pad An Alternative Approach to the Computer Interface", draft of journal article received from K. Perlin by Xerox colleague in Apr., 1993 without obligation of confidentiality; later published in Aug., 1993; No admission is being made herein as to whether this draft article is prior art; please see Information Disclosure Statement dated Oct. 4, 1994.
LaLonde, Wilf & Pugh, John, "Graphics Through the Looking Glass", in Journal of Object Oriented Programming, Aug./Sep., 1988, pp. 52-58.
Krasner, Glenn E., and Pope, Stephen T., " A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80", in Journal of Object Oriented Programming, Aug./Sep., 1988, pp. 26-49.
Fairchild, Kim, Meredith, Greg, and Wexelblat, Alan, "A Formal Structure for Automatic Icons", in Interacting With Computers, vol. 1, No. 2(1989), pp. 131-140.
Bier, E. and Freeman, S., "MMM: A User Interface Architecture for Shared Editors on a Single Screen" in the Proceedings of the ACM Siggraph Symposium on User Interface Software and Technology (Hilton Head, SC, Nov. 11-13, 1991), ACM, New York, 1991, pp. 79-86.
D. Swinehart et al., "A Structural View of the Cedar Programming Environment", ACM Transactions on Programming Languages and Systems, vol. 8, No. 4, Oct. 1986, pp. 419-490.
Teitelman, W., "A Tour Through Cedar", IEEE Software, vol. 1, No. 2, Apr., 1984, pp. 44-73.
K. Pier et al., "An Introduction to Gargoyle: An interactive Illustration Tool", Proceedings of the Intl. Conf. on Electronic Publishing, Document Manipulation and Typography, (Nice, France, Apr.) Cambridge University Press, 1988, pp. 223-238.
"Kaleida Launches Alliance", in Digital Media, Mar. 29-Apr. 26, 1993, pp. 12-16.
Beck, K., Becher, J. and Liu, Zaide, "Integrating Profiling into Debugging", 1991 International Conference on Parallel Processing, vol. II, Software, H. Schwetman, ed., Penn State University, CRC Press, Aug. 12-16 1991, pp. II-284-II-285.
Brown, Marc H., Meehan, James R., and Sarkar, Manojit, "Graphical Fisheye Views of Graphs", Digital Systems Research Center Reports, videotape produced by Digital Systems Research Center, Palo Alto, CA, Jul. 1, 1992.
Haberli, Paul, copy of facsimile image sent in private communication to Maureen C. Stone, Nov. 25, 1992.
European Search Report, EP 94 30 5295.1, The Hague, Nov. 13, 1995.
E. Bier, M. Stone, K. Pier, W. Buxton and T. DeRose, "Toolglass and Magic Lenses: The See-Through Interface", Computer Graphics Proceedings, SIGGRAPH 93, pp. 73-80, 1993.
C. Ottino, "User Interface in the 1990's", ISA Transactions, Jul. 1993, vol. 32, No. 2, pp. 95-121.
DeRose Anthony
Stone Maureen C.
Bares Judith C.
Jankus Almis R.
Xerox Corporation
LandOfFree
Method and apparatus for operating on an object-based model data does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for operating on an object-based model data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for operating on an object-based model data will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2331324