Comparative graphical data representation
AssigneeDomo, Inc.
InventorsDerek Joos, Matt McMurry, Mark Schultz, Chris Willis
Life of this patent
Estimating the term…
Abstract
A user interface is provided for allowing a user to interact with a graphical display. Quantitative data is initially displayed in a graphical format representing absolute values. A comparative graph is also made available, either automatically or in response to user input; the comparative graph presents each data entry according to its relative value as compared with one specific baseline entry.
Claims52
A computer-implemented method of presenting a comparative graph displaying a plurality of data entries in graphical form, each data entry of the plurality of data entries having a value, the method comprising:
- displaying a first instance of a comparative graph on a display screen, the comparative graph comprising a baseline at a first uniform baseline value that extends across at least a portion of the comparative graph parallel to an axis in a first dimension and a plurality of graphical elements corresponding to the plurality of data entries, each graphical element having a dimension representing a value of a corresponding quantitative data entry relative to the axis in the first dimension, the first instance of the comparative graph portraying at least a first subset of graphical elements of the plurality of graphical elements in a first comparative form relative to the baseline;
- at an input device, receiving a first user input selecting a second uniform baseline value on the first instance of the comparative graph, the second uniform baseline value being an updated value from the first uniform baseline value;
- and
- responsive to receiving the first user input selecting the second uniform baseline value, displaying, on the display screen, a second instance of the comparative graph including the baseline at the second uniform baseline value, the second instance of the comparative graph updating at least the first subset of the graphical elements from the first comparative form to a second comparative form portraying at least a second subset of graphical elements of the plurality of graphical elements relative to the baseline having the second uniform baseline value.
A computer program product of presenting a comparative graph displaying a plurality of data entries in graphical form, each data entry of the plurality of data entries having a value, comprising:
- a non-transitory computer-readable storage medium;
- and
- computer program code, encoded on the medium, configured to cause at least one processor to perform the steps of:
- causing a display screen to display a first instance of the comparative graph, the first instance of the comparative graph comprising a baseline at a first uniform baseline value that extends across at least a portion of the comparative graph parallel to an axis in a first dimension and a plurality of graphical elements corresponding to the plurality of data entries, each graphical element having a dimension representing a value of a corresponding quantitative data entry relative to the axis in the first dimension, the first instance of the comparative graph portraying at least a first subset of graphical elements of the plurality of graphical elements in a first comparative form relative to the baseline;
- responsive to a first user input received via an input device, the first user input selecting a second uniform baseline value on the first instance of the comparative graph, the second uniform baseline value being an updated value from the first uniform baseline value;
- and
- causing the display screen to display a second instance of the comparative graph including the baseline at the selected second uniform baseline value, the second instance of the comparative graph updating at least the first subset of the graphical elements portrayed in the first comparative form to portray at least a second subset of graphical elements of the plurality of graphical elements in a second comparative form portraying the at least a second subset of the graphical elements relative to the baseline having the second uniform baseline value.
A system of presenting a comparative graph displaying a plurality of data entries in graphical form, each data entry of the plurality of data entries having a value, comprising:
- a display screen, configured to display a first instance of a comparative graph, the comparative graph comprising a baseline at a first uniform baseline value that extends across at least a portion of the comparative graph parallel to an axis in a first dimension and a plurality of graphical elements corresponding to the plurality of data entries, each graphical element having a dimension representing a value of a corresponding quantitative data entry relative to the axis in the first dimension, the first instance of the comparative graph portraying at least a first subset of graphical elements of the plurality of graphical elements in a first comparative form relative to the baseline;
- an input device, configured to receive a first user input selecting a second uniform baseline value on the first instance of the comparative graph, the second uniform baseline value being an updated value from the first uniform baseline value;
- and
- a processor, communicatively coupled to the display screen and to the input device, configured to:
- responsive to receiving the first user input selecting the second uniform baseline value, cause the display screen to display a second instance of the comparative graph including the baseline at the second uniform baseline value, the second instance of the comparative graph updating at least the first subset of the graphical elements from the first comparative form to a second comparative form portraying at least a second subset of graphical elements of the plurality of graphical elements relative to the baseline having the second uniform baseline value.
Dependencies are inferred from the claim text.