СПОСОБ И СИСТЕМА ФОРМИРОВАНИЯ ПЛАНА ПУТЕШЕСТВИЙ

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