Location-Based Services Using Geofences Generated from Learned Patterns of Movement
First Claim
1. A method comprising the steps of:
- periodically collecting information indicative of location of a mobile user device of a communication system;
processing the collected location information in a processing device of the communication system to determine at least one normal pattern of movement of the mobile user device from at least a first location to a second location; and
generating an alert if subsequent movement of the mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement.
4 Assignments
0 Petitions
Accused Products
Abstract
Location-based services are provided in a communication system comprising a wireless network. In one aspect, information indicative of location of a given mobile user device of the system is periodically collected. The collected location information is processed in a server or other processing device of the system to determine at least one normal pattern of movement of the mobile user device from at least a first location to a second location. An alert is generated if subsequent movement of the mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement. The normal pattern of movement may be used to generate a multidimensional geofence that includes, in addition to a geographic area dimension, at least one additional dimension such as, for example, a speed of movement dimension, a direction of movement dimension, a stop duration dimension, or a related device proximity dimension.
129 Citations
20 Claims
-
1. A method comprising the steps of:
-
periodically collecting information indicative of location of a mobile user device of a communication system; processing the collected location information in a processing device of the communication system to determine at least one normal pattern of movement of the mobile user device from at least a first location to a second location; and generating an alert if subsequent movement of the mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processing device having a processor coupled to a memory; wherein the processing device is configured to process periodically collected information, indicative of location of a mobile user device of a communication system, to determine at least one normal pattern of movement of the mobile user device from at least a first location to a second location; and wherein an alert is generated if subsequent movement of the mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A communication system comprising:
-
a plurality of mobile user devices configured to communicate over a wireless network; and a processing device coupled to the wireless network; wherein the processing device is configured to process periodically collected information, indicative of location of at least a given one of the mobile user devices, to determine at least one normal pattern of movement of the given mobile user device from at least a first location to a second location; and wherein an alert is generated if subsequent movement of the given mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement.
-
Specification