IP Library Granted Patent US 10,029,685
Granted Patent B1
US 10,029,685 · App. 15/442,438 · Granted Jul 24, 2018

Vehicle speed limiter

Inventors: Jonathan Hubbard (San Francisco, CA); Christopher A. Kantarjiev (Palo Alto, CA)
Assignee: Speedgauge, Inc.
B60W30/146G01S19/13B60W2550/22B60W2550/40B60W2720/10B60W2750/40
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 10,029,685
App. No.
15/442,438
Granted
Jul 24, 2018
Kind
B1
Abstract

The present disclosure is directed to apparatus, methods, and non-transitory storage medium for controlling the maximum speed of a vehicle as that vehicle travels along a route. Apparatus and methods consistent with the present disclosure may receive location information from an electronic device that is located at a vehicle and may provide information to the electronic device at that controls the maximum speed of the vehicle as speed limits change along the route.

Claims (50)

1. A method for controlling speed of a vehicle, the method comprising:

receiving a first set of location data that are associated with a route and that were identified by a global positioning system (GPS) at the vehicle, the first set of location data corresponding a first position along the route, wherein the first set of location data is transmitted by an electronic device that is at the vehicle, and the first set of location data is received over a network interface;

identifying a first maximum speed that corresponds to the route, a first speed limiting factor, and a characteristic that is associated with the vehicle;

transmitting over the network interface a first message that includes the first maximum speed that corresponds to the route, the first speed limiting factor, and the characteristic that is associated with the vehicle, wherein the electronic device at the vehicle limits a first maximum velocity of the vehicle to the first maximum speed along the route;

identifying a second maximum speed that corresponds to the route, a second speed limiting factor, the characteristic, and a second position along the route; and

transmitting over the network interface a second message that includes the second maximum speed that corresponds to the route, the second speed limiting factor, the characteristic, and the second position, wherein the electronic device at the vehicle limits a second maximum velocity of the vehicle to the second maximum speed along the route at a position that corresponds to the second position along the route.

2. The method of claim 1 , wherein the first speed limiting factor and the second speed limiting factor correspond to one or more speed limits of a roadway that is associated with the route.

3. The method of claim 1 , wherein the second maximum speed corresponds to a speed that is lower than a speed limit of a roadway that is associated with the route.

4. The method of claim 1 , wherein the position that corresponds to the second position is traversed by the vehicle before the vehicle reaches the second position.

5. The method of claim 1 , wherein the electronic device reduces a current maximum speed of the vehicle to the second maximum speed before the vehicle reaches the second position.

6. The method of claim 5 , wherein the reduction of the current maximum speed of the vehicle to the second maximum speed is based on the characteristic.

7. The method of claim 1 , wherein the characteristic is associated with at least one of a type of vehicle or a driver of the vehicle.

8. The method of claim 1 , wherein a third message is transmitted over the network interface that includes a plurality of different locations along the route and a plurality of different speed limiting factors along the route, and the electronic device at the vehicle limits one or more maximum speeds of the vehicle as the vehicle travels past each of the plurality of different locations included in the third message according to the plurality of different speed limiting factor along the route.

9. The method of claim 1 , further comprising receiving one or more additional sets of location data that are associated with the rout and that were identified by the GPS system at the electronic device.

10. The method of claim 1 , further comprising:

receiving position information from a plurality of additional vehicles traveling along the route;

identifying actual speeds of the plurality of additional vehicles as they travel along the route;

identifying that two or more of the plurality of additional vehicles traveling along the route traveled at a speeds below at least one threshold speed at at least at one point along the route;

identifying that the at least one point along the route can be associated with an unanticipated hazard based on the two or more of the plurality of additional vehicles traveling below the at least one threshold speed; and

transmitting information associated with the unanticipated hazard, wherein the electronic device at the vehicle limits the maximum speed of the vehicle in the vicinity of the at least one point along the route based on the unanticipated hazard.

11. A non-transitory computer readable storage medium having embodied thereon a program executable by a processor for performing a method for controlling speed of a vehicle, the method comprising:

receiving a first set of location data that are associated with a route and that were identified by a global positioning system (GPS) at the vehicle, the first set of location data corresponding a first position along the route, wherein the first set of location data is transmitted by an electronic device that is at the vehicle, and the first set of location data is received over a network interface;

identifying a first maximum speed that corresponds to the route, a first speed limiting factor, and a characteristic that is associated with the vehicle;

