Patents by Inventor Banji Li

Banji Li has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8407347
    Abstract: A system for operating multiple independent terminals of grouped, locally connected input and output devices through a single graphical user interface layer running on a computer comprising an event queue module for receiving each input command from each input device; an event handler module for receiving the input commands from the event queue module and directing input commands from specific input devices via corresponding socket/listeners of the single graphical user interface layer to corresponding ones of multiple pointers, focuses and client applications based on predetermined associations between grouped devices and respective ones of the socket/listeners; and an output module for directing output commands from each socket/listener to respective ones of the output devices based on the predetermined associations.
    Type: Grant
    Filed: November 21, 2005
    Date of Patent: March 26, 2013
    Inventors: Xiao Qian Zhang, Yung Chul Kim, Timothy Elwood Griffin, Banji Li, Stephen Deasey
  • Publication number: 20060267857
    Abstract: A system for operating multiple independent terminals of grouped, locally connected input and output devices through a single graphical user interface layer running on a computer comprising an event queue module for receiving each input command from each input device; an event handler module for receiving the input commands from the event queue module and directing input commands from specific input devices via corresponding socket/listeners of the single graphical user interface layer to corresponding ones of multiple pointers, focuses and client applications based on predetermined associations between grouped devices and respective ones of the socket/listeners; and an output module for directing output commands from each socket/listener to respective ones of the output devices based on the predetermined associations.
    Type: Application
    Filed: November 21, 2005
    Publication date: November 30, 2006
    Applicant: USERFUL CORPORATION
    Inventors: Xiao Zhang, Yung Kim, Timothy Griffin, Banji Li, Stephen Deasey