Flexible Dashboard Enhancing Visualization of Database Information
First Claim
Patent Images
1. A computer-implemented method comprising:
- causing a view engine to display to a user on a screen, a dashboard comprising a plurality of views of a database query result produced by a query engine, each of the plurality of views including an icon comprising a miniature depiction of a format type of the query result, together with a listing of available views from the database query result, wherein the listing of available views further includes the icon;
causing the view engine to receive an input from a user, wherein the user input comprises selecting a single available view from the listing, wherein the single available view comprises query result information from the database query result;
in response to the input, causing the view engine to create a modified dashboard comprising the single available view; and
causing the view engine to display to the user, the modified dashboard.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provide systems and methods allowing optimization of dashboard analytics. In certain embodiments, results obtained from querying a database may be manipulated to arrange, replace, or supplement existing views. The end user is afforded control to drag and drop view(s) for positioning within a dashboard, as well as to provide additional and/or replacement views. The dashboard can serve as one point of contact allowing end users to render reports created in business warehouse systems, or business intelligence on-demand systems.
15 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
causing a view engine to display to a user on a screen, a dashboard comprising a plurality of views of a database query result produced by a query engine, each of the plurality of views including an icon comprising a miniature depiction of a format type of the query result, together with a listing of available views from the database query result, wherein the listing of available views further includes the icon; causing the view engine to receive an input from a user, wherein the user input comprises selecting a single available view from the listing, wherein the single available view comprises query result information from the database query result; in response to the input, causing the view engine to create a modified dashboard comprising the single available view; and causing the view engine to display to the user, the modified dashboard. - View Dependent Claims (2, 4, 5, 6, 7, 22)
-
-
3. (canceled)
-
8. A non-transitory computer readable storage medium embodying a computer program for performing a method, said method comprising:
-
causing a view engine to display to a user on a screen, a dashboard comprising a plurality of views of a database query result produced by a query engine, each of the plurality of views including an icon comprising a miniature depiction of a format type of the query result, together with a listing of single available views from the database query result, wherein the listing of available views further includes the icon; causing the view engine to receive an input from a user, wherein the user input comprises selecting an available view from the listing, wherein the single available view comprises query result information from the database query result; in response to the input, causing the view engine to create a modified dashboard comprising the single available view; and causing the view engine to display to the user, the modified dashboard. - View Dependent Claims (9, 11, 12, 13, 14, 23)
-
-
10. (canceled)
-
15. A computer system comprising:
-
one or more processors; a software program, executable on said computer system, the software program configured to; cause a view engine to display to a user on a screen, a dashboard comprising a plurality of views of a database query result produced by a query engine, each of the plurality of views including an icon comprising a miniature depiction of a format type of the query result, together with a listing of available views from the database query result, wherein the listing of available views further includes the icon; cause the view engine to receive an input from a user, wherein the user input comprises selecting a single available view from the listing, wherein the single available view comprises query result information from the database query result; in response to the input, cause the view engine to create a modified dashboard comprising the single available view; and cause the view engine to display to the user, the modified dashboard. - View Dependent Claims (16, 18, 19, 20, 21)
-
-
17. (canceled)
Specification