IP Library › Granted Patent US 12,058,552
Granted Patent B2
US 12,058,552 · App. 18/160,586 · Granted Aug 6, 2024

Systems and methods for selecting locations to validate automated vehicle data transmission

Inventors: Aaron Scott Chan (San Jose, CA); Kenneth Jason Sanchez (San Francisco, CA)
Assignee: State Farm Mutual Automobile Insurance Company
H04W24/10G05D1/0088G06Q40/08G07C5/008G07C5/0808H04L43/10H04L63/1433
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 12,058,552
App. No.
18/160,586
Filed
Jan 27, 2023
Granted
Aug 6, 2024
Kind
B2
Art Unit
3667
USPC
701/31.4
Abstract

A system for validating automated vehicle data transmission capabilities of a vehicle is provided. The system includes a vehicle data transmission diagnostics (VDTD) server in communication with the vehicle and a plurality of roadside evaluation units. The VDTD server includes at least one processor and at least one memory device, and is programmed to: (i) determine that a data latency risk evaluation (DLRE) should be performed for the vehicle, (ii) transmit a DLRE request to the vehicle, (iii) receive, from the vehicle, a response to the transmitted DLRE request including trip data, the trip data including a selected route to be taken by the vehicle, (iv) interrogate the plurality of roadside evaluation units based upon the received trip data, and (v) select, based upon the interrogation, one of the plurality of roadside evaluation units to be a data latency evaluation checkpoint for the vehicle during the upcoming trip.

Claims (32)

1. A system for validating automated vehicle data transmission capabilities of a vehicle, the system including a vehicle data transmission diagnostics (VDTD) server in communication with a vehicle control system of the vehicle and a plurality of roadside evaluation units, the VDTD server comprising at least one processor and at least one memory device, wherein the at least one processor is configured to:

receive, from the vehicle control system, trip data including a selected route to be taken by the vehicle for an upcoming trip;

interrogate the plurality of roadside evaluation units based upon the received trip data;

select, based upon the interrogation, one of the plurality of roadside evaluation units to be a data latency evaluation checkpoint for the vehicle during the upcoming trip; and

transmit instructions to the data latency evaluation checkpoint, wherein the instructions indicate an evaluation data packet to be transmitted by the data latency evaluation checkpoint to the vehicle control system, and wherein the evaluation data packet causes the vehicle control system to execute one or more tests associated with a data latency risk evaluation (DLRE) for the vehicle.

2. The system of claim 1 , wherein the at least one processor is further configured to determine that the DLRE should be performed on the vehicle based upon one or more data factors associated with operation of the vehicle.

3. The system of claim 1 , wherein the at least one processor is further configured to determine that the DLRE needs to be performed based upon at least one of an available software update for the vehicle, a software update downloaded by the vehicle, or an upcoming policy renewal.

4. The system of claim 1 , wherein the at least one processor is further configured to transmit, to the vehicle control system, a data latency risk evaluation (DLRE) request to determine a time period and a geographical region for performing the DLRE.

5. The system of claim 4 , wherein the at least one processor is further configured to receive the trip data in response to the transmitted DLRE request.

6. The system of claim 1 , wherein the at least one processor is further configured to calculate, based upon the received trip data, an evaluation area, the evaluation area being a geographic area where the one or more tests will occur.

7. The system of claim 1 , wherein the at least one processor is further configured to select the one of the plurality of roadside evaluation units based upon vehicle data transmission capabilities of the vehicle and of each of the plurality of roadside evaluation units.

8. A computer-implemented method for validating automated vehicle data transmission capabilities of a vehicle, the method implemented using a vehicle data transmission diagnostics (VDTD) server in communication with a vehicle control system of the vehicle and a plurality of roadside evaluation units, the VDTD server comprising at least one processor and at least one memory device, the method comprising:

receiving, from the vehicle control system, trip data including a selected route to be taken by the vehicle for an upcoming trip;

interrogating the plurality of roadside evaluation units based upon the received trip data;

selecting, based upon the interrogation, one of the plurality of roadside evaluation units to be a data latency evaluation checkpoint for the vehicle during the upcoming trip; and

transmitting instructions to the data latency evaluation checkpoint, wherein the instructions indicate an evaluation data packet to be transmitted by the data latency evaluation checkpoint to the vehicle control system, and wherein the evaluation data packet causes the vehicle control system to execute one or more tests associated with a data latency risk evaluation (DLRE) for the vehicle.

9. The method of claim 8 further comprising determining that the DLRE should be performed on the vehicle based upon one or more data factors associated with operation of the vehicle.

10. The method of claim 8 further comprising determining that the DLRE needs to be performed based upon at least one of an available software update for the vehicle, a software update downloaded by the vehicle, or an upcoming policy renewal.

11. The method of claim 8 further comprising transmitting, to the vehicle control system, a data latency risk evaluation (DLRE) request to determine a time period and a geographical region for performing the DLRE.

12. The method of claim 11 further comprising receiving the trip data in response to the transmitted DLRE request.

13. The method of claim 8 further comprising calculating, based upon the received trip data, an evaluation area, the evaluation area being a geographic area where the one or more tests will occur.

14. The method of claim 8 further comprising selecting the one of the plurality of roadside evaluation units based upon vehicle data transmission capabilities of the vehicle and of each of the plurality of roadside evaluation units.

15. At least one non-transitory computer-readable storage medium having computer-executable instructions embodied thereon, wherein when executed by a vehicle data transmission diagnostics (VDTD) server that is in communication with a vehicle control system of a vehicle and a plurality of roadside evaluation units, the VDTD server comprising at least one processor, the computer-executable instructions cause the at least one processor to:

receive, from the vehicle control system, trip data including a selected route to be taken by the vehicle for an upcoming trip;

interrogate the plurality of roadside evaluation units based upon the received trip data;

select, based upon the interrogation, one of the plurality of roadside evaluation units to be a data latency evaluation checkpoint for the vehicle during the upcoming trip; and

transmit instructions to the data latency evaluation checkpoint, wherein the instructions indicate an evaluation data packet to be transmitted by the data latency evaluation checkpoint to the vehicle control system, and wherein the evaluation data packet causes the vehicle control system to execute one or more tests associated with a data latency risk evaluation (DLRE) for the vehicle.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions further cause the at least one processor to determine that the DLRE should be performed on the vehicle based upon one or more data factors associated with operation of the vehicle.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions further cause the at least one processor to determine that the DLRE needs to be performed based upon at least one of an available software update for the vehicle, a software update downloaded by the vehicle, or an upcoming policy renewal.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions further cause the at least one processor to transmit, to the vehicle control system, a data latency risk evaluation (DLRE) request to determine a time period and a geographical region for performing the DLRE.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions further cause the at least one processor to calculate, based upon the received trip data, an evaluation area, the evaluation area being a geographic area where the one or more tests will occur.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the computer-executable instructions further cause the at least one processor to select the one of the plurality of roadside evaluation units based upon vehicle data transmission capabilities of the vehicle and of each of the plurality of roadside evaluation units.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2023
From: CHAN, AARON SCOTT; SANCHEZ, KENNETH JASON
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 062512/0849 →
Continuity (4)
Continuation 16688788 · Nov 19, 2019
Provisional Application 62775176 · Dec 4, 2018
Provisional Application 62769838 · Nov 20, 2018
Related Publication 20230180045A1 · Jun 8, 2023