IP Library Granted Patent US 12,200,564
Granted Patent B2
US 12,200,564 · App. 17/704,489 · Granted Jan 14, 2025

System and method to register improved accuracy geofences

Inventor: Ofir Zucker (Tel Aviv, IL)
Assignee: TG-17, Inc.
H04W4/021H04W4/029H04W60/04
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 12,200,564
App. No.
17/704,489
Granted
Jan 14, 2025
Kind
B2
Abstract

The present disclosure is directed to systems and techniques for improved geofence registration for automatic detection of geographic region crossings. In one example, the systems and techniques can register a first geofence encompassing a first area, wherein the first area is associated with a first location coordinate. A composite geofence can be generated encompassing a refined geofence area that is a subset of the first area, wherein the composite geofence includes the first geofence and one or more additional geofences. Each of the one or more additional geofences can be registered using an offset relative to the first location coordinate. An occurrence of a geofence event can be determined for at least one of the additional geofences. Based on the occurrence of the geofence event for at least one of the additional geofences, an exit notification can be generated for the refined geofence area of the composite geofence.

Claims (48)

1. A method comprising:

registering a first geofence encompassing a first area, wherein the first area is associated with a first location coordinate;

generating a composite geofence encompassing a refined geofence area that is a subset of the first area, wherein:

the composite geofence includes the first geofence and one or more additional geofences;

the refined geofence area comprises an overlap between the first geofence and each additional geofence of the one or more additional geofences, wherein the refined geofence area is encompassed within each additional geofence of the one or more additional geofences; and

each of the one or more additional geofences is registered using a respective offset relative to the first location coordinate, the respective offset indicative of a displacement between the first location coordinate and a respective central coordinate of each additional geofence of the one or more additional geofences;

determining an occurrence of a geofence event for at least one of the one or more additional geofences; and

generating, based on the occurrence of the geofence event for at least one of the one or more additional geofences, an exit notification for the refined geofence area of the composite geofence.

2. The method of claim 1 , wherein the geofence event comprises an entry determination or an exit determination for at least one of the one or more additional geofences.

3. The method of claim 1 , wherein the refined geofence area comprises a union of the one or more additional geofences.

4. The method of claim 1 , further comprising generating the composite geofence in response to obtaining an entry determination for the first geofence.

5. The method of claim 1 , wherein the first geofence and the one or more additional geofences have a same size and encompass a same amount of area.

6. The method of claim 1 , wherein generating the composite geofence comprises:

registering a first additional geofence using a first offset;

registering a second additional geofence using a second offset;

registering a third additional geofence using a third offset; and

registering a fourth additional geofence using a fourth offset;

wherein the first offset, second offset, third offset and fourth offset each include a displacement value relative to the first location coordinate and an angular direction relative to the first location coordinate.

7. The method of claim 6 , wherein the first offset, second offset, third offset and fourth offset each include a same displacement value and a different angular direction.

8. The method of claim 6 , wherein the first offset, second offset, third offset and fourth offset include angular directions separated by 90 degrees.

9. The method of claim 1 , wherein generating the composite geofence further comprises generating a first geofence refinement layer, wherein the first geofence refinement layer includes each of the one or more additional geofences.

10. The method of claim 9 , wherein generating the composite geofence further comprises generating a second geofence refinement layer, wherein the second geofence refinement layer includes one or more second additional geofences, each second additional geofence offset from the additional geofences of the first geofence refinement layer.

11. The method of claim 4 , further comprising removing the one or more additional geofences in response to obtaining an exit determination for the first geofence.

12. A system comprising:

one or more processors; and

one or more computer-readable storage media having computer-readable instructions stored thereon, wherein the computer-readable instructions, when executed by the one or more processors, cause the one or more processors to:

register a first geofence encompassing a first area, wherein the first area is associated with a first location coordinate;

generate a composite geofence encompassing a refined geofence area that is a subset of the first area, wherein:

the composite geofence includes the first geofence and one or more additional geofences;

the refined geofence area comprises an overlap between the first geofence and each additional geofence of the one or more additional geofences, wherein the refined geofence area is encompassed within each additional geofence of the one or more additional geofences; and

each of the one or more additional geofences is registered using a respective offset relative to the first location coordinate, the respective offset indicative of a displacement between the first location coordinate and a respective central coordinate of each additional geofence of the one or more additional geofences;

determine an occurrence of a geofence event for at least one of the one or more additional geofences; and

generate, based on the occurrence of the geofence event for at least one of the one or more additional geofences, an exit notification for the refined geofence area of the composite geofence.

13. The system of claim 12 , wherein the geofence event comprises an entry determination or an exit determination for at least one of the one or more additional geofences.

14. The system of claim 12 , wherein the refined geofence area comprises a union of the one or more additional geofences.

15. The system of claim 12 , wherein the computer-readable instructions further cause the one or more processors to generate the composite geofence in response to obtaining an entry determination for the first geofence.

16. The system of claim 12 , wherein the first geofence and the one or more additional geofences have a same size and encompass a same amount of area.

17. The system of claim 12 , wherein to generate the composite geofence, the computer-readable instructions cause the one or more processors to:

register a first additional geofence using a first offset;

register a second additional geofence using a second offset;

register a third additional geofence using a third offset; and

register a fourth additional geofence using a fourth offset;

wherein the first offset, second offset, third offset and fourth offset each include a displacement value relative to the first location coordinate and an angular direction relative to the first location coordinate.

18. The system of claim 17 , wherein the first offset, second offset, third offset and fourth offset each include a same displacement value and a different angular direction.

19. The system of claim 17 , wherein the first offset, second offset, third offset and fourth offset include angular directions separated by 90 degrees.

20. The system of claim 12 , wherein to generate the composite geofence, the computer-readable instructions further cause the one or more processors to:

generate a first geofence refinement layer, wherein the first geofence refinement layer includes each of the one or more additional geofences; and

generate a second geofence refinement layer, wherein the second geofence refinement layer includes one or more second additional geofences, each second additional geofence offset from the additional geofences of the first geofence refinement layer.

Assignments (3)
CHANGE OF NAME Recorded May 19, 2026
From: TG-17, INC.
To: OUR BOND, INC.
Reel/Frame 075600/0644 →
ENTITY CONVERSION FROM TG-17, INC. CORPORATION: DELAWARE TO TG-17, INC. CORPORATION: NEVADA Recorded May 19, 2026
From: TG-17, INC.
To: TG-17, INC.
Reel/Frame 075601/0037 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2022
From: ZUCKER, OFIR
To: TG-17, INC.
Reel/Frame 060333/0707 →
Continuity (2)
Provisional Application 63166057 · Mar 25, 2021
Related Publication 20220312148A1 · Sep 29, 2022
References Cited (5)
US 20150148060A1 · Parab et al. · 2015 [cited by applicant]
US 20150281889A1 · Menendez · 2015 [cited by applicant]
US 20190037343A1 · Parab · 2019 [cited by examiner]
US 20200314587A1 · Gurin · 2020 [cited by examiner]
International Search Report and Written Opinion in related international application No. PCT/US2022/021904 on Jul. 4, 2022. [cited by applicant]