Method, system and computer program for detecting and monitoring human activity utilizing location data
First Claim
1. In a message delivery system having a plurality of messages to transmit to a plurality of persons each having attributes of person-based location data and a mobile device with positional co-ordinates communications functionality, a method comprising a plurality of steps each being performed by hardware executing software, wherein the steps, for each said person, include:
- receiving the person-based location data, including the positional co-ordinates, from the mobile device;
processing, using an activity detection means, the person-based location data in accordance with an activity detection algorithm that uses;
missing datapoint segments;
activity segments; and
trip segments, wherein the activity detection algorithm;
is probabilistic;
converts the missing data point segments to the activity segments and the trip segments; and
converts and joins the activity segments and the trip segments;
converting the processed person-based location data into activity data in accordance with principles customized to the person, wherein the activity data for the person includes one or more of;
person-based activities;
attributes of the person-based activities; and
predicted activity generated to predict at least the location of the person by one or more of the following;
utilizing a historical track of the processed person-based location data; and
handling and interpreting of signal losses from the mobile device occurring on an approach to, or at, one or more locations by refining, joining or converting the signal losses to identify the person'"'"'s;
activities;
stops;
trips; and
movements; and
transmitting one said message to the mobile device that corresponds to the activity data for the person.
5 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program for detecting and displaying a person'"'"'s activity-travel pattern over time and space is provided. Person-based location data is acquired by a personal communication device and processed in accordance with an algorithm. The invention goes beyond applications that focus on the detection of the current location of the user, but rather the enhanced knowledge of the users current, past, and likely future activities and their multi-dimensional attributes. The present invention can be implemented on common hardware and is easily accessible via web-based interfaces and reporting, making various applications achievable at very low cost.
-
Citations
21 Claims
-
1. In a message delivery system having a plurality of messages to transmit to a plurality of persons each having attributes of person-based location data and a mobile device with positional co-ordinates communications functionality, a method comprising a plurality of steps each being performed by hardware executing software, wherein the steps, for each said person, include:
-
receiving the person-based location data, including the positional co-ordinates, from the mobile device; processing, using an activity detection means, the person-based location data in accordance with an activity detection algorithm that uses; missing datapoint segments; activity segments; and trip segments, wherein the activity detection algorithm; is probabilistic; converts the missing data point segments to the activity segments and the trip segments; and converts and joins the activity segments and the trip segments; converting the processed person-based location data into activity data in accordance with principles customized to the person, wherein the activity data for the person includes one or more of; person-based activities; attributes of the person-based activities; and predicted activity generated to predict at least the location of the person by one or more of the following; utilizing a historical track of the processed person-based location data; and handling and interpreting of signal losses from the mobile device occurring on an approach to, or at, one or more locations by refining, joining or converting the signal losses to identify the person'"'"'s; activities; stops; trips; and movements; and transmitting one said message to the mobile device that corresponds to the activity data for the person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 16, 17, 18, 19, 20, 21)
-
-
13. In a message delivery system having a plurality of messages to transmit to a plurality of persons each having attributes of person-based location data and a mobile device with positional co-ordinates communications functionality, a method comprising a plurality of steps each being performed by hardware executing software, wherein the steps, for each said person, include:
-
receiving the person-based location data, including the positional co-ordinates, from the mobile device; processing, using an activity detection means, the person-based location data in accordance with an activity detection algorithm that uses; missing datapoint segments; activity segments; and trip segments, wherein the activity detection algorithm; is probabilistic; converts the missing data point segments to the activity segments and the trip segments; and converts and joins the activity segments and the trip segments; converting the processed person-based location data into activity data in accordance with principles customized to the person, wherein the activity data for the person includes one or more of; person-based activities; attributes of the person-based activities; and predicted activity generated to predict at least the location of the person by one or more of the following; utilizing a historical track of the processed person-based location data; and handling and interpreting of signal losses from the mobile device occurring on an approach to, or within, one or more buildings as are proximal to the positional co-ordinates received from the mobile device by refining, joining or converting the signal losses to identify the person'"'"'s; activities; stops; trips; and movements; and transmitting one said message to the mobile device that corresponds to the activity data for the person, wherein the one said message contains an offer from a merchant that; pertaining to an activity being engaged by the person and corresponding to the activity data for the person; and corresponds to a location proximal the positional co-ordinates received from the mobile device. - View Dependent Claims (14, 15)
-
Specification