СПОСОБ ПОИСКА ПОПУТЧИКОВ, СИСТЕМА ДЛЯ ПОИСКА ПОПУТЧИКОВ И МАШИНОЧИТАЕМЫЕ НОСИТЕЛИ

1. Способ поиска попутчиков, включающий в себя этапы, на которых:
- регистрируют в сетевом сервисе для конкретного пользователя, намеренного предпринять поездку из начального пункта в конечный пункт, информацию, переданную в упомянутый сетевой сервис с соответствующего клиентского приложения, установленного на абонентском оборудовании упомянутого пользователя;
- выбирают с помощью упомянутого сетевого сервиса по меньшей мере один возможный маршрут поездки упомянутого пользователя между упомянутыми начальным и конечным пунктами;
- осуществляют с помощью упомянутого сетевого сервиса поиск вероятных попутчиков из числа других пользователей, зарегистрированных в упомянутом сетевом сервисе, маршруты поездок которых по меньшей мере частично сходны с любым из выбранных возможных маршрутов поездки упомянутого пользователя;
- рассчитывают с помощью упомянутого сетевого сервиса социальную совместимость с упомянутым пользователем для каждого из найденных в упомянутом поиске вероятных попутчиков на основе информации, введенной ими при регистрации;
- вычисляют с помощью упомянутого сетевого сервиса взвешенную оценку соответствия каждого из упомянутых найденных попутчиков упомянутому пользователю с учетом степени сходства их возможных маршрутов, времени поездки и рассчитанной социальной совместимости; и
- передают с упомянутого сетевого сервиса к упомянутому клиентскому приложению упомянутого конкретного пользователя список возможных маршрутов его поездки и список вероятных попутчиков, отсортированный по величине вычисленной взвешенной оценки соответствия.
2. Способ по п.1, в котором упомянутая информация конкретного пользователя включает в себя сведения о том, в какой роли - водителя или пассажира - намерен ехать упомянутый пользователь.
3. Способ по п.1 или 2, в котором любой из упомянутых выбранных возможных маршрутов поездки упомянутого конкретного пользователя задают с указанием возможных промежуточных пунктов.
4. Способ по п.3, в котором упомянутую степень сходства маршрутов рассчитывают для каждого из упомянутых вероятных попутчиков как дополнительное расстояние, которое должен проехать водитель, чтобы подобрать этого вероятного попутчика и доставить его в конечный пункт его маршрута.
5. Способ по п.4, в котором на основе вычисленных взвешенных оценок оптимизируют распределение пассажиров по автомобилям.
6. Способ по п.1, в котором упомянутое абонентское оборудование выбирают из группы, состоящей из персонального компьютера, ноутбука, персонального цифрового ассистента, мобильного телефона, смартфона и планшета.
7. Способ по п.1 или 6, в котором упомянутые начальный и (или) конечный пункты поездки определяют с помощью средства позиционирования, сопряженного с упомянутым абонентским оборудованием и выбранного из группы, включающей в себя устройство GPS, устройство ГЛОНАСС, сканер QR-кода, определитель соты мобильной связи, определитель Wi-Fi сети и устройство распознавания окружающей обстановки.
8. Способ по п.1 или 6, в котором упомянутый конечный пункт определяют по сайту соответствующего мероприятия, на которое намерен попасть упомянутый конкретный пользователь.
9. Способ по п.1, в котором упомянутые возможные маршруты поездки выбирают с учетом заданного времени прибытия в упомянутый конечный пункт поездки.
10. Способ по п.1, в котором упомянутую социальную совместимость с упомянутым пользователем для каждого из найденных вероятных попутчиков рассчитывают с учетом данных из группы, включающей в себя данные соответствующих профилей в социальных сетях и данные из телефонной книги упомянутого абонентского оборудования.
11. Система для поиска попутчиков, содержащая сетевой сервер и абонентские оборудования пользователей, выполненные с возможностью соединяться по сети связи с упомянутым сетевым сервером, на котором установлен сетевой сервис, выполненный с возможностью:
- регистрировать для конкретного пользователя, намеренного предпринять поездку из начального пункта в конечный пункт, информацию, переданную с соответствующего клиентского приложения, установленного на абонентском оборудовании упомянутого пользователя;
- выбирать по меньшей мере один возможный маршрут поездки упомянутого пользователя между упомянутыми начальным и конечным пунктами;
- осуществлять поиск вероятных попутчиков из числа других пользователей, зарегистрированных в упомянутом сетевом сервисе, маршруты поездок которых по меньшей мере частично сходны с любым из выбранных возможных маршрутов поездки упомянутого пользователя;
- рассчитывать социальную совместимость с упомянутым пользователем для каждого из найденных в упомянутом поиске вероятных попутчиков на основе информации, введенной ими при регистрации;
- вычислять взвешенную оценку соответствия каждого из упомянутых найденных попутчиков упомянутому пользователю с учетом степени сходства их возможных маршрутов, времени поездки и рассчитанной социальной совместимости; и
- передавать к упомянутому клиентскому приложению упомянутого конкретного пользователя список возможных маршрутов его поездки и список вероятных попутчиков, отсортированный по величине вычисленной взвешенной оценки соответствия.
12. Система по п.11, в которой упомянутая информация конкретного пользователя включает в себя сведения о том, в какой роли - водителя или пассажира - намерен ехать упомянутый пользователь.
13. Система по п.11 или 12, в которой упомянутый сетевой сервис выполнен с возможностью задавать любой из упомянутых выбранных возможных маршрутов поездки упомянутого конкретного пользователя с указанием возможных промежуточных пунктов.
14. Система по п.13, в которой упомянутый сетевой сервис выполнен с возможностью рассчитывать упомянутую степень сходства маршрутов для каждого из упомянутых вероятных попутчиков как дополнительное расстояние, которое должен проехать водитель, чтобы подобрать этого вероятного попутчика и доставить его в конечный пункт его маршрута.
15. Система по п.14, в которой упомянутый сетевой сервис выполнен с возможностью оптимизировать распределение пассажиров по автомобилям на основе упомянутых вычисленных взвешенных оценок.
16. Система по п.15, в которой упомянутое абонентское оборудование выбрано из группы, состоящей из персонального компьютера, ноутбука, персонального цифрового ассистента, мобильного телефона, смартфона и планшета.
17. Система по п.16, содержащая дополнительно средства позиционирования, сопряженные с упомянутым абонентскими оборудованиями для определения упомянутых начального и (или) конечного пунктов поездки и выбранные из группы, включающей в себя устройство GPS, устройство ГЛОНАСС, сканер QR-кода, определитель соты мобильной связи, определитель Wi-Fi сети и устройство распознавания окружающей обстановки.
18. Система по п.11 или 16, в которой упомянутый сетевой сервис выполнен с возможностью определять упомянутый конечный пункт по сайту соответствующего мероприятия, на которое намерен попасть упомянутый конкретный пользователь.
19. Система по п.11, в котором упомянутый сетевой сервис выполнен с возможностью выбирать упомянутые возможные маршруты поездки с учетом заданного времени прибытия в упомянутый конечный пункт поездки.
20. Система по п.11, в которой упомянутый сетевой сервис выполнен с возможностью рассчитывать упомянутую социальную совместимость с упомянутым пользователем для каждого из найденных вероятных попутчиков с учетом данных из группы, включающей в себя данные соответствующих профилей в социальных сетях и данные из телефонной книги упомянутого абонентского оборудования.
21. Машиночитаемый носитель, предназначенный для непосредственного участия в работе сетевого сервера и содержащий записанную программу сетевого сервиса, которая при ее исполнении в упомянутом сетевом сервере обеспечивает, совместно с клиентским приложением, установленным на абонентском оборудовании, реализацию действий способа по любому из пп.1-6.
22. Машиночитаемый носитель, предназначенный для непосредственного участия в работе абонентского оборудования и содержащий записанную программу клиентского приложения, которая при ее исполнении в упомянутом абонентском оборудовании обеспечивает, совместно с сетевым сервисом, установленным на сетевом сервере, реализацию действий способа по любому из пп.1-6.