способ и система активной публикации сообщений в группе мс (im) с использованием чат-робота

Классы МПК:H04L12/58 системы с коммутацией сообщений
G06F9/445 загрузка или запуск программы
Автор(ы):
Патентообладатель(и):ТЕНСЕНТ ТЕКНОЛОДЖИ (ШЭНЬЧЖЭНЬ) КОМПАНИ ЛИМИТЕД (CN)
Приоритеты:
подача заявки:
2010-04-02
публикация патента:

Изобретение относится к средствам активной публикации сообщений в группе MC (IM) с использованием чат-робота. Технический результат заключается повышение активности публикаций сообщений в группе MC (IM). Добавляют клиентом чат-робота в группу МС (IM), удовлетворяющую заданному условию. Получают чат-роботом сообщение и публикацию полученного сообщения в группе МС (IM). Получают чат-роботом второе условие получения сообщения и получение сообщения в соответствии со вторым условием; причем второе условие предусматривает получение сообщений по меньшей мере от одного конкретного источника сообщений в конкретное время в соответствии с конкретным требованием. Получают чат-роботом шаблон и публикацию полученного сообщения в группе МС (IM) в соответствии с шаблоном, причем шаблон содержит заранее заданное время публикации и объекты публикации в группе МС (IM). Собирают статистику по количеству ответов на опубликованное сообщение от участников группы МС (IM). Корректируют второе условие в соответствии с количеством ответов на опубликованное сообщение от участников группы МС (IM). 2 н. и 3 з.п. ф-лы, 7 ил. способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325

способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325 способ и система активной публикации сообщений в группе мс (im)   с использованием чат-робота, патент № 2517325

Формула изобретения

1. Способ активной публикации сообщений в группе обмена Мгновенными Сообщениями МС (IM) с использованием чат-робота, содержащий следующие этапы:

добавление клиентом чат-робота в группу МС (IM), удовлетворяющую заданному условию;

получение чат-роботом сообщения и публикация полученного сообщения в группе МС (IM);

причем этап получения чат-роботом сообщения и публикации полученного сообщения в группе МС (IM) содержит следующие действия:

получение чат-роботом второго условия получения сообщения и получение сообщения в соответствии со вторым условием; причем второе условие предусматривает получение сообщений по меньшей мере от одного конкретного источника сообщений в конкретное время в соответствии с конкретным требованием;

получение чат-роботом шаблона и публикация полученного сообщения в группе МС (IM) в соответствии с шаблоном; причем шаблон содержит заранее заданное время публикации и объекты публикации в группе МС (IM);

причем этап получения чат-роботом сообщения и публикации сообщения в группе МС (IM) дополнительно содержит по меньшей мере одно из следующих действий:

сбор статистики по количеству ответов на опубликованное сообщение от участников группы МС (IM); корректировка второго условия в соответствии с количеством ответов на опубликованное сообщение от участников группы МС (IM);

сбор статистики по количеству участников, ответивших на сообщение, опубликованное в группе МС (IM); корректировка второго условия в соответствии с количеством участников, ответивших на сообщение в группе МС (IM);

сбор статистики по количеству ответов на сообщение от каждого участника группы МС (IM); корректировка шаблона в соответствии с количеством ответов каждого участника группы МС (IM).

2. Способ по п.1, который перед этапом добавления клиентом чат-робота в группу МС (IM), удовлетворяющую заданному условию, дополнительно содержит следующие действия: создание на клиенте группы МС (IM).

3. Способ по п.2, в котором этап добавления клиентом чат-робота в группу МС (IM), удовлетворяющую заданному условию, содержит следующие действия:

определение клиентом, удовлетворяет ли группа МС (IM) заданному условию;

добавление клиентом в группу МС (IM) чат-робота, если группа МС (IM) удовлетворяет заданному условию; в противном случае - вывод информационной подсказки.

4. Способ по п.3, в котором заданное условие содержит по меньшей мере одно из следующих условий:

создание группы МС (IM) участником группы;

внесение оплаты группой МС (IM);

добавление сервером чат-робота в группу МС (IM) по умолчанию.

5. Система активной публикации сообщений в группе МС (IM) с использованием чат-робота, содержащая сервер и клиент; причем клиент сконфигурирован для создания группы МС (IM); причем в состав сервера входит чат-робот;

причем клиент дополнительно сконфигурирован для добавления чат-робота в группу МС (IM) на основе заданного условия;

причем чат-робот предназначен для публикации сообщения в группе МС (IM);

при этом чат-робот содержит:

блок получения сообщения, сконфигурированный для получения сообщения в соответствии с заранее заданным условием; причем заранее заданное условие предусматривает получение сообщений по меньшей мере от одного конкретного источника сообщений в конкретное время в соответствии с конкретным требованием;

блок публикации сообщения, сконфигурированный для публикации сообщения в группе МС (IM) в соответствии с заранее заданным шаблоном;

причем заранее заданный шаблон содержит заранее заданное время публикации и объекты публикации в группе МС (IM);

