User interfaces for scoped hierarchical data sets
First Claim
1. A method of identifying a path from a root node to a selected node in a scoped hierarchical data set, the path having at least one scope, the method comprising:
- generating a breadcrumb list representing the path, respective nodes of a scope aggregated into a scoped breadcrumb.
3 Assignments
0 Petitions
Accused Products
Abstract
One or more hierarchical scopes may be applied to various portions of a hierarchical data set to represent a logical grouping of various nodes in the hierarchy. Various user interfaces may be devised to navigate within such a scoped hierarchical data set, such as a scoped treeview that limits the viewed portion of the tree to the hierarchical scope and/or a scoped breadcrumb list containing an aggregated breadcrumb for the nodes sharing a scope to condense the breadcrumb list. Several embodiments of user interface components featuring such scoped treeviews and/or scoped breadcrumb lists and having various advantages are presented, as well as a few contexts for applying such scoped treeviews and/or scoped breadcrumb lists.
118 Citations
20 Claims
-
1. A method of identifying a path from a root node to a selected node in a scoped hierarchical data set, the path having at least one scope, the method comprising:
generating a breadcrumb list representing the path, respective nodes of a scope aggregated into a scoped breadcrumb. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A system for identifying a path from a root node to a selected node in a scoped hierarchical data set, the path having at least one scope, the system comprising:
-
a memory configured to represent the scoped hierarchical data set, and a breadcrumbing component configured to generate a breadcrumb list representing the path within the scoped hierarchy in the memory, respective nodes of a scope aggregated into a scoped breadcrumb. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of displaying a path from a root node to a selected node in a scoped hierarchical data set representing at least one user interface component in an integrated development environment, respective scopes in the scoped hierarchical data set comprising one of a control style, a control template, and a root scene, the method comprising:
generating a breadcrumb list representing the path, respective nodes of a scope aggregated into a scoped breadcrumb. - View Dependent Claims (20)
Specification