Patent ID: 8849312

Claim:
A method comprising: receiving, by a data-processing system, a plurality of data points D that correspond to a first user, wherein each of the data points in the plurality represents at least one of i) a spatial event and ii) a temporal event, and wherein the plurality comprises at least i) a first data point that occurs at a first time t 1 , d(t 1 ), and ii) a second data point that occurs at a second time t 2 , d(t 2 ); determining a difference in time between a first time that is represented by the first data point d(t 1 ) and a second time that is represented by the second data point d(t 2 ); evaluating i) a first characteristic c 1 for a first geographic location I 1 , yielding a first value c 1 (I 1 ), and ii) the first data point d(t 1 ) in relation to the first geographic location I 1 , yielding a first result that is based on the first value c 1 (I 1 ); and estimating a description of the first user, wherein the description is based on i) the determined difference in time and ii) the first result.