IP Library Granted Patent US 10,397,734
Granted Patent B2
US 10,397,734 · App. 15/349,251 · Granted Aug 27, 2019

System and methodology for activating geofence from selection list

Inventors: Evelyn R. Anderson (Houston, TX); Michael Bender (New York, NY); Rhonda L. Childress (Austin, TX)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04W4/021H04W4/025
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,397,734
App. No.
15/349,251
Granted
Aug 27, 2019
Kind
B2
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.

Claims (38)

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. The computer implemented method of claim 1 , wherein the analytics data includes historical information corresponding to prior geofence activation.

3. The computer implemented method of claim 1 , further comprising basing each activation rule on data obtained from on-demand data.

4. The computer implemented method of claim 3 , wherein the on-demand data includes a request for a specific pre-defined geofence.

5. The computer implemented method of claim 4 , wherein the on-demand data includes information identifying a geofence and uploading the identified geofence into the database.

6. The computer implemented method of claim 1 , wherein one or more of the activation rules are also based on proximity to a user of a second device.

7. The computer implemented method of claim 1 , wherein software is provided as a service on a cloud environment.

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.

9. The system of claim 8 , wherein the analytics data includes historical information corresponding to prior geofence activation.

10. The system of claim 8 , further comprising basing each activation rule on data obtained from on-demand data.

11. The system of claim 10 , wherein the on-demand data includes a request for a specific pre-defined geofence.

12. The system of claim 11 , wherein the on-demand data includes information identifying a geofence and uploading the identified geofence into the database.

13. The system of claim 8 , wherein one or more of the activation rules are also based on proximity to a user of a second device.

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.

15. The computer readable storage medium of claim 14 , wherein the analytics data includes historical information corresponding to prior geofence activation.

16. The computer readable storage medium of claim 14 , wherein one or more of the activation rules are also based on proximity to a user of a second device.

17. The computer readable storage medium of claim 14 , further comprising basing each activation rule on data obtained from on-demand data.

18. The computer readable storage medium of claim 17 , wherein the on-demand data includes a request for a specific pre-defined geofence.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2016
From: ANDERSON, EVELYN R.; BENDER, MICHAEL; CHILDRESS, RHONDA L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040287/0067 →
Continuity (1)
Related Publication 20180139573A1 · May 17, 2018