×

Conveying hierarchical elements of a user interface

  • US 8,694,918 B2
  • Filed: 02/06/2012
  • Issued: 04/08/2014
  • Est. Priority Date: 02/06/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for generating a view of a data flow model, comprising:

  • receiving the data flow model, wherein the data flow model includes a plurality of data flow objects;

    determining, one or more groupings of the plurality of data flow objects and by operation of one or more computer processors, each grouping containing a respective plurality of data flow objects wherein the one or more groupings are determined based on at least three grouping factors selected from;

    (i) an ontology; and

    (ii) an object type specification for the data flow objects;

    (iii) counts of edges of the data flow objects; and

    (iv) one or more user annotations of the data flow objects;

    each of the at least three grouping factors having a respective weight determined based on one or more weighting rules and with which a grouping conflict is resolved in favor of the grouping factor having the highest weight;

    collapsing at least a first one of the groupings in the view, such that the first grouping is visible in the view while any data flow object in the first grouping is not visible; and

    outputting the view for display in a user interface configured to selectively expand and collapse the first grouping based on user input.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×