при этом чат-робот дополнительно содержит по меньшей мере одно из перечисленного: первый блок статистики, второй блок статистики и третий блок статистики;

причем первый блок статистики сконфигурирован для сбора статистики по количеству ответов на опубликованное сообщение от участников группы МС (IM);

причем второй блок статистики сконфигурирован для сбора статистики по количеству участников, ответивших на сообщение, опубликованное в группе МС (IM);

причем третий блок статистики сконфигурирован для сбора статистики по количеству ответов на опубликованное сообщение от каждого участника группы МС (IM);

при этом блок получения сообщения выполняет корректировку заранее заданного условия в соответствии по меньшей мере с одним из статистических результатов первого блока статистики и второго блока статистики и получает сообщение согласно скорректированному условию;

при этом блок публикации сообщения выполняет корректировку заранее заданного шаблона в соответствии со статистическим результатом третьего блока статистики и публикует сообщение в группе МС (IМ) согласно скорректированному шаблону; или блок публикации сообщения выполняет корректировку заранее заданного шаблона в соответствии по меньшей мере с одним из статистических результатов первого блока статистики, второго блока статистики и третьего блока статистики, и публикует сообщение в группе МС (IM) согласно скорректированному шаблону.

Описание изобретения к патенту

ОБЛАСТЬ ИЗОБРЕТЕНИЯ

Настоящее изобретение относится к области обмена Мгновенными Сообщениями MC (IM), в частности, к способу и системе активной публикации сообщений в группе MC (IM) с использованием чат-робота.

УРОВЕНЬ ТЕХНИКИ

С развитием сетевых технологий обмен мгновенными сообщениями стал общепринятым способом общения людей по сети. Помимо связи между отдельными людьми, служба мгновенных сообщений позволяет также создать группу MC (IM), посредством которой друзья или просто люди с общими интересами могут использовать сеть для передачи мгновенных текстовых сообщений, голосовой связи и видеосвязи.

Чат-робот - это робот с искусственным интеллектом и с возможностью постоянного подключения к сети с помощью средств связи и обеспечения общения с людьми на естественном языке. Чат-робот поддерживает множество дополнительных услуг, а также функцию чата. Дополнительные услуги включают в себя запрос погоды, запрос карты, запрос новостей, калькулятор, словари и другие подобные услуги.

Вследствие региональных или культурных различий в разных регионах наблюдается разное отношение к группам MC (IM) - в некоторых областях пользователи групп MC (IM) некоторых типов более активны, в других областях или группах MC (IM) других типов могут существовать следующие проблемы: меньше пользователей используют группы MC (IM), мало разговаривающих, при этом пользователям групп MC (IM) трудно найти темы, представляющие общий интерес, или другие подобные проблемы. Следовательно, имеется необходимость создания способа, позволяющего повысить интерес пользователей к группе MC (IM) и увеличить активность группы MC (IM).

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Ниже указаны технические задачи, решаемые настоящим изобретением. Виду того, что в некоторых областях интерес пользователей к группе MC (IM) невысок и активность группы MC (IM) низка, вариантами осуществления настоящего изобретения предусмотрены способ и система активной публикации сообщений в группе MC (IM) с использованием чат-робота, что позволяет повысить у пользователей интерес к группе MC (IM) и увеличить активность группы MC (IM).

Для решения задач настоящего изобретения вариантами осуществления изобретения предусмотрен способ активной публикации сообщений в группе MC (IM) с использованием чат-робота, содержащий следующие этапы: добавление клиентом чат-робота в группу MC (IM), удовлетворяющую заданному условию;

получение чат-роботом сообщения и публикация полученного сообщения в группе MC (IM).

Перед добавлением клиентом чат-робота в группу MC (IM), удовлетворяющую заданному условию, данный способ дополнительно содержит создание на клиенте группы MC (IM).

Предпочтительно, чтобы этап добавления клиентом чат-робота в группу MC (IM), удовлетворяющую заданному условию, дополнительно содержал следующие действия:

определение клиентом, удовлетворяет ли группа MC (IM) заданному условию;

добавление клиентом чат-робота в группу MC (IM), если группа MC (IM) удовлетворяет заданному условию; в противном случае - вывод информационной подсказки.

Предпочтительно, чтобы заданное условие содержало следующие условия: создание группы MC (IM) участником группы, внесение оплаты группой MC (IM) и/или добавление сервером чат-робота в группу MC (IM) по умолчанию.

Предпочтительно, чтобы этап получения чат-роботом сообщения и публикации полученного сообщения в группе MC (IM) содержал следующие действия:

получение чат-роботом второго условия и получение сообщения в соответствии с полученным вторым условием;

получение чат-роботом шаблона и публикация полученного сообщения в группе MC (IM) в соответствии с полученным шаблоном.

Предпочтительно, чтобы этап получения чат-роботом сообщения и публикации полученного сообщения в группе MC (IM) дополнительно содержал следующие действия:

