CPC H04W 4/029 (2018.02) [G06F 3/04817 (2013.01); H04W 4/14 (2013.01); H04W 76/10 (2018.02)] | 18 Claims |
1. A method comprising:
displaying, by a first client device of a first user, an interface display of a messaging application, the interface display including a message input box and a message thread including messages sent between the first user and the second user, the message input box for composing an electronic message for sending to a second client device associated with the second user, the first user and the second user having respective user accounts within the messaging application;
determining that the second client device is within an area corresponding to a predefined place; and
in response to determining that the second client device is within the area corresponding to the predefined place:
starting a clock to determine an amount of continuous time that the second client device is within the area corresponding to the predefined place;
in response to a location of the second client device moving outside of the area corresponding to the predefined place, stopping the clock;
determining an amount of time that the second user has been within the area corresponding to the predefined place based on the clock; and
displaying, by the first client device, an updated interface display in the messaging application, the updated interface display including an icon corresponding to the predefined place and text that indicates the amount of time that the second user has been at the predefined place, the text indicating the amount of time that the second user has been at the predefined place being placed between the message input box and a message thread between the first user and the second user.
|