U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

User interface with multiple workspaces for sharing display system objects

Patent 5072412 Issued on December 10, 1991. Estimated Expiration Date: Icon_subject December 10, 2008. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Single screen display system with multiple virtual display having prioritized service programs and dedicated memory stacks
Patent #: 4484302
Issued on: 11/20/1984
Inventor: Cason ,   et al.

System for electronically displaying portions of several different images on a CRT screen through respective prioritized viewports
Patent #: 4542376
Issued on: 09/17/1985
Inventor: Bass ,   et al.

Dynamic generation and overlaying of graphic windows for multiple active program storage areas
Patent #: 4555775
Issued on: 11/26/1985
Inventor: Pike

Method and apparatus for controlling image display
Patent #: 4574364
Issued on: 03/04/1986
Inventor: Tabata ,   et al.

Graphics display with improved window organization
Patent #: 4598384
Issued on: 07/01/1986
Inventor: Shaw ,   et al.

Task control means for a multi-tasking data processing system
Patent #: 4658351
Issued on: 04/14/1987
Inventor: Teng

Screen manager for data processing system
Patent #: 4688167
Issued on: 08/18/1987
Inventor: Agarwal

Visual interface between user and computer system
Patent #: 4692858
Issued on: 09/08/1987
Inventor: Redford ,   et al.

Image processing device
Patent #: 4695966
Issued on: 09/22/1987
Inventor: Takakura ,   et al.

Data structure for a document processing system
Patent #: 4713754
Issued on: 12/15/1987
Inventor: Agarwal ,   et al.

More ...

Inventors

Assignee

Application

No. 030766 filed on 03/25/1987

US Classes:

715/804, Interwindow link or communication715/788, Layout modification (e.g., move or resize)715/835, Selectable iconic array715/853, Hierarchy or network structure715/854Navigation within structure

Examiners

Primary: Herndon, Heather R.

Attorney, Agent or Firm

Foreign Patent References

  • 0108520 EP. 05/13/1984
  • 0249399 EP. 12/13/1987
  • 0273248 EP. 07/13/1988

International Class

G06F 015/62

Abstract

Workspaces provided by an object-based user interface appear to share windows and other display objects. Each workspace's data structure includes, for each window in that workspace, a linking data structure called a placement which links to the display system object which provides that window, which may be a display system object in a preexisting window system. The placement also contains display characteristics of the window when displayed in that workspace, such as position and size. Therefore, a display system object can be linked to several workspaces by a placement in each of the workspaces' data structures, and the window it provides to each of those workspaces can have unique display characteristics, yet appear to the user to be the same window or versions of the same window. As a result, the workspaces appear to be sharing a window. Workspaces can also appear to share a window if each workspace's data structure includes data linking to another workspace with a placement to the shared window. The user can invoke a switch between workspaces by selecting a display object called a door, and a back door to the previous workspace is created automatically so that the user is not trapped in a workspace. A display system object providing a window to a workspace being left remains active so that when that workspace is reentered, the window will have the same contents as when it disappeared. Also, the placements of a workspace are updated so that when the workspace is reentered its windows are organized the same as when the user left that workspace. The user can enter an overview display which shows a representation of each workspace and the windows it contains so that the user can navigate to any workspace from the overview.

