IP Library Granted Patent US 10,679,157
Granted Patent B2
US 10,679,157 · App. 13/837,721 · Granted Jun 9, 2020

System and method for tracking driver hours and timekeeping

Inventor: Peter Mitchell (Dublin, IE)
Assignee: VERIZON CONNECT IRELAND LIMITED
G06Q10/063114G06F17/00G06Q10/06G06Q10/08G07C5/008G07C5/02
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,679,157
App. No.
13/837,721
Granted
Jun 9, 2020
Kind
B2
Abstract

A system and method for processing GPS event data and providing an interface for presentation of timekeeping reports and alerts.

Claims (113)

1. A system, comprising:

a memory; and

one or more processors, communicatively coupled to the memory, to:

receive Global Positioning System (GPS) event data transmitted from a plurality of GPS devices, each GPS device, of the plurality of GPS devices, being associated with a vehicle of a plurality of vehicles;

store the GPS event data for the plurality of vehicles in a GPS event database;

analyze the GPS event data to derive a plurality of operational metrics for each vehicle of the plurality of vehicles,

the plurality of operational metrics including at least one of:

an engine power metric that indicates an amount of time an engine of the vehicle is on or off, or

a vehicle idling metric that indicates an amount of time the vehicle is stopped while the engine of the vehicle is on;

provide, for selection, at least one operational metric of the engine power metric or the vehicle idling metric derived from the GPS event data for the plurality of vehicles;

provide, for display on a graphic user interface, a representation of the at least one operational metric;

determine a trend, over a particular time period, for the at least one operational metric for the plurality of vehicles based on comparing information associated with the at least one operational metric against at least one criterion,

the at least one criterion including

a criterion using industry data;

trigger an alert based on the trend satisfying a threshold;

determine a vehicle, of the plurality of vehicles, that is a greatest cause for the trend based on the alert being triggered;

provide, for display on the graphic user interface, the alert that indicates the trend and the vehicle that is the greatest cause for the trend; and provide, for display on the graphic user interface, driver status information identifying another alert, the other alert including an Overtime Alert.

2. The system of claim 1 , wherein the at least one operational metric includes information identifying at least one of:

ignition ON,

first movement,

arrival at first stop,

arrival at first work order,

arrival at one or more locations or areas,

departure from one or more locations or areas,

ignition OFF,

last movement,

departure from last stop,

departure from last work order, or

last departure from one or more locations or areas.

3. The system of claim 1 , wherein the one or more processors are further to:

run a Daily Timecard Report.

4. The system of claim 1 , wherein the one or more processors are further to:

run a Weekly Timesheet Report.

5. The system of claim 1 , wherein the one or more processors are further to:

run a Payroll Comparison Report for a plurality of drivers.

6. The system of claim 1 , wherein the one or more processors are further to:

provide driver status information for display on the graphic user interface.

7. The system of claim 1 , wherein the one or more processors are further to:

provide driver status information for display in a report.

8. The system of claim 7 , wherein the report includes at least one of:

an Excess Payroll Report, or

an Off-hours Use Report.

9. The system of claim 1 , wherein the one or more processors are further to:

provide driver status information for display on the graphic user interface as another alert.

10. The system of claim 1 , wherein the other alert further includes

an Off-hours Use Alert.

11. The system of claim 1 , wherein the at least one operational metric includes:

an Hours Worked metric,

a Late Start metric, and

an Overtime metric.

12. The system of claim 1 , where each GPS device, of the plurality of the GPS devices, is configured to be operational to transmit the GPS event data when an engine of an associated vehicle, of the plurality of vehicles, is on, and

where the one or more processors, when analyzing the GPS event data, are to:

determine the engine power metric for a respective vehicle based on when a respective GPS device is operational to transmit, and

determine the vehicle idling metric for a respective vehicle based on when the respective GPS device is operational to transmit and tracking a stopped state of the vehicle via a respective GPS device.

13. The system of claim 1 , wherein the determined trend includes a high speed event trend over the particular time period.

14. A method, comprising:

receiving, by a device, Global Positioning System (GPS) event data transmitted from a plurality of GPS devices, each GPS device, of the plurality of GPS devices, being associated with a vehicle of a plurality of vehicles;

storing, by the device, the GPS event data for the plurality of vehicles in a GPS event database;

analyzing, by the device, the GPS event data to derive a plurality of operational metrics for each vehicle of the plurality of vehicles,

the plurality of operational metrics including at least one of:

an engine power metric that indicates an amount of time an engine of the vehicle is on or off, or

a vehicle idling metric that indicates an amount of time the vehicle is stopped while the engine of the vehicle is on;

providing, by the device and for selection, at least one operational metric of the engine power metric or the vehicle idling metric derived from the GPS event data for the plurality of vehicles;

