Method and system for generating and displaying an interactive dynamic view of bi-directional impact analysis results for multiply connected objects
First Claim
Patent Images
1. A method for generating a graph view of multiply connected objects in a computing environment, comprising:
- a server employing a first hardware processor for generating graph data for a dependency graph view of bi-directional impact analysis results for multiply connected objects in a data source, wherein generating graph data further includes;
generating graph data for an upstream graph representing multiply connected objects that depend on the selected object; and
generating graph data for a downstream graph representing multiply connected objects that the selected object depends on; and
the server employing the first hardware processor for transforming graph data objects into lightweight objects, and for transmitting the lightweight objects to a client; and
the client employing a second hardware processor for rendering an interactive dynamic dependency graph view on a user interface based on the lightweight objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for generating a graph view on a user interface in a computing environment, is provided. One implementation involves, at a server, generating graph coordinate data for a dependency graph view of bi-directional impact analysis results for multiply connected objects in a data source; transmitting the graph coordinate data to a client as lightweight object data; and at the client, based on the lightweight object data rendering an interactive dynamic dependency graph view on a user interface.
43 Citations
20 Claims
-
1. A method for generating a graph view of multiply connected objects in a computing environment, comprising:
-
a server employing a first hardware processor for generating graph data for a dependency graph view of bi-directional impact analysis results for multiply connected objects in a data source, wherein generating graph data further includes; generating graph data for an upstream graph representing multiply connected objects that depend on the selected object; and generating graph data for a downstream graph representing multiply connected objects that the selected object depends on; and the server employing the first hardware processor for transforming graph data objects into lightweight objects, and for transmitting the lightweight objects to a client; and the client employing a second hardware processor for rendering an interactive dynamic dependency graph view on a user interface based on the lightweight objects. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for generating a graph view of multiply connected objects in a computing environment, comprising a non-transitory computer usable medium including a computer readable program including program instructions, wherein the computer readable program when executed on a computer system causes the computer system to:
-
at a server, employing a first hardware processor for generating graph data for a dependency graph view of bi-directional impact analysis results for multiply connected objects in a data source, transforming graph data objects into lightweight object, and transmitting the lightweight objects to a client, wherein generating graph coordinate data further includes; generating graph data for an upstream graph representing multiply connected objects that depend on the selected object; and generating graph data for a downstream graph representing multiply connected objects that the selected object depends on; and at the client, employing a second hardware processor for rendering an interactive dynamic graph view on a user interface based on the lightweight objects. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for generating a graph view on a user interface in a computing environment, comprising:
-
employing a first hardware processor with a server for generating graph data for a dependency graph view of bi-directional impact analysis results for multiply connected objects in a data source, transforming graph data objects into lightweight objects, and transmitting lightweight objects to a client, wherein generating graph data further includes; generating graph data for an upstream graph representing multiply connected objects that depend on the selected object; and generating graph data for a downstream graph representing multiply connected objects that the selected object depends on; and a rendering function employing a second hardware processor at the client for rendering an interactive dynamic graph view of the multiply connected objects on a user interface, based on the lightweight objects. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification