Dashboard controls to manipulate visual data
First Claim
Patent Images
1. A method comprising:
- under control of one or more processors configured with executable instructions;
presenting a dashboard display including multiple objects on a display of a computing device;
modeling data stored in a database or a spreadsheet by the multiple objects using one or more graphical controls in the dashboard, the modeling comprising dynamically adjusting the data stored in the database or the spreadsheet responsive to graphical manipulation of the multiple objects using the one or more graphical controls, the graphical manipulation comprising receiving a selection of an object of the multiple objects without typing of data for the object; and
in response to receiving the selection of the object, providing visual indications of which one or more other objects of the multiple objects would be affected in response to a change in the selected object, wherein the visual indications include a change in size and a change in color of the one or more other objects of the multiple objects that would be affected in response to the change in the selected object.
2 Assignments
0 Petitions
Accused Products
Abstract
A system (and corresponding methodology) by which a user can interact directly with visual data is provided. The system employs associations and relationships between visual data objects to automatically update objects based upon a change in other objects. The innovation also provides specialized controls (e.g., dashboard tools/controls) that facilitate manipulation of visual data. As there can be numerous manners in which a user can interact with visualization data, the innovation enables a specialized set of controls to be identified and provided to a user thereby reducing overwhelming effects of a large number of controls.
-
Citations
17 Claims
-
1. A method comprising:
-
under control of one or more processors configured with executable instructions; presenting a dashboard display including multiple objects on a display of a computing device; modeling data stored in a database or a spreadsheet by the multiple objects using one or more graphical controls in the dashboard, the modeling comprising dynamically adjusting the data stored in the database or the spreadsheet responsive to graphical manipulation of the multiple objects using the one or more graphical controls, the graphical manipulation comprising receiving a selection of an object of the multiple objects without typing of data for the object; and in response to receiving the selection of the object, providing visual indications of which one or more other objects of the multiple objects would be affected in response to a change in the selected object, wherein the visual indications include a change in size and a change in color of the one or more other objects of the multiple objects that would be affected in response to the change in the selected object. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a processor; memory communicatively coupled to the processor; a dashboard component stored in the memory and executable on the processor that is configured to; present a dashboard display including multiple objects; consolidate one or more graphical controls usable for graphically manipulating the multiple objects based on an identity of a user; receive a selection of an object of the multiple objects without typing of data for the object, the selection of the object is received by using the one or more graphical controls; and in response to receiving the selection of the selected object in the dashboard display and prior to graphically manipulating the selected object in the dashboard display, visually indicating one or more other objects of the multiple objects in a display that would be affected if the selected object was changed, wherein visually indicating includes a change in size and a change in color of the one or more other objects of the multiple objects that would be affected if the selected object was changed; and a data management component stored in the memory and executable by the processor that is configured to enable graphically displaying and graphically manipulating data maintained in a database associated with the system via the multiple objects in the dashboard display and dynamically modifying the data maintained in the database in response to graphical manipulation of one or more of the multiple objects in the dashboard display. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. One or more storage devices configured with computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform acts comprising:
-
modeling data stored in a database or a spreadsheet by multiple objects, the modeling comprising dynamically adjusting the data stored in the database or the spreadsheet responsive to graphical manipulation of the multiple objects; presenting a dashboard display including the multiple objects; receiving a selection of an object of the multiple objects without typing of data for the object, the selection of the object is received by using one or more graphical controls; and in response to receiving the selection of the object and prior to changing the selected object, providing visual indications of one or more other objects of the multiple objects that, if changed, would have an impact on the selected object, wherein the visual indications includes a change in size and a change in color of the one or more other objects of the multiple objects that would be affected if the selected object was changed. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification