Navigation alerting using conversation analysis
First Claim
1. A method comprising:
- detecting, at an application executing in a device in a vehicle, in a conversation occurring between two users, a phrase;
determining that the phrase is usable in providing a navigation directive;
performing, using Natural Language Processing (NLP), a deep parsing of the conversation, the deep parsing extracting a context applicable to the phrase;
evaluating the context to determine whether a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than a threshold;
computing, at the device, from the conversation, a future location of the vehicle during the navigation based upon the navigation instruction responsive to determining that a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than the threshold;
identifying, using data from a data source, a suboptimal driving condition on a route between a present location of the vehicle and the future location; and
alerting a user in the vehicle about the suboptimal driving condition on the route.
1 Assignment
0 Petitions
Accused Products
Abstract
At an application executing in a device in a vehicle, a phrase is detected in a conversation occurring between two users. A determination is made that the phrase is usable in providing a navigation directive. Using NLP, a deep parsing the conversation is performed to extract a context applicable to the phrase. the context is evaluated to determine whether the context is related to a navigation of the vehicle. At the device, from the conversation, a future location is computed of the vehicle during the navigation. Using data from a data source, a suboptimal driving condition is identified on a route between a present location of the vehicle and the future location. A user in the vehicle is alerted about the suboptimal driving condition on the route.
-
Citations
20 Claims
-
1. A method comprising:
-
detecting, at an application executing in a device in a vehicle, in a conversation occurring between two users, a phrase; determining that the phrase is usable in providing a navigation directive; performing, using Natural Language Processing (NLP), a deep parsing of the conversation, the deep parsing extracting a context applicable to the phrase; evaluating the context to determine whether a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than a threshold; computing, at the device, from the conversation, a future location of the vehicle during the navigation based upon the navigation instruction responsive to determining that a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than the threshold; identifying, using data from a data source, a suboptimal driving condition on a route between a present location of the vehicle and the future location; and alerting a user in the vehicle about the suboptimal driving condition on the route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer usable program product comprising one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices, the stored program instructions comprising:
-
program instructions to detect, at an application executing in a device in a vehicle, in a conversation occurring between two users, a phrase; program instructions to determine that the phrase is usable in providing a navigation directive; program instructions to perform, using Natural Language Processing (NLP), a deep parsing of the conversation, the deep parsing extracting a context applicable to the phrase; program instructions to evaluate the context to determine whether a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than a threshold; program instructions to compute, at the device, from the conversation, a future location of the vehicle during the navigation based upon the navigation instruction responsive to determining that a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than the threshold; program instructions to identify, using data from a data source, a suboptimal driving condition on a route between a present location of the vehicle and the future location; and program instructions to alert a user in the vehicle about the suboptimal driving condition on the route. - View Dependent Claims (18, 19)
-
-
20. A computer system comprising one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
-
program instructions to detect, at an application executing in a device in a vehicle, in a conversation occurring between two users, a phrase; program instructions to determine that the phrase is usable in providing a navigation directive; program instructions to perform, using Natural Language Processing (NLP), a deep parsing of the conversation, the deep parsing extracting a context applicable to the phrase; program instructions to evaluate the context to determine whether a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than a threshold; program instructions to compute, at the device, from the conversation, a future location of the vehicle during the navigation based upon the navigation instruction responsive to determining that a likelihood that the context is related to a navigation instruction spoken between the two users during the conversation for navigation of the vehicle is greater than the threshold; program instructions to identify, using data from a data source, a suboptimal driving condition on a route between a present location of the vehicle and the future location; and program instructions to alert a user in the vehicle about the suboptimal driving condition on the route.
-
Specification