US 12,379,832 B2
Intelligent zoning
Muhammad Junaid Gill, Waterdown (CA); Abhilash Muduvathi, Toronto (CA); Daniel Jacob Lewis, Cambridge (CA); and Terence Michael Branch, Oakville (CA)
Assigned to Geotab Inc., Oakville (CA)
Filed by Geotab Inc., Oakville (CA)
Filed on Feb. 5, 2024, as Appl. No. 18/432,592.
Application 18/432,592 is a continuation of application No. 17/529,179, filed on Nov. 17, 2021, granted, now 11,934,644.
Claims priority of provisional application 63/117,187, filed on Nov. 23, 2020.
Claims priority of provisional application 63/117,298, filed on Nov. 23, 2020.
Prior Publication US 2024/0176471 A1, May 30, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 3/04842 (2022.01); G06F 16/28 (2019.01); G06F 16/29 (2019.01); G06F 16/904 (2019.01); G06F 18/231 (2023.01); G06F 18/2321 (2023.01); G06T 11/20 (2006.01); G07C 5/00 (2006.01); G07C 5/06 (2006.01); G08G 1/00 (2006.01); G08G 1/13 (2006.01)
CPC G06F 3/04842 (2013.01) [G06F 16/285 (2019.01); G06F 16/29 (2019.01); G06F 16/904 (2019.01); G06F 18/231 (2023.01); G06F 18/2321 (2023.01); G06T 11/206 (2013.01); G07C 5/008 (2013.01); G07C 5/06 (2013.01); G08G 1/13 (2013.01); G08G 1/20 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A method of generating zones with a telematics system, the method comprising:
obtaining telematics data from one or more telematics devices associated with one or more vehicles, the telematics data including GPS data associated with one or more trips taken by the one or more vehicles;
identifying stops in the telematics data;
identifying a first cluster of stops and a second cluster of stops using a clustering algorithm;
creating a first polygon containing the first cluster of stops and creating a second polygon containing the second cluster of stops;
outputting each of the first polygon and the second polygon as a zone to a user;
determining whether the first polygon and the second polygon overlap;
determining whether a percentage of overlapping area between the first polygon and the second polygon exceeds a threshold percentage of overlapping area in response to determining that the first polygon and the second polygon overlap;
based on the determination of whether the percentage of overlapping area between the first polygon and the second polygon exceeds the threshold percentage of overlapping area, merging the first polygon and the second polygon into a merged polygon; and
outputting the merged polygon as a merged zone to the user.