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 a status interface to be displayed on the first client device, wherein the status interface simultaneously displays a plurality of selectable location items corresponding with a plurality of locations, each selectable location item corresponding with a location selected based on the location information, wherein each selectable location item comprises a status message, wherein a first selectable location item of the plurality of selectable location items corresponds to a first location of the plurality of locations and comprises a first status message;
receiving a selection via the first client device of the first selectable location item;
generating a map interface that includes a map display based on the location information, a first avatar displayed at a position on the map display corresponding with a location associated with the first selectable location item, and the first status message, wherein the first avatar is associated with a first user of the first client device; and
causing the map interface to be displayed on a plurality of client devices including the first client device.
|