сбор статистики по количеству ответов участников группы MC (IM) на опубликованное сообщение;

корректировка второго условия в соответствии с количеством ответов от участников группы MC (IM) на опубликованное сообщение.

Предпочтительно, чтобы этап получения чат-роботом сообщения и публикации полученного сообщения в группе MC (IM) дополнительно содержал следующие действия:

сбор статистики по количеству участников, ответивших на сообщение, опубликованное в группе MC (IM);

корректировка второго условия в соответствии с количеством участников, ответивших на сообщение в группе MC (IM).

Предпочтительно, чтобы этап получения чат-роботом сообщения и публикации полученного сообщения в группе MC (IM) дополнительно содержал следующие действия:

сбор статистики по количеству ответов на сообщение от каждого участника группы MC (IM);

корректировка шаблона в соответствии с количеством ответов от каждого участника группы MC (IM).

Для лучшего решения задач настоящего изобретения, вариантами осуществления изобретения предусмотрена система активной публикации сообщения в группе MC (IM) с использованием чат-робота. Система содержит сервер и клиент; клиент сконфигурирован для создания группы MC (IM); в состав сервера входит чат-робот;

причем клиент дополнительно сконфигурирован для добавления чат-робота в группу MC (IM) на основе заданного условия;

причем чат-робот предназначен для публикации сообщения в группе MC (IM). Предпочтительно, чтобы чат-робот содержал:

блок получения сообщения, сконфигурированный для получения сообщения в соответствии с заранее заданным условием;

блок публикации сообщения, сконфигурированный для публикации сообщения в группе MC (IM) в соответствии с заранее заданным шаблоном.

Предпочтительно, чтобы чат-робот дополнительно содержал по меньшей мере одно из перечисленного: первый блок статистики, второй блок статистики, третий блок статистики, причем:

первый блок статистики сконфигурирован для сбора статистики по количеству ответов на опубликованное сообщение от участников группы MC (IM);

второй блок статистики сконфигурирован для сбора статистики по количеству участников, ответивших на сообщение, опубликованное в группе MC (IM); третий блок статистики сконфигурирован для сбора статистики по количеству ответов от каждого участника группы MC (IM) на опубликованное сообщение; при этом блок публикации сообщения выполняет корректировку заранее заданного шаблона в соответствии со статистическим результатом первого блока статистики и/или второго блока статистики и/или третьего блока статистики и публикующий сообщение в группе MC (IM) согласно скорректированному шаблону.

Предпочтительно, чтобы чат-робот дополнительно содержал первый блок статистики и/или второй блок статистики; причем

первый блок статистики сконфигурирован для сбора статистики по количеству ответов от участников группы MC (IM) на опубликованное сообщение;

второй блок статистики сконфигурирован для сбора статистики по количеству участников, ответивших на сообщение, опубликованное в группе MC (IM); блок получения сообщения выполняет корректировку заранее заданного условия в соответствии со статистическим результатом первого блока статистики и/или второго блока статистики и получает сообщение согласно скорректированному условию.

Предпочтительно, чтобы чат-робот дополнительно содержал:

третий блок статистики, сконфигурированный для сбора статистики по количеству ответов от каждого участника группы MC (IM) на опубликованное сообщение;

при этом блок публикации сообщения выполняет корректировку заранее заданного шаблона в соответствии со статистическим результатом третьего блока статистики и публикует сообщение в группе MC (IM) согласно скорректированному шаблону.

В настоящем изобретении в группу MC (IM) добавлен чат-робот, причем добавлена также функция согласованной по времени публикации сообщений чат-роботом, позволяющая увеличить количество сообщений и предметов для обсуждения в группе MC (IM). В результате обеспечена не только возможность своевременной передачи сообщений пользователям, но и повышение активности группы MC (IM). Это позволит пользователям постепенно привыкнуть к данной группе MC (IM) и находить приятным ее использование.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Более подробно настоящее изобретение описано ниже со ссылками на примерные варианты осуществления и сопроводительные чертежи, на которых:

фиг.1 - блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с первым вариантом осуществления;

фиг.2 - блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии со вторым вариантом осуществления;

фиг.3 - блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с третьим вариантом осуществления;

фиг.4 - блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с четвертым вариантом осуществления;

фиг.5 - схематическое изображение заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии с первым вариантом осуществления;

фиг.6 - схематическое изображение заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии со вторым вариантом осуществления;

фиг.7 - схематическое изображение заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии с третьим вариантом осуществления.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Для пояснения решаемых задач, использованных технических решений и преимуществ настоящего изобретения, изобретение далее описано подробно со ссылками на примерные варианты осуществления и сопроводительные чертежи. Следует иметь в виду, что описываемые конкретные варианты осуществления использованы лишь для пояснения настоящего изобретения и не ограничивают объема его правовых притязаний.

