Thin terminal computer architecture utilizing roaming keyboard files
First Claim
1. A thin client server system comprising:
- a client server configured to transfer input-output files to at least one thin client terminal to;
generate, input sub-modules for receiving communication from at least one user, and an output sub-module for generating output to at least one user, the generated input sub-module including, a virtual keyboard sub-module and a pointer pad sub-module, the pointer-pad sub-module configured to generate a multipoint interactive tool to receive a gesture input, the generated output sub-module including a virtual screen sub-module for generating output to at least one user, the client sever configured to allow modular collaboration while multiplexing input and output message between sub-modules.
1 Assignment
0 Petitions
Accused Products
Abstract
A thin client server system including a client server configured to transfer at least one roaming keyboard file to at least one thin client terminal is described. The thin client terminal includes a touch-sensitive interface, session layout module and a client processing module. The session layout module generates a selection configuration for selecting the type of interaction with the client server system. The client processing module applies the at least one roaming keyboard file and to dynamically generate, input sub-modules for receiving communication from at least one user and an output sub-module for generating output to at least one user. The generated input sub-module including, a virtual keyboard sub-module, and a pointer-pad sub-module and the generated output sub-module including a virtual screen sub-module for generating output to at least one user, wherein the client sever allows modular collaboration while multiplexing input and output message between sub-modules.
-
Citations
20 Claims
-
1. A thin client server system comprising:
-
a client server configured to transfer input-output files to at least one thin client terminal to; generate, input sub-modules for receiving communication from at least one user, and an output sub-module for generating output to at least one user, the generated input sub-module including, a virtual keyboard sub-module and a pointer pad sub-module, the pointer-pad sub-module configured to generate a multipoint interactive tool to receive a gesture input, the generated output sub-module including a virtual screen sub-module for generating output to at least one user, the client sever configured to allow modular collaboration while multiplexing input and output message between sub-modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for generating a virtual keyboard comprising:
-
transferring at least one roaming keyboard file including input-output files from a client server to at least one thin client terminal comprised of a touch-sensitive interface; and generating a virtual keyboard by applying the at least one roaming keyboard file at the at least one thin client terminal, the input-output files including an input sub-module, of the input-output files, for receiving communication from at least one user and an output sub-module, of the input-output files, for generating an output to at least one user, the input sub-module including, a pointer pad sub-module, the pointer-pad sub-module configured to generate a multipoint interactive tool to receive a gesture input. - View Dependent Claims (18)
-
-
19. A apparatus comprising:
-
a thin client terminal configured to receive input-output files to; generate, input sub-modules for receiving communication from at least one user, and an output sub-module for generating output to at least one user, the generated input sub-module including, a virtual keyboard sub-module and a pointer pad sub-module, the pointer-pad sub-module configured to generate a multipoint interactive tool to receive a gesture input, the generated output sub-module including a virtual screen sub-module for generating output to at least one user, the thin client terminal configured to allow modular collaboration while multiplexing input and output message between sub-modules. - View Dependent Claims (20)
-
Specification