IP Library › Granted Patent US 12,315,365
Granted Patent B2
US 12,315,365 · App. 18/494,177 · Granted May 27, 2025

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.
G08G1/0129G08G1/207
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,315,365
App. No.
18/494,177
Granted
May 27, 2025
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 governing entities that define rules associated with vehicle behavior occurring in a geographic region. The system receives from a mobility operator historical vehicle data including GPS locations for fleet vehicles within the geographic region. The system determines aggregate behavior metrics for the vehicles using the behavior data. If the aggregate behavior metrics exceed one or more behavior thresholds for a specified time period, the system generates one or more suggested behavior modifications for the vehicles or mobility operators. Moreover, the historical vehicle data may be used to train a machine-learned model to predict a number and behavior of vehicles within the geographic region at a specific time, and if the current number or behavior of vehicles satisfies pre-determined governing criteria, the system modifies one or more vehicle rules.

Claims (32)

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

receiving, at a mobility management system from a mobility operator, historical vehicle data for a fleet of vehicles within a specified geographic region for a specific time period, the historical vehicle data including, for each vehicle in the fleet of vehicles, corresponding GPS location information for the vehicle while the vehicle was within the specified geographic region;

training, by the mobility management system, a machine-learned model using the historical vehicle data to predict a number and behavior of vehicles within the specified geographic region at a particular time;

determining, by the mobility management system, that a current number or behavior of the vehicles within the specified geographic region satisfies pre-determined governing criteria using the machine-learned model; and

in response to the pre-determined governing criteria being satisfied, modifying, by the mobility management system, one or more vehicle rules governing vehicle behavior within the specified geographic region.

2. The computer-implemented method of claim 1 , wherein modifying one or more vehicle rules comprises applying a scaling modifier to one or more fees associated with parking events occurring within the geographic region.

3. The computer-implemented method of claim 1 , wherein the historical vehicle data further includes one or both of durations that fleet vehicles were located at geographic areas of interest within the geographic region and whether presence of fleet vehicles in the geographic region triggered application of one or more vehicle rules.

4. The computer-implemented method of claim 1 , wherein the historical vehicle data further includes fleet vehicle data received from a plurality of mobility operators.

5. The computer-implemented method of claim 1 , further comprising notifying a mobility operator associated with the fleet vehicles of the modification of the one or more vehicle rules.

6. The computer-implemented method of claim 1 , wherein the pre-determined governing criteria specify one or more of a threshold number of vehicles within the geographic region, a threshold number of parking events occurring within the geographic region, and a threshold number of parking events occurring at one or more specified types of geographic areas of interest.

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

receiving, at a mobility management system from a mobility operator, historical vehicle data for a fleet of vehicles within a specified geographic region for a specific time period, the historical vehicle data including, for each vehicle in the fleet of vehicles, corresponding GPS location information for the vehicle while the vehicle was within the specified geographic region;

training, by the mobility management system, a machine-learned model using the historical vehicle data to predict a number and behavior of vehicles within the specified geographic region at a particular time;

determining, by the mobility management system, that a current number or behavior of the vehicles within the specified geographic region satisfies pre-determined governing criteria using the machine-learned model; and

in response to the pre-determined governing criteria being satisfied, modifying, by the mobility management system, one or more vehicle rules governing vehicle behavior within the specified geographic region.

8. The non-transitory computer-readable storage medium of claim 7 , wherein modifying one or more vehicle rules comprises applying a scaling modifier to one or more fees associated with parking events occurring within the geographic region.

9. The non-transitory computer-readable storage medium of claim 7 , wherein the historical vehicle data further includes one or both of durations that fleet vehicles were located at geographic areas of interest within the geographic region and whether presence of fleet vehicles in the geographic region triggered application of one or more vehicle rules.

10. The non-transitory computer-readable storage medium of claim 7 , wherein the historical vehicle data further includes fleet vehicle data received from a plurality of mobility operators.

11. The non-transitory computer-readable storage medium of claim 7 , wherein the operations further comprise notifying a mobility operator associated with the fleet vehicles of the modification of the one or more vehicle rules.