В данном изобретении предусмотрена возможность добавления в группу MC (IM) чат-робота, сконфигурированного на автоматическую публикацию сообщений в группе MC (IM) для увеличения количества сообщений и предметов для обсуждения в данной группе MC (IM). Таким образом обеспечена не только возможность своевременной передачи сообщений пользователям, но и повышение активности группы MC (IM). Это позволит пользователям постепенно привыкнуть к данной группе MC (IM) и находить приятным ее использование.

На фиг.1 показана блок-схема способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с первым вариантом осуществления.

На этапе S101 сначала создают на клиенте группу MC (IM). Группу MC (IM) можно создать для удовлетворения требований, связанных с активностью пользователя клиента. Сервер отправляет запрос пользователю клиента, находящемуся в некоторой области, или пользователю с определенной характеристикой, и пользователь из некоторой области или пользователь с определенной характеристикой посылает ответ. В альтернативном варианте группу MC (IM) можно создать и на основе ответа.

На этапе S102 клиент добавляет чат-робот в группу MC (IM), соответствующую заданному условию. Заданное условие можно установить фоновым сервером по умолчанию или же заданное условие может задать по ситуации сетевой администратор. Заданное условие можно обновлять для лучшего соответствия требованиям при изменении состояния сети.

В одном из вариантов осуществления заданное условие может представлять собой создание группы MC (IM) участником группы. Если группа MC (IM) создана участником группы, в группу добавляют чат-робот; в противном случае в чат-робот группу MC (IM) не добавляют. В другом варианте осуществления заданным условием может являться внесение оплаты группой MC (IM). В еще одном варианте осуществления чат-робот можно добавлять сервером для всех групп MC (IM) по умолчанию. В других вариантах осуществления в качестве заданного условия добавления чат-робота в группу MC (IM) можно выбрать другие условия. Например, заданное условие может быть следующим: если количество участников в группе MC (IM) больше 20, в эту MC (IM) труппу добавляют чат-робот. Настоящее изобретение не ограничено конкретным заданным условием.

На этапе S103 чат-робот автоматически получает сообщение и публикует его в группе MC (IM). В одном из вариантов осуществления настоящего изобретения чат-робот может публиковать сообщения, полученные из определенного канала, в определенное время, например в 12:30, в 15:00. Сообщения могут представлять собой последние известия или определенный блог, или RSS-подписку форума, или сообщение (например, рекламу или системную подсказку), заданные сервером.

В другом варианте осуществления настоящего изобретения предусмотрена возможность следующей настройки. Когда число обращений к какой-либо публикации форума превышает определенное значение, например один миллион, чат-робот автоматически публикует основное сообщение этой публикации в группе MC (IM).

В еще одном варианте осуществления настоящего изобретения предусмотрена возможность следующей настройки. Чат-робот получает сообщения с определенного адреса электронной почты или сайта публикации сообщений и публикует полученные сообщения. В данном варианте осуществления сообщения можно принимать вручную или захватывать посредством сетевой программы-обходчика с нескольких веб-сайтов.

На фиг.2 показана блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии со вторым вариантом осуществления. Данный частный процесс выглядит следующим образом.

На этапе S201 сначала на клиенте создают группу MC (IM), которую можно создать для удовлетворения требований, связанных с активностью пользователя клиента. Сервер может активно отправлять запрос пользователю клиента, находящемуся в некоторой области, или пользователю с определенной характеристикой, при этом указанный пользователь клиента или пользователь посылает ответ. В альтернативном варианте группу MC (IM) можно создать и на основе ответа.

На этапе S202 клиент определяет, удовлетворяет ли группа MC (IM) заданному условию. В одном из вариантов осуществления заданным условием может являться создание группы MC (IM) участником группы, внесение оплаты группой MC (IM) и/или добавление сервером чат-робота в группу MC (IM) по умолчанию. Если группа MC (IM) удовлетворяет заданному условию, выполняют этап S203 (в группу MC (IM) добавляют чат-робот), в противном случае выполняют этап S206 (пользователя информируют о невозможности добавления чат-робота и завершают процесс).

В предпочтительном варианте осуществления, для облегчения выбора пользователь может дополнительно получить на этапе S206 подсказку относительно последовательности операций, которые требуется выполнить, если пользователь желает добавить чат-робот.

На этапе S204 чат-робот получает конкретное условие получения сообщения и получает сообщение в соответствии с конкретным условием.

Конкретное условие может представлять собой условие по умолчанию для клиента или фонового сервера. После добавления чат-робота в группу MC (IM) клиент или фоновый сервер посылает чат-роботу конкретное условие, которое может являться фиксированным или изменяемым.

В другом варианте осуществления условие можно изменять в зависимости от статистики откликов пользователей на некоторые или на все сообщения, опубликованные чат-роботом.

В одном из вариантов осуществления условие предусматривает получение сообщений от конкретного источника сообщений в конкретное время в соответствии с конкретным требованием.

