IP Library Granted Patent US 10,839,683
Granted Patent B2
US 10,839,683 · App. 16/542,775 · Granted Nov 17, 2020

Identifying wrong-way travel events

Inventors: Francesco Sambo (Padua, IT); Luca Bravi (Scandicci, IT); Samuele Salti (Prato, IT); Leonardo Taccari (Florence, IT); Matteo Simoncini (Pistoia, IT); Alessandro Lori (Florence, IT); Leonardo Sarti (Sesto Fiorentino, IT); Jason M. Koch (Huntington Beach, CA)
Assignees: Verizon Connect Ireland Limited; Verizon Patent and Licensing Inc.
G08G1/0967G01C21/3676G08G1/015G08G1/056G08G1/20
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,839,683
App. No.
16/542,775
Granted
Nov 17, 2020
Kind
B2
Abstract

A device can obtain acceleration data and GPS location data. The GPS location data can include a plurality of GPS location data samples relating to vehicles. The acceleration data can include a plurality of acceleration data samples relating to one or more of the vehicles. The device can determine, using the plurality of acceleration data samples or the plurality of GPS location data samples, a potential wrong-way travel event associated with a vehicle, determine whether the vehicle is associated with an industry in which vehicles legitimately engage in wrong-way travel after determining the potential wrong-way travel event, and perform one or more actions to cause information regarding the potential wrong-way travel event to be provided to a user device based on determining the potential wrong-way travel event and determining whether the vehicle is associated with an industry in which vehicles legitimately engage in wrong-way travel.

Claims (87)

1. A method, comprising:

obtaining, by a device, GPS location data,

the GPS location data including a plurality of GPS location data samples relating to a plurality of vehicles,

wherein the plurality of GPS location data samples indicate a change in heading that is associated with wrong-way travel, and

the plurality of GPS location data samples including first heading values relating to a potential wrong-way travel event associated with a vehicle of the plurality of vehicles;

determining, by the device and from a plurality of second heading values relating to other vehicles that were previously located near a location corresponding to the potential wrong-way travel event, a mean heading value or median heading value;

determining, by the device, that at least one of the first heading values is substantially opposite the mean heading value or the median heading value;

determining, by the device, the potential wrong-way travel event based on determining that the at least one of the first heading values is substantially opposite the mean heading value or the median heading value; and

performing, by the device, one or more actions to cause information regarding the potential wrong-way travel event to be provided to a user device based on determining the potential wrong-way travel event.

2. The method of claim 1 , wherein the plurality of GPS location data samples are periodically obtained from the plurality of vehicles,

each of the plurality of GPS location data samples including at least one GPS coordinate and at least one heading value.

3. The method of claim 1 , wherein determining the potential wrong-way travel event further comprises:

accessing map data based on the plurality of GPS location data samples;

identifying, based on the map data and the plurality of GPS location data samples, street data identifying whether a street associated with the vehicle is a one-way street; and

determining the potential wrong-way travel event further based on the street data and the first heading values.

4. The method of claim 1 , wherein determining the potential wrong-way travel event further comprises:

determining that a pair of consecutive GPS location data samples, of the plurality of GPS location data samples, relating to the vehicle includes third heading values that indicate a reversal of direction of the vehicle; and

determining the potential wrong-way travel event further based on determining that the pair of consecutive GPS location data samples relating to the vehicle includes the third heading values that indicate the reversal of the direction of the vehicle.

5. The method of claim 1 , further comprising:

obtaining acceleration data,

the acceleration data including a plurality of acceleration data samples relating to one or more vehicles of the plurality of vehicles; and

wherein determining the potential wrong-way travel event further comprises:

determining the potential wrong-way travel event further based on the acceleration data.

6. The method of claim 5 , wherein determining the potential wrong-way travel event further based on the acceleration data comprises:

determining that at least one acceleration data sample, of the plurality of acceleration data samples, satisfies a threshold; and

determining the potential wrong-way travel event further based on determining that the at least one acceleration data sample satisfies the threshold.

7. A device, comprising:

one or more memories; and

one or more processors communicatively coupled to the one or more memories, configured to:

obtain GPS location data,

the GPS location data including a plurality of GPS location data samples relating to a plurality of vehicles,

wherein the plurality of GPS location data samples indicate a change in heading that is associated with wrong-way travel, and

the plurality of GPS location data samples including first heading values relating to a potential wrong-way travel event associated with a vehicle of the plurality of vehicles;

determine, from a plurality of second heading values relating to other vehicles that were previously located near a location corresponding to the potential wrong-way travel event, a mean heading value or median heading value;

determine that at least one of the first heading values is substantially opposite the mean heading value or the median heading value;

determine the potential wrong-way travel event based on determining that the at least one of the first heading values is substantially opposite the mean heading value or the median heading value; and

perform one or more actions to cause information regarding the potential wrong-way travel event to be provided to a user device based on determining the potential wrong-way travel event.

8. The device of claim 7 , wherein the plurality of GPS location data samples are periodically obtained from the plurality of vehicles,

each of the plurality of GPS location data samples including at least one GPS coordinate and at least one heading value.

9. The device of claim 7 , wherein the one or more processors, when determining the potential wrong-way travel event, are further configured to:

access map data based on the plurality of GPS location data samples;

identify, based on the map data and the plurality of GPS location data samples, street data identifying whether a street associated with the vehicle is a one-way street; and

