主权项 |
1. A computer-implemented method, the method comprising:
collecting, by a mobile device, journal event data, the journal event data representing a plurality of events, each event occurred on the mobile device, each event being associated with a geographic location where the event occurred and a timestamp of when the event occurred; storing the journal event data and corresponding locations and timestamps in a database; receiving, by the mobile device, a query for journal event data, the query specifying a time span; responsive to the query, retrieving, by the mobile device and from the database, at least a portion of the journal event data that includes events each having a timestamp that is within the time span; aggregating the retrieved events into groups, wherein events that occurred at a same geographic location and within the time span are aggregated in a same group; and providing a plurality of markers for display in a map on the mobile device in response to the query, each marker representing a different group, each marker being placed at a location in the map that corresponds to geographic locations of events in the corresponding group, each marker having a marker size visually indicating a number of events in the corresponding group, wherein a larger group is represented by a larger marker size. |