Patents by Inventor Jeffrey van Gogh

Jeffrey van Gogh 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: 20080295070
    Abstract: Mechanisms afford access to a foreign code environment from a native computer programming language. A program includes an attribute or declarative tag identifying foreign code associated with a native program construct. The attribute is subsequently morphed into script code that matches the calling convention and/or semantics of a related native construct.
    Type: Application
    Filed: May 23, 2007
    Publication date: November 27, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Bruno S. Bozza, Henricus Johannes Maria Meijer, Steven Thomas Beck, Jeffrey Van Gogh, Wei Zhu
  • Publication number: 20080282260
    Abstract: Dynamic dispatch for classes and interfaces is encapsulated in a class-less scripting language. A plurality of mechanisms are employed to facilitate dynamic polymorphism. One or more target language constructs such as dictionary objects, prototype objects and/or derived types are utilized to capture class and interface method implementations. These constructs are subsequently referenced at runtime to invoke appropriate code.
    Type: Application
    Filed: May 7, 2007
    Publication date: November 13, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Bruno S. Bozza, Henricus Johannes Maria Meijer, Steven Thomas Beck, Jeffrey Van Gogh, Wei Zhu
  • Publication number: 20080256512
    Abstract: Systems and methods facilitate data augmentation in a computer environment. Data collections of various forms are altered out of band with at least one augmentor specifying alterations thereto. The alterations are applied to an associated collection of data such as programmatic code. In this manner, data can be modified, extended and/or removed from the collection to enable specialization and/or personalization, among other things.
    Type: Application
    Filed: April 12, 2007
    Publication date: October 16, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Henricus Johannes Maria Meijer, Jeffrey van Gogh, Bruno S. Bozza, Brian C. Beckman, Wei Zhu, Michael Barnett
  • Publication number: 20080178155
    Abstract: Various technologies and techniques are disclosed for providing a code analysis debugger. A code analysis process is performed to identify possible program defects that are present in particular source code. The results of the code analysis are stored in a results file in a structured format. The structured format contains sections that describe details about the one or more portions of source code that have been identified as possibly having the program defects. The analysis results are retrieved for display. A debugger-like feature allows a user to review a representation of the program defects identified during the code analysis. The debugger-like feature has a graphical user interface that can display at least some of the possible program defects in a call stack for further review.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Applicant: Microsoft Corporation
    Inventors: Jeffrey van Gogh, Michael C. Fanning
  • Publication number: 20070226690
    Abstract: Upon accessing binary that was generated by a compiler using corresponding source code, a potential reportable problem in the binary is identified. The binary includes a compiler transformed indication that the potential reportable problem is to be suppressed at least under some circumstances. The transformed indication is generated by the compiler using a corresponding untransformed indication in the corresponding source code. The transformed indication is then used to decide that the potential reportable problem should not be reported. Thus, artifacts within the source code itself may ultimately direct what problems are not to be reported on when the corresponding binary is analyzed after the compile phase.
    Type: Application
    Filed: February 8, 2006
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Sean Sandys, Jeffrey van Gogh, Michael Fanning, Nicholas Guerrera