CPC G06F 3/04845 (2013.01) [G06T 11/60 (2013.01)] | 20 Claims |
1. A system comprising:
at least one processor; and
a memory storing instructions which, when executed by the at least one processor, cause the system to:
receive a geographic location of a mobile device;
generate a map of an area surrounding the geographic location of the mobile device, the map displaying indicators of multiple vehicles of different vehicle types;
determine a number of vehicles depicted within the map and a number of vehicle types depicted within the map;
determine an information value by combining the number of vehicles depicted within the map and the number of vehicle types depicted within the map, wherein the information value dictates an overlaying position for a panel within a graphical user interface;
determine, based on the information value, a first overlaying position indicating a size and a location for the panel relative to the map within the graphical user interface on the mobile device; and
provide the map and the panel for display together within the graphical user interface on the mobile device according to the first overlaying position.
|