System and method for grouping and visualizing data
AssigneeRaytheon Company
InventorsThomas P. Deardorff, Christopher R. Harm, John D. Hennessy, Daniel P. Truitt, Jonathon P. Smith
Life of this patent
Estimating the term…
Abstract
A method for visualizing data comprises allocating the data to one or more groups. The method further comprises displaying one or more non-overlapping symbols on a map to represent the groups. The method further comprises merging the non-overlapping symbols into a lesser number of non-overlapping symbols when the map is zoomed out. The method also comprises splitting the one or more non-overlapping symbols into a greater number of non-overlapping symbols when the map is zoomed in.
Claims20
A method for visualizing data, comprising
- allocating, by a computer system, data to one or more groups;
- displaying, by the computer system, one or more non-overlapping symbols to represent groups on a map;
- merging, by the computer system, the one or more non-overlapping symbols into a lesser number of non-overlapping symbols when the map is zoomed out;
- splitting, by the computer system, the one or more non-overlapping symbols into a greater number of non-overlapping symbols when the map is zoomed in;
- and
- preventing for any view of the map, by the computer system, the one or more non-overlapping symbols from overlapping.
An apparatus comprising:
- an electronic display operable to display one or more non-overlapping symbols to represent one or more groups on a map;
- and
- a processor operable to:
- allocate data to the one or more groups;
- merge the one or more non-overlapping symbols into a lesser number of non-overlapping symbols when the map is zoomed out;
- split the one or more non-overlapping symbols into a greater number of non-overlapping symbols when the map is zoomed in;
- and
- prevent, for any view of the map, the one or more non-overlapping symbols from overlapping.
Logic embodied on a non-transitory computer-readable medium, the logic operable to:
- allocate data to one or more groups;
- display one or more non-overlapping symbols to represent groups on a map;
- merge the one or more non-overlapping symbols into a lesser number of non-overlapping symbols when the map is zoomed out;
- split the one or more non-overlapping symbols into a greater number of non-overlapping symbols when the map is zoomed in;
- and
- prevent, for any view of the map, the one or more non-overlapping symbols from overlapping.
Dependencies are inferred from the claim text.