Конкретное время можно задать как 12:00, 14:00 или каждый час. К конкретным требованиям могут относиться: число обращений свыше 100 тысяч, 200 тысяч или 600 тысяч, или краткая сводка новостей, или последняя публикация на определенном форуме, или сообщение конкретного типа (например, касающееся спортивных соревнований, развлечений и/или финансов и экономики). Можно задать одно или несколько требований. В одном из вариантов осуществления требование можно задать на основе ответов каждого участника группы MC (IM) на ранее опубликованное сообщение. Например, получать и публиковать максимально возможное число таких сообщений, на которые каждый участник группы MC (IM) дал восторженный ответ. Конкретным источником сообщений может являться определенный блог, RSS-подписка форума или системная подсказка от сервера. Чат-робот может получать по одному сообщению от одного конкретного источника сообщений или же сразу множество сообщений от множества источников сообщений.

На этапе S205 чат-робот получает конкретный шаблон для публикации сообщения в группе MC (IM) и публикует в группе MC (IM) сообщение в соответствии с полученным конкретным шаблоном.

Конкретный шаблон может представлять собой шаблон по умолчанию для клиента или фонового сервера. После добавления чат-робота в группу MC (IM) клиент или фоновый сервер посылает конкретный шаблон чат-роботу. Конкретный шаблон может являться фиксированным или изменяемым. В другом варианте осуществления конкретный шаблон можно изменять в зависимости от статистики ответов пользователей на некоторые или на все сообщения, опубликованные чат-роботом.

Конкретный шаблон может содержать, не ограничиваясь перечисленным, время и объекты публикации. В одном из вариантов осуществления после получения сообщения чат-робот может немедленно опубликовать полученное сообщение для всех участников группы MC (IM).

В другом варианте осуществления чат-робот может публиковать полученные сообщения в разные периоды времени в зависимости от тематики сообщений или взаимосвязи между сообщениями и группой MC (IM). Например, группа MC (IM) представляет собой группу любителей настольного тенниса. В 12:00 чат-робот получает с определенного форума новости о матче по настольному теннису и новости о матче НБА. Чат-робот может опубликовать новости о матче по настольному теннису в 12:00, а новости о матче НБА - в 14:00.

В еще одном из вариантов осуществления чат-робот может публиковать полученные сообщения только для некоторых участников группы MC (IM). Например, чат-робот публикует полученные сообщения только для администратора или для участников, состоявших в группе MC (IM) в течение определенного количества лет.

На фиг.3 показана блок-схема заявленного способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с третьим вариантом осуществления. Данный частный процесс выглядит следующим образом.

На этапе S301 создают группу MC (IM).

На этапе S302 определяют, удовлетворяет ли созданная группа MC (IM) заданному условию. В данном варианте осуществления заданным условием является внесение оплаты группой MC (IM). Если группа MC (IM) внесла плату, выполняют этап S303. В противном случае процесс завершают. На этапе S303 в группу MC (IM) добавляют чат-робот.

На этапе S304 чат-робот получает конкретное условие для получения сообщения и получает сообщение в соответствии с полученным конкретным условием. Конкретное условие предусматривает получение чат-роботом сообщения от конкретного источника сообщений в конкретное время в соответствии с конкретным требованием. В данном варианте осуществления чат-робот получает конкретное условие от клиента. Клиент может изменять условие автоматически или искусственными средствами.

В данном варианте осуществления конкретное требование может представлять собой число участников группы MC (IM), интересующихся сообщением. Конкретное время можно задать как каждый час или каждые три часа. Можно использовать один или несколько конкретных источников сообщений. Чат-робот может каждый раз получать сообщения от множества одних и тех же источников или случайным образом выбирать получение сообщений от одного или нескольких источников из множества источников сообщений.

На этапе S305 чат-робот получает конкретный шаблон для публикации сообщения в группе MC (IM) и публикует в группе MC (IM) сообщение в соответствии с полученным конкретным шаблоном. В данном варианте осуществления чат-робот получает конкретный шаблон от клиента. Клиент может изменять шаблон автоматически или искусственными средствами. В данном варианте осуществления шаблон определяют следующим образом. После получения сообщения чат-робот может опубликовать полученное сообщение для всех участников группы MC (IM).

На этапе S306, после публикации сообщения, выполняют сбор статистики по количеству ответов на опубликованное сообщение от всех участников группы MC (IM). Результаты сбора статистики могут быть представлены в виде таблицы, дающей информацию о содержании сообщения и количестве ответов на сообщение от всех участников.

На этапе S307 корректируют конкретное требование для получения чат-роботом сообщения в соответствии с количеством ответов на сообщение. В одном из вариантов осуществления при каждой публикации сообщения чат-робот автоматически собирает статистику по количеству ответов на сообщение от всех участников и возвращает результат клиенту. Клиент изменяет конкретное требование для получения сообщения чат-роботом таким образом, чтобы выполнялся прием сообщения максимальным числом ответов. Такое изменение можно выполнить вручную или автоматически посредством клиента. После изменения конкретного требования клиент может передать измененное требование чат-роботу.

