Providing autonomous vehicle maintenance
AssigneeMicron Technology, Inc.
InventorsAntonino Mondello, Alberto Troia
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing autonomous vehicle assistance are disclosed. In one embodiment, a method is disclosed comprising detecting a service condition in response to a fault occurring at an autonomous vehicle at a first location; coordinating service with a nearby service provider, the service provider providing a time window and a second location; predicting that the autonomous vehicle will be free to fulfill the service; driving the autonomous vehicle to the second location of the service provider during the time window; and returning the autonomous vehicle to the first location after the service is completed
Claims20
A method comprising:
- detecting a service condition in response to a fault occurring at an autonomous vehicle at a first location;
- coordinating service with a nearby service provider, the service provider providing a time window and a second location;
- predicting that the autonomous vehicle will be free to fulfill the service;
- driving the autonomous vehicle to the second location of the service provider during the time window;
- and
- returning the autonomous vehicle to the first location after the service is completed.
A method comprising:
- generating a freshness indicator, the freshness indicator comprising an incrementing message counter;
- generating a session key based on a vehicle-specific key and the freshness indicator;
- generating a payload, the payload including the freshness indicator;
- generating a signature by executing a message authentication code (MAC) algorithm using the session key and the payload
- generating a packet comprising the payload and the signature, the signature generated;
- and
- transmitting the packet to the service provider.
A system comprising:
- a processor;
- and
- a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising
- logic, executed by the processor, for detecting a service condition in response to a fault occurring at an autonomous vehicle at a first location;
- logic, executed by the processor, for coordinating service with a nearby service provider, the service provider providing a time window and a second location;
- logic, executed by the processor, for predicting that the autonomous vehicle will be free to fulfill the service;
- logic, executed by the processor, for driving the autonomous vehicle to the second location of the service provider during the time window;
- and
- logic, executed by the processor, for returning the autonomous vehicle to the first location after the service is completed.
Dependencies are inferred from the claim text.