Patents by Inventor Joseph K. Ngari

Joseph K. Ngari 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).

  • Publication number: 20150106702
    Abstract: Some implementations provide techniques and arrangements for cross lingual candidate suggestion. For instance, some display a user interface of a host application including a text entry area. An input method editor (IME) receives one or more characters as input. In response, one or more completion candidates are displayed, at least one of the completion candidates being a cross lingual completion candidate in a language different from the one or more characters.
    Type: Application
    Filed: June 29, 2012
    Publication date: April 16, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: Matthew Robert Scott, Joseph K. Ngari, Joo-Young Lee, Weipeng Liu, Rongfeng Lai, Xi Chen, Huihua Hou
  • Patent number: 7900158
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: March 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Joseph K. Ngari, Kevin J. Smith, Scott Mitchell Mail, Jacob Fleisher, Michael Winser, David V. Esposito
  • Publication number: 20100235736
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame.
    Type: Application
    Filed: April 1, 2010
    Publication date: September 16, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Jacob Fleisher, Joseph K. Ngari, Kevin J. Smith, Samuel A. Mann, Scott Mitchell Mail, Michael Winser, David V. Esposito
  • Patent number: 7712046
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. In one embodiment, the magnification region is moveable relative to the magnifier frame, in relation to movement of the magnifier frame on the display screen. Such relative movement can be used to avoid a potentially disorienting edge condition that arises when a magnifier frame reaches an edge of the display screen and stops, while its associated magnification region continues to pan. In another embodiment, the cursor of a user input device is moveable across the screen display into and out of the magnification region.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Joseph K. Ngari, Kevin J. Smith, Scott Mitchell Mail, Jacob Fleisher, Michael Winser, David V. Esposito
  • Patent number: 7694234
    Abstract: A display screen magnifier is controllable by a user to magnify selected portions of a desktop including windows open on the screen. A moveable magnifier frame is provided, within which a magnified image is presented. The magnified image corresponds to screen content located within a magnification region underlying the magnifier frame, magnified to a set level of magnification. The magnifier is controllable through use of a user input device. At least one operational parameter of the magnifier can be adjusted, without interaction with on-screen objects and without taking focus away from the desktop or any windows open on the screen. In a particular embodiment of the invention, on-the-fly controllability of the magnifier includes its activation and deactivation, adjustment of the magnification level, and adjustment of the size of the magnifier frame.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: April 6, 2010
    Assignee: Microsoft Corporation
    Inventors: Jacob Fleisher, Joseph K. Ngari, Kevin J. Smith, Samuel A. Mann, Scott Mitchell Mail, Michael Winser, David V. Esposito
  • Publication number: 20090144621
    Abstract: The recording, playing back, and visual representation of macros is disclosed. For example, one embodiment involves a computing device configured to receive a macro record command, receive one or more input commands to be grouped as the macro, display a representation of the one or more input commands, wherein the representation changes between a first representation mode and a second representation mode based upon the one or more input commands, and receive a macro stop record command.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 4, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Daniel M. Sangster, Devon L. Ellis, Niranjan Jayawardana, Joseph K. Ngari, Sarah J. Fuelling