EASY LOCATION SHARING
First Claim
1. A 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 an electronic device with a display, cause the device to:
- display a message region;
display, in the message region, messages sent between a 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 interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period; and
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;
extend the predetermined location-sharing time period to end at a second time that is after the first time.
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.
49 Citations
24 Claims
-
1. A 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 an electronic device with a display, cause the device to:
-
display a message region; display, in the message region, messages sent between a 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 interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period; and 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; extend the predetermined location-sharing time period to end at a second time that is after the first time. - 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 an electronic device comprising a touch-sensitive surface and a display; displaying, on the display, a message region; displaying, in the message region, messages sent between a 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 interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period; and 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; extending the predetermined location-sharing time period to end at a second time that is after the first time.
-
24. An electronic device comprising:
-
a touch-sensitive surface unit; a display unit; and a processing unit coupled to the display unit and the touch-sensitive surface unit, the processing unit configured to; enable display, on the display unit, of a message region; enable display, in the message region, of messages sent between a 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 interaction by one of the first participant and the second participant with the message conversation during the predetermined location-sharing time period; and 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; extend the predetermined location-sharing time period to end at a second time that is after the first time.
-
Specification