Determine Spatiotemporal Causal Interactions in Data
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for detecting outliers in data and determining spatiotemporal causal interactions in the data are discussed. A process collects global positioning system (GPS) points in logs and identifies geographical locations to represent the area where the service vehicles travelled with a passenger. The process models traffic patterns by: partitioning the area into regions, segmenting the GPS points from the logs into time bins, and identifying the GPS points associated with transporting the passenger. The process projects the identified GPS points onto the regions to construct links connecting GPS points located in two or more regions. Furthermore, the process builds a three-dimensional unit cube to represent features of each link. The points farthest away from a center of data cluster are detected as outliers, which represent abnormal traffic patterns. The process constructs outlier trees to evaluate relationships of the outliers and determines the spatiotemporal causal interactions in the data.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method implemented at least partially by a processor, the method comprising:
-
collecting sequences of global positioning system (GPS) points from logs of service vehicles; identifying geographical locations from the GPS points to represent an area where the service vehicles travelled as recorded in the logs; generating links based at least in part on travel by the service vehicles between two or more regions of the area in a plurality of time frames; and detecting outliers in the GPS points in the geographical locations based at least in part on the links. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 36)
-
-
32. One or more computer storage media encoded with instructions that, when executed by a processor, perform acts comprising:
-
collecting sequences of global positioning system (GPS) points from logs of service vehicles; identifying geographical locations from the GPS points to represent an area where the service vehicles travelled as recorded in the logs; generating links to connect two or more regions of the area based at least in part on a number of transitions pertaining to the links for travel of the service vehicles between the two or more regions; and detecting outliers in the GPS points in the geographical locations based at least in part on the links. - View Dependent Claims (33, 34, 35)
-
-
37. A device comprising.
one or more processors; -
computer storage media; and one or more modules maintained in the computer storage media and executable on the one or more processors to; collect sequences of global positioning system (GPS) points from logs of service vehicles; identify geographical locations from the GPS points to represent an area where the service vehicles travelled as recorded in the logs; divide the area into a plurality of regions based at least in part on major roads; generate links based at least in part on travel by the service vehicles between the plurality of regions of the area in a plurality of time frames; and detect outliers in the GPS points in the geographical locations based at least in part on the links. - View Dependent Claims (38, 39, 40)
-
Specification