CPC H04L 51/222 (2022.05) [G01C 21/3438 (2013.01); G01C 21/362 (2013.01); G01C 21/3614 (2013.01); H04L 51/04 (2013.01); H04L 51/046 (2013.01); H04L 51/224 (2022.05); H04L 51/52 (2022.05); H04M 3/42348 (2013.01); H04M 3/42382 (2013.01); H04M 3/533 (2013.01); H04W 4/02 (2013.01); H04W 4/024 (2018.02); H04W 4/12 (2013.01); H04W 4/14 (2013.01); H04M 1/7243 (2021.01); H04M 1/72457 (2021.01); H04W 4/025 (2013.01)] | 20 Claims |
1. A method performed by a computing system, the method comprising:
capturing, at the computing system, an outgoing message from the computing system, wherein the message is a natural language voice message;
automatically parsing, at the computing system, the natural language voice message into one or more message portions;
comparing the one or more message portions to one or more trigger portions, wherein a trigger portion is a natural language indication, from the natural language voice message, of a use for location information;
based on the comparing, automatically determining that at least one of the one or more message portions, from the natural language voice message, match at least one of the one or more trigger portions;
in response to the determining, automatically generating a location sharing request directed to a second computing system;
transmitting the location sharing request;
in response to the location sharing request, receiving location information associated with the second computing system; and
providing the location information associated with the second computing system to a user of the computing system.
|