Patent ID: 8631325
Filing Date: 2014-01-14
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method of facilitating touch-association-based creation of and interaction with visualizations, the method being implemented by a computer system that includes one or more physical processors executing one or more computer program instructions which, when executed, perform the method, the method comprising: providing, in a first portion of a user interface by the one or more physical processors, a first data element set associated with a first attribute, wherein the first data element set includes individual first data elements, and each of the individual first data elements represents a first value associated with the first attribute; providing, in a second portion of the user interface by the one or more physical processors, a control element set that include individual control elements, wherein each of the individual control elements represents an attribute; receiving, by the one or more physical processors, a first touch-based input indicating an association of a first one of the individual control elements with a first one of the individual first data elements and another association of the first one of the individual control elements with a second one of the individual first data elements, wherein the association indicated by the first touch-based input corresponds to dragging the first one of the individual control elements onto the first one of the individual first data elements or dragging the first one of the individual first data elements onto the first one of the individual control elements, and wherein the other association indicated by the first touch-based input corresponds to dragging the first one of the individual control elements onto the second one of the individual first data elements or dragging the second one of the individual first data elements onto the first one of the individual control elements; responsive to the association indicated by the first touch-based input, providing, by the one or more physical processors, a second data element set associated with a second attribute different than the first attribute in the first portion of the user interface, wherein the second attribute is the attribute represented by the first one of the individual control elements, the second data element set includes individual second data elements, and each of the individual second data elements represents a value associated with the second attribute and corresponds to the first value represented by the first one of the first individual data elements; and responsive to the other association indicated by the first touch-based input, providing, by the one or more physical processors, a third data element set associated with the second attribute in the first portion of the user interface with the second data element set, wherein the third element set includes individual third data elements, and each of the individual third data elements represents a value associated with the second attribute and corresponds to the first value represented by the second one of the first individual data elements.