Формула
1. Компьютер, содержащий процессор и память, причем память хранит инструкции, выполняемые процессором таким образом, что компьютер запрограммирован на:
хранение начального и конечного местоположений для маршрута транспортного средства;
прием ввода, включающего в себя идентификатор пользователя, когда транспортное средство находится в начальном местоположении;
осуществление навигации из начального местоположения в третье местоположение, отличающееся от начального и конечного местоположений;
прием ввода, включающего в себя идентификатор пользователя и данные указывающие, что пользователь покинул транспортное средство, когда транспортное средство находится в третьем местоположении; и
вычисление скорректированной стоимости поездки на основе разницы между третьим местоположением и конечным местоположением.
2. Компьютер по п. 1, дополнительно запрограммированный на прием данных, указывающих идентификатор пользователя, от пользовательского устройства и обеспечение скорректированной стоимости поездки пользовательскому устройству.
3. Компьютер по п. 1, в котором идентификатор пользователя обеспечен в закодированном изображении, и компьютер дополнительно запрограммирован на сканирование закодированного изображения.
4. Компьютер по п. 3, в котором закодированное изображение сохранено в пользовательском устройстве.
5. Компьютер по п. 1, дополнительно запрограммированный на прием запроса на остановку, включающего в себя данные, указывающие третье местоположение.
6. Компьютер по п. 1, дополнительно запрограммированный на прием данных, указывающих, что пользователь покинул транспортное средство, от по меньшей мере одного из камеры транспортного средства, датчика занятости сиденья и пользовательского устройства.
7. Компьютер по п. 1, причем компьютер дополнительно запрограммирован на вычисление стоимости поездки на основе по меньшей мере начального и конечного местоположений.
8. Компьютер по п. 1, в котором идентификатор пользователя связан с пользовательскими данными, включающими в себя начальное и конечное местоположения и статус оплаты стоимости поездки.
9. Компьютер, содержащий процессор и память, причем память хранит инструкции, выполняемые процессором таким образом, что компьютер запрограммирован на:
прием первых вводов в первом местоположении, включающих в себя соответствующие идентификаторы пользователей, от каждого из множества пользовательских устройств, когда транспортное средство находится в первом местоположении;
проверку того, что количество идентификаторов пользователей совпадает с количеством пользователей в транспортном средстве;
осуществление навигации транспортного средства из первого местоположения во второе местоположение;
прием второго ввода, включающего в себя один из идентификаторов пользователей;
прием данных, указывающих, что пользовательское устройство, связанное с идентификатором пользователя во втором вводе, находится вне транспортного средства; и
обеспечение соответствующих стоимостей поездки каждому из пользовательских устройств на основе второго местоположения и находящегося вне транспортного средства пользовательского устройства.
10. Компьютер по п. 9, в котором каждый из идентификаторов пользователей обеспечен в закодированном изображении, и компьютер дополнительно запрограммирован на сканирование закодированного изображения.
11. Компьютер по п. 9, дополнительно запрограммированный на идентификацию количества пользователей на основе данных, принимаемых от по меньшей мере одного из камеры транспортного средства, датчика занятости сиденья транспортного средства и пользовательского устройства.
12. Компьютер по п. 9, дополнительно запрограммированный на прием запроса на остановку, включающего в себя данные, указывающие второе местоположение, и на осуществление навигации транспортного средства из первого местоположения во второе местоположение на основе, по меньшей мере, принимаемого запроса на остановку.
13. Компьютер по п. 9, дополнительно запрограммированный на идентификацию количества пользователей на основе данных, принимаемых от по меньшей мере одного из камеры транспортного средства и датчика занятости сиденья.
14. Компьютер по п. 9, дополнительно запрограммированный на прием данных, указывающих первое местоположение, второе местоположение и количество пользователей, и на генерирование одного или более идентификаторов пользователей, причем количество пользователей совпадает с количеством одного или более идентификаторов пользователей.
15. Компьютер по п. 14, дополнительно запрограммированный на вывод сгенерированных идентификаторов пользователей на множество пользовательских устройств.
16. Компьютер по п. 9, дополнительно запрограммированный на прием пользовательских данных, связанных с идентификаторами пользователей, от второго компьютера и на проверку достоверности каждого из идентификаторов пользователей на основе принимаемых пользовательских данных.
17. Компьютер по п. 16, причем компьютер запрограммирован на проверку достоверности каждого из идентификаторов пользователей, проверяя, связан ли идентификатор пользователя с завершенной транзакцией платежа.
18. Компьютер по п. 16, причем компьютер запрограммирован на проверку достоверности каждого из идентификаторов пользователей, проверяя, совпадает ли местоположение транспортного средства с начальным местоположением, связанным с идентификатором пользователя.
19. Компьютер по п. 9, причем компьютер дополнительно запрограммирован на вычисление соответствующих стоимостей поездки на основе расстояния между первым и вторым местоположениями.
20. Компьютер по п. 9, причем компьютер дополнительно запрограммирован на вычисление соответствующих стоимостей поездки на основе времени перемещения из первого местоположения во второе местоположение и расчетного времени перемещения из первого местоположения во второе местоположение.
Комментарии