SMART DEFAULTS FOR DATA VISUALIZATIONS
First Claim
1. A method executed at least in part in a computing device for providing default layout elements in data visualization, the method comprising:
- receiving a user connection indication;
automatically retrieving user and usage information associated with the connecting user;
determining relevant layout elements based on the user and usage information; and
presenting a data visualization user interface employing the relevant layout elements.
2 Assignments
0 Petitions
Accused Products
Abstract
Smart defaults are provided for data visualization by creating a default layout of rows, columns, filters, and comparable elements that improve a user'"'"'s experience in finding relevant answers within the data. Usage history of the ways that users look at data in various data sources, user specific information, and inferred relationships between a current user and similar users are used to determine elements relevant to visualization of data for a particular user such that the visualization process may be automatically started, and a relevance model is formed/adjusted based on these factors. Queries may also be executed in a preemptive fashion based on the relevance model and results provided to a requesting user more rapidly enhancing user experience with networked data visualization.
-
Citations
20 Claims
-
1. A method executed at least in part in a computing device for providing default layout elements in data visualization, the method comprising:
-
receiving a user connection indication; automatically retrieving user and usage information associated with the connecting user; determining relevant layout elements based on the user and usage information; and presenting a data visualization user interface employing the relevant layout elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device for executing a data visualization application, the computing device comprising:
-
a memory; a processor coupled to the memory, the processor executing the data visualization application, wherein the data visualization application is configured to; receive a user connection indication; automatically retrieve user and usage information associated with the connecting user; provide the user and usage information to a relevance module, wherein the relevance module is configured to determine relevant layout elements based on the user and usage information; receive the relevant layout elements from the relevance module; receive a query request from the connecting user; execute the requested query; and visualize results of the requested query employing the relevant layout elements. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium having instructions stored thereon for providing default layout elements in data visualization, the instructions comprising:
-
receiving a user connection indication; automatically retrieving user and usage information associated with the connecting user; providing the user and usage information as input to a relevance model executing a parameterized relevance algorithm adapted to return one of;
a fully-constructed query to be executed by a data visualization application against a selected data source and component values for a query such that the query is constructed by the data visualization application to be executed against a selected data source;receiving the relevant layout elements from the relevance model; receiving a query request from the connecting user; executing the requested query; and visualizing results of the requested query employing the relevant layout elements. - View Dependent Claims (19, 20)
-
Specification