IP Library Granted Patent US 11,538,293
Granted Patent B2
US 11,538,293 · App. 16/915,226 · Granted Dec 27, 2022

Preparation of vehicle bulk data for high speed terahertz offloading

Inventors: Seán Ahearne (Douglas, IE); Liam Murphy (Rochestown, IE)
Assignee: EMC IP HOLDING COMPANY LLC
G07C5/085G07C5/008H04W4/38H04W4/44H04W4/46H04W4/70
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 11,538,293
App. No.
16/915,226
Granted
Dec 27, 2022
Kind
B2
Abstract

One example method includes collecting data concerning operation of a vehicle, and the collecting is performed by one or more sensors of the vehicle, storing the data in the data storage locally at the vehicle, automatically caching the stored data in the cache memory locally at the vehicle, and uploading the cached data to a node over a THz wireless link. The stored data may be automatically cached according to requirements specified in a data model, and the cached data may be prioritized for uploading according to requirements specified in the data model.

Claims (39)

1. A method, comprising:

collecting data concerning operation of a vehicle, wherein the collecting is performed by one or more sensors of the vehicle;

storing the data in storage locally at the vehicle using a tiered storage approach in which any of the data that cannot initially be accommodated in a cache memory of the vehicle is stored in one or more SSDs of the vehicle, and any remaining data of the data that cannot be accommodated in the one or more SSDs is stored in one or more HDDs of the vehicle;

using a data model to categorize some of the data as critical, and to prioritize the critical data for uploading;

automatically caching some of the critical data in the cache memory locally at the vehicle according to the data model, wherein the cache memory is capable of matching a data transfer rate associated with a THz wireless link; and

uploading the critical cached data from the cache memory, before any of the other collected data, to a node over the THz wireless link.

2. The method as recited in claim 1 , wherein when the cache memory is empty, data from one of the one or more SSDs and/or one of the one or more HDDs is used to replenish the cache memory.

3. The method as recited in claim 1 , wherein the cached data is uploaded during a time window whose start time and length are calculated by a processor on the vehicle.

4. The method as recited in claim 1 , further comprising uploading the cached data to another vehicle.

5. The method as recited in claim 1 , wherein the cached data is uploaded to the node while the vehicle is in motion.

6. The method as recited in claim 1 , wherein the data model is modifiable by an operator of the vehicle.

7. The method as recited in claim 1 , wherein the cache memory is continuously replenished with portions of the collected data until all of the collected data has been uploaded.

8. A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

collecting data concerning operation of a vehicle, wherein the collecting is performed by one or more sensors of the vehicle;

storing the data in storage locally at the vehicle using a tiered storage approach in which any of the data that cannot initially be accommodated in a cache memory of the vehicle is stored in one or more SSDs of the vehicle, and any remaining data of the data that cannot be accommodated in the one or more SSDs is stored in one or more HDDs of the vehicle;

using a data model to categorize some of the data as critical, and to prioritize the critical data for uploading;

automatically caching some of the critical data in the cache memory locally at the vehicle according to the data model, wherein the cache memory is capable of matching a data transfer rate associated with a THz wireless link; and

uploading the critical cached data from the cache memory, before any of the other collected data, to a node over the THz wireless link.

9. The non-transitory storage medium as recited in claim 8 , wherein when the cache memory is empty, data from one of the one or more SSDs and/or one of the one or more HDDs is used to replenish the cache memory.

10. The non-transitory storage medium as recited in claim 8 , wherein the cached data is uploaded during a time window whose start time and length are calculated by a processor on the vehicle.

11. The non-transitory storage medium as recited in claim 8 , wherein the operations further comprise uploading the cached data to another vehicle.

12. The non-transitory storage medium as recited in claim 8 , wherein the cached data is uploaded to the node while the vehicle is in motion.

13. The non-transitory storage medium as recited in claim 8 , wherein the data model is modifiable by an operator of the vehicle.

14. The non-transitory storage medium as recited in claim 8 , wherein the cache memory is continuously replenished with portions of the collected data until all of the collected data has been uploaded.

15. A system, comprising:

one or more hardware processors;

data storage comprising one or more SSDs and one or more HDDs;

cache memory; and

a non-transitory storage medium having stored therein instructions that are executable by the one or more hardware processors to perform operations comprising:

collecting data concerning operation of a vehicle, wherein the collecting is performed by one or more sensors of the vehicle;

storing the data in storage locally at the vehicle using a tiered storage approach in which any of the data that cannot initially be accommodated in a cache memory of the vehicle is stored in the one or more SSDs of the vehicle, and any remaining data of the data that cannot be accommodated in the one or more SSDs is stored in the one or more HDDs of the vehicle;

using a data model to categorize some of the data as critical, and to prioritize the critical data for uploading;

automatically caching some of the critical data in the cache memory locally at the vehicle according to the data model, wherein the cache memory is capable of matching a data transfer rate associated with a THz wireless link; and

uploading the critical cached data from the cache memory, before any of the other collected data, to a node over the THz wireless link.

16. The system as recited in claim 15 , wherein the system is installed in the vehicle.

17. The system as recited in claim 15 , wherein the cached data is uploaded to the node while the vehicle is in motion.

18. The system as recited in 15 , wherein the cache memory is continuously replenished with portions of the collected data until all of the collected data has been uploaded.

19. The system as recited in claim 15 , wherein when the cache memory is empty, data from one of the one or more SSDs and/or one of the one or more HDDs is used to replenish the cache memory.

20. The system as recited in claim 15 , wherein the cached data is uploaded during a time window whose start time and length are calculated by one of the one or more hardware processors.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053574/0221) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053578/0183) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060332/0864 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053573/0535) Recorded Jun 10, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060333/0106 →
RELEASE OF SECURITY INTEREST AT REEL 053531 FRAME 0108 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0371 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053578/0183 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053573/0535 →
SECURITY INTEREST Recorded Aug 21, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 053574/0221 →
SECURITY AGREEMENT Recorded Aug 18, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 053531/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2020
From: AHEARNE, SEÁN; MURPHY, LIAM
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 053075/0673 →
Continuity (1)
Related Publication 20210407224A1 · Dec 30, 2021