×

Method of operating multiple input and output devices through a single computer

  • US 8,407,347 B2
  • Filed: 11/21/2005
  • Issued: 03/26/2013
  • Est. Priority Date: 11/19/2004
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium embodying a computer program that, when executed by a computer, causes the computer to use a single graphical interface layer on the computer to simultaneously support the independent operation of multiple terminals consisting of Groupings of Locally Connected Devices (GLCD-terminals) from a single computer wherein a device is Locally Connected to a computer when the device'"'"'s operation is fully supported by that computer without the device requiring its own CPU and operating system wherein each GLCD-terminal is defined in part as a grouping comprised of at least one locally connected input device exclusive of any other GLCD-terminal with at least one locally connected output device exclusive of any other GLCD-terminal;

  • wherein the computer program causes the computer to invoke both a pointer and a focus for each terminal so as to be accessible only via the particular input and output devices associated with that GLCD-terminal;

    wherein the computer program comprises computer executable program code for invoking;

    an event queue and/or handler modules for receiving input commands from each input device and automatically directing input commands from specific input devices via corresponding socket/listeners to corresponding ones of multiple pointers, focuses and client applications based on predetermined associations between the GLCD-terminals and respective ones of the socket/listeners;

    an output module for directing output commands from each of the independent client applications in use by a user of a particular GLCD-terminal from the corresponding socket/listener only to the output device of the corresponding GLCD-terminal that originated the initial input command.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×