×

SYSTEM FOR PROVIDING DYNAMIC LINKED PANELS IN USER INTERFACE

  • US 20180024731A1
  • Filed: 08/29/2016
  • Published: 01/25/2018
  • Est. Priority Date: 07/21/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • one or more hardware computer processors configured to execute code in order to cause the system to;

    generate user interface data configured to be rendered as a user interface, the user interface simultaneously including at least a first display portion and a second display portion, wherein;

    the first display portion includes a plurality of panels comprising a first panel configured to generate a visual representation of data according to display settings for the first panel,the data is retrievable from a database according to a query associated the first panel,the first panel is associated with code configured to use the data to assign a value to a variable of the first panel,the variable of the first panel is configured for use in a query associated with a second panel of the plurality of panels, andthe second display portion includes a graphical visualization of relationships among the plurality of panels, the graphical visualization including nodes and edges, at least some of the nodes representing respective ones of the plurality of panels, at least some of the edges representing relationships among respective pairs of the plurality of panels;

    receive a first input indicating a relationship between the first panel of the plurality of panels and the second panel of the plurality of panels, wherein the relationship is indicated by associating the variable of the first panel with the query of the second panel;

    in response to the first input, update a visual representation of data displayed in the second panel by executing the query of the second panel using the value of the variable of the first panel to retrieve updated data from the database;

    receive a second input selecting the first panel in the first display portion; and

    in response to the second input, visually indicate, in the second display portion, a node associated with the first panel;

    receive a selection of a filter criteria indicating downstream or neighboring dependencies;

    wherein the second display portion is further configured to, in response to the selection of the filter criteria;

    display, in the visual representation, nodes satisfying the filter criteria; and

    filter out from the visual representation a node that does not satisfy the filter criteria.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×