Motion detection system for transportation mode analysis
First Claim
1. A mobile-device-based system for classifying a mode of transportation during a trip, the system comprising:
- a mobile device including a location detection system and an accelerometer, wherein the mobile device is configured to collect trip data and acceleration data during the trip; and
a data processing block comprising a processor and memory, wherein the memory includes instructions stored thereon that, when executed by the processor, cause the data processing block to perform the steps of;
receiving the trip data from the mobile device;
receiving contextual data related to a plurality of transportation systems;
processing the trip data and at least a first portion of the contextual data using a first transportation mode classifier associated with a first of the plurality of transportation systems, wherein the first of the plurality of transportation systems includes driving by a user of the mobile device;
processing the trip data and at least a second portion of the contextual data using a second transportation mode classifier associated with a second of the plurality of transportation systems;
receiving a first transportation mode metric from the first transportation mode classifier, wherein the first transportation mode metric is a probability of driving by the user of the mobile device;
receiving a second transportation mode metric from the second transportation mode classifier, wherein the second transportation mode metric is a probability of use of the second of the plurality of transportation systems by the user of the mobile device;
classifying the mode of transportation during at least a portion of the trip as driving by the user based on the greater of the first transportation mode metric with respect to the second transportation mode metric;
responsive to classifying the mode of transportation during at least the portion of the trip as driving by the user, analyzing a driving behavior of the user using at least a portion of the trip data corresponding to at least the portion of the trip;
displaying the classified mode of transportation to the user;
receiving a verification of the classified mode of transportation from the user; and
updating at least one of the first transportation mode classifier or the second transportation mode classifier based on the received verification.
2 Assignments
0 Petitions
Accused Products
Abstract
A mobile-device-based system for classifying a mode of transportation during a trip includes a mobile device including a location detection system and an accelerometer. The mobile device is configured to collect location data and acceleration data during the trip. The system also includes a data processing block configured to receive the location data from the mobile device, receive contextual data related to a plurality of transportation systems, and process the location data and at least a portion of the contextual data using a first transportation mode classifier associated with a first of the plurality of transportation systems and at least a second portion of the contextual data using a second transportation mode classifier associated with a second of the plurality of transportation systems. The data processing block is also configured to classify the mode of transportation during the trip and update the classifiers based on user input.
69 Citations
15 Claims
-
1. A mobile-device-based system for classifying a mode of transportation during a trip, the system comprising:
-
a mobile device including a location detection system and an accelerometer, wherein the mobile device is configured to collect trip data and acceleration data during the trip; and a data processing block comprising a processor and memory, wherein the memory includes instructions stored thereon that, when executed by the processor, cause the data processing block to perform the steps of; receiving the trip data from the mobile device; receiving contextual data related to a plurality of transportation systems; processing the trip data and at least a first portion of the contextual data using a first transportation mode classifier associated with a first of the plurality of transportation systems, wherein the first of the plurality of transportation systems includes driving by a user of the mobile device; processing the trip data and at least a second portion of the contextual data using a second transportation mode classifier associated with a second of the plurality of transportation systems; receiving a first transportation mode metric from the first transportation mode classifier, wherein the first transportation mode metric is a probability of driving by the user of the mobile device; receiving a second transportation mode metric from the second transportation mode classifier, wherein the second transportation mode metric is a probability of use of the second of the plurality of transportation systems by the user of the mobile device; classifying the mode of transportation during at least a portion of the trip as driving by the user based on the greater of the first transportation mode metric with respect to the second transportation mode metric; responsive to classifying the mode of transportation during at least the portion of the trip as driving by the user, analyzing a driving behavior of the user using at least a portion of the trip data corresponding to at least the portion of the trip; displaying the classified mode of transportation to the user; receiving a verification of the classified mode of transportation from the user; and updating at least one of the first transportation mode classifier or the second transportation mode classifier based on the received verification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification