US 11,681,420 B2
Panel-snapping interface for responsive display of maps
Anna Pan, San Francisco, CA (US); Bradley Ellis, San Francisco, CA (US); Jaden Junghyuan Choi, Temecula, CA (US); Kevin Michael Tezlaf, Oakland, CA (US); Mario Gomez-Hall, San Francisco, CA (US); Robert Joseph Marsan, San Francisco, CA (US); Sravanthi Kadali, San Francisco, CA (US); Christine Mara Todorovich, San Francisco, CA (US); and Marc Haumann, San Francisco, CA (US)
Assigned to Lyft, Inc., San Francisco, CA (US)
Filed by Lyft, Inc., San Francisco, CA (US)
Filed on Dec. 13, 2019, as Appl. No. 16/714,316.
Prior Publication US 2021/0181929 A1, Jun. 17, 2021
Int. Cl. G06F 3/04845 (2022.01); G06T 11/60 (2006.01)
CPC G06F 3/04845 (2013.01) [G06T 11/60 (2013.01)] 20 Claims
OG exemplary drawing
 
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.