GEO-FENCE MANAGEMENT USING A CLUSTER ANALYSIS TECHNIQUE
First Claim
1. A computer-implemented method of geo-fence management using a cluster analysis technique, the method comprising:
- receiving, from a set of users, a set of dynamic user data;
monitoring the set of dynamic user data for a user geo-location shift;
detecting, based on the set of dynamic user data, the user geo-location shift;
detecting, using the cluster analysis technique to process the set of dynamic user data, a geo-fence opportunity event;
determining, based on a selection criterion with respect to the geo-fence opportunity event, to provide an opportunity for a subset of the set of users;
determining, based on the user geo-location shift, to establish a geo-fence;
establishing the geo-fence corresponding to the user geo-location shift; and
providing the opportunity for the subset of the set of users.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed aspects include geo-fence management using a cluster analysis technique. A set of dynamic user data is received from a set of users. The cluster analysis technique may be used to process the set of dynamic user data. Accordingly, a geo-fence opportunity event is detected using the cluster analysis technique. Based on a selection criterion with respect to the geo-fence opportunity event, it is determined to provide an opportunity for a subset of the set of users. In response to making the determination, the opportunity can be provided for/to the subset of the set of users.
18 Citations
20 Claims
-
1. A computer-implemented method of geo-fence management using a cluster analysis technique, the method comprising:
-
receiving, from a set of users, a set of dynamic user data; monitoring the set of dynamic user data for a user geo-location shift; detecting, based on the set of dynamic user data, the user geo-location shift; detecting, using the cluster analysis technique to process the set of dynamic user data, a geo-fence opportunity event; determining, based on a selection criterion with respect to the geo-fence opportunity event, to provide an opportunity for a subset of the set of users; determining, based on the user geo-location shift, to establish a geo-fence; establishing the geo-fence corresponding to the user geo-location shift; and providing the opportunity for the subset of the set of users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for geo-fence management using a cluster analysis technique, the system comprising:
-
a memory having a set of computer readable computer instructions, and a processor for executing the set of computer readable instructions, the set of computer readable instructions including; receiving, from a set of users, a set of dynamic user data; monitoring the set of dynamic user data for a user geo-location shift; detecting, based on the set of dynamic user data, the user geo-location shift; detecting, using the cluster analysis technique to process the set of dynamic user data, a geo-fence opportunity event; determining, based on a selection criterion with respect to the geo-fence opportunity event, to provide an opportunity for a subset of the set of users; determining, based on the user geo-location shift, to establish a geo-fence; establishing the geo-fence corresponding to the user geo-location shift; and providing the opportunity for the subset of the set of users.
-
-
20. A computer program product for geo-fence management using a cluster analysis technique, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
receiving, from a set of users, a set of dynamic user data; monitoring the set of dynamic user data for a user geo-location shift; detecting, based on the set of dynamic user data, the user geo-location shift; detecting, using the cluster analysis technique to process the set of dynamic user data, a geo-fence opportunity event; determining, based on a selection criterion with respect to the geo-fence opportunity event, to provide an opportunity for a subset of the set of users; determining, based on the user geo-location shift, to establish a geo-fence; establishing the geo-fence corresponding to the user geo-location shift; and providing the opportunity for the subset of the set of users.
-
Specification