Systems and methods for prioritizing data for autonomous mobility on demand
AssigneeRenovo Motors, Inc.
InventorsAnand Ramesh, Ioannis Petousis, Owen Davis, Christopher Heiser
Life of this patent
Estimating the term…
Abstract
A system and method that enables autonomous mobility implementations to prioritize, offload, and process data in an efficient manner includes generating a prioritization model, training the prioritization model on a data corpus to generate a prioritization schedule, deploying the prioritization schedule to one or more autonomous vehicles, offloading data at a local content absorption node, processing data at the local content absorption node, and optionally transmitting data results from the processed data.
Claims20
A method for data prioritization, the method comprising:
- with a content absorption network:
- receiving a vehicle data request;
- generating a vehicle data transfer prioritization schedule based on the vehicle data request;
- transmitting the vehicle data transfer prioritization schedule to a vehicle;
- with a first charging station of the content absorption network:
- receiving data from the vehicle via a vehicle interface, in accordance with the vehicle data transfer prioritization schedule, wherein the vehicle data transfer prioritization schedule identifies priorities of transmission for vehicle sensor data from the vehicle;
- identifying a disposition of the received data;
- processing selected data elements of the received data;
- generating results for the vehicle data request based on the identified disposition of data and the processed selected data elements of the received data, and
- providing the results to a global analysis cloud included in the content absorption network.
A system for data prioritization, the system comprising:
- a plurality of autonomous mobile vehicles;
- a global analysis cloud;
- and
- an autonomous mobile vehicle charging system comprising a scheduling module and a processing module, wherein the vehicle charging system further comprises one or more computer processors and a non-transitory medium comprising computer-executable instructions that, when executed by the one or more computer processors, implement steps of:
- receiving a vehicle data request;
- generating, by the scheduling module, a vehicle data transfer prioritization schedule based on the vehicle data request;
- transmitting, by the scheduling module, the vehicle data transfer prioritization schedule to a first vehicle of the plurality of autonomous mobile vehicles;
- receiving data from the first vehicle via a vehicle interface, in accordance with the vehicle data transfer prioritization schedule, wherein the vehicle data transfer prioritization schedule identifies priorities of transmission for vehicle sensor data from the first vehicle;
- identifying a disposition of the received data;
- processing, by the processing module, selected data elements of the received data;
- generating results for the vehicle data request based on the identified disposition of data and the processed selected data elements of the received data, and
- providing the results to the global analysis cloud.
Dependencies are inferred from the claim text.