Patent ID: 11877211
Assignee: SNAP INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 16:
17. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a processor, cause the processor to perform operations comprising:
receiving, from a first client device of a first user, via a wireless communication over a network, an electronic communication containing location information from a location sensor coupled to the first client device;
determining, based on the location information, a current trajectory of the first user;
accessing, from a database, historical location information of the first user;
determining, by correlating the current trajectory of the first user and the historical location information of the first user, a presumed destination of the first user; and
initiating transmission of destination data to a second client device of a second user, the destination data comprising the presumed destination of the first user for display of a user interface on the second client device,
wherein the user interface includes a map which depicts an icon representing the presumed destination, a position of the icon on the map corresponding to a location of the presumed destination,
wherein the map further depicts an avatar of the first user, a position of the avatar of the first user on the map corresponding to a current location of the first user,
wherein the user interface further includes a user-selectable element for composing a message for sending to the first user or for sharing a media content item with the first user, and
wherein the historical location information includes a plurality of historical trajectories, each historical trajectory corresponding to a respective consecutive sequence of points, each point defined by a set of geographical coordinates and a time stamp.