Patents by Inventor David Anthony Sobeski

David Anthony Sobeski 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: 7814461
    Abstract: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language statement. An assist window can be automatically displayed as determined by the tool itself, and/or manually displayed on demand in response to a user input command. An assist window displays two general categories of information including but not limited to selection menu information based on a partial compilation of all programming language statements, and informational displays based on a partial compilation and a reverse parse of an immediate programming language statement.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Matthew Shulman, Matthew James Curland, Martin Cibulka, David Anthony Sobeski
  • Patent number: 7322023
    Abstract: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language statement. An assist window can be automatically displayed as determined by the tool itself, and/or manually displayed on demand in response to a user input command. An assist window displays two general categories of information including but not limited to selection menu information based on a partial compilation of all programming language statements, and informational displays based on a partial compilation and a reverse parse of an immediate programming language statement. The statement generating tool assist windows are non-intrusive to programmer input and can be ignored by the programmer by merely continuing to type.
    Type: Grant
    Filed: October 3, 2001
    Date of Patent: January 22, 2008
    Assignee: Microsoft Corporation
    Inventors: Matthew Shulman, Matthew James Curland, Martin Cibulka, David Anthony Sobeski
  • Publication number: 20020095658
    Abstract: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language statement. An assist window can be automatically displayed as determined by the tool itself, and/or manually displayed on demand in response to a user input command. An assist window displays two general categories of information including but not limited to selection menu information based on a partial compilation of all programming language statements, and informational displays based on a partial compilation and a reverse parse of an immediate programming language statement.
    Type: Application
    Filed: October 3, 2001
    Publication date: July 18, 2002
    Applicant: Microsoft Corporation
    Inventors: Matthew Shulman, Matthew James Curland, Martin Cibulka, David Anthony Sobeski
  • Patent number: 6311323
    Abstract: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language statement. An assist window can be automatically displayed as determined by the tool itself, and/or manually displayed on demand in response to a user input command. An assist window displays two general categories of information including but not limited to selection menu information based on a partial compilation of all programming language statements, and informational displays based on a partial compilation and a reverse parse of an immediate programming language statement.
    Type: Grant
    Filed: September 7, 1999
    Date of Patent: October 30, 2001
    Assignee: Microsoft Corporation
    Inventors: Matthew Shulman, Matthew James Curland, Martin Cibulka, David Anthony Sobeski
  • Patent number: 6026233
    Abstract: An intelligent real time tool to assist a computer programmer during the writing and/or maintenance of a computer program. The tool generates assist windows that contain program related information that the programmer can use to construct a programming language statement and/or to obtain real time information about a programming language statement. An assist window can be automatically displayed as determined by the tool itself, and/or manually displayed on demand in response to a user input command. An assist window displays two general categories of information including but not limited to selection menu information based on a partial compilation of all programming language statements, and informational displays based on a partial compilation and a reverse parse of an immediate programming language statement.
    Type: Grant
    Filed: May 27, 1997
    Date of Patent: February 15, 2000
    Assignee: Microsoft Corporation
    Inventors: Matthew Shulman, Matthew James Curland, Martin Cibulka, David Anthony Sobeski