IP Library Granted Patent US 9,875,638
Granted Patent B2
US 9,875,638 · App. 14/525,808 · Granted Jan 23, 2018

Method and system for generating geofences for managing offender movement

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 9,875,638
App. No.
14/525,808
Granted
Jan 23, 2018
Kind
B2
Abstract

A computer-based system can generate geofences that are useful for managing offenders who are wearing devices that track their locations, such as offender monitors. In one mode, the computer-based system can track an offender's movement patterns and associated times and utilize the resulting data to generate proposed geofences. In another mode, the computer-based system can propose geofences based on offender category. Establishment categories can be determined based on offender category, and establishments can be identified based on establishment category. Proposed geofences can be created for the identified establishments.

Claims (61)

1. A system comprising:

a network interface configured to receive location data transmitted wirelessly by an offender monitor for an offender;

memory;

a processor that is operably coupled to the network interface, to the memory, and to a graphical user interface (GUI); and

processor executable instructions stored in the memory for performing the steps of:

presenting on one or more pages of the GUI an option to select from at least a first historical mode and a second category mode for producing geofences for the offender monitor,

wherein the first historical mode generates a first set of modifiable geofences based on locations and corresponding location times associated with a movement of the offender and obtained from the offender monitor and the second category mode generates a second set of modifiable geofences based on a category of the offender and establishment categories associated with the category of the offender,

wherein the establishment categories identify locations of one or more points of interest;

responsive to determining a selection of the first historical mode,

tracking the locations and the corresponding location times of the offender monitor in a learning mode in which the offender monitor acquires and reports positional data more frequently than when in a normal mode of operation;

generating the first set of modifiable geofences for presentation on the remote GUI based on the tracked locations and the corresponding location times obtained during the learning mode; and

causing the offender monitor to change from the learning mode to the normal operational mode in which the offender monitor acquires and reports positional data.

2. The system of claim 1 , wherein the processor executable instructions stored in the memory are further for performing the step of

producing a map overlaid with the tracked locations.

3. The system of claim 1 , wherein the processor executable instructions stored in the memory are further for performing the step of

producing a map overlaid with the first set of modifiable geofences.

4. The system of claim 1 , wherein the processor executable instructions stored in the memory are further for performing the step of

offering an option to accept or reject at least one of the first set of modifiable geofences, wherein at least one of the first set of modifiable geofences includes an allowed area geofence and an excluded area geofence.

5. The system of claim 1 , wherein the processor executable instructions stored in the memory are further for performing the step of

offering an option to modify at least a size and a shape of at least one of the first set of modifiable geofences.

6. A system comprising:

a network interface configured to receive location data transmitted wirelessly by an offender monitor for an offender;

memory;

a processor that is operably coupled to the network interface, to the memory, and to a remote graphical user interface (GUI); and

processor executable instructions stored in the memory for performing the steps of:

presenting on one or more pages of the GUI an option to select from at least a first historical mode and a second category mode for producing geofences for the offender monitor,

wherein the first historical mode generates a first set of modifiable geofences based on locations and corresponding location times associated with a movement of the offender that is tracked using the offender monitor and the second category mode generates a second set of modifiable geofences based on a category of the offender's offense;

responsive to determining a selection of the second category mode,

receiving identification of the category of the offender's offense;

identifying establishments based on the category of the offender's offense by querying a database; and

generating the second set of modifiable geofences for presentation on the remote GUI based on the identified establishments.

7. The system of claim 6 , wherein the step of identifying establishments comprises the steps of:

determining establishment categories based on the category of the offender's offense; and

identifying the establishments based on the establishment categories, and wherein the database comprises an internal database or a vendor database.

8. The system of claim 6 , wherein the processor executable instructions stored in the memory are further for performing the step of

producing a map overlaid with the second set of modifiable geofences for presentation on the remote GUI.

9. The system of claim 6 , wherein the processor executable instructions stored in the memory are further for performing the step of

offering an option to accept one of the second set of modifiable geofences.

10. The system of claim 9 , wherein the processor executable instructions stored in the memory are further for performing the step of

offering an option to modify at least a size and a shape of at least one of the second set of modifiable geofences.

11. A system comprising:

a network interface that provides Internet connectivity for communicating with an offender monitor that comprises an operational mode for routine monitoring operation and a learning mode and that acquires and reports positional data more frequently in the learning mode than in the operational mode;