12. The non-transitory computer-readable storage medium of claim 7 , wherein the pre-determined governing criteria specify one or more of a threshold number of vehicles within the geographic region, a threshold number of parking events occurring within the geographic region, and a threshold number of parking events occurring at one or more specified types of geographic areas of interest.

13. A computer system comprising:

one or more processors; and

a non-transitory computer readable storage medium comprising computer executable instructions that when executed by one or more processors causes the one or more processors to perform operations comprising:

receiving, at a mobility management system from a mobility operator, historical vehicle data for a fleet of vehicles within a specified geographic region for a specific time period, the historical vehicle data including, for each vehicle in the fleet of vehicles, corresponding GPS location information for the vehicle while the vehicle was within the specified geographic region;

training, by the mobility management system, a machine-learned model using the historical vehicle data to predict a number and behavior of vehicles within the specified geographic region at a particular time;

determining, by the mobility management system, that a current number or behavior of the vehicles within the specified geographic region satisfies pre-determined governing criteria using the machine-learned model; and

in response to the pre-determined governing criteria being satisfied, modifying, by the mobility management system, one or more vehicle rules governing vehicle behavior within the specified geographic region.

14. The computer system of claim 13 , wherein modifying one or more vehicle rules comprises applying a scaling modifier to one or more fees associated with parking events occurring within the geographic region.

15. The computer system of claim 13 , wherein the historical vehicle data further includes one or both of durations that fleet vehicles were located at geographic areas of interest within the geographic region and whether presence of fleet vehicles in the geographic region triggered application of one or more vehicle rules.

16. The computer system of claim 13 , wherein the historical vehicle data further includes fleet vehicle data received from a plurality of mobility operators.

17. The computer system of claim 13 , wherein the operations further comprise notifying a mobility operator associated with the fleet vehicles of the modification of the one or more vehicle rules.

18. The computer system of claim 13 , wherein the pre-determined governing criteria specify one or more of a threshold number of vehicles within the geographic region, a threshold number of parking events occurring within the geographic region, and a threshold number of parking events occurring at one or more specified types of geographic areas of interest.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2023
From: CLEWLOW, REGINA RUBY LEE; FOTI, FLETCHER SCOTT
To: POPULUS TECHNOLOGIES, INC.
Reel/Frame 065448/0486 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2023
From: CLEWLOW, REGINA RUBY LEE; FOTI, FLETCHER SCOTT
To: POPULUS TECHNOLOGIES, INC.
Reel/Frame 065351/0258 →
Continuity (2)
Division 17706619 · Mar 29, 2022
Related Publication 20240054890A1 · Feb 15, 2024
References Cited (20)
US 20100030582A1 · Rippel et al. · 2010 [cited by applicant]
US 20180053237A1 · Hayes et al. · 2018 [cited by applicant]
US 20180211534A1 · de Moura · 2018 [cited by examiner]
US 20180362049A1 · Avireddi · 2018 [cited by examiner]
US 20190197798A1 · Abari · 2019 [cited by examiner]
US 20200198651A1 · Levy et al. · 2020 [cited by applicant]
US 20200334762A1 · Carver · 2020 [cited by examiner]
US 20210070286A1 · Green · 2021 [cited by examiner]
US 20230039738A1 · Beaurepaire · 2023 [cited by examiner]
US 20230066476A1 · Ludwig et al. · 2023 [cited by applicant]
US 20230094450A1 · Cella · 2023 [cited by applicant]
US 20240127639A1 · Cella · 2024 [cited by applicant]
CN 115113629 · 2016 [cited by examiner]
WO WO2020205597 · 2020 [cited by examiner]
WO WO2020069517A2 · 2020 [cited by applicant]
WO WO2021260246 · 2021 [cited by examiner]
PCT Invitation to Pay Additional Fees, PCT Application No. PCT/US2023/063765, Jun. 29, 2023, 3 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 17/706,619, filed Jun. 1, 2023, 13 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 17/706,618, filed Jun. 11, 2024, 21 pages. [cited by applicant]
Zohari, M. et al. “GPS Based Vehicle Tracking System,” [cited by applicant]
Cited By (1)
US 12,688,738