Easy location sharing
First Claim
1. non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a mobile electronic device of a first participant with a touch-sensitive surface and a display, cause the device to:
- display, on the display, a message region;
display, in the message region, a transcript of messages sent between the first participant and a second participant in a message conversation;
detect a location-sharing request from the first participant to share first participant location information with the second participant;
in response to detecting the location-sharing request from the first participant;
enable the second participant to obtain the first participant location information during a predetermined location-sharing time period, wherein the predetermined location-sharing time period is scheduled to end at a first time;
detect that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; and
in response to detecting that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period;
automatically extend the predetermined location-sharing time period to end at a second time that is after the first time based on the detection that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for sharing location information during a message conversation are provided. An electronic device detects a location-sharing request from a first participant of a message conversation to share first participant location information with a second participant. The device then enables the second participant to obtain the first participant location information during a predetermined location-sharing time period. In response to detecting interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period, the device extends the predetermined location-sharing time period.
-
Citations
66 Claims
-
1. non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a mobile electronic device of a first participant with a touch-sensitive surface and a display, cause the device to:
-
display, on the display, a message region; display, in the message region, a transcript of messages sent between the first participant and a second participant in a message conversation; detect a location-sharing request from the first participant to share first participant location information with the second participant; in response to detecting the location-sharing request from the first participant; enable the second participant to obtain the first participant location information during a predetermined location-sharing time period, wherein the predetermined location-sharing time period is scheduled to end at a first time; detect that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; and in response to detecting that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; automatically extend the predetermined location-sharing time period to end at a second time that is after the first time based on the detection that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising:
-
at a mobile electronic device of a first participant comprising a touch-sensitive surface and a display; displaying, on the display, a message region; displaying, in the message region, a transcript of messages sent between the first participant and a second participant in a message conversation; detecting a location-sharing request from the first participant to share first participant location information with the second participant; in response to detecting the location-sharing request from the first participant; enabling the second participant to obtain the first participant location information during a predetermined location-sharing time period, wherein the predetermined location-sharing time period is scheduled to end at a first time; detecting that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; and in response to detecting that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; automatically extending the predetermined location-sharing time period to end at a second time that is after the first time based on the detection that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
24. A mobile electronic device of a first participant comprising:
-
a touch-sensitive surface; a display; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, on the display, a message region; displaying, in the message region, a transcript of messages sent between the first participant and a second participant in a message conversation; detecting a location-sharing request from the first participant to share first participant location information with the second participant; in response to detecting the location-sharing request from the first participant; enabling the second participant to obtain the first participant location information during a predetermined location-sharing time period, wherein the predetermined location-sharing time period is scheduled to end at a first time; detecting that a message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; and in response to detecting that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period; automatically extending the predetermined location-sharing time period to end at a second time that is after the first time based on the detection that the message has been sent by one of the first participant and the second participant via the message conversation during the predetermined location-sharing time period. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
Specification