Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
175 words
A terminal control system in an online system having a central processing system for executing different application programs, a terminal controller connected to said central processing system and a plurality of terminals connected to said terminal controller, each of said plurality of terminals including at least one logical terminal for executing a different application program, said terminal controller comprising: protocol execution means for controlling communication between said terminals and said central processing system; control tables associated with respective logical terminals for storing application identification information; and means responsive to a macroinstruction containing application identification information received from a particular logical terminal when an application program is initiated or switched by said particular logical terminal one of said control tables associated with said particular logical terminal; wherein said protocol execution means includes means responsive to application identification information stored in said control tables for extracting a protocol most suitable for an application program being executed so that a terminal having said particular logical terminal communicates with said central processing system in accordance with said extracted protocol.
Claim 2
Dependent Claim
175 words
A terminal control system in an online system having a central processing system for executing different application programs, a terminal controller connected to said central processing system and a plurality of terminals connected to said terminal controller, each of said plurality of terminals including at least one logical terminal for executing a different application program, said terminal controller comprising: protocol execution means for controlling communication between said terminals and said central processing system; control tables associated with respective logical terminals for storing application identification information; and means responsive to a macroinstruction containing application identification information received from a particular logical terminal when an application program is initiated or switched by said particular logical terminal one of said control tables associated with said particular logical terminal; wherein said protocol execution means includes means responsive to application identification information stored in said control tables for extracting a protocol most suitable for an application program being executed so that a terminal having said particular logical terminal communicates with said central processing system in accordance with said extracted protocol.
Claim 3
Dependent Claim
53 words
A terminal control system according to claim 1, wherein said protocol execution means includes, a processor for executing an operating system controlling said terminal controller, and store means for storing predetermined protocol execution programs and logical terminal control programs for controlling said control tables and said logical terminals of said plurality of terminals.
Claim 4
Dependent Claim
75 words
A terminal control system according to claim 2 wherein said control tables are equal in number to that of the logical terminals, said control tables being used in common to said applications, and said logical terminal control programs include instructions executing distribution and scheduling with respect to said logical terminals, processing to receive macroinstructions from application programs issued from any of said plurality of terminals, and processing to process queues of send and receive requests.
Claim 5
Dependent Claim
52 words
A terminal control system according to claim 3 wherein said protocol execution programs include instructions to establish a subset of protocol for a scheduled terminal and to enable execution of a network control, a session control, a transfer control, a data flow control, and data send/receive operations in accordance with the protocol.
Claim 6
Dependent Claim
37 words
A terminal control system according to claim 1 wherein each of said control tables comprises a task control block having a function field for setting a macroinstruction and a macro qualifier field for storing application identification information.