Номер патента: 20669

Опубликовано: 30.12.2014

Автор: Таннер Питер

Скачать PDF файл.

Формула / Реферат

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

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

3. Сервер обмена сообщениями по п.1 или 2, при этом первое сообщение является сообщением SMS, электронной почты или MMS.

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

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

6. Способ по п.5, в котором первое сообщение является сообщением SMS, электронной почты или MMS.

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

Рисунок 1

Текст

Смотреть все

Устройство связи, содержащее процессор, выполненный с возможностью выбирать первый адрес связи для отправки первого сообщения первому устройству связи и выбирать второй адрес связи для отправки второго сообщения первому устройству связи, если первое устройство связи не ответило на первое сообщение до того, как отправлено второе сообщение.(71)(73) Заявитель и патентовладелец: ДЗЕ СОРТИНГ ОФФИС ЛИМИТЕД Настоящее изобретение относится к устройству обмена сообщениями и, в частности, к устройству,позволяющему объединять в пару исходящее сообщение и ответ конечного пользователя. Все больше и больше компании пытаются повысить эффективность путем автоматизации процессов, которые, как правило, выполнялись при участии человека. Один из таких случаев относится к рассылке электронных сообщений по существующей клиентской базе, где электронные сообщения могут принимать различные формы, например быть сообщениямиSMS (Службы Коротких Сообщений), электронной почты или MMS (Службы Передачи Мультимедиасообщений). Тем не менее, так как компания может отправлять большое количество сообщений в день, которые могут отправляться нескольким сотням людей, может быть сложно и трудоемко пытаться соотнести принятое сообщение с переданным сообщением. Например, в том случае, если клиенту отправляется серия SMS сообщений, а клиент отвечает всего лишь на одно SMS сообщение, то исходному отправителю может быть непонятно, на какое одно из SMS сообщений отвечает клиент. Соответственно, желательно обеспечить автоматизированный процесс соотнесения принимаемого сообщения с отправленным сообщением. В соответствии с аспектом настоящего изобретения предусматриваются способ и устройство связи в соответствии с прилагаемой формулой изобретения. При помощи использования в качестве идентификаторов адреса отправки и адреса связи получателя обеспечивается преимущество, заключающееся в обеспечении возможности объединять в пару исходящее сообщение и ответ конечного пользователя на это сообщение. Теперь вариант осуществления изобретения будет описан в качестве примера со ссылкой на чертеж,который иллюстрирует систему обмена сообщениями в соответствии с вариантом осуществления настоящего изобретения. Нижеследующий вариант осуществления описывает систему обмена сообщениями, которая позволяет объединять в пару исходящее сообщение и ответ конечного пользователя, при этом может обеспечиваться объединение в пару отправки любого числа сообщений получателю или получателям (т.е. конечному пользователю, которому предназначено сообщение) и их связанных ответов. Чертеж иллюстрирует сервер 30 обмена сообщениями, который выполнен с возможностью приема данных от первого устройства 10 связи. Сервер 30 обмена сообщениями может принимать данные от первого устройства 10 связи при помощи любых приемлемых средств, например, при помощи локальной сети, сети Интернет или линии телефонной связи и через проводную или беспроводную линию связи. В том случае, если первое устройство 10 связи размещено удаленно по отношению к серверу 30 обмена сообщениями, то для линии связи, которая устанавливается между первым устройством 10 связи и сервером 30 обмена сообщениями, предпочтительным будет быть выполненной с обеспечением безопасности. Сервер обмена сообщения выполнен с возможностью создания линии связи с устройством 40 связи получателя. Линия связи между сервером 30 сообщений и получателем 40 может быть любой приемлемой линией связи. Первое устройство 10 связи включает в себя базу 20 данных, при этом, в целях иллюстрации, база 20 данных включает в себя записи, имеющие следующие поля: уникальный идентификатор, сообщение,которое должно быть отправлено получателю, и адрес связи для получателя. Как должно быть принято во внимание специалистом в данной области техники, записи базы данных могут включать в себя дополнительные поля, например пароль для обеспечения повышенной безопасности, или в том случае, если разные записи внутри базы данных принадлежат разным клиентам (т.е. субъекту, который желает отправить сообщение получателю), то поле для идентификации клиента, которому принадлежит запись. В том случае, если необходимо отправить одному или более получателям 40 некоторое число сообщений по базе данных, и при этом должны быть отслежены ответы на эти сообщения, то данные из соответствующих записей базы данных отправляются из базы 20 данных первого устройства 10 связи серверу 30 обмена сообщениями. Тогда сервер 30 обмена сообщениями выполнен с возможностью отправки соответствующих сообщений назначенному получателю(ям) в соответствии с тем, что описано ниже. Сервер 30 обмена сообщениями включает в себя средство (не показано) для приема и передачи сообщения. Как должно быть принято во внимание специалистом в данной области техники, механизм приема и передачи сообщения может зависеть от типа отправляемого сообщения и типа системы связи,часть которой составляет сервер 30 обмена сообщениями. Например, сообщения могут быть сообщениями электронной почты, SMS или MMS или иметь любую другую приемлемую форму электронного сообщения, а система обмена сообщениями может быть частью компьютерной сети или телефонной системы. Сервер 30 обмена сообщениями также включает в себя процессор (не показан) для выполнения этапов обработки, требуемых серверу 30 обмена сообщениями. Теперь будет описан процесс, позволяющий при помощи сервера 30 обмена сообщениями объединять в пару исходящее сообщение и ответ получателя. Сначала сервер 30 обмена сообщениями выбирает адрес связи, с которого необходимо отправить исходное сообщение. Адрес связи выбирается таким образом, чтобы он отличался от любого другого из адресов связи, которые использовались для отправки сообщения намеченному получателю и на которое намеченный получатель еще не ответил. Когда принимается ответ от получателя 40, который должен быть отправлен назад на исходный адрес связи, сервер обмена сообщениями способен объединить в пару ответ и соответствующее сообщение, на которое ответили, посредством определения того, какое сообщение было отправлено получателю с адреса связи, по которому был получен ответ. Например, основываясь на системе обмена текстовыми сообщениями, в том случае, если первое текстовое сообщение отправлено с сервера обмена сообщениями по телефонному номеру 0123456789 получателю с телефонным номером 0987654321, и телефонный номер 0123456789 не использовался для отправки любого другого сообщения на номер 0987654321, тогда по приему сообщения на телефонный номер 0123456789 с номера 0987654321 сообщение с номера 0987654321 должно быть ответным на ранее отправленное сообщение. Тем не менее, должно быть отмечено, что, несмотря на то, что описанный выше вариант осуществления описывает систему обмена текстовыми сообщениями, как сформулировано выше, может использоваться любая приемлемая система обмена сообщениями, например электронная почта или MMS. Соответственно, по приему на сервере 30 обмена сообщениями данных записи от первого устройства 10 связи, сервер 30 обмена сообщениями выбирает уникальный адрес связи, образующий пару для каждого сообщения, которое должно быть отправлено получателю 40. Например, для каждого сообщения, которое должно быть отправлено получателю 40, сервер 30 обмена сообщениями выбирает следующий доступный адрес связи из запаса заранее установленных адресов связи и использует последовательность адресов связи для доставки соответствующих сообщений получателю 40. По приему ответа от получателя 40 сервер 30 обмена сообщениями способен объединить в пару принятый ответ и отправленное сообщение на основании адреса связи, с которого было отправлено исходное сообщение и адреса связи устройства отправляющего ответ. Как только ответ на сообщение был принят, соответствующий адрес связи, с которого было отправлено исходное сообщение, может быть освобожден для использования с другим сообщением, которое требуется отправить получателю. Очевидно, как только определены образующие пару сообщение/ответ по уникальным образующим пару принимающему и передающему адресам связи, сервер 30 обмена сообщениями может использовать те же самые адреса связи для других получателей. Из запаса заранее установленных адресов связи адреса связи доступны в том случае, если справедливо любое из нижеперечисленного: 1) Адрес связи не используется для отправки сообщения на конкретный адрес связи получателя(т.е., адрес связи может использоваться для отправки сообщения на адрес связи, связанный с другими получателями, но не с точно таким же получателем. Другими словами, используется сочетание адресов связи отправки и приема, чтобы обеспечить объединение в пару передаваемого сообщения и ответа) 2) Адрес связи использовался как по п.1) выше, но получатель ранее отправленного сообщения ответил на это сообщение, тем самым освободив этот адрес связи для дальнейшего использования с тем же самым получателем. В необязательном порядке, сервер 30 обмена сообщениями может быть выполнен с возможностью обеспечения предупреждения в том случае, если число уникальных адресов связи для заданного адреса связи получателя падает ниже заранее определенного числа. Как только сервер 30 обмена сообщениями объединил в пару ответ и переданное сообщение, ответ пересылают первому устройству 10 связи с уникальным идентификатором, который был связан с исходным сообщением в записи базы данных, тем самым позволяя первому устройству 10 связи определить, с каким сообщением связан ответ. Может использоваться любой приемлемый вид передачи ответа первому устройству 10 связи, например: 1) Предоставление сообщения в персональном коммутаторе сообщений, из которого первое устройство 10 связи может загружать контент через определенные интервалы времени (аналогично тому, как работает электронная почта); 2) Используя стандартный почтовый ящик POP (Протокола Почтового Офиса); 3) Осуществляя вызовы на URL по методу POST или GET с соответствующими переменными; 4) Применительно к определенным технологиям (таким как СОМ) может создаваться постоянное соединение с сокетом (аналогично тому, как работают программы обмена сообщениями) и может незамедлительно создаваться уведомление об ответе, используя это соединение. Любые сообщения, которые не могут быть доставлены (в том случае если имеет место сбой соединения или т.д.), помещаются в очередь до тех пор, пока они не смогут быть доставлены. Это аналогично тому, как работает система мгновенных сообщений. В целях обеспечения повышенной безопасности информация, которая может храниться в базе 20 данных первого устройства 10 связи, например подробности о получателе и/или содержимое сообщения,может храниться на сервере обмена сообщениями, а первое устройство 10 связи может инициировать передачу сообщения от сервера 30 обмена сообщениями к получателю 40, посредством использования номера задания с идентификатором. Номер задания может использоваться для указания серверу 30 обмена сообщениями получателя и сообщения, которое необходимо отправить получателю. Идентификатор имеет то же назначение, что и уникальный идентификатор, который используется в варианте осуществления, описанном выше. Первое устройство 10 связи может конфигурироваться при помощи панели управления (не показана), которая позволяет пользователю первого устройства 10 связи управлять использованием сервера 30 обмена сообщениями. Панель управления может использоваться для: 1) Предварительной загрузки информации пользователя и стандартных сообщений, чтобы минимизировать передачу уязвимых данных и обеспечить простое планирование последующих или текущих сообщений. 2) Определения расписания отправки сообщений. 3) Создания/редактирования/управления профилями пользователей. Пользователь может соответствовать следующим типам:a) Оператор - имеет доступ ко всем свойствам, за исключением доступа к управлению пользователями, информации биллинга и отчетам;b) Администратор - также может редактировать пользователей, просматривать информацию биллинга и анализировать отчеты;c) Пользователь с максимальными полномочиями - может создавать компании и просматривать все компании. 4) Предварительной загрузки списка адресов связи и создания групп адресов таким образом, что сообщение может отправляться по всему списку рассылки, как, впрочем, и отдельным представителям. 5) Анализа входящих сообщений. 6) Просмотра ряда отчетов. 7) Просмотра журналов регистрации входящих и исходящих сообщений. 8) Использования специальных синтаксических структур слияния для выполнения автоматического составления стандартных писем 9) Управления биллингом - просмотра счетов, осуществления оплат. Специалисту в данной области техники будет очевидно, что раскрытое изобретение может быть изменено многочисленными способами и может предполагать варианты осуществления, отличные от предпочтительных видов, конкретно представленных в соответствии с тем, что описано выше, например сервер 30 обмена сообщениями может быть выполнен с возможностью приема запросов на отправку сообщений от нескольких разных устройств связи. ФОРМУЛА ИЗОБРЕТЕНИЯ 1. Сервер обмена сообщениями, содержащий процессор, при этом сервер обмена сообщениями выполнен с возможностью принимать сообщения от первого устройства связи для отправки в устройства связи получателей, причем сервер обмена сообщениями имеет совокупность заранее установленных адресов связи для отправки с них сообщения, при этом процессор выполнен с возможностью выбирать первый адрес связи, с которого должно быть отправлено первое сообщение на множество устройств связи получателей, и выполнен с возможностью выбирать второй адрес связи, с которого должно быть отправлено второе сообщение по меньшей мере на одно из множества устройств связи получателей, если по меньшей мере одно из множества устройств связи получателей не ответило на первое сообщение до того, как отправлено второе сообщение, при этом процессор выполнен с возможностью соотносить сообщение, принятое по меньшей мере от одного из множества устройств связи получателей, с отправленным сообщением посредством соотнесения адреса связи, с которого принятое сообщение было отправлено, с адресом связи, на который было принято принятое сообщение, при этом процессор выполнен с возможностью передавать принятое сообщение в первое устройство связи наряду с идентификатором,связанным с отправленным сообщением. 2. Сервер обмена сообщениями по п.1, в котором процессор выполнен с возможностью, в случае если по меньшей мере одно из устройств связи получателей ответило на первое сообщение до того, как отправлено второе сообщение, отправлять второе сообщение с первого адреса связи. 3. Сервер обмена сообщениями по п.1 или 2, при этом первое сообщение является сообщениемSMS, электронной почты или MMS. 4. Сервер обмена сообщениями по любому из предшествующих пунктов, в котором процессор выполнен с возможностью обеспечения предупреждения в случае, если число заранее установленных адресов связи, доступных для отправки сообщения в заданное устройство связи получателя, падает ниже заранее определенного числа. 5. Способ передачи сообщения из первого устройства связи, содержащий этапы, на которых передают сообщение из первого устройства связи в сервер обмена сообщениями и выбирают на сервере обмена сообщениями из совокупности заранее установленных адресов связи для отправки с них сообщения первый адрес связи, с которого должно быть отправлено первое сообщение на множество устройств связи получателей, и выбирают второй адрес связи, с которого должно быть отправлено второе сообщение по меньшей мере на одно из множества устройств связи получателей, если по меньшей мере одно из множества устройств связи получателей не ответило на первое сообщение до того, как отправлено второе сообщение, и соотносят на сервере обмена сообщениями сообщение, принятое по меньшей мере от одного из множества устройств связи получателей, с отправленным сообщением посредством соотнесения адреса связи, с которого принятое сообщение было отправлено, с адресом связи, на который было принято принятое сообщение, и затем передают принятое сообщение в первое устройство связи наряду с идентификатором, связанным с отправленным сообщением. 6. Способ по п.5, в котором первое сообщение является сообщением SMS, электронной почты илиMMS. 7. Способ по п.5 или 6, дополнительно содержащий этап, на котором обеспечивают предупреждение в случае, если число заранее установленных адресов связи, доступных для отправки сообщения в заданное устройство связи получателя, падает ниже заранее определенного числа.

МПК / Метки

МПК: H04L 12/58

Метки: устройство, связи

Код ссылки

<a href="http://easpatents.com/5-20669-ustrojjstvo-svyazi.html" rel="bookmark" title="База патентов Евразийского Союза">Устройство связи</a>

Похожие патенты