IP Library Granted Patent US 9,349,228
Granted Patent B2
US 9,349,228 · App. 14/061,371 · Granted May 24, 2016

Driver scorecard system and method

Inventors: Ricky L. Ochsendorf (Prior Lake, MN); William G. Nimchuk (Shakopee, MN); Thomas V. Dorazio (Lakeville, MN)
Assignee: TRIMBLE NAVIGATION LIMITED
G07C5/0816B60K35/00B60K37/00B60W30/04B60W30/12B60W30/16B60W40/09B60W50/14G06Q10/06393G07C5/0841B60K2350/1092B60W2050/0077B60W2050/0089B60W2050/046B60W2530/14B60W2550/308B60W2550/40B60W2750/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 9,349,228
App. No.
14/061,371
Granted
May 24, 2016
Kind
B2
Abstract

Systems and methods are directed to monitoring and assessing driver behavior. A system comprises an interface configured to receive vehicle data acquired by a computer system of a vehicle, a wireless transceiver configured to effect communications with a central office via one or more networks, a display, memory configured to store scoring algorithms, and a processor. The processor is configured to receive at least some of the vehicle data, and generate, in substantially real-time and independently from the central office, a plurality of scores for a plurality of scoring parameters using the stored scoring algorithms and the received vehicle data. The processor is also configured to update, in substantially real-time and independently from the central office, the plurality of scores during a predetermined period of time, and cooperate with the display to present the plurality of scores on the display during the predetermined period of time.

Claims (64)

1. A system, comprising:

an interface configured to receive vehicle data acquired by a computer system of a vehicle;

a wireless transceiver configured to effect communications with a central office via one or more networks;

a display;

memory configured to store scoring algorithms; and

a processor configured to:

receive at least some of the vehicle data;

generate, in substantially real-time and independently from the central office, a plurality of scores for a plurality of scoring parameters using the stored scoring algorithms and the received vehicle data;

update, in substantially real-time and independently from the central office, the plurality of scores during a driver's terminal day which is initiated at the driver's terminal start time and completed at the driver's terminal end time; and

cooperate with the display to present the plurality of scores on the display during the driver's terminal day.

2. The system of claim 1 , comprising an in-cab computing device communicatively coupled to the interface and transceiver, the in-cab computing device comprising the display, memory, and processor.

3. The system of claim 1 , wherein the processor is configured to update the plurality of scores in response to a detected driving event.

4. The system of claim 1 , wherein:

the memory is configured to store one or more display templates each defining a predetermined graphical layout; and

the processor is configured to cooperate with the display to present the plurality of scores in a scorecard format on the display using the one or more stored display templates.

5. The system of claim 1 , wherein:

the memory is configured to store user-selectable thresholds associated with at least some of the scoring parameters; and

the processor is configured to generate and update the plurality of scores for the plurality of scoring parameters using the stored user-selectable thresholds, stored scoring algorithms, and the received vehicle data.

6. The system of claim 5 , wherein the user-selectable thresholds comprise user-selectable thresholds established for individual vehicles, groups of vehicles or a fleet of vehicles.

7. The system of claim 1 , wherein:

the memory is configured to store user-selectable total daily scoring thresholds and user-selectable scoring parameter thresholds associated with at least some of the scoring parameters and;

the processor is configured to generate and update:

the total daily scoring using the stored user-selectable total daily scoring thresholds, stored scoring algorithms, and the received vehicle data; and

the plurality of scores for the plurality of scoring parameters using the stored user-selectable thresholds, stored scoring algorithms, and the received vehicle data.

8. The system of claim 7 , wherein each of the total daily scoring thresholds is associated with a predetermined level of driver performance.

9. The system of claim 1 , wherein the processor is configured to cooperate with the display to present the plurality of scores on the display during a safe mode of operation.

10. The system of claim 9 , wherein the processor is configured to cooperate with the display to present at times other than during the safe mode of operation a count of scoring event occurrences and associated score deductions for each scoring parameter during the driver's terminal day.

11. The system of claim 10 , wherein the processor is configured to cooperate with the display to present a scorecard history computed from the count of scoring event occurrences and associated score deductions for a plurality of past driver terminal days.

12. The system of claim 1 , wherein processor is configured to:

receive multiple driver information from the central office; and

