СПОСОБ, СИСТЕМА И СЕРВЕР ДЛЯ УПРАВЛЕНИЯ ПОДАЧЕЙ ИНФОРМАЦИИ ОТ ДРУЗЕЙ В СЕТИ

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