IP Library Patent Application 13767785
Patent Application
App. No. 13/767,785

Interactive Treemap User Interface

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 None
App. No.
13/767,785
Abstract

Database information may be accessed through a user interface comprising one or more interactive treemaps. Each interactive treemap reflects a hierarchical structure of the stored information, for example parent and child nodes. By providing one type of input (e.g., a reverse finger pinch) to a sub-area of the treemap, the user may cause a different treemap to be displayed reflecting the hierarchical structure (grandchild nodes) of the sub-area. A treemap may also be manipulated by a user to provide additional detail. For example, by providing another type of input (e.g., a finger tap) to a treemap sub-area, a user may cause further information relevant to a child node to be displayed as a pop-up or as a separate detail screen. The treemap views of the interface provide a user with fluid and intuitive navigation upward/downward through the hierarchy, with detail screens allowing access to additional stored database information as desired.

Claims (34)

1 . A computer-implemented method comprising:

providing a database storing information according to a hierarchy comprising a parent node and a child node;

causing an interface engine to display a first interactive treemap comprising a first overall area representing the parent node and comprising the child node as a first sub-area of the first overall area;

causing the interface engine to receive user input;

in response to the user input, causing the interface engine to display a detail of the child node or of the parent node.

2 . A method as in claim 1 , wherein the interface engine is caused to display the detail as a pop-over of the treemap.

3 . A method as in claim 1 , wherein the interface engine is caused to display the detail as a separate detail screen.

4 . A method as in claim 1 , wherein the interface is caused to display the detail as a second interactive treemap comprising a second overall area representing the child node and comprising a grandchild node of the hierarchy as a sub-area of the second overall area.

5 . A method as in claim 1 , wherein the first interactive treemap is displayed on a touchscreen and the user input comprises touching the touch screen.

6 . A method as in claim 1 , wherein the interface engine is located in a user device.

7 . A method as in claim 1 , wherein the interface engine is located remote from a user device.

8 . A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising:

providing a database storing information according to a hierarchy comprising a parent node and a child node;

causing an interface engine to display a first interactive treemap comprising a first overall area representing the parent node and comprising the child node as a first sub-area of the first overall area;

causing the interface engine to receive user input;

in response to the user input, causing the interface engine to display a detail of the child node or of the parent node.

9 . A non-transitory computer readable storage medium as in claim 8 , wherein the interface engine is caused to display the detail as a pop-over of the treemap.

10 . A non-transitory computer readable storage medium as in claim 8 , wherein the interface engine is caused to display the detail as a separate detail screen.

11 . A non-transitory computer readable storage medium as in claim 8 , wherein the interface is caused to display the detail as a second interactive treemap comprising a second overall area representing the child node and comprising a grandchild node of the hierarchy as a sub-area of the second overall area.

12 . A non-transitory computer readable storage medium as in claim 8 , wherein the first interactive treemap is displayed on a touchscreen and the user input comprises touching the touch screen.

13 . A non-transitory computer readable storage medium as in claim 8 , wherein the interface engine is located in a user device.

14 . A non-transitory computer readable storage medium as in claim 8 , wherein the interface engine is located remote from a user device.

15 . A computer system comprising:

one or more processors;

a software program, executable on said computer system, the software program configured to:

provide a database storing information according to a hierarchy comprising a parent node and a child node;

cause an interface engine to display a first interactive treemap comprising a first overall area representing the parent node and comprising the child node as a first sub-area of the first overall area;

cause the interface engine to receive user input;

in response to the user input, cause the interface engine to display a detail of the child node or of the parent node.

16 . A computer system as in claim 15 , wherein the interface engine is caused to display the detail as a pop-over of the treemap.

17 . A computer system as in claim 15 , wherein the interface engine is caused to display the detail as a separate detail screen.

18 . A computer system as in claim 15 , wherein the interface is caused to display the detail as a second interactive treemap comprising a second overall area representing the child node and comprising a grandchild node of the hierarchy as a sub-area of the second overall area.

19 . A computer system as in claim 15 , wherein the first interactive treemap is displayed on a touchscreen and the user input comprises touching the touch screen.

20 . A computer system as in claim 15 , wherein the interface engine is located in a user device or is located remote from a user device.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2013
From: CHAND, RUCHI KUMAR; CHENG, LONG; XUE, BOQING; BLUMOVITZ, ANNA; SABARETNAM, SIVAGAMI; ANDERSON, ANDREA; ELLARD, MICHAEL
To: SAP AG
Reel/Frame 029814/0116 →