Graphical representations for aggregated paths
First Claim
Patent Images
1. A computer-readable storage device storing a plurality of instructions which, when executed by a processor, cause the processor to display a graphical representation for a plurality of paths by:
- determining a set of path segments associated with each path in the plurality of paths;
determining a set of angles associated with each path in the plurality of paths;
forming a consolidated set of angles comprising angles in the sets of angles associated with the plurality of paths;
grouping the angles in the consolidated set of angles into a set of one or more groups;
determining a value for each group in the set of groups based upon the angles in the group or one or more path segments associated with the angles in the group, wherein the value determined for each group in the set of groups is indicative of a number of angles from the consolidated set of angles that are grouped in that group; and
outputting a graphical representation, the graphical representation comprising a bar for each group in the set of groups comprising at least one angle from the consolidated set of angles, wherein the bar for each group has a length based upon the value determined for the group and the bar is rotated from an origin by an angle representative of the group.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for displaying path-related information. Techniques are provided for generating and displaying graphical representations for a path. For example, radial histograms, radial vector plots, and other graphical representations may be rendered for multiple paths aggregated together.
23 Citations
19 Claims
-
1. A computer-readable storage device storing a plurality of instructions which, when executed by a processor, cause the processor to display a graphical representation for a plurality of paths by:
-
determining a set of path segments associated with each path in the plurality of paths; determining a set of angles associated with each path in the plurality of paths; forming a consolidated set of angles comprising angles in the sets of angles associated with the plurality of paths; grouping the angles in the consolidated set of angles into a set of one or more groups; determining a value for each group in the set of groups based upon the angles in the group or one or more path segments associated with the angles in the group, wherein the value determined for each group in the set of groups is indicative of a number of angles from the consolidated set of angles that are grouped in that group; and outputting a graphical representation, the graphical representation comprising a bar for each group in the set of groups comprising at least one angle from the consolidated set of angles, wherein the bar for each group has a length based upon the value determined for the group and the bar is rotated from an origin by an angle representative of the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for displaying information related to a plurality of paths, the system comprising:
-
a display; a processor; and a memory coupled with the processor and having stored therein a sequence of instructions which, when executed by the processor, causes the processor to; determine a set of path segments associated with each path in the plurality of paths; determine a set of angles associated with each path in the plurality of paths; form a consolidated set of angles comprising angles in the sets of angles associated with the plurality of paths; group the angles in the consolidated set of angles into a set of one or more groups; determine a value for each group in the set of groups based upon the angles in the group or one or more path segments associated with the angles in the group wherein the value determined for each group in the set of groups is indicative of a number of angles from the consolidated set of angles that are grouped in that group; and output a graphical representation, the graphical representation comprising a bar for each group in the set of groups comprising at least one angle from the consolidated set of angles, wherein the bar for each group has a length based upon the value determined for the group and the bar is rotated from an origin by an angle representative of the group. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-implemented method of displaying information related to a plurality of paths, the method comprising:
-
determining, by a computer system, a set of path segments associated with each path in the plurality of paths; determining, by the computer system, a set of angles associated with each path in the plurality of paths; forming, by the computer system, a consolidated set of angles comprising angles in the sets of angles associated with the plurality of paths; grouping by the computer system, the angles in the consolidated set of angles into a set of one or more groups; determining, by the computer system, a value for each group in the set of groups based upon the angles in the group or one or more path segments associated with the angles in the group, wherein the value determined for each group in the set of groups is indicative of a number of angles from the consolidated set of angles that are grouped in that group; and outputting, by the computer system, a graphical representation, the graphical representation comprising a bar for each group in the set of groups comprising at least one angle from the consolidated set of angles, wherein the bar for each group has a length based upon the value determined for the group and the bar is rotated from an origin by an angle representative of the group.
-
Specification