a graphical user interface (GUI);

a processor that comprises memory and that is operably coupled to the Internet interface and to the GUI; and

processor executable instructions stored in the memory for performing the steps of:

presenting on one or more pages of the GUI one or more options to select from at least a first historical mode and a second category mode for producing geofences for the offender monitor,

wherein the first historical mode generates a first set of modifiable geofences based on locations and corresponding location times associated with a movement of the offender and obtained from the offender monitor and the second category mode generates a second set of modifiable geofences based on an offender category and establishment categories associated with the offender category,

wherein the establishment categories identify locations of one or more points of interest;

in response to selection of the first historical mode, producing the first set of modifiable geofences by utilizing the offender monitor in the learning mode; and

in response to selection of the second category mode, producing the second set of modifiable geofences by utilizing a database that relates offender categories to establishment categories.

12. The system of claim 11 , wherein utilizing the offender monitor in the learning mode comprises presenting on the GUI a map that presents movement history of the offender monitor and a graphical representation of the first set of modifiable geofences.

13. The system of claim 12 , wherein the graphical representation of the produced first set of modifiable geofences comprises a graphic that can be enlarged or reduced to change one of the produced first set of modifiable geofences.

14. The system of claim 11 , wherein producing the geofences comprises presenting on the GUI a proposed form of the first set of modifiable geofences for review.

15. The system of claim 11 , wherein producing the second set of modifiable geofences by utilizing the database that relates offender categories to establishment categories comprises:

receiving an offender category for an offender associated with the offender monitor;

relating at least one establishment category to the offender category; and

identifying establishments according to the at least one establishment category.

16. The system of claim 15 , wherein producing the second set of modifiable geofences by utilizing the database that relates offender categories to establishments further comprises:

displaying on the GUI a map that presents the identified establishments; and

presenting on the map graphical representations of the second set of modifiable geofences, each graphical representation associated with at least one of the identified establishments.

17. The system of claim 16 , wherein the graphical representations are changeable to produce corresponding modifications of the second set of modifiable geofences.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Feb 10, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA, INC.; SIERRA WIRELESS, INC.
Reel/Frame 062702/0496 →
RELEASE OF SECURITY INTEREST Recorded Jan 12, 2023
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: SIERRA WIRELESS AMERICA INC.; SIERRA WIRELESS INC.
Reel/Frame 062389/0067 →
SECURITY INTEREST Recorded May 16, 2022
From: OMNILINK SYSTEMS INC.
To: ST. CLOUD CAPITAL PARTNERS III SBIC, L.P.
Reel/Frame 059919/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2022
From: SIERRA WIRELESS AMERICA, INC.
To: OMNILINK SYSTEMS INC.
Reel/Frame 059678/0484 →
SECURITY INTEREST Recorded Apr 18, 2022
From: OMNILINK SYSTEMS INC.
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 059624/0166 →
SECURITY INTEREST Recorded Mar 16, 2022
From: SIERRA WIRELESS, INC.; SIERRA WIRELESS AMERICA INC.
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 059908/0311 →
CHANGE OF NAME Recorded Jan 21, 2022
From: NUMEREX CORP.
To: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
Reel/Frame 058803/0001 →
MERGER Recorded Jan 21, 2022
From: SIERRA WIRELESS SERVICES AMERICA HOLDINGS INC.
To: SIERRA WIRELESS AMERICA, INC.
Reel/Frame 058803/0147 →
RELEASE OF SECURITY INTEREST Recorded Dec 7, 2017
From: HCP-FVF, LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.; UPLINK SECURITY, LLC
Reel/Frame 044744/0970 →
RELEASE OF SECURITY INTEREST Recorded Jun 8, 2017
From: CRYSTAL FINANCIAL LLC
To: NUMEREX CORP.; OMNILINK SYSTEMS INC.
Reel/Frame 042735/0779 →
SECURITY INTEREST Recorded Jun 8, 2017
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: HCP-FVF, LLC, AS COLLATERAL AGENT
Reel/Frame 042735/0928 →
SECURITY INTEREST Recorded Apr 27, 2016
From: NUMEREX CORP.; OMNILINK SYSTEMS INC.
To: CRYSTAL FINANCIAL LLC
Reel/Frame 038542/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2014
From: RAJALA, YOGANAND
To: NUMEREX CORP.
Reel/Frame 034062/0504 →