Vehicle system and method for providing services
First Claim
1. A method for providing services to a user, comprising:
- receiving a service request associated with a user location;
selecting a vehicle, located at an initial location, from a plurality of vehicles based on the user location and the initial location;
determining a first operation plan for controlling the vehicle to move to a region containing the user location;
controlling the vehicle to move to the region, comprising;
at a sensor of the vehicle, sampling a first set of operation data; and
at a processor of the vehicle, autonomously controlling the vehicle to move to the region based on the first operation plan and the first set of operation data;
selecting a waypoint stopping location within the region;
stopping the vehicle at the waypoint stopping location, comprising;
sampling a set of waypoint stopping location data;
determining a safety status of the waypoint stopping location based on the set of waypoint stopping location data;
in response to determining the safety status, at the processor, at least one of autonomously controlling the vehicle and receiving control inputs that direct the vehicle to stop at the waypoint stopping location;
at the vehicle, receiving the user;
determining a second operation plan for controlling the vehicle to move from the region to a destination; and
at the vehicle, transporting the user to the destination, comprising;
at the sensor, sampling a second set of operation data; and
at the processor, autonomously controlling the vehicle to move to the destination based on the second operation plan and the second set of operation data, wherein the vehicle contains the user during movement.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing medical services to a patient, including: receiving a medical service request associated with a patient location; selecting an aircraft, located at an initial location, from a plurality of aircraft based on the patient location and the initial location; determining a flight plan for flying the aircraft to a region containing the patient location; at a sensor of the aircraft, sampling a first set of flight data; at a processor of the aircraft, autonomously controlling the aircraft to fly based on the flight plan and the set of flight data; selecting a landing location within the region; and landing the aircraft at the landing location, including: sampling a set of landing location data; determining a safety status of the landing location based on the set of landing location data; outputting a landing warning observable at the landing location; at the sensor, sampling a second set of flight data; and in response to determining the safety status and outputting the landing warning, autonomously controlling the aircraft to land at the landing location based on the second set of flight data.
72 Citations
26 Claims
-
1. A method for providing services to a user, comprising:
-
receiving a service request associated with a user location; selecting a vehicle, located at an initial location, from a plurality of vehicles based on the user location and the initial location; determining a first operation plan for controlling the vehicle to move to a region containing the user location; controlling the vehicle to move to the region, comprising; at a sensor of the vehicle, sampling a first set of operation data; and at a processor of the vehicle, autonomously controlling the vehicle to move to the region based on the first operation plan and the first set of operation data; selecting a waypoint stopping location within the region; stopping the vehicle at the waypoint stopping location, comprising; sampling a set of waypoint stopping location data; determining a safety status of the waypoint stopping location based on the set of waypoint stopping location data; in response to determining the safety status, at the processor, at least one of autonomously controlling the vehicle and receiving control inputs that direct the vehicle to stop at the waypoint stopping location; at the vehicle, receiving the user; determining a second operation plan for controlling the vehicle to move from the region to a destination; and at the vehicle, transporting the user to the destination, comprising; at the sensor, sampling a second set of operation data; and at the processor, autonomously controlling the vehicle to move to the destination based on the second operation plan and the second set of operation data, wherein the vehicle contains the user during movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing services to a user, comprising:
-
receiving a service request associated with a user location; selecting a vehicle, located at an initial location, from a plurality of vehicles based on the user location and the initial location; determining an operation plan for controlling the vehicle to move to a region containing the user location; at the vehicle, transporting a service provider to the region, comprising; at a sensor of the vehicle, sampling a first set of operation data; and at a processor of the vehicle, controlling the vehicle to move based on the operation plan and the first set of operation data, wherein the vehicle contains the service provider during movement; selecting a stopping location within the region; and stopping the vehicle at the stopping location, comprising; sampling a set of stopping location data; determining a safety status of the stopping location based on the set of stopping location data; at the sensor, sampling a second set of operation data; and in response to determining the safety status, at least one of autonomously controlling the vehicle and receiving control inputs that direct the vehicle to stop at the stopping location based on the second set of operation data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification