Patents by Inventor Ibrahim A. K. Mohamed

Ibrahim A. K. Mohamed 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: 7376935
    Abstract: The subject invention pertains to systems and methods to provide rich and intelligent programmatic assistance across language and compilation boundaries. In essence, the systems and methods can monitor a plurality of compilation units in a software project to determine the language(s) employed therewith and provide intelligent code assistance to the compilation units for the detected language(s). The rich and intelligent assistance can correspond to providing code suggestions, among other things, based on the programming language being utilized and the context of its use. In brief, the herein disclosed techniques provide a seamless design environment to facilitate coding in multiple programming languages amongst a plurality of compilation units in project.
    Type: Grant
    Filed: October 25, 2004
    Date of Patent: May 20, 2008
    Assignee: Microsoft Corporation
    Inventors: Bradley J. Bartz, William E. Hiebert, Ibrahim A. K. Mohamed, Evan G. Kichline