IP Library Granted Patent US 7,036,093
Granted Patent B2
US 7,036,093 · App. 09/875,409 · Granted Apr 25, 2006

User interface for exploring a graph of information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,036,093
App. No.
09/875,409
Granted
Apr 25, 2006
Kind
B2
Abstract

A method for displaying a source node having connections to contained nodes and linked nodes peripherally within and around the source node to which they are connected, computing a focus position for each of the contained and linked nodes; displaying a first contained node at an inclusion start angle, and displaying a first linked node at an adjacency start angle. Focus positions are calculated for a first contained node and a first linked node based on the start angles, a direction of rotation, either clockwise or counterclockwise, and the number of contained and linked nodes connected to the source node.

Claims (47)

1. A user interface system comprising:

a plurality of nodes organized into a hierarchy of information,

at least one node in said plurality being a source node,

said source node having focus,

said source node represented substantially as a circle,

said source node substantially centered in a view,

said source node encircling a sub-hierarchy of nodes,

a scalability indicator to identify the presence of invisible nodes,

a tab to facilitate changing of nodes displayed in the view,

wherein a user input device may be used to set view focus and modify view.

2. The user interface system of claim 1 , wherein the scalability indicator may be dragged around the source node's center to change the subset of nodes that are hidden and displayed.

3. The user interface system of claim 1 wherein the tab is represented by an arc substantially along the perimeter of the source node.

4. The user interface system of claim 3 wherein the length of the tab is related to the number of invisible nodes.

5. The user interface system of claim 3 wherein the size of the tab is related to the number of invisible nodes.

6. The user interface system of claim 1 , wherein the nodes are drawn by computing a focus position for each of the nodes in the sub-hierarchy and displaying a first contained node at an inclusion start angle.

7. The user interface system of claim 6 , wherein the computation of the focus position for a node is based on the inclusion start angle, an inclusion scan direction and the number of contained nodes.

8. The user interface system of claim 1 , further including and a plurality of adjacent nodes drawn peripherally outside and linked to the source node and wherein the tab is an adjacency tab.

9. The user interface system of claim 1 , wherein the tab is an inclusion tab.

10. The user interface system of claim 9 , wherein the inclusion tab is drawn on the inside of the source node.

11. The user interface system of claim 9 , further including a plurality of adjacent nodes drawn peripherally outside and linked to the source node, and, an adjacency tab in addition to the inclusion tab.

12. The user interface system of claim 11 , wherein the adjacency tab may protrude above and overlap the inclusion tab.

13. The user interface system of claim 1 , wherein the scalability indicator is represented as an ellipsis or crevice.

14. The user interface system of claim 13 , wherein the crevice is represented in a three-dimensional manner.

15. A user interface system comprising:

a plurality of nodes organized into a hierarchy of information,

at least one node in said plurality being a source node,

said source node having focus,

said source node represented substantially as a circle,

said source node substantially centered in a view,

said source node encircling a sub-hierarchy of nodes,

a scalability indicator to identify invisible nodes,

wherein a user input device may be used to set view focus and modify view.

16. The user interface system of claim 15 , wherein the scalability indicator may also facilitate changing of nodes displayed in the view.

17. The user interface system of claim 16 , wherein the scalability indicator is dragged around the source node's center to change the subset of nodes that are hidden and displayed in the sub-hierarchy.

18. The user interface system of claim 17 , further including and a plurality of adjacent nodes drawn peripherally outside and linked to the source node and wherein the scalability indicator is dragged around the source node's center to change the subset of nodes that are hidden and displayed that are adjacent to the source node.

19. The user interface system of claim 18 , wherein the scalability indicator is represented as an ellipsis or a crevice.

20. A user interface system comprising:

a plurality of nodes organized into a hierarchy of information,

at least one node in said plurality being a source node,

said source node having a focus,

said source node represented as a circle,

said source node substantially centered in a view,

said source node encircling a sub-hierarchy of nodes and having a plurality of

adjacent nodes drawn peripherally outside and linked to the source node,

a scalability indicator to identify invisible nodes,

a tab to facilitate changing of nodes displayed in the view,

wherein a user input device may be used to set view focus and modify view.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 148 LLC
To: DATACLOUD TECHNOLOGIES, LLC
Reel/Frame 051409/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2019
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 148 LLC
Reel/Frame 050914/0884 →
MERGER Recorded Jan 20, 2016
From: KOMARANNI PROPERTIES, L.L.C.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 037565/0593 →