Other References

  • Programming the User Interface, Volume B, pp. 85-106, 179-185, 247-253, Aug. 1986
  • Feiner, Steven et al., "An Experimental System for Creating and Presenting Interactive Graphical Documents", ACM Transactions on Graphics, vol. 1, No. 1, Jan. 1982, pp. 59-77
  • Chan, P. P., Learning Considerations in User Interface Design: The Room Model, Report CS-84-16, University of Waterloo Computer Science Department, Waterloo, Ontario, Canada, Jul. 1984
  • Smith, D. C., et al., "Designing the Star User Interface", BYTE, vol. 7, No. 4, (Apr. 1982), pp. 242-282
  • diSessa, Andrea A., "A Principled Design for an Integrated Computational Environment", Human-Computer Interaction, 1985, vol. 1, pp. 1-47
  • Furnas, G., "Generalized Fisheye Views", in Mantei, M. and Orbeton, P., (eds.), Human Factors in Computing Systems-III, CHI, Apr. 1986 Proceedings, pp. 16-23
  • Goldberg, A., Smalltalk-80--The Interactive Programming Environment, Addison-Wesley, Reading, Mass., 1984, pp. 42-46, 49, 68-73, 322-339
  • Bannon, L. et al., "Evaluation and Analysis of Users' Activity Organization", Proceedings of the ACM Human Factors in Software Conference, CHI '83, (1983), pp. 54-57
  • William, G., "The Lisa Computer System", BYTE, Feb. 1983, pp. 33-50
  • IntelliCorp KEE Software Development System User's Manual, IntelliCorp, Jul. 25, 1986, pp. 2-19 to 2-23
  • diSessa, A. A., and Abelson, H., "Boxer: A Reconstructible Computational Medium", Comm. of the ACM, vol. 29, No. 9 (Sep. 1986), pp. 859-868
  • Richards, J., "META4--A Database Adventure", Your Computer, Jul. 1985, pp. 113-121
  • MacWrite Manual, Apple Computer, Inc., pp. 9-10, 23, 29, 40-41, 50, 70-71, 93-101, 116-117, 131-136
  • MacPaint Manual, Apple Computer, Inc
  • Markoff, J. and Shapiro, E., "FidoNet, Sidekick, Apple, Get Organized!, and Handle", BYTE, vol. 9, No. 11, (Oct. 1984), pp. 357-364
  • Smith, D., "Pygmalion", PhD Thesis, Dept. of Computer Science, Stanford University, 1975, pp. 93-121
  • Spence, R. and Apperly, M., "Data Base Navigation: An Office Environment for the Professional", Behavior and Information Technology, vol. 1, No. 1, (1982), pp. 43-54
  • Donahue, J. and Widom, J., "Whiteboards: A Graphical Database Tool", ACM Transactions on Office Information Systems, Jan. 1986, vol. 4, No. 1, pp. 24-41
  • Fisher, S. S., et al., "Virtual Environment Display Screen", ACM Workshop on Interactive 3D Graphics, Chapel Hill, N.C., Oct. 1986
  • Herot, C. F., "Spatial Management of Data", ACM Trans. on Database Systems, vol. 5, No. 4, (Dec. 1980), pp. 493-514
  • Robertson, G., et al., "The ZOG Approach to Man-Machine Communication", Int'l Journal of Man-Machine Studies, vol. 14, No. 4, May 1981, pp. 461-488
  • Engelbart, D. E., et al., "A Research Center for Augmenting Human Intellect", AFIPS Fall Joint Computer Conference, vol. 33 (1968), pp. 395-410
  • Teitelman, W., "Ten Years of Window Systems--A Retrospective View", in Hopgood, F. R. A. et al., Eds., Methodology of Window Management, Springer-Verlag, Berlin, 1986, pp. 35-46
  • Halasz, F. G., Moran, T. P. and Trigg, R. H., "NoteCards in a Nutshell", in Carroll, J. M. and Tanner, P. P., Eds. CHI + GI 1987 Conference Proceedings, ACM, New York, 1987, pp. 45-52
  • Bolt, R. A., The Human Interface, Lifetime Learning Publications, Belmont, Calif., 1984, pp. 8-34
  • Sutherland, I. E., "Sketchpad--A Man-Machine Graphical Communication System", AFIPS Spring Joint Computer Conference, vol. 23 (1963), pp. 329-346
  • Monty, M., "Evaluation and Analysis of the Organization of Users' Activities", presented at ACM SIGCHI [83 Conference on Human Factors in Computing Systems, Boston, Dec. 12-15, 1983
  • Schultz, J. R., Cantrill, S. V., and Morgan, K. G., "An Initial Operational Problem-Oriented Medical Record System--For Storage Manipulation, and Retrieval of Medical Data", in Hurst, J. W. and Walker, H. K., Eds., The Problem-Oriented System, Medcom, New York, 1972, pp. 201-218
  • Wilson, K. S., "Palenque: An Interactive Multimedia Optical Disc Prototype for Children", Bank Street College of Education Center for Children and Technology, New York, Working Paper No. 2, Mar. 1987, pp. 1-8
  • 8010 STAR Information System Reference Library, Feature Descriptions, Xerox Corporation, 1984, pp. 314-315
  • Note Cards™ Release 1.2i Reference Manual, Xerox Corporation, 1985
  • Xerox Corporation, Filing Protocol, XNSS 108605, publication No. 610P50679, May 1986
  • Scheifler, R. W., Gettys, J., and Newman, R., X Window System, Digital Press, 1988, pp. xxiv-xxix
  • Rosenthal, D. S. H., Inter-Client Communication Conventions Manual, Version 1.0, 1989, pp. 21-23 and 32
  • Shuey, D., Bailey, D., Morrissey, T. P., "PHIGS: A Standard, Dynamic, Interactive Graphics Interface", IEEE Computer Graphics and Applications, Aug. 1986, pp. 65-72
  • Krasner, G. E., and Pope, S. T., "A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80", Journal of Objected Oriented Programming, Aug./Sep. 1988, pp. 26-49
  • Newman, W. M. and Sproull, R. F., Principles of Interactive Computer Graphics, Second Edition, McGraw-Hill, New York, 1979, pp. 127-14
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?