Detection of travel mode associated with computing devices
First Claim
1. A data processing method providing an improvement in classification of inferred activities of mobile computing devices based upon data representing movement of the devices, the method comprising:
- receiving digital data corresponding to a trace by a device, the digital data comprising a set of values for each of a plurality of metrics;
calculating a set of derived values for the plurality of metrics from the sets of values corresponding to the metrics;
comparing the set of derived values to a machine learning model trained using a plurality of travel modes;
calculating a plurality of confidence scores for the derived values, the plurality of confidence scores corresponding to the plurality of travel modes; and
in response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, labeling the received digital data corresponding to the trace with the first travel mode.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital data corresponding to a trace by a device is received. The digital data includes a set of values for each of a plurality of metrics. A set of derived values for the plurality of metrics are calculated from the sets of values corresponding to the metrics, and the set of derived values are compared to a machine learning model trained using a plurality of travel modes. A plurality of confidence scores for the derived values are calculated. The plurality of confidence scores correspond to the plurality of travel modes. In response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, the received digital data corresponding to the trace is labelled with the first travel mode.
7 Citations
20 Claims
-
1. A data processing method providing an improvement in classification of inferred activities of mobile computing devices based upon data representing movement of the devices, the method comprising:
-
receiving digital data corresponding to a trace by a device, the digital data comprising a set of values for each of a plurality of metrics; calculating a set of derived values for the plurality of metrics from the sets of values corresponding to the metrics; comparing the set of derived values to a machine learning model trained using a plurality of travel modes; calculating a plurality of confidence scores for the derived values, the plurality of confidence scores corresponding to the plurality of travel modes; and in response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, labeling the received digital data corresponding to the trace with the first travel mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage containing computer program code executable on a processor classifying inferred activities of mobile computing devices based upon data representing movement of the devices, the computer program code for:
-
receiving digital data corresponding to a trace by a device, the digital data comprising a set of values for each of a plurality of metrics; calculating a set of derived values for the plurality of metrics from the sets of values corresponding to the metrics; comparing the set of derived values to a machine learning model trained using a plurality of travel modes; calculating a plurality of confidence scores for the derived values, the plurality of confidence scores corresponding to the plurality of travel modes; and in response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, labeling the received digital data corresponding to the trace with the first travel mode. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system comprising:
-
a computer processor; and a non-transitory computer-readable storage containing computer program code for classifying inferred activities of mobile computing devices based upon data representing movement of the devices, the computer program code when executed by the computer processor performing actions comprising; receiving digital data corresponding to a trace by a device, the digital data comprising a set of values for each of a plurality of metrics; calculating a set of derived values for the plurality of metrics from the sets of values corresponding to the metrics; comparing the set of derived values to a machine learning model trained using a plurality of travel modes; calculating a plurality of confidence scores for the derived values, the plurality of confidence scores corresponding to the plurality of travel modes; and in response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, labeling the received digital data corresponding to the trace with the first travel mode. - View Dependent Claims (20)
-
Specification