System and method for automated correction of geofences
First Claim
Patent Images
1. A computer system, comprising:
- one or more memory devices,the one or more memory devices including;
a GPS event database including GPS event data transmitted from a plurality of GPS devices, each GPS device being associated with a vehicle,the transmitted GPS event data being stored in the one or more memory devices over a period of time; and
a communications interface to receive the GPS event data transmitted from the plurality of GPS devices; and
one or more processors, communicatively coupled to the one or more memory devices, to;
receive GPS event data transmitted from at least one GPS device of the plurality of GPS devices,the GPS event data including location information for at least one vehicle, store the GPS event data in the GPS event database,analyze the GPS event data to derive and record vehicle stops for the at least one vehicle,identify at least one geofence associated with the vehicle stops for the at least one vehicle;
categorize a location type for the at least one geofence based on a location type identification criterion,the location type identification criterion including at least one of;
information identifying a threshold coefficient of variation,information identifying a minimum percentage of vehicle stops in the at least one geofence to a total vehicle stops for a geographic region or a fleet,information identifying a minimum number of vehicle stops for a predetermined time period,information identifying at least one of the vehicle stops in the at least one geofence is a last vehicle stop of a day for the at least one vehicle, orinformation identifying a threshold number of vehicle stops per unique vehicle; and
provide, for a graphic user interface, a representation of the at least one geofence.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method and system flow for identifying and correcting geofences.
68 Citations
20 Claims
-
1. A computer system, comprising:
-
one or more memory devices, the one or more memory devices including; a GPS event database including GPS event data transmitted from a plurality of GPS devices, each GPS device being associated with a vehicle, the transmitted GPS event data being stored in the one or more memory devices over a period of time; and a communications interface to receive the GPS event data transmitted from the plurality of GPS devices; and one or more processors, communicatively coupled to the one or more memory devices, to; receive GPS event data transmitted from at least one GPS device of the plurality of GPS devices, the GPS event data including location information for at least one vehicle, store the GPS event data in the GPS event database, analyze the GPS event data to derive and record vehicle stops for the at least one vehicle, identify at least one geofence associated with the vehicle stops for the at least one vehicle; categorize a location type for the at least one geofence based on a location type identification criterion, the location type identification criterion including at least one of; information identifying a threshold coefficient of variation, information identifying a minimum percentage of vehicle stops in the at least one geofence to a total vehicle stops for a geographic region or a fleet, information identifying a minimum number of vehicle stops for a predetermined time period, information identifying at least one of the vehicle stops in the at least one geofence is a last vehicle stop of a day for the at least one vehicle, or information identifying a threshold number of vehicle stops per unique vehicle; and provide, for a graphic user interface, a representation of the at least one geofence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving, using one or more processors, GPS event data transmitted from at least one GPS device, the at least one GPS device being associated with at least one vehicle, the GPS event data including location information for the at least one vehicle, storing, using the one or more processors, the GPS event data associated with a plurality of GPS devices in a GPS event database over a period of time, each of the plurality of GPS devices being associated with a vehicle, analyzing, using the one or more processors, the GPS event data to derive and record vehicle stops for the at least one vehicle, identifying, using the one or more processors, at least one geofence associated with the vehicle stops for the at least one vehicle; categorizing, using the one or more processors, a location type for the at least one geofence based on a location type identification criterion, the location type identification criterion including at least one of; information identifying a threshold coefficient of variation, information identifying a minimum percentage of vehicle stops in the at least one geofence to a total vehicle stops for a geographic region or a fleet, information identifying a minimum number of vehicle stops for a predetermined time period, information identifying at least one of the vehicle stops in the at least one geofence is a last vehicle stop of a day for the at least one vehicle, or information identifying a threshold number of vehicle stops per unique vehicle; and providing, using the one or more processors, for a graphic user interface, a representation of the at least one geofence. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive GPS event data transmitted from at least one GPS device of a plurality of GPS devices, the GPS event data including location information for at least one vehicle, store the GPS event data in a GPS event database, analyze the GPS event data to derive and record vehicle stops for the at least one vehicle, identify at least one geofence associated with the vehicle stops for the at least one vehicle; categorize a location type for the at least one geofence based on a location type identification criterion, the location type identification criterion including at least one of; information identifying a threshold coefficient of variation, information identifying a minimum percentage of vehicle stops in the at least one geofence to a total vehicle stops for a geographic region or a fleet, information identifying a minimum number of vehicle stops for a predetermined time period, information identifying at least one of the vehicle stops in the at least one geofence is a last vehicle stop of a day for the at least one vehicle, or information identifying a threshold number of vehicle stops per unique vehicle; and provide, for a graphic user interface, a representation of the at least one geofence.
Specification