providing, by the device and for display on a graphic user interface, a representation of the at least one operational metric;

determining, by the device, a trend over a particular time period for the at least one operational metric for the plurality of vehicles based on comparing information associated with the at least one operational metric against at least one criterion,

the at least one criterion including

a criterion using industry data;

triggering, by the device, an alert based on the trend satisfying a threshold;

determining, by the device, a vehicle, of the plurality of vehicles, that is a greatest cause for the trend based on the alert being triggered;

providing, by the device and for display on the graphic user interface, the alert that indicates the trend and the vehicle that is the greatest cause for the trend; and providing, for display on the graphic user interface, driver status information in a report, the report including an Excess Payroll Report.

15. The method of claim 14 , wherein the at least one operational metric includes information identifying at least one of:

ignition ON,

first movement,

arrival at first stop,

arrival at first work order,

arrival at one or more locations or areas,

departure from one or more locations or areas,

ignition OFF,

last movement,

departure from last stop,

departure from last work order, or

last departure from one or more locations or areas.

16. The method of claim 14 , wherein the method further comprises:

running a Daily Timecard Report.

17. The method of claim 14 , wherein the method further comprises:

running a Weekly Timesheet Report.

18. The method of claim 14 , wherein the method further comprises:

running a Payroll Comparison Report for a plurality of drivers.

19. The method of claim 14 , wherein the method further comprises:

providing driver status information for display on the graphic user interface.

20. The method of claim 14 , wherein the report further includes an Off-hours Use Report.

21. The method of claim 14 , wherein the method further comprises:

providing driver status information for display on the graphic user interface as another alert.

22. The method of claim 21 , wherein the other alert includes an Overtime Alert and an Off-hours Use Alert.

23. The method of claim 14 , wherein the at least one operational metric includes:

an Hours Worked metric,

a Late Start metric, and

an Overtime metric.

24. A method, comprising:

receiving, by a device, Global Positioning System (GPS) event data transmitted from a plurality of GPS devices, each GPS device, of the plurality of GPS devices, being associated with a vehicle of a plurality of vehicles;

storing, by the device, the GPS event data for the plurality of vehicles in a GPS event database;

analyzing, by the device, the GPS event data to derive a plurality of operational metrics for each vehicle of the plurality of vehicles,

the plurality of operational metrics including at least one of:

an engine power metric that indicates an amount of time an engine of the vehicle is on or off, or

a vehicle idling metric that indicates an amount of time the vehicle is stopped while the engine of the vehicle is on;

providing, by the device and for selection, at least one operational metric of the engine power metric or the vehicle idling metric derived from the GPS event data for the plurality of vehicles;

providing, by the device and for display on a graphic user interface, a representation of the at least one operational metric;

determining, by the device, a trend over a particular time period for the at least one operational metric for the plurality of vehicles based on comparing information associated with the at least one operational metric against at least one criterion, the at least one criterion including criterion using industry data;

triggering, by the device, an alert based on the trend satisfying a threshold;

determining, by the device, a vehicle, of the plurality of vehicles, that is a greatest cause for the trend based on the alert being triggered;

providing, by the device and for display on the graphic user interface, the alert that indicates the trend and the vehicle that is the greatest cause for the trend; and

providing by the device and for display on the graphic user interface, driver status information as another alert,

the other alert including an Overtime Alert.

Assignments (7)
CHANGE OF NAME Recorded Apr 13, 2021
From: VERIZON CONNECT IRELAND LIMITED
To: VERIZON CONNECT DEVELOPMENT LIMITED
Reel/Frame 055911/0506 →
CHANGE OF NAME Recorded Apr 11, 2018
From: FLEETMATICS IRELAND LIMITED
To: VERIZON CONNECT IRELAND LIMITED
Reel/Frame 045509/0801 →
MERGER Recorded Jan 17, 2017
From: FLEETMATICS DEVELOPMENT LIMITED
To: FLEETMATICS IRELAND LIMITED
Reel/Frame 041535/0084 →
RELEASE OF SECURITY INTEREST Recorded Oct 25, 2016
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: FLEETMATICS DEVELOPMENT LIMITED
Reel/Frame 040118/0119 →
CHANGE OF NAME Recorded Jan 30, 2015
From: FLEETMATICS IRL LIMITED
To: FLEETMATICS DEVELOPMENT LIMITED
Reel/Frame 034852/0406 →
SECURITY INTEREST Recorded Jan 30, 2015
From: FLEETMATICS DEVELOPMENT LIMITED
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 034852/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2013
From: MITCHELL, PETER
To: FLEETMATICS IRL LIMITED
Reel/Frame 030585/0581 →
Continuity (2)
Provisional Application 61639426 · Apr 27, 2012
Related Publication 20130289873A1 · Oct 31, 2013