Automatic Alert Sent to User Based on Host Location Information
Systems and methods of coordinating the travel to a common destination by a destination coordination module. The destination coordination module can receive locations for one or more people and generate directions to the common location for each person. The destination coordination module can receive updated position information for each person and determine if a person is travelling to an incorrect destination. After determining a person is travelling to an incorrect destination, the destination coordination module can send an alert and updated directions to the common destination.
1 . A method, comprising:
connecting, by a microprocessor executable destination coordination module of a first vehicle, to one or more devices, wherein the devices are at least one of (a) in a different second vehicle and (b) carried by a person not in the first vehicle;
determining, by the microprocessor executable destination coordination module, a common destination for the first vehicle and the one or more devices;
receiving, by the microprocessor executable destination coordination module, position information from each of the one or more devices;
generating, by the microprocessor executable destination coordination module, directions to the common destination for each of the one or more devices; and
sending the directions to each of the one or more devices.
2 . The method of claim 1 , further comprising:
determining, by the microprocessor executable destination coordination module, that at least one of the one or more devices is travelling to an incorrect destination; and
sending an alert and directions to the correct destination to the at least one of the one or more devices.
3 . The method of claim 1 , wherein determining the common destination comprises receiving an input from a user in the first vehicle, wherein the input comprises one of:
entering the common destination in a vehicle navigation system;
entering the common destination in a communication device in communication with the vehicle; and
describing the common destination in one of a text message, an email message, and a phone conversation addressed to the one or more devices.
4 . The method of claim 1 , further comprising:
receiving, by the microprocessor executable destination coordination module, updated position information from at least one of the one or more devices; and
comparing, by the microprocessor executable destination coordination module, the updated position information of the at least one of the one or more devices to the common destination;
generating, by the microprocessor executable destination coordination module, updated directions to the common destination for the least one of the one or more devices; and
sending the updated directions to the least one of the one or more devices.
5 . The method of claim 4 , wherein the updated directions comprise spoken directions that are updated as the at least one of the one or more devices travels to the common destination.
6 . The method of claim 1 , wherein the one or more devices comprise one or more of a communication device, a smart phone, a laptop, and a vehicle control system of the second vehicle.
7 . The method of claim 1 , further comprising:
determining, by the microprocessor executable destination coordination module, a presence of a user inside the first vehicle, wherein determining the presence of the user inside the first vehicle further comprises detecting the user via at least one image sensor associated with the first vehicle.
8 . The method of claim 7 , further comprising:
receiving, by the microprocessor executable destination coordination module, an identity of the user, wherein the identity of the user comprises:
identifying facial features associated with the user detected via the at least one image sensor; and
determining whether the identified facial features associated with the user match user characteristics stored in a memory.
9 . The method of claim 8 , wherein the identified facial features associated with the user do not match the user characteristics stored in the memory, and wherein identifying the user further comprises:
prompting the user for identification information;
receiving identification information from the user; and
storing the identification information received from the user in the memory.
10 . The method of claim 8 , wherein identifying the user further comprises detecting a device associated with the user in the vehicle.
11 . A tangible and non-transitory computer readable medium having instructions stored thereon that, when executed by a microprocessor executable destination coordination module of a first vehicle, perform a method comprising:
connecting to one or more devices, wherein the devices are at least one of (a) in a different second vehicle and (b) carried by a person not in the first vehicle;
determining a common destination for the first vehicle and the one or more devices;
receiving position information from each of the one or more devices;
generating directions to the common destination for each of the one or more devices; and
sending the directions to each of the one or more devices.
12 . The tangible and non-transitory computer readable medium of claim 11 , further comprising:
determining that at least one of the one or more devices is travelling to an incorrect destination; and
sending an alert and directions to the correct destination to the at least one of the one or more devices.
13 . The tangible and non-transitory computer readable medium of claim 12 , further comprising:
receiving updated position information from at least one of the one or more devices; and
comparing the updated position information of the at least one of the one or more devices to the common destination;
generating updated directions to the common destination for the least one of the one or more devices; and
sending the updated directions to the least one of the one or more devices.
14 . The tangible and non-transitory computer readable medium of claim 13 , wherein the one or more devices comprise one or more of a communication device, a smart phone, a laptop, and a vehicle control system of the second vehicle.
15 . The tangible and non-transitory computer readable medium of claim 14 , wherein the common destination is a location of the first vehicle.
16 . A vehicle control system of a vehicle, comprising:
a memory; and
a microprocessor in communication with the memory, the microprocessor operable to execute a destination coordination module, the destination coordination module operable to:
connect to one or more devices, wherein the devices are at least one of (a) in a different second vehicle and (b) carried by a person not in the vehicle;
determine a common destination for the vehicle and the one or more devices;
receive position information from each of the one or more devices;
generate directions to the common destination for each of the one or more devices; and
send the directions to each of the one or more devices.
17 . The vehicle control system of claim 16 , wherein the destination coordination module is further operable to:
determine that at least one of the one or more devices is travelling to an incorrect destination; and
send an alert and directions to the correct destination to the at least one of the one or more devices.
18 . The vehicle control system of claim 17 , wherein the destination coordination module is further operable to:
receive updated position information from at least one of the one or more devices;
generate updated directions to the common destination for the least one of the one or more devices;
send the updated directions to the least one of the one or more devices; and
compare the updated position information of the at least one of the one or more devices to the common destination.
19 . The vehicle control system of claim 18 , wherein the one or more devices comprise one or more of a communication device, a smart phone, a laptop, and a vehicle control system of the second vehicle.
20 . The vehicle control system of claim 19 , wherein the common destination is a location of one of the communication device, the smart phone, the laptop, the vehicle, and the second different vehicle.