AUTOMATE TELLING DATA-RICH STORIES WITHIN ANALYTICS DASHBOARD
First Claim
1. A method for automated filtering within an analytics dashboard, the method comprising integrating, by a server and within a user-interface software framework used to develop dynamic web applications, aspects of the analytics dashboard, wherein integrating comprises the server:
- setting a series of filters for a database associated with the analytics dashboard by, for each filter of the series of filters, defining how the filter operates on data within records of the database;
retrieving definition of an action that is to trigger a transition between filters ordered sequentially within the series of filters;
applying a first filter of the series of filters to the data within the records of the database in response to detecting the action a first time;
displaying, within the user interface of the analytics dashboard, a first result in response to application of the first filter to the data;
applying a second filter of the series of filters to the data within the records of the database in response to detecting the action a second time; and
displaying, within the user interface of the analytics dashboard, a second result in response to application of the second filter to the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automated filtering within an analytics dashboard includes integrating, by a server and within a user-interface software framework used to develop dynamic web applications, aspects of the analytics dashboard. The server sets a series of filters for a database associated with the analytics dashboard by, for each filter of the series of filters, defining how the filter operates on data within records of the database. The server detects an action through a user interface of the user-interface software framework. Responsive to detecting the action, the server sequentially applies the series of filters to the data within the records of the database according to a sequential order of the series of filters and with a pause between application of each filter. The server displays, within the analytics dashboard, each set of results sequentially in response to application of each respective filter of the series of filters.
-
Citations
23 Claims
-
1. A method for automated filtering within an analytics dashboard, the method comprising integrating, by a server and within a user-interface software framework used to develop dynamic web applications, aspects of the analytics dashboard, wherein integrating comprises the server:
-
setting a series of filters for a database associated with the analytics dashboard by, for each filter of the series of filters, defining how the filter operates on data within records of the database; retrieving definition of an action that is to trigger a transition between filters ordered sequentially within the series of filters; applying a first filter of the series of filters to the data within the records of the database in response to detecting the action a first time; displaying, within the user interface of the analytics dashboard, a first result in response to application of the first filter to the data; applying a second filter of the series of filters to the data within the records of the database in response to detecting the action a second time; and displaying, within the user interface of the analytics dashboard, a second result in response to application of the second filter to the data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for automated filtering within an analytics dashboard, the method comprising integrating, by a server and within a user-interface software framework used to develop dynamic web applications, aspects of the analytics dashboard, wherein integrating comprises the server:
-
setting a series of filters for a database associated with the analytics dashboard by, for each filter of the series of filters, defining how the filter operates on data within records of the database; detecting an action through a user interface of the user-interface software framework; responsive to detecting the action, sequentially applying the series of filters to the data within the records of the database according to a sequential order of the series of filters and with a pause between application of each filter of the series of filters; and displaying, within the analytics dashboard, each set of results sequentially in response to application of each respective filter of the series of filters. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a computer-readable storage medium to store instructions of a user-interface software framework used to develop dynamic web applications, and to store a database associated with an analytics dashboard; and a processor coupled to the computer-readable storage medium, the processor to execute the instructions to; program a series of filters for the database, wherein to set each filter of the series of filters, define how the filter operates on data within records of the database; detect an action through a user interface of the user-interface software framework; in response to detection of the action, sequentially apply the series of filters to the data within the records of the database according to a sequential order of the series of filters and with a pause between application of each filter of the series of filters; and display, within the analytics dashboard, each set of results sequentially in response to application of each respective filter of the series of filters. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification