A computer is programmed to receive, via a vehicle wireless receiver, a wireless signal from a mobile device, and determine a presence of the mobile device within a distance of the vehicle. The computer is programmed to classify a movement of the mobile device based at least on the determined device presence, and actuate a vehicle component based on the determined device presence and the classified movement of the mobile device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer, programmed to: receive, via a vehicle wireless receiver, a wireless signal from a mobile device at a time that the vehicle is stopped; determine a presence of the mobile device within a distance of the vehicle; classify a movement of the mobile device based at least on the determined device presence; estimate a risk level associated with the mobile device based on the classified movement, a stored identifier of the mobile device, the presence of the mobile device within the distance of the vehicle, and a duration of time that the mobile device is proximate to the vehicle; and actuate a vehicle component based on the risk level.
2. The computer of claim 1 , further programmed to classify the movement of the mobile device based on a change of the distance of the mobile device over time, and actuate the vehicle component based at least in part on the classified movement.
3. The computer of claim 1 , wherein classifying the movement of the mobile device further includes determining whether the mobile device is at least one of stationary, approaching the vehicle, moving away from the vehicle, repetitively approaching and moving away from the vehicle, and circling the vehicle.
4. The computer of claim 3 , further programmed to determine whether a mobile device circles the vehicle based on received signal strength associated with the mobile device and vehicle dimensions.
5. The computer of claim 1 , further programmed to receive and store an identifier of the mobile device, and classify the movement of the mobile device based at least in part on the stored identifier of the mobile device.
6. The computer of claim 5 , further programmed to classify the movement of the mobile device by tracking the mobile device based on the stored identifier of the mobile device.
7. The computer of claim 5 , further programmed to determine whether the mobile device approaches and moves away from the vehicle two or more times by determining whether a newly detected mobile device has been previously detected in a detection range of the mobile device partially based on the stored identifier of the mobile device.
8. The computer of claim 1 , further programmed to: receive a plurality of respective wireless signals from each of a plurality of mobile devices; determine a distance of each of the plurality of mobile devices to the vehicle based at least on a respective signal strength; and classify the movement of each of the plurality of the mobile devices based at least in part on the determined distance of the respective mobile device.
9. The computer of claim 1 , wherein actuating the vehicle component further includes actuating at least one of a recording device to record image data received from a vehicle camera, a transmitter to transmit data to a vehicle owner device, a second computer, and a vehicle flash light to illuminate.
10. The computer of claim 9 , wherein the transmitted data further includes location coordinates of the vehicle and data associated with one or more regions of interest determined based on one or both of the classified movement of the mobile device and the distance of the mobile device to the vehicle.
11. The computer of claim 10 , further programmed to estimate a risk level for the one or more regions of interest, and to transmit the estimated risk level of each of the one or more regions of interest to a display device.
12. The computer of claim 1 , further programmed to estimate a risk associated with the mobile device based at least in part on one of a distance of the mobile device to the vehicle, the classified movement of the mobile device, and a duration of presence in a distance of the vehicle.
13. The computer of claim 1 , further programmed to: receive location coordinates of a user device associated with a vehicle; estimate a risk associated with the mobile device based at least in part on one of the distance of the mobile device to the vehicle and the classified movement of the mobile device; and transmit an alert to the user device upon determining, based on the received location coordinates, that a distance between the user device and the vehicle is less than a distance threshold, and the estimated risk exceeds a predetermined risk threshold.
14. A method, comprising: receiving, via a vehicle wireless receiver, a wireless signal from a mobile device at a time that the vehicle is stopped; determining a presence of the mobile device within a distance of the vehicle; classifying a movement of the mobile device based at least on the determined device presence; estimating a risk level associated with the mobile device based on the classified movement, a stored identifier of the mobile device, the presence of the mobile device within the distance of the vehicle, and a duration of time that the mobile device is proximate to the vehicle; and actuating a vehicle component based on the risk level.
15. The method of claim 14 , wherein classifying the movement of the mobile devices is based on a change of the distance of the mobile device over time.
16. The method of claim 14 , wherein classifying the movement of the mobile device further includes determining whether the mobile device is at least one of stationary, approaching the vehicle, moving away from the vehicle, repetitively approaching and moving away from the vehicle, and circling the vehicle.
17. The method of claim 14 , further comprising: receiving a plurality of respective wireless signals from each of a plurality of mobile devices; determining a distance of each of the plurality of mobile devices to the vehicle based at least on a respective signal strength; and classifying the movement of each of the plurality of the mobile devices based at least in part on the determined distance of the respective mobile device.
18. The method of claim 14 , wherein actuating the vehicle component further includes actuating at least one of a recording device to record image data received from a vehicle camera, a transmitter to transmit data to a vehicle owner device, a second computer, and a vehicle flash light to illuminate.
19. The method of claim 14 , further comprising: estimating a risk level for one or more regions of interest; and transmitting the estimated risk level of each of the one or more regions of interest to a display device.
20. A computer, programmed to: receive, via a vehicle wireless receiver, a wireless signal from a mobile device; determine a presence of the mobile device within a distance of the vehicle; classify a movement of the mobile device based at least on the determined device presence; store an identifier of the mobile device upon stopping the vehicle in a location; estimate a risk level associated with the mobile device based on the stored identifier and a duration of time that the mobile device is proximate to the vehicle; and actuate a vehicle component based on the determined device presence and the classified movement of the mobile device.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 21, 2017
October 20, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.