← Back to Patent Explorer
US5488686A Expired / Lapsed US ⏱️ 0.0 years remaining

Data processing system

Assignee: International Business Machines Corp
•
Filing: 1992-04-13
•
Granted: 1996-01-30
•
Expires: 2012-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processing system 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. Access privileges are typically predefined by the owner of the workspace.

Inventors

  • 👤 Alan S. Murphy
  • 👤 Patricia Tustin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 16:19
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/20; G06F9/00; G06F9/06; G06F9/46; G06F9/54; G06F9/468; Y; Y10; Y10S; Y10S715/00; Y10S715/978

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 114 words
A data processing system with a plurality of workspaces for performing one or more tasks in response to user inputs, comprising: (a) means for enabling communication between the plurality of workspaces; (b) a screen object associated with each of said plurality of workspaces; (c) a data structure for storing a list of user profile information for each user; and (d) means for selecting a screen object by a user in a first of the plurality of workspaces, the screen object corresponding to a second of the plurality of workspaces, and initiating visual, audio or data communication between the user and the second workspace according to the user profile information stored in the data structure.
Claim 2
Dependent Claim 114 words
A data processing system with a plurality of workspaces for performing one or more tasks in response to user inputs, comprising: (a) means for enabling communication between the plurality of workspaces; (b) a screen object associated with each of said plurality of workspaces; (c) a data structure for storing a list of user profile information for each user; and (d) means for selecting a screen object by a user in a first of the plurality of workspaces, the screen object corresponding to a second of the plurality of workspaces, and initiating visual, audio or data communication between the user and the second workspace according to the user profile information stored in the data structure.
Claim 3
Dependent Claim 18 words
A data processing system as recited in claim 1, in which the user profile information comprises access privileges.
Claim 4
Dependent Claim 25 words
A data processing system as recited in claim 1, in which the data structure is accessed to determine the access privileges of a particular user.
Claim 5
Dependent Claim 33 words
A data processing system as recited in claim 1, including means associated with the data structure for determining the priority of a communication and granting and supervising access in accordance with the priority.
Claim 6
Dependent Claim 29 words
A data processing system as recited in claim 1, wherein the workspaces reside on a plurality of data processing workstations and the means for enabling communication is a network.
Claim 7
Independent Claim 108 words
A method for initiating one or more tasks in a data processing system with a plurality of workspaces, a data structure, and a plurality of screen objects representing each of said plurality of workspaces, comprising the steps of: (a) enabling communication between the plurality of workspaces; (b) storing a list of user profile information for each user in the data structure; and (c) selecting one of the plurality of screen objects by a user in a first workspace, and initiating visual, audio or data communication between the user and the workspace represented by the selected screen object according to the user profile information stored in the data structure.
Claim 8
Independent Claim 108 words
A method for initiating one or more tasks in a data processing system with a plurality of workspaces, a data structure, and a plurality of screen objects representing each of said plurality of workspaces, comprising the steps of: (a) enabling communication between the plurality of workspaces; (b) storing a list of user profile information for each user in the data structure; and (c) selecting one of the plurality of screen objects by a user in a first workspace, and initiating visual, audio or data communication between the user and the workspace represented by the selected screen object according to the user profile information stored in the data structure.
Claim 9
Dependent Claim 20 words
A method as recited in claim 6, including the additional step of defining default access privileges in the data structure.
Claim 10
Dependent Claim 24 words
A method as recited in claim 6, including the step of accessing the data structure to determine the access privileges of a particular user.
Claim 11
Dependent Claim 26 words
A method as recited in claim 6, including the step of determining the priority of a communication, granting and supervising access in accordance with the priority.
Claim 12
Dependent Claim 22 words
A method as recited in claim 6, wherein the workspaces reside on a plurality of data processing workstations interconnected by the network.
Claim 13
Dependent Claim 126 words
A control element for directing the operation of a computer, having storage means for retaining signals recognizable by the computer and controlling the operation thereof, the signals comprising: (a) means for use with the computer to enable communication between a plurality of workspaces; (b) means for use with the computer to store a list of user profile information for each user in a data structure; and (c) means for use with the computer to select a screen object by a user in a first of said plurality of workspaces, the screen object corresponding to a second of said plurality of workspaces, and initiate visual, audio or data communication between the user and the second workspace according to the user profile information stored in the data structure.
Claim 14
Dependent Claim 126 words
A control element for directing the operation of a computer, having storage means for retaining signals recognizable by the computer and controlling the operation thereof, the signals comprising: (a) means for use with the computer to enable communication between a plurality of workspaces; (b) means for use with the computer to store a list of user profile information for each user in a data structure; and (c) means for use with the computer to select a screen object by a user in a first of said plurality of workspaces, the screen object corresponding to a second of said plurality of workspaces, and initiate visual, audio or data communication between the user and the second workspace according to the user profile information stored in the data structure.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-29 1999-07-31 2000-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-29 2003-07-31 2004-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-29 2007-07-31 2008-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag