IP Library Granted Patent US 9,830,058
Granted Patent B2
US 9,830,058 · App. 14/489,089 · Granted Nov 28, 2017

Generating an insight view while maintaining report context

Inventors: Prakash Dewan (Pune, IN); Jim V. Mathews (Pune, IN); Varun K. Mishra (Pune, IN)
Assignee: International Business Machines Corporation
G06F3/04842G06F3/0481G06F3/0484G06F17/246G06F17/30994G06F2203/04805
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 9,830,058
App. No.
14/489,089
Granted
Nov 28, 2017
Kind
B2
Abstract

Techniques of the disclosure may include a computer-implemented method comprising displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool; and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset, wherein each of the respective graphical representations comprises one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation; and wherein the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.

Claims (25)

1. A computer-implemented method comprising:

displaying, by a computing device having an insight module, a graphical user interface (GUI) comprising a business report, wherein the business report comprises a respective first graphical representation of each of a plurality of business report data elements;

receiving, by the computing device, a first input indicating selection of an insight mode; and

receiving, by the computing device and while in the insight mode, a second input indicating a selection of a subset of business report data elements of the plurality of business report data elements of the business report, wherein the subset of business report data elements is determined based at least in part on a location of the second input; and

responsive to receiving the second input indicating the selection of the subset of business report data elements, generating, via the insight module, an insight view comprising a respective second graphical representation of each business report data element in the subset of the business report data elements,

wherein the respective second graphical representation of a business report data element of the subset comprises and is overlaid on the respective first graphical representation of the business report data element, subdivided into respective two or more graphical regions corresponding to two or more sub-elements that form detailed portions of the business report data element,

wherein the two or more graphical regions are visually differentiated from each other, wherein the graphical regions corresponding to the sub-elements that form detailed portions of the subset of business report data elements are proportionately sized to the relative values of the sub-elements, and are displayed based at least in part on a display characteristic that defines the displaying of the business report, wherein the display characteristic comprises one of a dimension included in the report, a scale of the dimension, and a relative sizing of the first graphical representation of each of the one or more data elements with respect to one another, and

wherein the business report data elements outside of the subset remain displayed in the first graphical representation.

2. The method of claim 1 , wherein the sub-elements included in the data element are determined based at least in part on an insight option received by the computing device.

3. The method of claim 1 , the method further comprising:

receiving, by the computing device, a third input indicating a dismissal of the insight view; and

responsive to receiving the third input, removing from display, by the computing device and as part of the GUI, the insight view.

4. The method of claim 3 , wherein the computing device further includes an insight visualization tool, and

wherein the second input comprises input indicating at least one of: a selection of the insight view, a selection of the business report, and a selection of the insight visualization tool.

5. The method of claim 1 , wherein the respective second graphical representations are larger than the corresponding first graphical representations, the method further comprising modifying, by the computing device, the first graphical representations of the one or more data elements not included in the subset by at least one of: a change in size, a change in position, and a change in shape.

6. The method of claim 1 , wherein one or more of the business report data elements are divisible into sub-elements.

7. The method of claim 2 , wherein one or more of the business report data elements are divisible into sub-elements, and

wherein generating the insight view includes determining sub-elements of the business report data element to be included in the business report data element based at least in part on the insight option.

8. The method of claim 7 , wherein one or more of the sub-elements are divisible into sub-elements.

9. The method of claim 7 , wherein one of the sub-elements has a dimension, and

wherein generating the insight view includes determining the dimension based at least in part on the insight option.

10. The method of claim 1 , wherein the second input comprises an indication corresponding to hovering over the respective first graphical representation of particular business report data elements.

11. The method of claim 1 , wherein displaying the GUI includes:

increasing a respective size of the respective first graphical representation of each business report data element in the subset; and

decreasing a respective size of the respective first graphical representation of each business report data element not in the subset.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 27, 2025
From: GOLUB CAPITAL MARKETS LLC
To: SAILPOINT TECHNOLOGIES, INC.; SAILPOINT TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 071776/0411 →
SECURITY INTEREST Recorded Aug 17, 2022
From: SAILPOINT TECHNOLOGIES HOLDINGS, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 060829/0253 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 048581/0689 Recorded Aug 16, 2022
From: CITIBANK, N.A.
To: SAILPOINT TECHNOLOGIES, INC.
Reel/Frame 061200/0795 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Mar 13, 2019
From: SAILPOINT TECHNOLOGIES, INC.; SAILPOINT TECHNOLOGIES HOLDINGS, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048581/0689 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SAILPOINT TECHNOLOGIES HOLDINGS, INC.
Reel/Frame 048313/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2014
From: DEWAN, PRAKASH; MATHEWS, JIM V.; MISHRA, VARUN K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033760/0735 →
Continuity (2)
Continuation 13836105 · Mar 15, 2013
Related Publication 20150040053A1 · Feb 5, 2015