CPC G06F 3/04847 (2013.01) [G06F 3/0482 (2013.01); G06T 11/60 (2013.01); H04L 51/52 (2022.05); G06T 2200/24 (2013.01); H04L 67/01 (2022.05)] | 20 Claims |
1. A system comprising:
a processor; and
a memory having instructions stored thereon, when executed by a processor, causes the system to perform operations comprising:
receiving from a first client device location information indicating a location of the first client device;
causing an activity selection interface to be displayed on the first client device, wherein the activity selection interface includes a plurality of selectable activity icons corresponding to a plurality of activities, wherein each selectable activity icon includes an image representing one of the plurality of activities;
receiving a selection from the first client device of a first selectable activity icon corresponding to a first activity;
generating a map interface that includes a map display based on the location information and the first activity, the map interface including a first avatar displayed at a corresponding location on the map display, wherein the first avatar is depicted as engaging in the first activity; and
causing the map interface to be displayed on a plurality of client devices including the first client device.
|