Graph browser and implicit query for software development
First Claim
Patent Images
1. One or more computer-readable media having computer-executable instructions for performing a method comprising:
- in a first pane for a node, presenting a representation of the node and one or more links from the node to other nodes adjacent to the node in a graph data structure; and
responsive to activation of one of the links from the node to a selected node, presenting in a second pane adjacent to the first, a representation of the node for the activated link and one or more links from the node for the activated link to other nodes adjacent to the node for the activated link in the graph data structure.
2 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions for performing a method comprising:
-
in a first pane for a node, presenting a representation of the node and one or more links from the node to other nodes adjacent to the node in a graph data structure; and
responsive to activation of one of the links from the node to a selected node, presenting in a second pane adjacent to the first, a representation of the node for the activated link and one or more links from the node for the activated link to other nodes adjacent to the node for the activated link in the graph data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An executable graph browser comprising:
-
a first pane operable to present a representation of a node and one or more activatable representations of other nodes adjacent to the node in a graph data structure; and
a second pane adjacent to the first and operable to present a representation of a node represented by an activated one of the activatable representations and one or more activatable representations of other nodes adjacent, in the graph data structure, to the node represented by the activated activatable representation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
detecting that a user is viewing information related to a software development item in a software development tool;
responsive to detecting that the user is viewing the information, performing a search for information on the software development item extrinsic to the software development tool; and
presenting results of the search. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification