Patents by Inventor Andrew Begel

Andrew Begel 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: 9129038
    Abstract: Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented in a software development context. A graph browser can present panes showing related items. In some embodiments, a set of regular expressions can be used to identify paths in a graph. Probability scores for the identified paths can be computed. Path data for the identified paths, including the probability scores, can be stored in a searchable location accessible by one or more applications. A query of the path data can be processed to return query results associated with at least one of the identified paths.
    Type: Grant
    Filed: February 28, 2010
    Date of Patent: September 8, 2015
    Inventors: Andrew Begel, Thomas Zimmermann, Yit Phang Khoo, Gina D. Venolia
  • Publication number: 20100211924
    Abstract: Software development items can be represented in a graph data structure. Relationships between the represented items can be detected and reflected in the graph data structure. Queries can be run against the data structure to determine which software development items are related to each other. Implicit query can be implemented in a software development context. A graph browser can present panes showing related items. In some embodiments, a set of regular expressions can be used to identify paths in a graph. Probability scores for the identified paths can be computed. Path data for the identified paths, including the probability scores, can be stored in a searchable location accessible by one or more applications. A query of the path data can be processed to return query results associated with at least one of the identified paths.
    Type: Application
    Filed: February 28, 2010
    Publication date: August 19, 2010
    Applicant: Microsoft Corporation
    Inventors: Andrew Begel, Thomas Zimmermann, Yit Phang Khoo, Gina D. Venolia