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

Method for controlling multiple terminals from a single logically partitioned input device

Assignee: International Business Machines Corp
•
Filing: 1989-09-18
•
Granted: 1991-10-22
•
Expires: 2009-09-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of, and system for, using a single keyboard for concurrently interacting with a plurality of terminals. By dividing the keyboard and dedicating one portion to one terminal and another portion to another terminal, a user can have a plurality of applications active at the same time and interact with all.

Inventors

  • 👤 Gregory A. Flurry
  • 👤 Leslie A. Wagner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:09
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0489; G06F9/00; G06F9/06; G06F9/46; G06F9/48; G06F9/4806; G06F9/4843

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 120 words
In a computer system having a user input device and a plurality of virtual terminals, a method of causing said input device to be concurrently interactive with the plurality of virtual terminals, said method comprising the steps of: a) selectively partitioning a single user enabled input device into one of a plurality of logically distinct functional segments; b) transmitting, subsequent to said step of partitioning, a logically distinct user enabled function from a selected segment of said partitioned input device to the corresponding selected one of said plurality of virtual terminals in said system; and c) controlling a distinct application program executing on the selected one of said plurality of virtual terminals using the transmitted logical distinct user enabled function.
Claim 2
Dependent Claim 120 words
In a computer system having a user input device and a plurality of virtual terminals, a method of causing said input device to be concurrently interactive with the plurality of virtual terminals, said method comprising the steps of: a) selectively partitioning a single user enabled input device into one of a plurality of logically distinct functional segments; b) transmitting, subsequent to said step of partitioning, a logically distinct user enabled function from a selected segment of said partitioned input device to the corresponding selected one of said plurality of virtual terminals in said system; and c) controlling a distinct application program executing on the selected one of said plurality of virtual terminals using the transmitted logical distinct user enabled function.
Claim 3
Dependent Claim 13 words
The method according to claim 1 wherein said input device is a keyboard.
Claim 4
Dependent Claim 52 words
The method according to claim 2 wherein said step of partitioning said input device into said plurality of segments further includes the step of partitioning said keyboard such that one set of keys is applicable to one of said terminals and another set of keys is applicable to another of said terminals.
Claim 5
Dependent Claim 41 words
The method according to claim 2 where said step of partitioning said input device into said plurality of segments further includes the step of partitioning said keyboard into segments with each segment applicable to a different one of said virtual terminals.
Claim 6
Dependent Claim 54 words
The method according to claim 1 further includes the step of transmitting another logically distinct function from said partitioned input device which is assigned to a different one of said segments to another of said terminals whereby said different one of said plurality of segments is distinctly interactive with said another of said terminals.
Claim 7
Dependent Claim 108 words
In a computer system, a method of structuring a virtual terminal system such that a single user input device is concurrently interactive with a plurality of virtual terminals, said method comprising the steps of: a) selectively partitioning a single user enabled input device into a plurality of logically distinct functional portions; and b) assigning one of said logically distinct functional portions to a distinct one of a plurality of virtual terminals and another of said logically distinct functional portions to another of said terminals so that the assigned portion is only interactive with a distinct application program executing on the assigned one of said plurality of virtual terminals.
Claim 8
Dependent Claim 108 words
In a computer system, a method of structuring a virtual terminal system such that a single user input device is concurrently interactive with a plurality of virtual terminals, said method comprising the steps of: a) selectively partitioning a single user enabled input device into a plurality of logically distinct functional portions; and b) assigning one of said logically distinct functional portions to a distinct one of a plurality of virtual terminals and another of said logically distinct functional portions to another of said terminals so that the assigned portion is only interactive with a distinct application program executing on the assigned one of said plurality of virtual terminals.
Claim 9
Dependent Claim 134 words
In a computer system having a user input device and a plurality of virtual terminals, a method of causing said input device to be concurrently interactive with said plurality of virtual terminals, said method comprising the steps of: assigning user enabled inputs from an input device to one of a plurality of logically distinct functional partitions of said input device; storing said input assigned to said plurality of partitions in a partition table in said system; assigning each of said partitions to one or more of a plurality of virtual terminals; storing said assigned partitions in a routing table in said system; and transmitting inputs subsequently entered into said system to a distinct application program executing on one of said virtual terminals in response to entries in said partition table and said routing table.
Claim 10
Dependent Claim 134 words
In a computer system having a user input device and a plurality of virtual terminals, a method of causing said input device to be concurrently interactive with said plurality of virtual terminals, said method comprising the steps of: assigning user enabled inputs from an input device to one of a plurality of logically distinct functional partitions of said input device; storing said input assigned to said plurality of partitions in a partition table in said system; assigning each of said partitions to one or more of a plurality of virtual terminals; storing said assigned partitions in a routing table in said system; and transmitting inputs subsequently entered into said system to a distinct application program executing on one of said virtual terminals in response to entries in said partition table and said routing table.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-10-21 1995-04-22 1995-10-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-10-21 1999-04-22 1999-10-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-10-21 2003-04-22 2003-10-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag