Patents by Inventor Yu L. An

Yu L. An 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: 5252951
    Abstract: An advanced user interface for use with a computer system operating on an integrated operating environment. The integrated operating environment allows a plurality of application programs to be running simultaneously, one of which is designated the active application program to which all input data is directed. The advanced user interface allows a user to select among user-friendly input devices to operate any application program according to his individual preferences without change to the application program code. The advanced user interface includes alternate input modules which translate the input signals transmitted from the various input devices into input messages useable by the rest of the interface. The advanced user interface also includes interface profiles which contain mappings of the input messages against corresponding commands useable by the application programs, the integrated operating environment or other modules of the advanced user interface itself.
    Type: Grant
    Filed: October 21, 1991
    Date of Patent: October 12, 1993
    Assignee: International Business Machines Corporation
    Inventors: Alan R. Tannenbaum, John M. Zetts, Yu L. An, Gordon W. Arbeitman, Evon C. Greanias, Guy F. Verrier
  • Patent number: 5157384
    Abstract: An advanced user interface for use with a computer system operating on an integrated operating environment. The integrated operating environment allows a plurality of application programs to be running simultaneously, one of which is designated the active application program to which all input data is directed. The advanced user interface allows a user to select among user-friendly input devices to operate any application program according to his individual preferences without change to the application program code. The advanced user interface includes alternate input modules which translate the input signals transmitted from the various input devices into input messages useable by the rest of the interface. The advanced user interface also includes interface profiles which contain mappings of the input messages against corresponding commands useable by the application programs, the integrated operating environment or other modules of the advanced user interface itself.
    Type: Grant
    Filed: April 28, 1989
    Date of Patent: October 20, 1992
    Assignee: International Business Machines Corporation
    Inventors: Evon C. Greanias, Guy F. Verrier, Gordon W. Arbeitman, Alan R. Tannenbaum, Yu L. An