Determine Spatiotemporal Causal Interactions In Data
First Claim
1. 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; and
detecting outliers in the GPS points in the geographical locations by;
dividing the area into regions based at least in part on major roads;
generating links to connect two or more regions based on a number of transitions pertaining to the links for travel between the regions;
calculating a score of minimum distort of features for each link in a time frame;
identifying extreme values among the score of minimum distort as temporal outliers.
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.
39 Citations
20 Claims
-
1. 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; and detecting outliers in the GPS points in the geographical locations by; dividing the area into regions based at least in part on major roads; generating links to connect two or more regions based on a number of transitions pertaining to the links for travel between the regions; calculating a score of minimum distort of features for each link in a time frame; identifying extreme values among the score of minimum distort as temporal outliers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable storage media encoded with instructions that, when executed by a processor, perform acts comprising:
-
receiving sequences of global positioning system (GPS) points from logs of service vehicles; creating a model that simulates a relationship of traffic of the service vehicles travelling through regions in an area; generating a matrix of the regions from the model to; detect the outliers from a graph of the regions; construct outlier trees based on temporal and spatial properties of the detected outliers; and determine spatiotemporal causal relationships from the constructed outlier trees to correspond to abnormal traffic patterns. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a memory; a processor coupled to the memory to perform acts comprising; receiving geographical locations from logs of service vehicles, the geographical locations represent an area where the service vehicles travelled with a passenger; accessing a model of traffic patterns in the area by partitioning regions in the area and projecting global positioning system (GPS) points from the logs onto the regions to construct transitions of the GPS points from a first region to a second region; generating links to connect two or more regions based on a number of transitions pertaining to the links for travel with the passenger between the regions; and calculating a score of minimum distort of features for each link in a time frame to detect spatiotemporal outliers. - View Dependent Claims (17, 18, 19, 20)
-
Specification