CPC B60W 50/085 (2013.01) [B60W 50/04 (2013.01); B60W 50/14 (2013.01); B60W 2050/0002 (2013.01); B60W 2050/007 (2013.01); B60W 2050/0096 (2013.01)] | 20 Claims |
10. A method of controlling an automated device, comprising:
operating the device during a monitoring mode, the monitoring mode corresponding to a first state in which a control system automatically controls device operation and a user is required to monitor the device operation during automated control, wherein a scheduling module is configured to maintain a queue of one or more tasks, each task of the one or more tasks being unrelated to the device operation, the queue relating each task to a minimum amount of time for performing each task and transitioning from a temporary state to the first state;
during the operating mode, receiving a request for the user to temporarily stop monitoring in order to perform a task unrelated to the device operation;
determining conditions including a state of the user and a state of the device, and determining whether the conditions permit the user to temporarily stop monitoring the device;
selecting a task from the queue based on the conditions permitting allocation of a time period including the minimum amount of time, and presenting the selected task to the user;
based on the user accepting the selected task, allocating the time period during which the device is in a temporary state, wherein the control system maintains automated control and permits the user to stop monitoring during the temporary state, the allocated time period including a non-monitoring period, the non-monitoring period including a period for performing the selected task and a transition period associated with a transition from the first state to the temporary state; and
putting the device into a temporary state at initiation of the allocated time period.
|