transmitting over the network interface a first message that includes the first maximum speed that corresponds to the route, the first speed limiting factor, and the characteristic that is associated with the vehicle, wherein the electronic device at the vehicle limits a first maximum velocity of the vehicle to the first maximum speed along the route;

identifying a second maximum speed that corresponds to the route, a second speed limiting factor, the characteristic, and a second position along the route; and

transmitting over the network interface a second message that includes the second maximum speed that corresponds to the route, the second speed limiting factor, the characteristic, and the second position, wherein the electronic device at the vehicle limits a second maximum velocity of the vehicle to the second maximum speed along the route at a position that corresponds to the second position along the route.

12. The non-transitory computer readable storage medium of claim 11 , wherein the first speed limiting factor and the second speed limiting factor correspond to one or more speed limits of a roadway that is associated with the route.

13. The non-transitory computer readable storage medium of claim 11 , wherein the second maximum speed corresponds to a speed that is lower than a speed limit of a roadway that is associated with the route.

14. The non-transitory computer readable storage medium of claim 11 , wherein the position that corresponds to the second position is traversed by the vehicle before the vehicle reaches the second position.

15. The non-transitory computer readable storage medium of claim 11 , wherein the electronic device reduces a current maximum speed of the vehicle to the second maximum speed before the vehicle reaches the second position.

16. The non-transitory computer readable storage medium of claim 15 , wherein the reduction of the current maximum speed of the vehicle to the second maximum speed is based on the characteristic.

17. The non-transitory computer readable storage medium of claim 11 , wherein the characteristic is associated with at least one of a type of vehicle or a driver of the vehicle.

18. The non-transitory computer readable storage medium of claim 11 , wherein a third message is transmitted over the network interface that includes a plurality of different locations along the route and a plurality of different speed limiting factors along the route, and the electronic device at the vehicle limits one or more maximum speeds of the vehicle as the vehicle travels past each of the plurality of different locations included in the third message according to the plurality of different speed limiting factor along the route.

19. The non-transitory computer readable storage medium of claim 11 , the program further executable to:

receive position information from a plurality of additional vehicles traveling along the route;

identify actual speeds of the plurality of additional vehicles as they travel along the route;

identify that two or more of the plurality of additional vehicles traveling along the route traveled at a speeds below at least one threshold speed at at least at one point along the route;

identify that the at least one point along the route can be associated with an unanticipated hazard based on the two or more of the plurality of additional vehicles traveling below the at least one threshold speed; and

transmit information associated with the unanticipated hazard, wherein the electronic device at the vehicle limits the maximum speed of the vehicle in the vicinity of the at least one point along the route based on the unanticipated hazard.

20. An apparatus for controlling velocity of a vehicle, the apparatus comprising:

a memory;

a processor; and

a network interface that receives a first set of location data that are associated with a route and that were identified by a global positioning system (GPS) at the vehicle, the first set of location data corresponding a first position along the route, wherein:

the first set of location data is transmitted by an electronic device that is at the vehicle,

the processor executing instructions out of the memory identifies a first maximum speed that corresponds to the route, a first speed limiting factor, and a characteristic that is associated with the vehicle,

a first message that includes the first maximum speed that corresponds to the route, the first speed limiting factor, and the characteristic that is associated with the vehicle are transmitted over the network interface,

the electronic device at the vehicle limits a first maximum velocity of the vehicle to the first maximum speed along the route,

the processor executing instructions out of the memory identifies a second maximum speed that corresponds to the route, a second speed limiting factor, the characteristic, and a second position along the route, and

a second message that includes the second maximum speed that corresponds to the route, the second speed limiting factor, the characteristic, and the second position is transmitted over the network interface, and

the electronic device at the vehicle limits a second maximum velocity of the vehicle to the second maximum speed along the route at a position that corresponds to the second position along the route.

Assignments (2)
SECURITY INTEREST Recorded Jul 26, 2023
From: SPEEDGAUGE, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 064394/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2017
From: HUBBARD, JONATHAN; KANTARJIEV, CHRISTOPHER A.
To: SPEEDGAUGE, INC.
Reel/Frame 041713/0115 →
Cited By (9)
US 12,266,268 US 12,296,850 US 12,332,073 US 12,337,859 US 12,361,432 US 12,373,850 US 12,464,097 US 12,562,055 US 12,630,157