Invention Grant
- Patent Title: Framework for creating hierarchical navigation trees using user interface plugins
-
Application No.: US15387596Application Date: 2016-12-21
-
Publication No.: US10540064B1Publication Date: 2020-01-21
- Inventor: Andrew S. Chasin
- Applicant: Juniper Networks, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Juniper Networks, Inc.
- Current Assignee: Juniper Networks, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: G06F3/0484
- IPC: G06F3/0484 ; G06F17/22 ; G06F3/0482 ; G06F16/901

Abstract:
A computing device stores data defining a hierarchical navigation tree. For each respective user interface (UI) plugin of a plurality of UI plugins the device receives metadata for the respective UI plugin. The metadata for the respective UI plugin comprises a respective path descriptor for the respective UI plugin. For each respective node identified in the respective path descriptor for the respective UI plugin, the device marks the respective node identified by the respective path element as being active. The device outputs a UI for display. The UI comprises a pruned representation of the hierarchical navigation tree. For each respective node of a plurality of nodes in the hierarchical navigation tree, the pruned representation of the hierarchical navigation tree includes a label of the respective node in response to determining the respective node is marked as active. The UI may be a single-pane-of-glass interface that comprises nodes associated with separately developed UI plugins.
Information query