IP Library › Granted Patent US 11,257,365
Granted Patent B2
US 11,257,365 · App. 16/543,960 · Granted Feb 22, 2022

Device and method for automatically updating a database of driving speed limits

Inventors: Jean-Marc Van Laethem (Rully Bray, FR); Fabien Pierlot (Paris, FR)
Assignee: COYOTE SYSTEM SAS
G08G1/052G01C21/32G08G1/0112G08G1/0133
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 11,257,365
App. No.
16/543,960
Granted
Feb 22, 2022
Kind
B2
Abstract

A system and method for updating a database of authorized traffic speed limits (V Lt ) for vehicles on at least one section (t n ) concerned of a road network, including a remote server and an on-board system in each vehicle. A system and method capable of constituting a database of the average traffic speeds of vehicles on the sections with a view to implementing the aforementioned system.

Claims (31)

1. A method of updating a database of traffic speed limits (V mt ) for vehicles traveling on at least one section (t n ) concerned of a road network, including a remote server ( 1 ) comprising said speed limits database ( 10 ), an average speeds database ( 11 ), means ( 15 ) of communicating with an on-board system ( 3 ) on each vehicle, said on-board system comprising:

map reference means ( 5 ) of a GPS type,

means ( 7 ) of communicating with the remote server ( 1 ),

means ( 5 ) of measuring an instantaneous speed (Vit) of the vehicle,

data processing means ( 8 ),

at least one of the on-board system ( 3 ) or the remote server ( 1 ) comprising a mapping database ( 9 ) of road sections (t), wherein the remote server ( 1 ):

communicates with said on board system via the means of communicating with the remote server, constructs, for each road section (t n ) a graph where the abscissa is the average speed (V mt ) of vehicles having traversed said road section (t n ) during a specific period of time, and the ordinate is the number of vehicles corresponding to said speeds;

periodically calculates, for said section (tn) concerned, a statistical maximum value (VMt) of average speed values (Vmt) of all vehicles having traversed said section (tn) concerned during a specific period of time and which are stored in the average speeds database ( 11 ), wherein the maximum value (V Mt ) is the maximum value of said graph corresponding to the speed at which most vehicles traveled over said section (t n );

determines a difference (d) between said statistical maximum value (VMt) and a value (VLt) recorded for said section in the speed limits database ( 10 ),

when the difference (d) is greater than a threshold value, replaces in the speed limits database ( 10 ) the value (VLt) recorded for said section with a new value (VL′t) based on said statistical maximum value (VMt).

2. The method of updating a speed limits database according to claim 1 , wherein the value closest to the statistical maximum value (V Mt ) contained in a table (TAB) of possible limit values can be taken as a new speed limit value for said section.

3. The method of updating a speed limits database according to claim 1 , wherein a new value of the authorized speed limit is displayed in the on-board system.

4. The method of constituting the database of average traffic speeds (V mt ) for vehicles on at least one section (t n ) concerned of the road network for the implementation of the method of updating the speed limits database ( 10 ) according to claim 1 , said average speeds database ( 11 ) being contained in the remote server ( 1 ) comprising means of communicating with the on-board system ( 3 ) on each vehicle, said on-board system comprising:

map reference means ( 5 ) of the GPS type,

means ( 7 ) of communicating with the remote server ( 1 ),

means ( 5 ) of measuring the instantaneous speed (V it ) of the vehicle,

data processing means ( 8 ),

at least one of the on-board system ( 3 ) or the remote server ( 1 ) comprising a mapping database ( 9 ) of the road sections (t), wherein the on-board system ( 3 ) of the vehicle:

determines, based on its map reference means ( 5 ) and on the mapping database ( 9 ), the section (t n ) concerned on which it is traveling as well as each change of section (t),

determines at each change of section (t) the average speed (V mt ) of the vehicle on the section previously traveled, and communicates said speed to the remote server ( 1 ) as well as an identifier (t n ) of said section and the direction of travel of the vehicle thereon,

and the remote server, upon receipt of said communication, places in the average speeds database ( 11 ) the identifier (t n ) of the section concerned, said average speed value (V mt ) on said section, a travel time over said section as well as a direction of travel thereon.

5. The method of constituting a database ( 11 ) of average traffic speeds (V mt ) according to claim 4 , wherein, in order to calculate the average speed (V mt ) of the vehicle, the on-board system ( 1 ):

reads, at specific time intervals (p), successive instantaneous positions of the vehicle,

stores said instantaneous positions in memory,

calculates the length (L t ) of the section (t n ) concerned, which is equal to a sum of the lengths (LS 1 , LS 2 , . . . Ls n ) of the segments (S 1 , S 2 , . . . S n ) separating two readings of successive positions of the section (t n ) concerned,

calculates the time (T t ) traveled on the section (t n ) concerned, which is equal to the time separating the first and the last readings on said section (t n ),

calculates the ratio of the length (L t ) of the section divided by the time (T t ) traveled thereon.

6. The method of constituting a database of average traffic speeds (V mt ) according to claim 4 , wherein, in order to calculate the average speed (V mt ) of the vehicle, the on-board system ( 1 ):

reads, at specific time intervals (p), the successive instantaneous speeds (V it ) of the vehicle,

stores said instantaneous speeds (V it ) in memory,

calculates the average of said speeds.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: VAN LAETHEM, JEAN-MARC; PIERLOT, FABIEN
To: COYOTE SYSTEM
Reel/Frame 050089/0085 →
Priority Claims (1)
FR 13/01897 · Aug 7, 2013 · national
Continuity (2)
Division 14910468
Related Publication 20200035095A1 · Jan 30, 2020
Cited By (1)
US 12,499,763