Например, если чат-робот публикует последние новости военной разведки и количество ответов на них от всех участников группы MC (IM) превышает 50, то последние новости военной разведки считаются сообщением, к которому проявляет интерес группа MC (IM). Соответственно, в качестве конкретного требования можно задать сообщение, касающееся военной разведки.

В других вариантах осуществления, вместо возвращения результата сбора статистики клиенту, чат-робот может изменить конкретное условие самостоятельно. В еще одном варианте осуществления чат-робот может передать результат сбора статистики серверу, который и выполнит изменение.

На фиг.4 показана блок-схема заявляемого способа активной публикации сообщения в группе MC (IM) с использованием чат-робота в соответствии с четвертым вариантом осуществления. Данный частный процесс выглядит следующим образом. На этапе S401 создают группу MC (IM).

На этапе S402 определяют, удовлетворяет ли созданная группа MC (IM) заданному условию. В данном варианте осуществления заданным условием является создание группы MC (IM) участником группы. Если группа IM создана участником группы, выполняют этап S403, в противном случае выполняют этап S408.

На этапе S408 информируют, что пользователь не является участником и не может добавлять чат-робот.

На этапе S403 в группу MC (IM) добавляют чат-робот.

На этапе S404 чат-робот получает конкретное условие получения сообщения и получает сообщение в соответствии с полученным конкретным условием. Конкретное условие может представлять собой получение последних новостей спорта с веб-сайта портала каждый день в 12:00.

На этапе S405 чат-робот получает конкретный шаблон публикации сообщения в группе MC (IM) и публикует в группе MC (IM) сообщение в соответствии с полученным конкретным шаблоном. В данном варианте осуществления шаблон предназначен для публикации сообщения для всех участников группы MC (IM) ежедневно в 12:00 и публикации сообщения для части участников группы MC (IM) ежедневно в 13:00.

На этапе S406 при каждой публикации сообщения чат-робот собирает статистику о количестве участников, ответивших на данное сообщение в группе MC (IM), и статистику о количестве ответов на данное сообщение от каждого участника. Если на сообщение отвечает более 50% участников группы MC (IM), считают, что сообщение представляет интерес для участников группы MC (IM). Если на сообщение отвечает менее 5% участников группы MC (IM), считают, что сообщение не представляет интереса для участников группы. Если количество ответов какого-либо участника на некоторые сообщения превышает 5, считают, что данный участник проявляет очень большой интерес к таким сообщениям; если же участник не отвечает на сообщение, считают, что оно совершенно не интересует данного участника.

На этапе S407 сервер корректирует конкретное условие и конкретный шаблон в соответствии с количеством участников, ответивших на сообщение в группе MC (IM), и количеством ответов на данное сообщение от каждого участника. Например, конкретное условие получения сообщения чат-роботом можно скорректировать в соответствии с количеством участников, ответивших на данное сообщение в группе MC (IM). Например, конкретным условием по умолчанию является получение системой последних новостей спорта с веб-сайта портала ежедневно в 12:00. Однако после публикации последних новостей о бадминтоне никто в группе MC (IM) не реагирует на указанные новости. Поэтому последние новости о бадминтоне рассматривают как не представляющие интереса для группы MC (IM), и чат-робот больше не будет их получать и переключится на получение других последних новостей спорта.

Другой пример: после публикации новостей о футболе почти все участники группы MC (IM) их обсуждают. Поэтому новости о футболе считают представляющими интерес для группы MC (IM), при этом конкретное условие можно скорректировать следующим образом: получение последних новостей о футболе с веб-сайта портала ежедневно в 12:00.

В другом варианте осуществления после публикации новостей о настольном теннисе участники А и Б отвечают более 20 раз, при этом другие участники почти совсем не отвечают. В этом случае участники А и Б можно счесть интересующимися настольным теннисом. Впоследствии чат-робот больше не публикует новости о настольном теннисе в группе MC (IM) и отправляет их только участникам А и Б.

В варианте осуществления, в котором сообщения принимают от множества конкретных источников сообщений, можно корректировать источники сообщений, от которых чат-робот получает сообщения, а также корректировать время получения сообщений чат-роботом. Для того чтобы в наибольшей степени увеличить активность данной группы, специалисты в данной области техники могут выбирать различные конкретные условия в зависимости от действительных условий в сети и ответов участников группы MC (IM).

В упрощенном варианте осуществления сообщение, чтобы дополнительно ограничить конкретное условие для выбора сообщения, интересующее каждого участника группы MC (IM) сообщение можно определить, наблюдая за количеством и содержанием ответов от каждого участника группы MC (IM). Другие варианты осуществления могут предусматривать возможность публикации сообщения, интересного всем или части участников группы MC (IM), по запросу. Чтобы задать время публикации сообщения, можно также регистрировать время подключения каждого участника группы MC (IM) к сети. На фиг.5 показана схема заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии с первым вариантом осуществления.

