CA2069119A1 - Data processing system - Google Patents

Data processing system

Info

Publication number
CA2069119A1
CA2069119A1 CA2069119A CA2069119A CA2069119A1 CA 2069119 A1 CA2069119 A1 CA 2069119A1 CA 2069119 A CA2069119 A CA 2069119A CA 2069119 A CA2069119 A CA 2069119A CA 2069119 A1 CA2069119 A1 CA 2069119A1
Authority
CA
Canada
Prior art keywords
workspace
user
data processing
processing system
workspaces
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
CA2069119A
Other languages
French (fr)
Other versions
CA2069119C (en
Inventor
Patricia Tustin
Alan Stanley Murphy
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 CA2069119A1 publication Critical patent/CA2069119A1/en
Application granted granted Critical
Publication of CA2069119C publication Critical patent/CA2069119C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/468Specific access rights for resources, e.g. using capability register
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/978Audio interaction as part of an operator interface

Abstract

A data processing system is described which defines a plurality of logical workspaces for performing tasks in response to operations performed by a system user and provides communication between two or more of the workspaces. When a user in a first workspace selects a screen object ('door') corresponding to a second workspace, visual, audio and data communication are initiated between the first user and the second workspace according to predefined access privileges associated with the first user.
In a preferred embodiment these access privileges are predefined by the owner of the workspace.
CA002069119A 1991-07-13 1992-05-21 Data processing system Expired - Fee Related CA2069119C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB919115142A GB9115142D0 (en) 1991-07-13 1991-07-13 Data processing system
EP9115142 1991-07-13

Publications (2)

Publication Number Publication Date
CA2069119A1 true CA2069119A1 (en) 1993-01-14
CA2069119C CA2069119C (en) 1996-12-24

Family

ID=10698308

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002069119A Expired - Fee Related CA2069119C (en) 1991-07-13 1992-05-21 Data processing system

Country Status (8)

Country Link
US (1) US5488686A (en)
EP (1) EP0523881B1 (en)
JP (1) JPH0679304B2 (en)
KR (1) KR960007838B1 (en)
CA (1) CA2069119C (en)
DE (1) DE69229148T2 (en)
GB (1) GB9115142D0 (en)
SG (1) SG47390A1 (en)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6151019A (en) * 1992-04-15 2000-11-21 Canon Kabushiki Kaisha Method and apparatus for controlling access of stored data in a system having a plurality of information processing apparatuses connected to a network
US5664126A (en) * 1992-07-24 1997-09-02 Kabushiki Kaisha Toshiba Human interface system for communicating networked users
EP0622930A3 (en) * 1993-03-19 1996-06-05 At & T Global Inf Solution Application sharing for computer collaboration system.
US5659691A (en) * 1993-09-23 1997-08-19 Virtual Universe Corporation Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements
US5657461A (en) * 1993-10-04 1997-08-12 Xerox Corporation User interface for defining and automatically transmitting data according to preferred communication channels
US5852436A (en) * 1994-06-30 1998-12-22 Microsoft Corporation Notes facility for receiving notes while the computer system is in a screen mode
US5727155A (en) * 1994-09-09 1998-03-10 Intel Corporation Method and apparatus for dynamically controlling a remote system's access to shared applications on a host system
US5777614A (en) 1994-10-14 1998-07-07 Hitachi, Ltd. Editing support system including an interactive interface
JP2985697B2 (en) * 1994-12-16 1999-12-06 株式会社日立製作所 Sound output method of image information
US5729735A (en) * 1995-02-08 1998-03-17 Meyering; Samuel C. Remote database file synchronizer
US5664128A (en) * 1995-02-23 1997-09-02 Apple Computer, Inc. Object storage apparatus for use with data sets in computer applications
JPH0934843A (en) * 1995-07-18 1997-02-07 Canon Inc Processing system and processor
DE19548397C1 (en) * 1995-12-22 1997-01-23 Siemens Ag Access control system for shared computer programme
US5812126A (en) * 1996-12-31 1998-09-22 Intel Corporation Method and apparatus for masquerading online
US5874958A (en) * 1997-03-31 1999-02-23 Sun Microsystems, Inc. Method and apparatus for accessing information and items across workspaces
JP3561114B2 (en) * 1997-07-28 2004-09-02 富士通株式会社 3D information browsing device
US6917962B1 (en) * 1997-10-22 2005-07-12 Brokercom Inc. Web-based groupware system
US6513111B2 (en) * 1998-02-09 2003-01-28 Reuters, Ltd Method of controlling software applications specific to a group of users
US6239798B1 (en) * 1998-05-28 2001-05-29 Sun Microsystems, Inc. Methods and apparatus for a window access panel
US6415324B1 (en) * 1999-02-19 2002-07-02 International Business Machines Corporation Data processing system and method for permitting a client computer system to temporarily prohibit remote management
US7117260B2 (en) 2000-01-27 2006-10-03 American Express Travel Related Services Company, Inc. Content management application for an interactive environment
US20040104933A1 (en) * 2002-11-29 2004-06-03 Michael Friedrich Dynamic role creation
US8195714B2 (en) * 2002-12-11 2012-06-05 Leaper Technologies, Inc. Context instantiated application protocol
US7287077B2 (en) * 2003-08-07 2007-10-23 International Business Machines Corporation Reservation of TCP/UDP ports using UID, GID or process name
US7702730B2 (en) 2004-09-03 2010-04-20 Open Text Corporation Systems and methods for collaboration
US7822738B2 (en) * 2006-11-30 2010-10-26 Microsoft Corporation Collaborative workspace context information filtering
US8429540B1 (en) * 2008-10-10 2013-04-23 Adobe Systems Incorporated End user created collaborative and non-collaborative workspace application container system and method
DE102015102351B4 (en) 2015-02-19 2018-08-30 MAQUET GmbH Remote control device for controlling a medical device, system with a remote control device and a medical device and control method

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4087794A (en) * 1973-01-02 1978-05-02 International Business Machines Corporation Multi-level storage hierarchy emulation monitor
US4068304A (en) * 1973-01-02 1978-01-10 International Business Machines Corporation Storage hierarchy performance monitor
US4635208A (en) * 1985-01-18 1987-01-06 Hewlett-Packard Company Computer-aided design of systems
US4686522A (en) * 1985-02-19 1987-08-11 International Business Machines Corporation Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US4951190A (en) * 1985-04-30 1990-08-21 Prometrix Corporation Multilevel menu and hierarchy for selecting items and performing tasks thereon in a computer system
US4843538A (en) * 1985-04-30 1989-06-27 Prometrix Corporation Multi-level dynamic menu which suppresses display of items previously designated as non-selectable
US4873623A (en) * 1985-04-30 1989-10-10 Prometrix Corporation Process control interface with simultaneously displayed three level dynamic menu
US4815029A (en) * 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents
NL8600831A (en) * 1986-04-02 1987-11-02 Oce Nederland Bv METHOD FOR GENERATING AND EDITING MODELS OF TWO OR THREE DIMENSIONAL OBJECTS IN A COMPUTER AND DISPLAYING THESE MODELS ON A DISPLAY.
US4939507A (en) * 1986-04-28 1990-07-03 Xerox Corporation Virtual and emulated objects for use in the user interface of a display screen of a display processor
US4899136A (en) * 1986-04-28 1990-02-06 Xerox Corporation Data processor having a user interface display with metaphoric objects
US4885717A (en) * 1986-09-25 1989-12-05 Tektronix, Inc. System for graphically representing operation of object-oriented programs
US4945475A (en) * 1986-10-30 1990-07-31 Apple Computer, Inc. Hierarchical file system to provide cataloging and retrieval of data
US4984152A (en) * 1987-10-06 1991-01-08 Bell Communications Research, Inc. System for controlling computer processing utilizing a multifunctional cursor with decoupling of pointer and image functionalities in space and time
US5041967A (en) * 1987-10-13 1991-08-20 Bell Communications Research, Inc. Methods and apparatus for dynamic menu generation in a menu driven computer system
US4821211A (en) * 1987-11-19 1989-04-11 International Business Machines Corp. Method of navigating among program menus using a graphical menu tree
US5008853A (en) * 1987-12-02 1991-04-16 Xerox Corporation Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment
US4853843A (en) * 1987-12-18 1989-08-01 Tektronix, Inc. System for merging virtual partitions of a distributed database
US5040131A (en) * 1987-12-23 1991-08-13 International Business Machines Corporation Graphical processing
US5001697A (en) * 1988-02-10 1991-03-19 Ibm Corp. Method to automatically vary displayed object size with variations in window size
US4953080A (en) * 1988-04-25 1990-08-28 Hewlett-Packard Company Object management facility for maintaining data in a computer system
US5133052A (en) * 1988-08-04 1992-07-21 Xerox Corporation Interactive graphical search and replace utility for computer-resident synthetic graphic image editors
US4989132A (en) * 1988-10-24 1991-01-29 Eastman Kodak Company Object-oriented, logic, and database programming tool with garbage collection
US5041982A (en) * 1988-12-12 1991-08-20 Honeywell Inc. Edit area algorithm for navigation display of an electronic flight instrument system
US4996654A (en) * 1988-12-22 1991-02-26 Tektronix, Inc. Method of displaying acquired data
US4933514B1 (en) * 1989-02-27 1997-12-09 Harold L Bowers Interactive template
US5307456A (en) * 1990-12-04 1994-04-26 Sony Electronics, Inc. Integrated multi-media production and authoring system

Also Published As

Publication number Publication date
JPH0679304B2 (en) 1994-10-05
EP0523881B1 (en) 1999-05-12
GB9115142D0 (en) 1991-08-28
JPH05257853A (en) 1993-10-08
US5488686A (en) 1996-01-30
DE69229148T2 (en) 1999-12-09
EP0523881A2 (en) 1993-01-20
KR930002954A (en) 1993-02-23
CA2069119C (en) 1996-12-24
SG47390A1 (en) 1998-04-17
DE69229148D1 (en) 1999-06-17
KR960007838B1 (en) 1996-06-12
EP0523881A3 (en) 1995-03-01

Similar Documents

Publication Publication Date Title
CA2069119A1 (en) Data processing system
JPS643730A (en) User's interface by a plurality of working areas having display system object in common
AU6963094A (en) Computer system with graphical user interface including drawer-like windows
US5305244B1 (en) Hands-free, user-supported portable computer
CA2182783A1 (en) Data exchange system comprising portable data processing units
CA2242516A1 (en) Distributed processing
CA2012533A1 (en) Expert system apparatus and methods
AU5992894A (en) Computer networking system for data and video communication
CA2095448A1 (en) Window Management System Utilizing Icons and Miniature Windows
CA2124505A1 (en) User Interface Having Simultaneously Movable Tools and Cursor
CA2191331A1 (en) Secure computer architecture
AU8138794A (en) Flat input keyboard for data processing machines or the like and process for producing the same
CA2299870A1 (en) Software interface
CA2263930A1 (en) Method of display categorization in a multi-window display
CA2107299A1 (en) High Performance Machine for Switched Communications in a Heterogenous Data Processing Network Gateway
CA2017301A1 (en) Interactive computer system and an application environment adaptation apparatus and method therefore
CA2184165A1 (en) A telephone communication system having a locator
EP0616455A3 (en) Computer network using data compression.
CA2030871A1 (en) X window security system
CA2271352A1 (en) Access control with just-in-time resource discovery
AU2931597A (en) Seamless application interface manager
CA2128984A1 (en) Interactive Method and System for Producing Address-Correlated Information Using User-Specified Address Zones
AU3527293A (en) Computer system security
CA2377998A1 (en) Computer pointing device having theme identification means
CA2264232A1 (en) Systems and methods for providing dynamic data referencing in a generic data exchange environment

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed