IP Library Granted Patent US 12688738
Granted Patent B2
US 12688738 · App. 17/706,618 · Granted Jul 21, 2026

Fleet tracking and behavior modification in geographic areas of interest

Inventors: Regina Ruby Lee Clewlow (San Francisco, CA); Fletcher Scott Foti (Oakland, CA)
Assignee: Populus Technologies, Inc.
G07C5/02G06Q50/40G08G1/0962G08G1/20G01S19/42
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 12688738
App. No.
17/706,618
Granted
Jul 21, 2026
Kind
B2
Abstract

Systems and methods are disclosed herein for a mobility management system that serves as a data processing intermediary between mobility operators and a governing entity that defines rules for vehicle parking events occurring in a geographic region. The system receives from mobility operators vehicle behavior data indicating GPS locations and associated durations for vehicles in a fleet. For each vehicle behavior event, the system maps the GPS data to governing data to identify a geographic area of interest, such as delivery zones and on-street parking zones, associated with the GPS location and determines the applicability of one or more vehicle rules to the vehicle behavior events. Event durations and associated rule data for fleet vehicles are aggregated and periodically transmitted to the mobility operator.

Claims (32)

1 . A computer-implemented method for performing vehicle fleet tracking, the method comprising:

a) receiving, at a mobility management system from a mobility operator, vehicle parking data for a fleet of vehicles within a specified geographic region, the vehicle parking data indicating, for each of a plurality of vehicle parking events, a corresponding GPS location and duration that a fleet vehicle was positioned at the GPS location;

b) retrieving governing data for the specified geographic region, the governing data including one or more vehicle rules that apply to parking events occurring at a plurality of geographic areas of interest within the specified geographic region and locations of the geographic areas of interest;

c) for each parking event, mapping the received GPS location to a geographic area of interest based on the governing data;

d) aggregating, using the vehicle parking data, the durations that the fleet vehicles were positioned at the geographic areas of interest;

e) determining applicability of the one or more rules based on the aggregated duration data;

f) automatically transmitting the aggregated duration data and determined rule data to a server associated with the mobility operator;

g) comparing the vehicle parking data to one or more behavior thresholds specified by the mobility operator;

h) generating at least one suggested behavior modification for fleet vehicles responsive to the vehicle parking data exceeding one or more behavior thresholds; and

i) transmitting the one or more suggested behavior modifications to the mobility operator.

2 . The computer-implemented method of claim 1 , wherein the governing data further includes vehicle rules governing non-parking vehicle behavior events occurring at geographic areas of interest within the geographic region.

3 . The computer-implemented method of claim 1 , wherein the vehicle rules vary based on one or more of a type of geographic area of interest, a time of day, a day of week, and a predicted demand level for parking in the geographic region.

4 . The computer-implemented method of claim 1 , wherein the vehicle rules include one or more fees for parking events occurring at geographic areas of interest.

5 . The computer-implemented method of claim 1 , wherein the method further comprises determining applicability of one or more of the vehicle rules for each parking event.

6 . The computer-implemented method of claim 1 , wherein the governing data is received from a public or private entity that operates the one or more geographic areas of interest within the geographic region.

7 . The computer-implemented method of claim 6 , wherein the mobility management system periodically queries the public or private entity for one or more updates to the governing data.

8 . A non-transitory computer-readable storage medium comprising instructions executable by a processor, the instructions executable to perform operations comprising:

a) receiving, at a mobility management system from a mobility operator, vehicle parking data for a fleet of vehicles within a specified geographic region, the vehicle parking data indicating, for each of a plurality of vehicle parking events, a corresponding GPS location and duration that a fleet vehicle was positioned at the GPS location;

b) retrieving governing data for the specified geographic region, the governing data including one or more vehicle rules that apply to parking events occurring at a plurality of geographic areas of interest within the specified geographic region and locations of the geographic areas of interest;

c) for each-parking event, mapping the received GPS location to a geographic area of interest based on the governing data;

d) aggregating, using the vehicle parking data, the durations that the fleet vehicles were positioned at the geographic areas of interest;

e) determining applicability of the one or more rules based on the aggregated duration data;

f) automatically transmitting the aggregated duration data and determined rule data to a server associated with the mobility operator;

g) comparing the vehicle parking data to one or more behavior thresholds specified by the mobility operator;

h) generating at least one suggested behavior modification for fleet vehicles responsive to the vehicle parking data exceeding one or more behavior thresholds; and

i) transmitting the one or more suggested behavior modifications to the mobility operator.

9 . The non-transitory computer-readable storage medium of claim 8 , wherein the governing data further includes vehicle rules governing non-parking vehicle behavior events occurring at geographic areas of interest within the geographic region.

10 . The non-transitory computer-readable storage medium of claim 8 , wherein the vehicle rules vary based on one or more of a type of geographic area of interest, a time of day, a day of week, and a predicted demand level for parking in the geographic region.

11 . The non-transitory computer-readable storage medium of claim 8 , wherein the vehicle rules include one or more fees for parking events occurring at geographic areas of interest.

12 . The non-transitory computer-readable storage medium of claim 8 , wherein the operations further comprise determining applicability of one or more of the vehicle rules for each parking event.

13 . The non-transitory computer-readable storage medium of claim 8 , wherein the governing data is received from a public or private entity that operates the one or more geographic areas of interest within the geographic region.

14 . The non-transitory computer-readable storage medium of claim 13 , wherein the mobility management system periodically queries the public or private entity for one or more updates to the governing data.