Как показано на фиг.5, система содержит фоновый сервер 100 и клиент 200. Фоновый сервер 100 содержит чат-робот 101. Клиент 200 содержит модуль 201 создания группы MC (IM), сконфигурированный для создания группы MC (IM), и модуль 202 добавления чат-робота, сконфигурированный для добавления чат-робота 101 в группу MC (IM) на основе заданного условия. Чат-робот 101 автоматически публикует сообщения в группе MC (IM). Чат-робот 101 является роботом с искусственным интеллектом, выполненным с возможностью постоянного подключения к сети с помощью средств связи и общения с людьми на естественном языке. В результате добавления чат-робота в группу MC (IM) и функции согласованной по времени публикации сообщений чат-роботом, позволяющей увеличить количество сообщений и предметов для обсуждения, обеспечена не только возможность своевременной передачи сообщений пользователям, но и повышение активности группы MC (IM). Это позволит пользователям постепенно привыкнуть к данной группе MC (IM) и находить приятным ее использование.

На фиг.6 показана схема заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии со вторым вариантом осуществления. Как показано на фиг.6, заявленная система содержит фоновый сервер 100 и клиент 200. Фоновый сервер 100 содержит чат-робот 101. Клиент 200 содержит модуль 201 создания группы MC (IM), сконфигурированный для создания группы MC (IM), и модуль 202 добавления чат-робота, сконфигурированный для добавления чат-робота 101 в группу MC (IM) на основе заданного условия. Чат-робот содержит блок 111 получения сообщения 111 и блок 112 публикации сообщения. Блок 111 получения сообщения сконфигурирован для получения сообщения в соответствии с конкретным условием. Блок 112 публикации сообщения сконфигурирован для публикации сообщения в группе MC (IM) в соответствии с конкретным шаблоном. Конкретный шаблон и конкретное условие можно задать, как указано в отношении описанных выше вариантов осуществления. Специалисты в данной области знакомы с принципами и путями осуществления данной конфигурации. Конкретный шаблон и конкретное условие можно получить от клиента или сервера. В другом варианте осуществления конкретные условие и шаблон можно создать и автоматически, используя чат-робота.

На фиг.7 показана схема заявленной системы активной публикации сообщений в группе MC (IM) с использованием чат-робота в соответствии с третьим вариантом осуществления. Система с фиг.7 аналогична системе с на фиг.6, при этом имеются следующие различия. Чат-робот 101 дополнительно содержит первый блок 113 статистики, сконфигурированный так, чтобы после публикации сообщения собирать статистику по количеству ответов на сообщение от всех участников группы MC (IM), второй блок 114 статистики, сконфигурированный так, чтобы после публикации сообщения собирать статистику по количеству участников, ответивших на сообщение в группе MC (IM), и третий блок 115 статистики, сконфигурированный так, чтобы после публикации сообщения собирать статистику по количеству ответов на сообщение от каждого участника группы MC (IM). В упрощенном варианте осуществления чат-робот 101 может содержать по меньше мере одно из перечисленного: первый блок 113 статистики, второй блок 114 статистики, третий блок 115 статистики. Блок 112 публикации сообщения выполняет корректировку заранее заданного шаблона в соответствии со статистическим результатом первого блока 113 статистики, и/или второго блока 114 статистики, и/или третьего блока 115 статистики и публикует сообщение в группе MC (IM) согласно скорректированному шаблону.

В одном из вариантов осуществления чат-робот 101 содержит первый блок 113 статистики и третий блок 115 статистики. После публикации сообщения первый блок 113 статистики осуществляет сбор статистики по количеству ответов на сообщение от всех участников. Если общее количество ответов превышает определенное значение, например 20, считают, что сообщение такого типа представляет интерес для группы MC (IM). Блок 111 получения сообщения корректирует условие получения сообщения чат-роботом в соответствии с количеством ответов на сообщение от всех участников. Например, если чат-робот публикует сообщение о последних новостях военной разведки и количество ответов на него от всех участников группы MC (IM) превышает 50, считается, что сообщение, касающееся военной разведки, представляет интерес для группы MC (IM). Соответственно, чат-робот можно настроить на получение максимально возможного количества сообщений, касающихся военной разведки, от конкретного ресурса.

После публикации каждого сообщения третий блок 115 статистики осуществляет сбор статистики по количеству ответов на сообщение от каждого участника. Если количество ответов какого-либо участника на некоторые сообщения превышает 5, считают, что данный участник проявляет повышенный интерес к таким сообщениям; если же участник не отвечает на сообщение, считается, что такое сообщение его совершенно не интересует. Блок 202 публикации сообщения может корректировать конкретный шаблон публикации сообщения в группе MC (IM) в соответствии с количеством ответов на него от каждого участника группы. Например, конкретный шаблон можно скорректировать так, чтобы публиковать сообщение для части участников группы MC (IM).

