СПОСОБ, СИСТЕМА И КЛИЕНТ ДЛЯ РЕАЛИЗАЦИИ ГРУППЫ

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