IP Library Granted Patent US 9,137,636
Granted Patent B2
US 9,137,636 · App. 14/281,472 · Granted Sep 15, 2015

Method and system for identifying and defining geofences

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,137,636
App. No.
14/281,472
Granted
Sep 15, 2015
Kind
B2
Abstract

The preferred embodiments of the present invention are directed to an improved mapping and navigational system. Specifically, the present invention is directed to a system for defining and assigning geographical boundaries to points of interests on a graphical map, where the geographical boundaries preferably correlate to spatially defined boundaries of the respective points of interests. In accordance with one embodiment of the present invention, the points of interest, along with the respective defined geographical boundaries, can be transferred from a personal computing device to a telecommunication device, such as a portable communication device, so as to be used for mapping purposes and to set off proximity alerts when the portable communication device, equipped with a GPS unit, enters or exits the geographical boundary of a particular point of interest.

Claims (54)

1. A method of triggering a geofence event, comprising:

generating, via a physical network server, geofence data associated with a geofence pre-defined for a point of interest (POI) on a physical electronic map, said geofence being a virtual spatial boundary associated with a population density surrounding said point of interest (POI); and

displaying, to a user of a mobile device, an image corresponding to said geofence when said mobile device enters an actual geographical area corresponding to said geofence;

wherein a default extent associated with said geofence is varied in accordance with said population density.

2. The method of triggering a geofence event according to claim 1 , further comprising:

sending said geofence data to said mobile communication device.

3. The method of triggering a geofence event according to claim 1 , wherein:

said generating is performed in response to a user selection based on a spatial representation displayed on an electronic map.

4. The method of triggering a geofence event according to claim 1 , further comprising:

representing said geofence as a spatial representation displayed on a handset within a map view.

5. The method of triggering a geofence event according to claim 1 , wherein:

said geofence is a virtual fixed boundary.

6. The method of triggering a geofence event according to claim 4 , further comprising:

displaying a point of interest on said physical electronic map.

7. The method of triggering a geofence event according to claim 1 , wherein:

said particular location is associated with a particular point of interest.

8. The method of triggering a geofence event according to claim 1 , further comprising:

providing a handset within a map view including one or more points of interests displayed; and

designating one of said one or more points of interest on said physical electronic map as being associated with a fixed location on said physical electronic map.

9. The method of triggering a geofence event according to claim 1 , wherein:

said point of interest is at least one of a business establishment, religious establishment, recreational establishment, and educational establishment.

10. The method of triggering a geofence event according to claim 1 , further comprising:

establishing a communication link with a wireless communication network; and

sending said geofence data to said mobile communication device over said wireless communications network to enable a location-based application that generates said notification.

11. The method of triggering a geofence event according to claim 2 , further comprising:

decimating said geofence data before said sending to said mobile communication device.

12. The method of triggering a geofence event according to claim 11 , wherein:

said decimation is performed using a Douglas-Peucker algorithm.

13. A method of triggering a geofence event, comprising:

generating, via a physical network server, geofence data associated with a geofence pre-defined for a point of interest (POI) on a physical electronic map, said geofence being a virtual spatial boundary associated with a population density surrounding said point of interest (POI); and

displaying, to a user of a mobile device, an image corresponding to said geofence when said mobile device exits an actual geographical area corresponding to said geofence;

wherein a default extent associated with said geofence is varied in accordance with said population density.

14. The method of triggering a geofence event according to claim 13 , further comprising:

sending said geofence data to said mobile communication device.

15. The method of triggering a geofence event according to claim 13 , wherein:

said generating is performed in response to a user selection based on a spatial representation displayed on a handset within a map view.

16. The method of triggering a geofence event according to claim 13 , further comprising:

representing said geofence as a spatial representation displayed on a handset within a map view.

17. The method of triggering a geofence event according to claim 13 , wherein:

said geofence is a virtual fixed boundary.

18. The method of triggering a geofence event according to claim 16 , further comprising:

displaying a point of interest on said physical electronic map.

19. The method of triggering a geofence event according to claim 13 , wherein:

said particular location is associated with a particular point of interest.

20. The method of triggering a geofence event according to claim 13 , further comprising:

providing a handset within a map view including one or more points of interests displayed; and

designating one of said one or more points of interest on said physical electronic map as being associated with a fixed location on said physical electronic map.

21. The method of triggering a geofence event according to claim 13 , further comprising:

establishing a communication link with a wireless communication network; and

sending said geofence data to said mobile communication device over said wireless communications network to enable a location-based application that generates said notification.

22. The method of triggering a geofence event according to claim 14 , further comprising:

decimating said geofence data before said sending to said mobile communication device.

23. The method of triggering a geofence event according to claim 22 , wherein:

said decimation is performed using a Douglas-Peucker algorithm.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2024
From: TELECOMMUNICATION SYSTEMS, INC.
To: ALD SOCIAL, LLC
Reel/Frame 067088/0025 →
RELEASE OF SECURITY INTEREST Recorded May 31, 2023
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 063811/0721 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2014
From: SHEHA, MICHAEL A.; SHEHA, ANGIE
To: NETWORKS IN MOTION, INC.
Reel/Frame 032934/0103 →
MERGER AND CHANGE OF NAME Recorded May 20, 2014
From: NETWORKS IN MOTION, INC.; TELECOMMUNICATION SYSTEMS, INC.
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 032934/0190 →