IP Library Granted Patent US 11,659,352
Granted Patent B2
US 11,659,352 · App. 17/362,765 · Granted May 23, 2023

Method and apparatus for geofence event predictions

Inventors: Anu Vakkachen (Cedar Park, TX); Seshu Vavilikolanu (Austin, TX)
Assignee: PHUNWARE, INC.
H04W4/021H04W4/027H04W4/029H04W4/80
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 11,659,352
App. No.
17/362,765
Granted
May 23, 2023
Kind
B2
Abstract

A geofence event prediction method includes retrieving non-contemporaneous geofence predictor data of a mobile device, retrieving geofence data of the mobile device, and developing a future geofence event prediction from the non-contemporaneous geofence predictor data and the geofence data. In an embodiment, retrieving non-contemporaneous geofence predictor data includes retrieving at least one of past geographic location data and future geographic location data.

Claims (37)

1. A geofence event prediction method comprising:

retrieving non-contemporaneous geofence predictor data of a mobile device including both past geographic data and future geographic data, wherein the future geographic location data includes a calendar having at least one future appointment;

retrieving geofence data of the mobile device;

developing a future geofence event prediction from the non-contemporaneous geofence predictor data and the geofence data that includes a determination of a latitude, a longitude, a time and a date for the future geofence event prediction, wherein developing the future geofence event prediction includes determining if a geographic location of at least one future appointment is within at least one geofence;

calculating a confidence level for the future geofence event prediction; and

storing the latitude, longitude, time, date and confidence level of the future geofence event prediction in a database of future geofence event predictions.

2. A geofence event prediction method as recited in claim 1 wherein the past geographic location data includes geographic locations, dates, and times of each of a plurality of past geofence events.

3. A geofence event prediction method as recited in claim 2 wherein developing the future geofence event prediction includes detecting a pattern in the plurality of past geofence events.

4. A geofence event prediction method as recited in claim 3 wherein developing the future geofence event prediction further includes extrapolating the future geofence prediction from the detected pattern in the plurality of past geofence events.

5. A geofence event prediction method as recited in claim 4 wherein the past geographic location data was derived from at least one of GPS, beacon, and WiFi signals.

6. A mobile device with geofence event prediction as recited in claim 3 wherein developing the future geofence event prediction further includes extrapolating the future geofence prediction from the detected pattern in the plurality of past geofence events.

7. A mobile device with geofence event prediction as recited in claim 6 wherein the past geographic location data was derived from at least one of GPS, beacon, and WiFi signals.

8. A geofence event prediction method as recited in claim 1 further comprising accessing the database of future geofence event predictions if mobile device movement data is detected.

9. A geofence event prediction method as recited in claim 8 wherein the mobile device movement data includes at least one of GPS, Bluetooth, WiFi, or acceleration data.

10. A geofence event prediction method as recited in claim 8 wherein a new future geofence event is created using the mobile device movement data.

11. A geofence event prediction method as recited in claim 10 wherein the new future geofence event is mapped against the database of future geofence event predictions.

12. A geofence event prediction method as recited in claim 11 wherein the database of future geofence event predictions is updated by at least one of adding the new future geofence event or modifying an existing future geofence event to which the new future geofence event maps.

13. A non-transitory computer readable media including code segments executable on a digital processor for:

retrieving non-contemporaneous geofence predictor data of a mobile device including both past geographic location data and future geographic location data, wherein the future geographic location data includes a calendar having at least one future appointment;

retrieving geofence data of the mobile device;

developing a future geofence event prediction from the non-contemporaneous geofence predictor data and the geofence data that includes a determination of a latitude, a longitude, a time and a date for the future geofence event prediction, wherein developing the future geofence event prediction includes determining if a geographic location of at least one future appointment is within at least one geofence;

calculating a confidence level for the future geofence event prediction; and

storing the latitude, longitude, time, date and confidence level of the future geofence event prediction in a database of future geofence event predictions.

14. A mobile device with geofence event prediction comprising:

a digital processor;

a GPS unit coupled to the digital processor;

a WiFi unit coupled to the digital processor;

a Bluetooth unit coupled to the digital processor;

an accelerometer coupled to the digital processor; and

non-transitory computer readable including code segments executable on the digital processor for:

retrieving non-contemporaneous geofence predictor data of a mobile device including both past geographic data and future geographic data, wherein the future geographic location data includes a calendar having at least one future appointment;

retrieving geofence data of the mobile device;

developing a future geofence event prediction from the non-contemporaneous geofence predictor data and the geofence data that includes a determination of a latitude, a longitude, a time and a date for the future geofence event prediction, wherein developing the future geofence event prediction includes determining if a geographic location of at least one future appointment is within at least one geofence;

calculating a confidence level for the future geofence event prediction; and

storing the latitude, longitude, time, date and confidence level of the future geofence event prediction in a database of future geofence event predictions.

15. A mobile device with geofence event prediction as recited in claim 14 wherein the past geographic location data includes geographic locations, dates, and times of each of a plurality of past geofence events.

16. A mobile device with geofence event prediction as recited in claim 15 wherein developing the future geofence event prediction includes detecting a pattern in the plurality of past geofence events.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2025
From: PHUNWARE, INC.
To: GOTV NETWORKS, LLC
Reel/Frame 071318/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2021
From: VAKKACHEN, ANU; VAVILIKOLANU, SESHU
To: PHUNWARE, INC.
Reel/Frame 056710/0603 →
Continuity (1)
Related Publication 20220417699A1 · Dec 29, 2022