IP Library › Granted Patent US 12,469,389
Granted Patent B2
US 12,469,389 · App. 18/094,843 · Granted Nov 11, 2025

Apparatus and methods determining a newly established vehicle-related rule within an area

Inventors: Leon Stenneth (Chicago, IL); Jerome Beaurepaire (Courbevoie, FR); Jeremy Michael Young (Chicago, IL)
Assignee: HERE GLOBAL B.V.
G08G1/096791G08G1/0112G08G1/0129G08G1/0141
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,469,389
App. No.
18/094,843
Granted
Nov 11, 2025
Kind
B2
Abstract

An apparatus, method and computer program product are provided for determining a newly established vehicle-related rule within an area. In one example, the apparatus receives sensor data indicating attributes of an area for a first period. The attributes indicate a number of vehicle-related tickets issued within the area, a parking orientation of each vehicle within the area, or a combination thereof. The apparatus compares the sensor data to historical data associated with the area. The historical data indicate the attributes of the area for one or more second periods preceding the first period. Based on comparison of the sensor data and the historical data, the apparatus determines a likelihood of a vehicle-related rule established for the area, where the vehicle-related rule did not exist during the one or more second periods. The apparatus causes a notification indicating the likelihood at a user interface.

Claims (46)

1 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:

receive sensor data indicating attributes of an area for a first period, the attributes indicating a number of vehicle-related tickets issued within the area, a parking orientation of each vehicle within the area, or a combination thereof;

compare the sensor data to historical data associated with the area, the historical data indicating the attributes of the area for one or more second periods preceding the first period,

based on comparison of the sensor data and the historical data, determine a likelihood of a vehicle-related rule established for the area, wherein the vehicle-related rule did not exist during the one or more second periods;

responsive to the number of vehicle-related tickets issued within the area for the first period exceeding the number of vehicle-related tickets issued within the area for each of the one or more second periods, increase the likelihood; and

cause a notification indicating the likelihood at a user interface.

2 . The apparatus of claim 1 , wherein, to determine the likelihood, the computer program code instructions are further configured to, when executed, cause the apparatus to:

determine an average number of vehicle-related tickets issued within the area based on the historical data;

compare the average number of vehicle-related tickets to the number of vehicle-related tickets issued within the area for the first period;

responsive to the number of vehicle-related tickets issued within the area for the first period exceeding the average number of vehicle-related tickets, increase the likelihood.

3 . The apparatus of claim 1 , wherein the computer program code instructions are further configured to, when executed, cause the apparatus to:

based on the sensor data and the historical data, determine a type of vehicle-related rule established for the area; and

cause an additional notification indicating the type of vehicle-related rule at the user interface.

4 . The apparatus of claim 1 , wherein the computer program code instructions are further configured to, when executed, cause the apparatus to:

based on the sensor data, determine a spatial extent of which the vehicle-related rule is applied within the area; and

cause an additional notification indicating the spatial extent at the user interface.

5 . The apparatus of claim 1 , wherein the attributes further indicate, for each road portion within the area: (i) a road type; (ii) a functional class; (iii) a number of lanes; (iv) a presence of one or more bike lanes; (v) road dimensions; (vii) one or more points-of-interests (POIs) associated with said road portion; (viii) one or more road markings; (ix) one or more road signs associated with said road portion; or (x) a combination thereof.

6 . A non-transitory computer-readable storage medium having computer program code instructions stored therein, the computer program code instructions, when executed by at least one processor, cause the at least one processor to:

receive sensor data indicating attributes of an area for a first period, the attributes indicating a number of vehicle-related tickets issued within the area, a parking orientation of each vehicle within the area, or a combination thereof;

compare the sensor data to historical data associated with the area, the historical data indicating the attributes of the area for one or more second periods preceding the first period,

based on comparison of the sensor data and the historical data, determine a likelihood of a vehicle-related rule established for the area, wherein the vehicle-related rule did not exist during the one or more second periods;

responsive to the number of vehicle-related tickets issued within the area for the first period exceeding the number of vehicle-related tickets issued within the area for each of the one or more second periods, increase the likelihood; and

cause a notification indicating the likelihood at a user interface.

7 . The non-transitory computer-readable storage medium of claim 6 , to determine the likelihood, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

determine an average number of vehicle-related tickets issued within the area based on the historical data;

compare the average number of vehicle-related tickets to the number of vehicle-related tickets issued within the area for the first period;

