System and methodology for activating geofence from selection list
First Claim
Patent Images
1. A computer implemented method for activating a geofence comprising:
- storing a plurality of pre-defined geofences in a database;
storing a plurality of geofence activation rules in a database, each activation rule being based on data obtained from calendaring data and analytics data;
enabling a geofence activation rule;
selecting at least one pre-defined geofence based on the enabled geofence activation rule;
activating and deactivating the at least one selected pre-defined geofence based on the enabled geofence activation rule; and
providing a notification to a device upon deactivation of the at least one selected pre-defined geofence, wherein the calendaring data includes data from one or more calendar schedules and at least one member selected from the group consisting of, time ranges, dates and date ranges, wherein the analytics data includes analyzing calendaring data trends, and the geofence activation rules database automatically modifies one or more activation rules based on the calendaring data trends, and wherein the one or more calendar schedules are automatically changed by the geofence activation rules database based on calendar schedule changes received from a user.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure is directed to methods and systems for activating a geofence. These methods and systems include storing a plurality of pre-defined geofences in a database, storing a plurality of geofence activation rules in a database, each activation rule being based on data obtained from at least one member selected from the group consisting of analytics data, calendaring data and on-demand data, enable a geofence activation rule, selecting at least one pre-defined geofence based on the enabled geofence activation rule and activating and deactivating the at least one selected pre-defined geofence based on the enabled a geofence activation rule.
-
Citations
18 Claims
-
1. A computer implemented method for activating a geofence comprising:
-
storing a plurality of pre-defined geofences in a database; storing a plurality of geofence activation rules in a database, each activation rule being based on data obtained from calendaring data and analytics data; enabling a geofence activation rule; selecting at least one pre-defined geofence based on the enabled geofence activation rule; activating and deactivating the at least one selected pre-defined geofence based on the enabled geofence activation rule; and providing a notification to a device upon deactivation of the at least one selected pre-defined geofence, wherein the calendaring data includes data from one or more calendar schedules and at least one member selected from the group consisting of, time ranges, dates and date ranges, wherein the analytics data includes analyzing calendaring data trends, and the geofence activation rules database automatically modifies one or more activation rules based on the calendaring data trends, and wherein the one or more calendar schedules are automatically changed by the geofence activation rules database based on calendar schedule changes received from a user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for activating a geofence, comprising:
-
one or more storage devices; one or more hardware processors coupled to the one or more storage devices; one or more hardware processors operable to store a plurality of pre-defined geofences in a database; one or more hardware processors operable to store a plurality of geofence activation rules in a database, each activation rule being based on data obtained from calendaring data and analytics data; one or more hardware processors operable to enable a geofence activation rule; one or more hardware processors operable to select at least one pre-defined geofence based on the enabled geofence activation rule; one or more hardware processors operable to activate and deactivate the at least one selected pre-defined geofence based on the enabled geofence activation rule; and one or more hardware processors operable to provide a notification to a device upon deactivation of the at least one selected pre-defined geofence, wherein the calendaring data includes data from one or more calendar schedules and at least one member selected from the group consisting of, time ranges, dates and date ranges, wherein the analytics data includes analyzing calendaring data trends, and the geofence activation rules database automatically modifies one or more activation rules based on the calendaring data trends, and wherein the one or more calendar schedules are automatically changed by the geofence activation rules database based on calendar schedule changes received from a user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of activating a geofence, the method comprising:
storing a plurality of pre-defined geofences in a database; storing a plurality of geofence activation rules in a database, each activation rule being based on data obtained from calendaring data and analytics data; enabling a geofence activation rule; selecting at least one pre-defined geofence based on the enabled geofence activation rule; activating and deactivating the at least one selected pre-defined geofence based on the enabled geofence activation rule; and providing a notification to a device upon deactivation of the at least one selected pre-defined geofence, wherein the calendaring data includes data from one or more calendar schedules and at least one member selected from the group consisting of, time ranges, dates and date ranges, wherein the analytics data includes analyzing calendaring data trends, and the geofence activation rules database automatically modifies one or more activation rules based on the calendaring data trends, and wherein the one or more calendar schedules are automatically changed by the geofence activation rules database based on calendar schedule changes received from a user. - View Dependent Claims (15, 16, 17, 18)
Specification