Intelligent telematics data synchronization
AssigneeRivian IP Holdings, LLC
InventorsArjuna Sivasithambaresan, Sunil Karkala Bhagwath, Vamsi Krishna Ravulapalli
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided to upload data from a vehicle to a network server. Vehicle data associated with the vehicle is collected and a determination of whether the vehicle data has a higher prioritization level or a lower prioritization is made. When the vehicle data is data having the higher prioritization level, upload of the vehicle data to the network server is facilitated. When the vehicle data is data having the lower prioritization level and an emergency state of the vehicle is active, upload of the vehicle data to the network server is facilitated.
Claims20
A method of uploading data from a vehicle to a network server associated with an entity, comprising:
- collecting, by one or more processors of the vehicle, vehicle data associated with the vehicle;
- determining, by the one or more processors based on a data type of the vehicle data associated with the vehicle, that a first portion of the vehicle data has a higher prioritization level and that a second portion of the vehicle data has a lower prioritization level;
- in response to determining that the second portion of the vehicle data has the lower prioritization level and an emergency state of the vehicle is active, facilitating, at the vehicle, upload of the second portion of the vehicle data to the network server using a first communication network;
- and
- in response to determining that the second portion of the vehicle data has the lower prioritization level and the emergency state of the vehicle is not active, facilitating, at the vehicle, upload of the second portion of the vehicle data to the network server using a second communication network, wherein the second communication network is different than the first communication network.
A system, comprising:
- a memory storing instructions;
- and
- control circuitry configured to execute the instructions stored in the memory to:
- collect vehicle data associated with a vehicle;
- determine based on a data type of the vehicle data associated with the vehicle that a first portion of the vehicle data has a higher prioritization level and that a second portion of the vehicle data has a lower prioritization level;
- in response to determining that the second portion of the vehicle data has the lower prioritization level and an emergency state of the vehicle is active, facilitate upload of the second portion of the vehicle data to the network server using a first communication network;
- and
- in response to determining that the second portion of the vehicle data has the lower prioritization level and the emergency state of the vehicle is not active, facilitate upload of the second portion of the vehicle data to the network server using a second communication network, wherein the second communication network is different than the first communication network.
A non-transitory computer-readable medium having non- transitory computer-readable instructions encoded thereon that, when executed by control circuitry, causes the control circuitry to:
- collect vehicle data associated with a vehicle;
- determine based on a data type of the vehicle data associated with the vehicle that a first portion of the vehicle has a higher prioritization level and that a second portion of the vehicle data has a lower prioritization level;
- in response to determining that the second portion of the vehicle data has the lower prioritization level and an emergency state of the vehicle is active, facilitate upload of the second portion of the vehicle data to the network server using a first communication network;
- and
- in response to determining that the second portion of the vehicle data has the lower prioritization level and the emergency state of the vehicle is not active, facilitate upload of the second portion of the vehicle data to the network server using a second communication network, wherein the second communication network is different than the first communication network.
Dependencies are inferred from the claim text.