present average scores for the plurality of scoring parameters derived from the received multiple driver information on the display.

13. The system of claim 1 , wherein the central office comprises a processor configured to:

receive the vehicle data from the processor; and

compute, for the driver's terminal day, the plurality of scores for the plurality of scoring parameters using resident scoring algorithms and the received vehicle data;

wherein the updated scores of the processor match the computed scores of the remote entity processor.

14. The system of claim 1 , wherein:

the central office comprises at least one server configured to store the plurality of scores for the driver's terminal day received from the processor; and

the central office comprises an interface through which a third party server can access the stored plurality of scores and import the plurality of scores in a format suitable for incorporation into a scorecard producible by the third party server.

15. A system, comprising:

an interface configured to receive vehicle data acquired by a computer system of a vehicle;

a wireless transceiver configured to effect communications with a central office via one or more networks;

one or more sensors configured for installation on the vehicle and to generate sensor data;

a display;

memory configured to store scoring algorithms; and

a processor configured to:

receive at least some of the vehicle data and sensor data;

generate, in substantially real-time and independently from the central office, a plurality of scores for a plurality of scoring parameters using the stored scoring algorithms and the received vehicle and sensor data;

update, in substantially real-time and independently from the central office, the plurality of scores during a driver's terminal day which is initiated at the driver's terminal start time and completed at the driver's terminal end time; and

cooperate with the display to present the plurality of scores on the display during the driver's terminal day.

16. The system of claim 15 , wherein the one or more sensors comprise one or more of a lane departure sensor, a following distance sensor, and a roll stability sensor.

17. The system of claim 15 , wherein at least one of the plurality of scores presented on the display comprises a score derived from the sensor data.

18. A method, comprising:

receiving vehicle data from a vehicle computer system;

storing driver scoring algorithms at the vehicle;

generating, in substantially real-time and at the vehicle, a plurality of scores for a plurality of driver scoring parameters using the stored scoring algorithms and the received vehicle data;

updating, in substantially real-time and at the vehicle, the plurality of scores during a driver's terminal day which is initiated at the driver's terminal start time and completed at the driver's terminal end time; and

presenting the plurality of scores in a cab of the vehicle during the driver's terminal day.

19. The method of claim 18 , further comprising:

storing, at the vehicle, user-selectable thresholds established for a fleet of vehicles and associated with at least some of the scoring parameters; and

generating and updating the plurality of scores for the plurality of scoring parameters using the stored user-selectable thresholds, stored scoring algorithms, and the received vehicle data.

20. The method of claim 18 , further comprising:

receiving sensor data from one or more third-party sensors added to the vehicle; and

generating, in substantially real-time and at the vehicle, at least some of the plurality of scores for at least some of the plurality of scoring parameters using the stored scoring algorithms and the received vehicle and sensor data.

21. The method of claim 18 , further comprising transmitting at least the plurality of scores for the driver's terminal day to a remote server.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 70232 FRAME: 268. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 21, 2025
From: TRIMBLE INC.
To: PEOPLENET COMMUNICATIONS CORPORATION
Reel/Frame 071216/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2025
From: TRIMBLE INC.
To: PEOPLENET COMMUNICATIONS CORPORATION; TRIMBLE N.V.; TOGS USA, INC.; GEOTRAC SYSTEMS INC.; ACUNIA INTERNATIONAL NV; WEVADA NV; SOLID SAS; PUNCH TELEMATIX FRANCE SAS; PUNCH TELEMATIX NEDERLAND B.V.; LOGICWAY B.V.
Reel/Frame 070232/0268 →
MERGER Recorded Jan 31, 2025
From: TRIMBLE NAVIGATION LIMITED
To: TRIMBLE INC.
Reel/Frame 070081/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2016
From: OCHSENDORF, RICKY L.; NIMCHUK, WILLIAM G.; DORAZIO, THOMAS V.; ANGEL, JAMES W.
To: TRIMBLE NAVIGATION LIMITED
Reel/Frame 038592/0171 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: OCHSENDORF, RICKY L; NIMCHUK, WILLIAM G.; DORAZIO, THOMAS V.
To: TRIMBLE NAVIGATION LIMIITED
Reel/Frame 031480/0017 →
Continuity (1)
Related Publication 20150112546A1 · Apr 23, 2015