КОНТЕКСТНЫЙ СОЦИАЛЬНО ОРИЕНТИРОВАННЫЙ ЛОКАЛЬНЫЙ ПОИСК

1. Способ определения местоположения для встречи, содержащий этапы, на которых
определяют группу людей для встречи;
формируют набор объединенных интересов, характерный для группы людей;
определяют местоположения людей в группе для определения множества местоположений;
принимают результаты локального поиска для группы людей, сформированные на основе набора объединенных интересов и определенного множества местоположений, причем результаты локального поиска включают в себя по меньшей мере одно потенциальное местоположение для встречи; и
предоставляют возможность представлять результаты локального поиска по меньшей мере одному человеку из группы людей.
2. Способ по п. 1, в котором этап, на котором определяют группу людей, содержит этап, на котором
предоставляют возможность вручную определять группу людей.
3. Способ по п. 1, в котором этап, на котором определяют группу людей, содержит этап, на котором
автоматически формируют группу людей.
4. Способ по п. 3, в котором этап, на котором автоматически формируют группу людей, содержит этап, на котором
анализируют поток сообщений для определения людей, вместе принимавших участие в потоке сообщений, для включения их в группу.
5. Способ по п. 1, в котором этап, на котором формируют набор объединенных интересов, характерный для группы людей, содержит этап, на котором извлекают информацию профиля людей из группы; и
определяют точки соприкосновения извлеченной информации профиля для формирования набора объединенных интересов.
6. Система определения местоположения для встречи, содержащая
определитель группы, выполненный с возможностью определять
группу людей для встречи;
блок формирования набора интересов, выполненный с возможностью формировать набор объединенных интересов, характерный для группы людей;
определитель местоположения, выполненный с возможностью определять местоположения людей в группе для определения множества местоположений;
интерфейс службы локального поиска, выполненный с возможностью принимать результаты локального поиска для группы людей, сформированный на основе набора объединенных интересов и определенного множества местоположений, причем результаты локального поиска включают в себя по меньшей мере одно потенциальное местоположение для встречи; и
выходной интерфейс, выполненный с возможностью представлять результаты локального поиска по меньшей мере одному человеку из группы.
7. Система по п. 6, в которой определитель группы выполнен с возможностью формировать пользовательский интерфейс для предоставления возможности вручную определять группу людей.
8. Система по п. 7, в которой определитель группы выполнен с возможностью автоматически формировать группу людей.
9. Система по п. 6, в которой блок формирования набора интересов содержит
блок извлечения информации профиля, выполненный с возможностью извлекать информацию профиля людей из группы; и
блок определения точек соприкосновения профилей, выполненный с возможностью определять точки соприкосновения извлеченной информации профиля для формирования набора объединенных интересов.
10. Компьютерный программный продукт, содержащий машиночитаемый носитель, имеющий компьютерную программную логику, записанную на нем, содержащий:
логическое средство компьютерной программы для предоставления возможности процессору выполнять любой из пп. 1-5.