Patents by Inventor Lucas Hoban

Lucas Hoban 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: 8261240
    Abstract: A system and method for facilitating debugging of a computer program is provided. Mechanisms of the present invention facilitate presenting information and enable a developer to interact with a lazily evaluated program component. A debugging system may display data associated with a lazily evaluated program component, and may enable the programmer to control evaluation and viewing of elements of the lazily evaluated program component. In response to a user command, a debugging system may evaluate elements of the program component and display associated data. A user interface enables a user to view, interact with, and debug lazily evaluated program components as well as a program containing such components.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Lucas Hoban, Sreekar Choudhary
  • Publication number: 20090183142
    Abstract: A system and method for facilitating debugging a computer program is provided. Mechanisms of the present invention facilitate presenting information and enable a developer to interact with a lazily evaluated program component. A debugging system may display data associated with a lazily evaluated program component, and may enable the programmer to control evaluation and viewing of elements of the lazily evaluated program component. In response to a user command, a debugging system may evaluate elements of the program component and display associated data. A user interface enables a user to view, interact with, and debug lazily evaluated program components as well as a program containing such components.
    Type: Application
    Filed: January 15, 2008
    Publication date: July 16, 2009
    Applicant: Microsoft Corporation
    Inventors: Lucas Hoban, Sreekar Choudhary
  • Publication number: 20050246690
    Abstract: The present invention provides an extensible mechanism for displaying object data in a debug environment in a suitable display format. In one aspect, a system is provided for computerized debug environments. The system includes a display component that presents data at a debug interface, wherein the data is associated with a first representation in a debug object and as at least a second representation at the debug interface. A communications component transmits the data from the debug object to the display component and also transforms the data from the first representation to the second representation.
    Type: Application
    Filed: April 29, 2004
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Anson Horton, Michael Montwill, Lucas Hoban