determine the potential wrong-way travel event further based on the street data and the first heading values.

10. The device of claim 7 , wherein the one or more processors, when determining the potential wrong-way travel event, are further configured to:

determine that a pair of consecutive GPS location data samples, of the plurality of GPS location data samples, relating to the vehicle includes third heading values that indicate a reversal of direction of the vehicle; and

determine the potential wrong-way travel event further based on determining that the pair of consecutive GPS location data samples relating to the vehicle includes the third heading values that indicate the reversal of the direction of the vehicle.

11. The device of claim 7 , wherein the one or more processors are further configured to:

obtain acceleration data,

the acceleration data including a plurality of acceleration data samples relating to one or more vehicles of the plurality of vehicles; and

wherein the one or more processors, when determining the potential wrong-way travel event, are further configured to:

determine the potential wrong-way travel event further based on the acceleration data.

12. The device of claim 11 , wherein the one or more processors, when determining the potential wrong-way travel event further based on the acceleration data, are configured to:

determine that at least one acceleration data sample, of the plurality of acceleration data samples, satisfies a threshold; and

determine the potential wrong-way travel event further based on determining that the at least one acceleration data sample satisfies the threshold.

13. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors, cause the one or more processors to:

obtain GPS location data,

the GPS location data including a plurality of GPS location data samples relating to a plurality of vehicles,

wherein the plurality of GPS location data samples indicate a change in heading that is associated with wrong-way travel, and

the plurality of GPS location data samples including first heading values relating to a potential wrong-way travel event associated with a vehicle of the plurality of vehicles;

determine, from a plurality of second heading values relating to other vehicles that were previously located near a location corresponding to the potential wrong-way travel event, a mean heading value or median heading value;

determine that at least one of the first heading values is substantially opposite the mean heading value or the median heading value;

determine the potential wrong-way travel event based on determining that the at least one of the first heading values is substantially opposite the mean heading value or the median heading value; and

perform one or more actions to cause information regarding the potential wrong-way travel event to be provided to a user device based on determining the potential wrong-way travel event.

14. The non-transitory computer-readable medium of claim 13 , wherein the plurality of GPS location data samples are periodically obtained from the plurality of vehicles,

each of the plurality of GPS location data samples including at least one GPS coordinate and at least one heading value.

15. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the one or more processors to determine the potential wrong-way travel event further, cause the one or more processors to:

access map data based on the plurality of GPS location data samples;

identify, based on the map data and the plurality of GPS location data samples, street data identifying whether a street associated with the vehicle is a one-way street; and

determine the potential wrong-way travel event further based on the street data and the first heading values.

16. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, that cause the one or more processors to determine the potential wrong-way travel event further, cause the one or more processors to:

determine that a pair of consecutive GPS location data samples, of the plurality of GPS location data samples, relating to the vehicle includes third heading values that indicate a reversal of direction of the vehicle; and

determine the potential wrong-way travel event further based on determining that the pair of consecutive GPS location data samples relating to the vehicle includes the third heading values that indicate the reversal of the direction of the vehicle.

17. The non-transitory computer-readable medium of claim 13 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

obtain acceleration data,

the acceleration data including a plurality of acceleration data samples relating to one or more vehicles of the plurality of vehicles; and

wherein the one or more instructions, that cause the one or more processors to determine the potential wrong-way travel event further, cause the one or more processors to:

determine the potential wrong-way travel event further based on the acceleration data.

18. The non-transitory computer-readable medium of claim 17 , wherein the one or more instructions, that cause the one or more processors to determine the potential wrong-way travel event further based on the acceleration data, further cause the one or more processors to:

determine that at least one acceleration data sample, of the plurality of acceleration data samples, satisfies a threshold; and

determine the potential wrong-way travel event further based on determining that the at least one acceleration data sample satisfies the threshold.

19. The method of claim 1 , wherein the information regarding the potential wrong way travel event comprises:

at least one heading value associated with the vehicle, or

at least one GPS coordinate associated with the vehicle.

20. The device of claim 7 , wherein the information regarding the potential wrong way travel event comprises:

at least one heading value associated with the vehicle, or

at least one GPS coordinate associated with the vehicle.

Assignments (6)
CHANGE OF NAME Recorded Apr 13, 2021
From: VERIZON CONNECT IRELAND LIMITED
To: VERIZON CONNECT DEVELOPMENT LIMITED
Reel/Frame 055911/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2020
From: VERIZON CONNECT TELO INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 053984/0087 →
CHANGE OF NAME Recorded Oct 5, 2020
From: FLEETMATICS IRELAND LIMITED
To: VERIZON CONNECT IRELAND LIMITED
Reel/Frame 053980/0163 →
CHANGE OF NAME Recorded Oct 5, 2020
From: TELOGIS, INC.
To: VERIZON CONNECT TELO INC.
Reel/Frame 053980/0263 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: SAMBO, FRANCESCO; BRAVI, LUCA; SALTI, SAMUELE; TACCARI, LEONARDO; SIMONCINI, MATTEO; LORI, ALESSANDRO; SARTI, LEONARDO
To: FLEETMATICS IRELAND LIMITED
Reel/Frame 050087/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2019
From: KOCH, JASON M.
To: TELOGIS INC.
Reel/Frame 050087/0554 →
Continuity (2)
Continuation 15905506 · Feb 26, 2018
Related Publication 20190371168A1 · Dec 5, 2019
Cited By (1)
US 12,412,471