GRID-BASED ANALYSIS OF GEOSPATIAL TRAJECTORIES
First Claim
1. A computer-implemented method of analyzing geospatial trajectories, comprising:
- in response to a user event from an end-user device, generating a grid model of a geographical area of interest by a server, wherein the grid model comprises a grid having a plurality of rows and columns of cells, wherein the cells are identified by unique cell numbers;
mapping geospatial trajectory data of users to the cells in the grid by the server, the geospatial trajectory data comprises 2-dimensional spatial-temporal data with longitude and latitude information related to trajectory of the users, wherein mapping the trajectory data generates mapped data with unique cell numbers associated to the geospatial trajectory data;
analyzing the mapped geospatial trajectory data to identify cell transitions based on the mapped data, wherein identifying the cell transitions comprisesdetermining cell density sequences of the users, anddetermining cell dwell-time sequences of the users;
analyzing the cell density and cell dwell-time sequences to perform a similarity analysis; and
presenting results of the similarity analysis to the end-user device of a user.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a framework for analyzing geospatial trajectory data. In accordance with one aspect, a grid model of a geographical area of interest is generated in response to a user event. The grid model includes a grid having a plurality of rows and columns of cells, in which the cells may be identified by unique cell numbers. Geospatial trajectory data of users may be mapped to the cells in the grid to generate mapped data with unique cell numbers associated to the geospatial trajectory data. The mapped data may further be analyzed to identify cell transitions based on the mapped data. Identifying the cell transitions includes determining cell density sequences and cell dwell-time sequences of the users. The cell density and cell dwell-time sequences may further be analyzed to perform a similarity analysis. Results of the similarity analysis may be presented to the end-user device of a user.
-
Citations
20 Claims
-
1. A computer-implemented method of analyzing geospatial trajectories, comprising:
-
in response to a user event from an end-user device, generating a grid model of a geographical area of interest by a server, wherein the grid model comprises a grid having a plurality of rows and columns of cells, wherein the cells are identified by unique cell numbers; mapping geospatial trajectory data of users to the cells in the grid by the server, the geospatial trajectory data comprises 2-dimensional spatial-temporal data with longitude and latitude information related to trajectory of the users, wherein mapping the trajectory data generates mapped data with unique cell numbers associated to the geospatial trajectory data; analyzing the mapped geospatial trajectory data to identify cell transitions based on the mapped data, wherein identifying the cell transitions comprises determining cell density sequences of the users, and determining cell dwell-time sequences of the users; analyzing the cell density and cell dwell-time sequences to perform a similarity analysis; and presenting results of the similarity analysis to the end-user device of a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data analysis system comprising:
-
a database module for storing geospatial trajectory data of users as a data table, wherein log entries of the geospatial trajectory data of the users correspond to rows in the data table; a data analyzer comprising a modeling module, the modeling module defines a grid covering an area of interest, wherein the grid includes a plurality of rows and columns of cells uniquely identified by cell numbers, the modeling module generates mapped data by mapping the log entries of the geospatial trajectory data to unique cell numbers; a characterization module, the characterization module analyzes the mapped data to determine cell transitions of log entries of the users; and a mining module, the mining module analyzes the cell transitions to determine similarities in the trajectories of the users. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method of analyzing geospatial trajectories, comprising:
-
in response to a user event, generating a grid model of a geographical area of interest by a server, wherein the grid model comprises a grid having a plurality of rows and columns of cells, wherein the cells are identified by unique cell numbers; mapping geospatial trajectory data of users to the cells in the grid, wherein mapping the data generates mapped data with unique cell numbers associated to the geospatial trajectory data; analyzing the mapped geospatial trajectory data to identify cell transitions based on the mapped data, wherein identifying the cell transitions comprises determining cell density and cell dwell-time information; and analyzing the cell density and cell dwell-time information, wherein the analysis comprises a user similarity mining. - View Dependent Claims (18, 19, 20)
-
Specification