АВТОНОМНОЕ ТРАНСПОРТНОЕ СРЕДСТВО С ПОДДЕРЖКОЙ НАПРАВЛЕНИЯ

1. Способ работы автономного транспортного средства, осуществляемый посредством одного или более процессоров автономного транспортного средства и включающий в себя:
выполнение, с использованием одного или нескольких процессоров автономного транспортного средства, операций, содержащих:
определение степени надёжности, показывающей способность автономного транспортного средства безопасно продвигаться по запланированному или текущему маршруту к месту назначения;
если полученная степень надёжности ниже порогового значения, то идентификация, исходя из окружающей среды, второго транспортного средства для направления автономного транспортного средства, по меньшей мере, по части запланированного или текущего маршрута; и
управление автономным транспортным средством для отслеживания второго транспортного средства при прохождении указанной части запланированного или текущего маршрута.
2. Способ по п. 1, в котором управление автономным транспортным средством включает в себя управление автономным транспортным средством, обеспечивающее его следование за вторым транспортным средством.
3. Способ по п. 1, в котором управление автономным транспортным средством включает в себя:
получение по сети из внешнего источника информации о местоположении для второго транспортного средства, и
отслеживание второго транспортного средства с использованием информации о местоположении.
4. Способ по п. 3, в котором управление автономным транспортным средством включает в себя:
получение, по сети из внешнего источника, информации, указывающей на визуальный идентификатор второго транспортного средства, и
использование указанной информации для обнаружения визуального идентификатора на втором транспортном средстве для отслеживания указанного второго транспортного средства.
5. Способ по п. 1, в котором выполнение операций включает в себя:
получение команд, которые идентифицируют маршрут к месту встречи со вторым транспортным средством;
управление автономным транспортным средством при движении к месту встречи;
и
до идентификации второго транспортного средства на месте встречи управление автономным транспортным средством при выполнении одного или нескольких действий на основании команд.
6. Способ по п. 1, в котором идентификация второго транспортного средства включает в себя:
идентификацию транспортного средства, управляемого человеком, имеющего известный пункт назначения или известный маршрут.
7. Способ по п. 6, в котором идентификация транспортного средства, управляемого человеком, включает в себя идентификацию второго транспортного средства, как транспортного средства, управляемого человеком, с запланированным маршрутом, содержащим, по меньшей мере, первую позицию маршрута, которая перекрывает или находится достаточно близко либо (i) к автономному транспортному средству, либо (ii) к месту запланированного или текущего маршрута автономного транспортного средства.
8. Способ по п. 1, в котором управление автономным транспортным средством включает в себя выполнение на автономном транспортном средстве одного или нескольких действий по определению местонахождения и отслеживанию второго транспортного средства.
9. Способ по п. 8, в котором указанное одно или несколько действий включают в себя, по меньшей мере, одно из следующего: (i) парковка автономного транспортного средства на запланированном или текущем маршруте, (ii) направление автономного транспортного средства к месту, которое находится не на запланированном или текущем маршруте, чтобы найти второе транспортное средство, или (iii) направление автономного транспортного средства к альтернативному маршруту, чтобы определить местоположение второго транспортного средства.
10. Способ по п. 1, в котором идентификация второго транспортного средства включает в себя идентификацию, исходя из окружающей среды, транспортного средства третьей стороны, которое перемещается независимо.
11. Способ по п. 1, в котором выполнение операций включает в себя:
выдачу сообщения для уведомления второго транспортного средства, что автономное транспортное средство отслеживает второе транспортное средство.
12. Способ по п. 1, в котором выполнение операций включает в себя:
создание записи, которая идентифицирует ту часть запланированного или текущего маршрута, для которой степень надёжности автономного транспортного средства ниже порогового значения.
13. Способ по п. 12, в котором выполнение операций также включает в себя:
обновление карты региона, включающей в себя запланированный или текущий маршрут на основе записи, и передачу, по меньшей мере, обновлённой части карты в сетевой сервис.
14. Способ по п. 12, дополнительно содержащий:
диспетчерское управление транспортным средством, управляемым человеком и имеющим один или несколько датчиков, с целью обеспечения направления через ту часть запланированного или текущего маршрута, для которой степень надёжности автономного транспортного средства ниже порогового значения;
сбор информации от одного или более датчиков, расположенных на контролируемом диспетчерской службой транспортном средстве, управляемом человеком; и
обновление карты региона, содержащего участок дороги запланированного или текущего маршрута, чтобы получить информацию для обеспечения возможности другим автономным транспортным средствам пройти указанный участок дороги.
15. Способ работы автономного транспортного средства, осуществляемый посредством одного или более процессоров и включающий в себя:
сбор информации от одного или нескольких датчиков транспортного средства, управляемого человеком, действующего в качестве ведомого транспортного средства, управляемого человеком, в данном регионе;
выявление на основе информации от датчиков одного или нескольких участков дороги, имеющих такое состояние, которое даёт достаточно высокую вероятность ухудшения возможности для автономного транспортного средства безопасно передвигаться по таким одному или нескольких участкам дороги; и
передачу информации о таких одном или нескольких участках дороги на одно или несколько автономных транспортных средств.
16. Способ по п. 15, дополнительно содержащий:
анализ информации от датчиков с целью определения данных для направления автономного транспортного средства через указанный один или несколько участков дороги; и
передачу команд на основе указанной информации на автономное транспортное средство.
17. Энергонезависимый, машиночитаемый носитель автономного транспортного средства, хранящий команды, при выполнении которых:
один или несколько процессоров автономного транспортного средства выполняют операции, содержащие:
определение степени надёжности, показывающей способность автономного транспортного средства безопасно продвигаться по запланированному или текущему маршруту к месту назначения;
если полученная степень надёжности ниже порогового значения, то идентификация, исходя из окружающей среды, второго транспортного средства для направления автономного транспортного средства, по меньшей мере, по части запланированного или текущего маршрута; и
управление автономным транспортным средством для отслеживания второго транспортного средства при прохождении этой части запланированного или текущего маршрута.
18. Энергонезависимый, машиночитаемый носитель по п. 17, в котором управление автономным транспортным средством включает в себя управление автономным транспортным средством, обеспечивающее его следование за вторым транспортным средством.
19. Энергонезависимый, машиночитаемый носитель по п. 17, в котором управление автономным транспортным средством включает в себя:
получение по сети из внешнего источника информации о местоположении для второго транспортного средства, и
отслеживание второго транспортного средства с использованием информации о местоположении.
20. Энергонезависимый, машиночитаемый носитель по п. 19, в котором управление автономным транспортным средством включает в себя:
получение, по сети из внешнего источника, информации, указывающей на визуальный идентификатор второго транспортного средства, и
использование указанной информации для обнаружения визуального идентификатора на втором транспортном средстве для отслеживания указанного второго транспортного средства.
21. Система для предоставления транспортировки, содержащая:
память, хранящую набор команд;
один или несколько процессоров, использующих набор команд для:
получения запроса на транспортировку от пользователя; и
выбора типа транспортного средства для пользователя, основываясь, по меньшей мере, частично на пункте назначения, указанном в запросе на транспортировку, причем указанный выбор определяет, является ли выбранное транспортное средство автономным транспортным средством.
22. Система по п. 21, в которой один или несколько процессоров делают выбор, основываясь, по меньшей мере, частично на предпочтении пользователя для данного типа транспортного средства.
23. Система по п. 21, в которой один или несколько процессоров делают выбор, основываясь, по меньшей мере, частично на добавленном требовании пользователя.
24. Система по п. 21, в которой один или несколько процессоров делают выбор путём (i) определения одного или нескольких маршрутов для автономного транспортного средства к месту назначения и (ii) сравнения одного или нескольких маршрутов с оптимальным маршрутом, который может быть обеспечен транспортным средством, управляемым человеком.
25. Система по п. 24, в которой один или несколько процессоров делают выбор путем:
сравнения минимального расчётного времени прибытия для автономного транспортного средства с минимальным расчётным временем прибытия для транспортного средства, управляемого человеком.
26. Система по п. 24, в которой один или несколько процессоров делают выбор путем:
сравнения расстояния прохождения до места назначения для автономного транспортного средства с расстоянием прохождения до места назначения для транспортного средства, управляемого человеком.
27. Система по п. 24, в которой один или несколько процессоров делают выбор путем:
сравнения типа дороги для выбранного маршрута автономного транспортного средства с типом дороги для выбранного маршрута транспортного средства, управляемого человеком.
28. Система по п. 24, в которой один или несколько процессоров делают выбор путём определения параметра готовности для второго транспортного средства осуществить направление автономного транспортного средства, по меньшей мере, по части выбранного маршрута.
29. Система по п. 24, в которой один или более процессоров: определяют одно из альтернативных мест загрузки или мест назначения для запроса на транспортировку, чтобы (i) определить маршрут, который соответствует возможностям автономного транспортного средства, (ii) сократить расчётное время прибытия при использовании автономного транспортного средства для запроса на транспортировку и/или (iii) уменьшить расстояние, пройденное при использовании автономного транспортного средства для запроса на транспортировку.
30. Система по п. 21, в которой один или несколько процессоров выбирают тип транспортного средства посредством (i) определения маршрута с использованием места назначения и (ii) прогнозирования того, понадобится ли автономному транспортному средству запрашивать поддержку на маршруте.
31. Система по п. 30, в которой один или несколько процессоров прогнозируют, понадобится ли автономному транспортному средству запрашивать поддержку на основе специфической географической информации о действующем временно событии или состоянии, влияющем на один или несколько участков дороги маршрута.
32. Система по п. 21, в которой один или несколько процессоров осуществляют выбор типа транспортного средства посредством (i) определения маршрута с использованием места назначения и (ii) прогнозирования того, понадобится ли автономному транспортному средству запрашивать транспортное средство, управляемое человеком, для поддержки направления.
33. Система по п. 32, в которой один или несколько процессоров осуществляют выбор путём расчёта стоимости предоставления автономного транспортного средства по сравнению с транспортным средством, управляемым человеком.
34. Система по п. 21, в которой один или несколько процессоров осуществляют выбор в зависимости от предпочтения пользователя, предоставляя предложение в пользу  автономного транспортного средства или транспортного средства, управляемого человеком.
35. Система по п. 34, в которой указанное предложение основано на сравнении одного или нескольких из значений стоимости или времени поездки для автономного транспортного средства и транспортного средства, управляемого человеком.
36. Энергонезависимый, машиночитаемый носитель, хранящий команды, которые при их выполнении на одном или нескольких процессорах вызывают осуществление этим одним или несколькими процессорами операций, содержащих:
получение запроса на транспортировку от пользователя; и
выбор типа транспортного средства для пользователя, основываясь, по меньшей мере, частично на пункте назначения, указанного в запросе на транспортировку, причем указанный выбор определяет, является ли выбранное транспортное средство автономным транспортным средством.
37. Энергонезависимый, машиночитаемый носитель по п. 36, в котором выбор происходит, по меньшей мере, частично на основе предпочтения пользователя относительно типа транспортного средства.
38. Энергонезависимый, машиночитаемый носитель по п. 36, в котором выбор происходит, по меньшей мере, частично на основе добавленного требования пользователя.
39. Энергонезависимый, машиночитаемый носитель по п. 36, в котором осуществление выбора включает в себя (i) определение одного или нескольких маршрутов для автономного транспортного средства к месту назначения и (ii) сравнение одного или нескольких маршрутов с оптимальным маршрутом, который может быть обеспечен транспортным средством, управляемым человеком.
40. Способ для предоставления транспортировки, осуществляемый посредством одного или более процессоров и содержащий:
получение запроса на транспортировку от пользователя; и
выбор типа транспортного средства для пользователя, основываясь, по меньшей мере, частично на пункте назначения, указанном в запросе на транспортировку, причем указанный выбор определяет, является ли выбранное транспортное средство автономным транспортным средством.
41. Способ работы автономного транспортного средства, осуществляемый посредством одного или более процессоров, содержащий:
(a) выявление события, которое понижает степень надёжности прохождения текущего маршрута указанным автономным транспортным средством;
(b) передачу информации о событии в удалённый источник направления;
(c) получение команд от удалённого источника направления по обработке события; и
(d) выполнение этих команд.
42. Способ по п. 41, дополнительно содержащий:
определение на автономном транспортном средстве набора альтернативных опций для обработки события; и
передачу набора альтернативных опций удалённому источнику направления;
при этом получение команд включает в себя получение выбора одной из альтернативных опций из указанного набора от удалённого источника направления.
43. Способ по п. 41, в котором, когда этапы (a)-(d) выполняют в течение интервала времени, превышающего пороговое ограничение по времени, автономное транспортное средство уменьшает скорость.
44. Способ по п. 43, в котором пороговое ограничение по времени составляет около 2 секунд.
45. Способ по п. 41, в котором передача информации о событии включает в себя выбирающий ввод из поднабора доступных датчиков для передачи информации в удалённый источник направления.
46. Способ по п. 45, в котором выбирающий ввод из поднабора доступных датчиков для передачи информации в удалённый источник направления основан, по меньшей мере, частично на типе участка дороги, по которому двигается автономное транспортное средство.
47. Способ по п. 45, в котором выбирающий ввод из поднабора доступных датчиков для передачи информации в удалённый источник направления основан, по меньшей мере, частично на характеристике датчика, который обнаружил событие.
48. Способ по п. 45, в котором выбирающий ввод из поднабора доступных датчиков для передачи информации в удалённый источник направления основан на заранее определённой логике, основанной на правилах.
49. Способ по п. 45, в котором выбирающий ввод из поднабора доступных датчиков для передачи в качестве информации включает в себя последовательную передачу информации так, чтобы передача информация от первого набора датчиков происходила в течение начальной продолжительности, а передача информации от второго набора датчиков - в течение второй продолжительности.
50. Способ по п. 41, дополнительно содержащий создание интерфейса для человека-оператора в удалённом источнике для ответа на переданную информацию.
51. Способ по п. 50, в котором интерфейс включает в себя множество указателей направленности, причём каждый указатель направленности выполнен с возможностью выбора человеком-оператором для предоставления команд автономному транспортному средству с целью обеспечения направленного движения, что является ответом на обнаружение события.
52. Способ по п. 51, в котором интерфейс включает в себя один или несколько индикаторов, каждый из которых выполнен с возможностью выбора человеком-оператором, чтобы дать команды автономному транспортному средству для регулировки скорости, что является ответом на обнаружение события.
53. Способ по п. 51, в котором интерфейс содержит примерное время для человека-оператора в удалённом источнике для обеспечения ввода через интерфейс.
54. Способ по п. 41, в котором обнаружение события включает в себя обнаружение на дороге, по которой двигается автономное транспортное средство, объекта, распознавание которого не проходит или проходит с уровнем достоверности ниже порогового значения.
55. Способ по п. 54, в котором обнаружение объекта на дороге включает в себя обнаружение этого объекта с использованием датчика дальнего действия.
56. Способ направления автономного транспортного средства, осуществляемый посредством одного или более процессоров и содержащий:
(a) обработку предупреждения от автономного транспортного средства, причем предупреждение содержит информацию от датчиков и указывает на неопределенность того, как автономное транспортное средство должно действовать при движении;
(b) отображение интерфейса для человека-оператора на основе информации от датчиков, причем интерфейс включает в себя набор индикаторов, причем каждый индикатор в наборе показывает изменение направления или скорости;
(c) обнаружение выбирающего ввода от человека-оператора на одном из индикаторов в наборе индикаторов; и
(d) передачу команды автономному транспортному средству для осуществления действия в соответствии с изменением направления или скорости, указанным выбирающим вводом от человека-оператора.
57. Способ по п. 56, в котором один из индикаторов в наборе показывает нулевое изменение направления или скорости.
58. Способ по п. 56, в котором отображение интерфейса включает в себя наложение интерфейса на контент, сформированный из информации от датчиков.
59. Способ по п. 56, в котором отображение интерфейса включает в себя отображение времени, остающегося человеку-оператору на осуществление выбирающего ввода до того, как автономное транспортное средство выполнит действие по умолчанию.
60. Энергонезависимый, машиночитаемый носитель, хранящий команды для направления автономного транспортного средства, при этом указанные команды, при их выполнении одним или несколькими процессорами, заставляют один или несколько процессоров выполнять операции, содержащие:
(a) обработку предупреждения от автономного транспортного средства, причем предупреждение содержит информацию от датчиков и указывает на неопределенность, как автономное транспортное средство должно действовать при движении;
(b) отображение интерфейса для человека-оператора на основе информации от датчиков, причем указанный интерфейс включает в себя набор индикаторов, причем каждый индикатор в наборе показывает изменение направления или скорости;
(c) обнаружение выбирающего ввода от человека-оператора на одном из индикаторов в наборе индикаторов; и
(d) передачу команды автономному транспортному средству для осуществления действия в соответствии с изменением направления или скорости, указанным выбирающим вводом от человека-оператора.