Способ и устройство для вывоза такси

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