responsive to the number of vehicle-related tickets issued within the area for the first period exceeding the average number of vehicle-related tickets, increase the likelihood.

8 . The non-transitory computer-readable storage medium of claim 6 , to determine the likelihood, the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

determine one or more patterns of vehicle parking orientations within the area based on the historical data;

compare parking orientations of all vehicles within the area for the first period to the one or more patterns of vehicle parking orientations;

responsive to the parking orientations of all vehicles within the area for the first period deviating from the one or more patterns of vehicle parking orientations, increase the likelihood.

9 . The non-transitory computer-readable storage medium of claim 6 , the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

based on the sensor data and the historical data, determine a type of vehicle-related rule established for the area; and

cause an additional notification indicating the type of vehicle-related rule at the user interface.

10 . The non-transitory computer-readable storage medium of claim 6 , the computer program code instructions, when executed by the at least one processor, cause the at least one processor to:

based on the sensor data, determine a spatial extent of which the vehicle-related rule is applied within the area; and

cause an additional notification indicating the spatial extent at the user interface.

11 . The non-transitory computer-readable storage medium of claim 6 , wherein the attributes further indicate, for each road portion within the area: (i) a road type; (ii) a functional class; (iii) a number of lanes; (iv) a presence of one or more bike lanes; (v) road dimensions; (vii) one or more points-of-interests (POIs) associated with said road portion; (viii) one or more road markings; (ix) one or more road signs associated with said road portion; or (x) a combination thereof.

12 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:

receive sensor data indicating attributes of an area for a first period, the attributes indicating a number of vehicle-related tickets issued within the area, a parking orientation of each vehicle within the area, or a combination thereof;

compare the sensor data to historical data associated with the area, the historical data indicating the attributes of the area for one or more second periods preceding the first period,

based on comparison of the sensor data and the historical data, determine a likelihood of a vehicle-related rule established for the area, wherein the vehicle-related rule did not exist during the one or more second periods;

determine one or more patterns of vehicle parking orientations within the area based on the historical data;

compare parking orientations of all vehicles within the area for the first period to the one or more patterns of vehicle parking orientations;

responsive to the parking orientations of all vehicles within the area for the first period deviating from the one or more patterns of vehicle parking orientations, increase the likelihood; and

cause a notification indicating the likelihood at a user interface.

Continuity (1)
Related Publication 20240233535A1 · Jul 11, 2024
References Cited (28)
US 8571743B1 · Cullinane · 2013 [cited by examiner]
US 10268191B1 · Lockwood · 2019 [cited by examiner]
US 10564638B1 · Lockwood · 2020 [cited by examiner]
US 11926259B1 · Joo · 2024 [cited by examiner]
US 20140063232A1 · Fairfield · 2014 [cited by examiner]
US 20140067187A1 · Ferguson · 2014 [cited by examiner]
US 20140309833A1 · Ferguson et al. · 2014 [cited by applicant]
US 20160232785A1 · Wang · 2016 [cited by examiner]
US 20170017927A1 · Domnick · 2017 [cited by examiner]
US 20170361835A1 · Tarte et al. · 2017 [cited by applicant]
US 20180150764A1 · Stenneth · 2018 [cited by applicant]
US 20180174446A1 · Wang · 2018 [cited by examiner]
US 20190361432A1 · Levinson et al. · 2019 [cited by applicant]
US 20200150653A1 · Goldman · 2020 [cited by examiner]
US 20200401134A1 · Lacaze · 2020 [cited by examiner]
US 20210304608A1 · Clark · 2021 [cited by examiner]
US 20210370921A1 · Silva · 2021 [cited by examiner]
US 20220242442A1 · McNeely · 2022 [cited by examiner]
US 20220383748A1 · Raj · 2022 [cited by examiner]
US 20230117426A1 · Kuo · 2023 [cited by examiner]
US 20230415761A1 · Sura · 2023 [cited by examiner]
US 20230419200A1 · Gupta · 2023 [cited by examiner]
US 20240042993A1 · Yaghoubi · 2024 [cited by examiner]
US 20240051429A1 · Jo · 2024 [cited by examiner]
US 20240059302A1 · Yaghoubi · 2024 [cited by examiner]
US 20250033653A1 · Stumpf · 2025 [cited by examiner]
US 20250050912A1 · Baker · 2025 [cited by examiner]
KR 102103834B1 · 2020 [cited by applicant]