В другом варианте осуществления чат-робот 101 содержит второй блок 114 статистики и третий блок 115 статистики. Второй блок 114 статистики сконфигурирован для сбора статистики по количеству ответивших на него участников в группе MC (IM) после публикации сообщения. Если на сообщение ответило более 50% участников группы MC (IM), считают, что сообщение представляет интерес для участников группы. Если на сообщение ответило менее 5% участников группы MC (IM), считают, что сообщение не интересует участников группы. Блок 111 получения сообщения корректирует конкретное условие получения сообщения чат-роботом в соответствии с количеством ответивших на сообщение участников. Третий блок 115 статистики осуществляет сбор статистики по количеству ответов на сообщение от каждого участника после публикации сообщения. Если количество ответов какого-либо участника на некоторые сообщения больше 5, считают, что данный участник проявляет повышенный интерес к таким сообщениям; если же участник не отвечает на сообщение, считают, что сообщение его совершенно не интересует. Блок 202 публикации сообщения может корректировать конкретный шаблон публикации сообщения в группе MC (IM) в соответствии с количеством ответов на сообщение от каждого участника группы.

Используя принципы и последовательности действий, относящиеся к настоящему изобретению, специалисты в данной области смогут комбинировать заявляемые способ и устройство с известными способами и устройствами, что позволит применять заявляемые способ и систему в другой подходящей области. Если один или несколько участников группы MC (IM) соответствующим образом общаются с чат-роботом, в качестве чат-робота можно использовать обычный чат-робот, позволяющий общаться с людьми на естественном языке. Помимо функции обеспечения чата, чат-робот поддерживает также много дополнительных услуг, например запрос погоды, запрос карты, запрос новостей, калькулятор, словари и другие подобные услуги.

Таким образом, настоящее изобретение можно осуществить, используя аппаратные средства, программные средства или сочетание аппаратных и программных средств. Изобретение можно осуществить локально по крайней мере в одной компьютерной системе или децентрализованным образом в различных компонентах нескольких взаимосвязанных компьютерных систем. Можно использовать любую компьютерную систему или другое устройство, позволяющие осуществить данный способ. В общем случае сочетание аппаратных и программных средств может представлять собой обычную компьютерную систему с установленной компьютерной программой. Компьютерная система может находиться под управлением установленной и запущенной программы, обеспечивающей работу системы в соответствии с данным способом.

Несмотря на то что при описании настоящего изобретения использованы ссылки на конкретные варианты его осуществления, специалистам в данной области будет очевидно, что в рамках испрашиваемой правовой охраны допустимы различные преобразования и эквивалентные замены. Что касается конкретных условий или материалов, в рамках испрашиваемой правовой охраны допустимы различные их модификации. То есть, настоящее изобретение не ограничено рассмотренными конкретными частными вариантам осуществления и включает в себя все варианты осуществления в рамках правовой охраны, определяемой пунктами формулы изобретения.

Класс H04L12/58 системы с коммутацией сообщений

способ и сервер для передачи сообщения -  патент 2527213 (27.08.2014)
выбор домена для инициируемой мобильным объектом службы сообщений -  патент 2518686 (10.06.2014)
способ и устройство для участия в услуге или действии с использованием одноранговой ячеистой сети -  патент 2515547 (10.05.2014)
способ и сервер для мгновенного обмена сообщениями -  патент 2513761 (20.04.2014)
устройство для повышения пропускной способности асинхронных цифровых систем коммутации -  патент 2511553 (10.04.2014)
способ и устройство для извлечения характеристического реляционного круга из сети -  патент 2510949 (10.04.2014)
кластерный сервер системы мгновенного обмена сообщениями и способ обмена сообщениями между кластерами -  патент 2509428 (10.03.2014)
согласование и промежуточная обработка при использовании архивов информационного обмена -  патент 2507580 (20.02.2014)
синхронизированные, ориентированные на диалог перечень сообщений и область чтения сообщения -  патент 2504838 (20.01.2014)
избирательная обработка текстовых сообщений в режиме первой попытки доставки -  патент 2502224 (20.12.2013)

Класс G06F9/445 загрузка или запуск программы

интегральная микросхема, аппарат для обработки информации, способ управления модулем программного обеспечения, система обработки информации, способ обработки информации и программа -  патент 2524862 (10.08.2014)
конфигурирование и управление расширениями к цифровым прикладным программам для сетевого распространения -  патент 2523957 (27.07.2014)
система и способ целевой установки сконфигурированного программного обеспечения -  патент 2523113 (20.07.2014)
способ использования мобильных телефонов -  патент 2520417 (27.06.2014)
система и способ конфигурирования множества профилей программного обеспечения -  патент 2493584 (20.09.2013)
устройство отображения, телевизионный приемник и способ запуска устройства отображения -  патент 2491614 (27.08.2013)
устройство обработки информации, способ обработки информации и программа -  патент 2483345 (27.05.2013)
способ и устройство автоматического выбора приложения связи ближнего радиуса действия в электронном устройстве -  патент 2481617 (10.05.2013)
способ и устройство для загрузки программного обеспечения -  патент 2481616 (10.05.2013)
создание и развертывание распределенных расширяемых приложений -  патент 2473112 (20.01.2013)
Наверх