- Patent Number:
10949,932
- Appl. No:
16/009393
- Application Filed:
June 15, 2018
- نبذة مختصرة :
Applying visual treatments to business intelligence dashboards is provided. A user comment in a dashboard of a business intelligence tool is analyzed. A context of the user comment is identified. A visual treatment is applied to a data visualization on the dashboard based on the context of the user comment.
- Inventors:
International Business Machines Corporation (Armonk, NY, US)
- Assignees:
International Business Machines Corporation (Armonk, NY, US)
- Claim:
1. A computer-implemented method for applying visual treatments to business intelligence dashboards by a dashboard application of a business intelligence tool executing on a computer, the computer-implemented method comprising: analyzing, by a comment chain application of the business intelligence tool executing on the computer, a user comment in a dashboard of the business intelligence tool; identifying, by the comment chain application of the business intelligence tool executing on the computer, a context of the user comment, wherein the computer analyzes the user comment in the dashboard of the business intelligence tool using text analysis to determine the context of the user comment; sending, by the comment chain application of the business intelligence tool executing on the computer, the context to the dashboard application; and applying, by the dashboard application of the business intelligence tool executing on the computer, a visual treatment to a data visualization on the dashboard based on the context of the user comment; receiving, by the computer, the user comment that corresponds to data shown in the data visualization on the dashboard; adding, by the computer, the user comment to the data visualization on the dashboard, wherein the business intelligence tool receives a data query result containing the data from a database residing on a server computer, uses the dashboard application to generate the data visualization, and uses the comment chain application to receive and manage user comments regarding the data visualization; and determining, by the computer, (i) which part of the data within the data visualization the user comment pertains to and (ii) a plurality of visual treatments to apply to the part of the data within the data visualization based on the context of the user comment and the data shown in the data visualization.
- Claim:
2. The computer-implemented method of claim 1 further comprising: receiving, by the computer, a selection of the user comment in the data visualization; and responsive to the computer receiving the selection of the user comment in the data visualization, applying, by the computer, the plurality of visual treatments to the data visualization based on the context of the user comment and the data shown in the data visualization.
- Claim:
3. The computer-implemented method of claim 2 further comprising: displaying, by the computer, the plurality of visual treatments in the data visualization on a display device of the computer.
- Claim:
4. The computer-implemented method of claim 3 , wherein the plurality of visual treatments includes a highlight and a graphic.
- Claim:
5. The computer-implemented method of claim 4 , wherein a pop-up is displayed in response to a user selecting the graphic displayed in the data visualization, and wherein the pop-up contains additional information corresponding to the user comment.
- Claim:
6. The computer-implemented method of claim 5 , wherein the additional information includes a driving force corresponding to a set of focus points corresponding to the user comment.
- Claim:
7. The computer-implemented method of claim 1 , further comprising: providing comment-related insight into the data corresponding to the user comment based on the analysis of the user comment.
- Claim:
8. A computer system for applying visual treatments to business intelligence dashboards by a dashboard application of a business intelligence tool executing on the computer system, the computer system comprising: a bus system; a storage device connected to the bus system, wherein the storage device stores program instructions; and a processor connected to the bus system, wherein the processor executes the program instructions to: analyze, by a comment chain application of the business intelligence tool executing on the computer, a user comment in a dashboard of the business intelligence tool; identify a context of the user comment; sending the context to the dashboard application; apply, by the dashboard application executing on the computer, a visual treatment to a data visualization on the dashboard based on the context of the user comment; receive the user comment that corresponds to data shown in the data visualization on the dashboard; add the user comment to the data visualization on the dashboard, wherein the business intelligence tool receives a data query result containing the data from a database residing on a server computer, uses the dashboard application to generate the data visualization and uses the comment chain application to receive and manage user comments regarding the data visualization; and determine (i) which part of the data within the data visualization the user comment pertains to and (ii) a plurality of visual treatments to apply to the part of the data within the data visualization based on the context of the user comment and the data shown in the data visualization.
- Claim:
9. The computer system of claim 8 , wherein the processor further executes the program instructions to: receive a selection of the user comment in the data visualization; and apply the plurality of visual treatments to the data visualization based on the context of the user comment and the data shown in the data visualization in response to receiving the selection of the user comment in the data visualization.
- Claim:
10. The computer system of claim 9 , wherein the processor further executes the program instructions to: display the plurality of visual treatments in the data visualization on a display device of the computer system.
- Claim:
11. A computer program product for applying visual treatments to business intelligence dashboards by a dashboard application of a business intelligence tool executing on a computer, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by the computer to cause the computer to perform a method comprising: analyzing, by a comment chain application of the business intelligence tool executing on the computer, a user comment in a dashboard of the business intelligence tool; identifying, by the comment chain application of the business intelligence tool executing on the computer, a context of the user comment; sending, by the comment chain application of the business intelligence tool executing on the computer, the context to the dashboard application; applying, by the dashboard application of the business intelligence tool executing on the computer, a visual treatment to a data visualization on the dashboard based on the context of the user comment; receiving, by the computer, the user comment that corresponds to data shown in the data visualization on the dashboard; adding, by the computer, the user comment to the data visualization on the dashboard, wherein the business intelligence tool receives a data query result containing the data from a database residing on a server computer, uses the dashboard application to generate the data visualization and uses the comment chain application to receive and manage user comments regarding the data visualization; and determining, by the computer, (i) which part of the data within the data visualization the user comment pertains to and (ii) a plurality of visual treatments to apply to the part of the data within the data visualization based on the context of the user comment and the data shown in the data visualization.
- Claim:
12. The computer program product of claim 11 further comprising: receiving, by the computer, a selection of the user comment in the data visualization; and responsive to the computer receiving the selection of the user comment in the data visualization, applying, by the computer, the plurality of visual treatments to the data visualization based on the context of the user comment and the data shown in the data visualization.
- Claim:
13. The computer program product of claim 12 further comprising: displaying, by the computer, the plurality of visual treatments in the data visualization on a display device of the computer.
- Claim:
14. The computer program product of claim 13 , wherein the plurality of visual treatments includes at least two of a highlight, a graphic, a pop-up, a new data visualization, and a modified data visualization.
- Patent References Cited:
6392668 May 2002 Murray
10565268 February 2020 Winnemoeller
2009/0055756 February 2009 Heer
2012/0311501 December 2012 Nonez
2013/0124965 May 2013 Elias et al.
2013/0246947 September 2013 Chmiel
2014/0157150 June 2014 Durvasula et al.
2014/0278364 September 2014 Grosset
2015/0161550 June 2015 Siklos et al.
2017/0344209 November 2017 Gordon
- Other References:
Tsuda et al., “Visualization of Discussions in Comments for a Blog Entry Using KeyGraph and Comment Scores,” Proceedings of 4th WSEAS International Conference on E-Activities, Nov. 2005, 6 pages. cited by applicant
- Primary Examiner:
Belousov, Andrey
- Attorney, Agent or Firm:
Yee & Associates, P.C.
- الرقم المعرف:
edspgr.10949932
No Comments.