ASSIGNING MOBILE DEVICE DATA TO A VEHICLE
First Claim
1. A computer-implemented method comprising:
- receiving, via a network interface, an indication of a vehicle entry event from a mobile computing device temporarily disposed inside the vehicle, wherein the vehicle entry event corresponds to a user of the mobile device entering a vehicle at a first point in time;
retrieving, with one or more particularly programmed computer processors and the network interface, sensor data from the mobile computing device;
receiving, via the network interface, an indication of a vehicle exit event from the mobile computing device, wherein the vehicle exit event corresponds to the user exiting the vehicle at a second point in time;
generating, with the one or more computer processors, a trip log including portions of the sensor data generated by the mobile computing device at times between the first point in time and the second point in time;
storing, with the one or more computer processors, the trip log in a trip database; and
analyzing, with the one or more computer processors, the trip log and a plurality of previously stored trip logs in the trip database to determine a first vehicle corresponding to the user of the mobile computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying a primary vehicle associated with a user of a mobile device includes receiving an indication of a vehicle entry event from a mobile device and retrieving sensor data from the mobile device. The method further includes receiving an indication of a vehicle exit event from the mobile device, generating a trip log including portions of the sensor data, and storing the trip log in a trip database. A server, or other suitable computing device, then analyzes the trip log and a plurality of previously stored trip logs in the trip database to determine a primary vehicle corresponding to the user of the mobile device. The method may allow a computing device to assign gathered mobile device data to a specific household vehicle.
-
Citations
23 Claims
-
1. A computer-implemented method comprising:
-
receiving, via a network interface, an indication of a vehicle entry event from a mobile computing device temporarily disposed inside the vehicle, wherein the vehicle entry event corresponds to a user of the mobile device entering a vehicle at a first point in time; retrieving, with one or more particularly programmed computer processors and the network interface, sensor data from the mobile computing device; receiving, via the network interface, an indication of a vehicle exit event from the mobile computing device, wherein the vehicle exit event corresponds to the user exiting the vehicle at a second point in time; generating, with the one or more computer processors, a trip log including portions of the sensor data generated by the mobile computing device at times between the first point in time and the second point in time; storing, with the one or more computer processors, the trip log in a trip database; and analyzing, with the one or more computer processors, the trip log and a plurality of previously stored trip logs in the trip database to determine a first vehicle corresponding to the user of the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer device comprising:
-
one or more processors; and one or more memories coupled to the one or more processors; wherein the one or more memories include computer executable instructions stored therein that, when executed by the one or more processors, particularly program the one or more processors to; receive, via a network interface, an indication of a vehicle entry event from a mobile computing device temporarily disposed inside the vehicle, wherein the vehicle entry event corresponds to a user of the mobile computing device entering a vehicle at a first point in time, retrieve, with the network interface, sensor data from the mobile computing device, receive, via the network interface, an indication of a vehicle exit event from the mobile computing device, wherein the vehicle exit event corresponds to the user exiting the vehicle at a second point in time, generate a trip log including portions of the sensor data generated by the mobile computing device at times between the first point in time and the second point in time, store the trip log in a trip database, and analyze the trip log and a plurality of previously stored trip logs in the trip database to determine a first vehicle corresponding to the user of the mobile computing device. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer readable storage medium comprising non-transitory computer readable instructions stored thereon, the instructions, when executed on one or more processors, particularly program the one or more processors to:
-
receive, via a network interface, an indication of a vehicle entry event from a mobile computing device temporarily disposed inside the vehicle, wherein the vehicle entry event corresponds to a user of the mobile device entering a vehicle at a first point in time, retrieve, with the network interface, sensor data from the mobile computing device, receive, via the network interface, an indication of a vehicle exit event from the mobile computing device, wherein the vehicle exit event corresponds to the user exiting the vehicle at a second point in time, generate a trip log including portions of the sensor data generated by the mobile computing device at times between the first point in time and the second point in time, store the trip log in a trip database, and analyze the trip log and a plurality of previously stored trip logs in the trip database to determine a first vehicle corresponding to the user of the mobile computing device.
-
Specification