Система анонимной связи и способ осуществления передачи посредством блока передаваемой информации в системе анонимной связи

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении надежности и эффективности сети. Система содержит: обрабатывающий блок отправки, выполненный с возможностью, после приема блока передаваемой информации, отправленного отправляющей стороной, сохранения блока передаваемой информации в пуле хранения, вставки блока передаваемой информации в предварительно установленную очередь упорядочения и создания более одной порции информации указателей согласно содержимому блока передаваемой информации и информации отправляющей стороны; обрабатывающий блок приема, выполненный с возможностью установки информации соотнесения более одного указателя принимающей стороны; запрашивания информации указателей у пула хранения согласно информации соотнесения указателей принимающей стороны, нахождения набора блоков передаваемой информации, который удовлетворяет информации соотнесения указателей. 2 н. и 16 з.п. ф-лы, 3 ил.

 

ОБЛАСТЬ ТЕХНИКИ

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

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

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

Система анонимной связи является одной системой сетевой связи в сегментной области. В системе анонимной связи отправляющая информацию сторона может отправлять блоки передаваемой информации различных типов и содержимого. Блоки передаваемой информации не задают принимающую сторону и напрямую отправляются в систему фоновых служб системы анонимной связи. Система фоновых служб произвольно выбирает одного пользователя из зарегистрированных пользователей в качестве принимающей стороны и отправляет блок передаваемой информации принимающей стороне. В системе анонимной связи пользователи могут вводить свои пожелания, желания, личную информацию, вводить конфиденциальные сообщения, которые они стесняются сказать знакомым людям, и другое содержимое в блок передаваемой информации для передачи; после того, как принимающая сторона, произвольно соотнесенная системой анонимной связи, принимает блок передаваемой информации, принимающая сторона может выбрать ответить на блок передаваемой информации и может также отвергнуть блок передаваемой информации. В системе анонимной связи связывающиеся стороны являются анонимными, так что они не должны беспокоиться о проблемах конфиденциальности и могут говорить свободно. Таким образом удовлетворяются такие конкретные потребности некоторых пользователей. Так как отправляющая сторона не задает принимающую сторону, то блок передаваемой информации системы анонимной связи образно называют «плавающей бутылкой».

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

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

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

Технические решения настоящего раскрытия реализуются следующим образом:

Система анонимной связи включает в себя:

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

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

Способ передачи блока передаваемой информации в системе анонимной связи включает в себя этапы, на которых:

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

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

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

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

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

Фиг. 1 является принципиальной схемой системы анонимной связи согласно одному примеру настоящего раскрытия;

Фиг. 2 является принципиальной схемой, изображающей обработку отправки блока передаваемой информации в системе анонимной связи, изображенной на Фиг. 1;

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

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

Далее со ссылкой на сопроводительные чертежи и примеры подробно описывается настоящее раскрытие дополнительно.

Фиг. 1 является принципиальной схемой системы анонимной связи согласно одному примеру настоящего раскрытия. На Фиг. 1 система анонимной связи включает в себя обрабатывающий блок отправки и обрабатывающий блок приема. Обрабатывающий блок отправки включает в себя модуль 101 приема информации, пул 102 хранения, модуль 103 управления очередью и модуль 104 указателей. Обрабатывающий блок приема включает в себя модуль 105 соотнесения указателей, модуль 106 выбора доставки и модуль 107 доставки информации.

Модуль 101 приема информации выполнен с возможностью приема блока передаваемой информации, отправленного отправляющей стороной, и сохранения блока передаваемой информации в пуле 102 хранения. Блок передаваемой информации является носителем информации, содержащим данные, такие как содержимое и тип анонимной информации и т.д. в системе анонимной связи. Например, в текущей системе анонимной связи блок передаваемой информации образно называют «плавающей бутылкой», пользователи могут вводить свои пожелания, желания, личную информацию, вводить конфиденциальные сообщения, которые они стесняются сказать знакомым людям, и другое содержимое в блок передаваемой информации для передачи; после того, как принимающая сторона, произвольно соотнесенная системой анонимной связи, принимает блок передаваемой информации, принимающая сторона может выбрать ответить на блок передаваемой информации и может также отвергнуть блок передаваемой информации.

Пул 102 хранения выполнен с возможностью хранения блока передаваемой информации.

Модуль 103 управления очередью выполнен с возможностью установления очереди упорядочения, вставки блока передаваемой информации в очередь упорядочения и регулирования очереди упорядочения согласно обстановке доставки.

Модуль 104 указателей выполнен с возможностью создания более одной порции информации указателей (то есть информации множества указателей) согласно содержимому блока передаваемой информации в пуле хранения и информации отправляющей стороны.

Модуль 105 соотнесения указателей выполнен с возможностью установления информации соотнесения более одного указателя принимающей стороны, запрашивания информации указателей у пула 102 хранения согласно информации соотнесения указателей принимающей стороны и нахождения набора блоков передаваемой информации, который удовлетворяет информации соотнесения указателей. Информация соотнесения указателей может быть установлена согласно атрибуту пользователя принимающей стороны и/или хронологической записи пользователя принимающей стороны для отправки и приема блоков передаваемой информации. Например, в одном конкретном примере информация соотнесения указателей может быть установлена следующим образом: city = Guangzhou («город = Гуанчжоу») и sex = female («пол = женский») и age = mood for love («возраст = расположен к любви») (который является диапазоном уровней возраста) и content=truth bottle («содержимое = бутылка доверия») (который является одним типом блока передаваемой информации) и т.д.

Стратегия доставки предварительно устанавливается в модуле 106 выбора доставки. Модуль 106 выбора доставки выполнен с возможностью согласно обстановке упорядочения каждого блока передаваемой информации в наборе, выбранном модулем 105 соотнесения указателей в очереди упорядочения, и предварительно установленной стратегии доставки, выбора одного блока передаваемой информации из набора. Конкретная стратегия доставки может представлять собой множество стратегий доставки, например, может включать в себя следующие принципы:

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

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

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

Конечно, стратегия доставки не ограничена вышеупомянутыми пунктами и может также устанавливаться и обрабатываться согласно потребностям администратора.

Модуль 107 доставки информации выполнен с возможностью отправки информации принимающей стороны в модуль 105 соотнесения указателей и доставки в конечном счете выбранного блока передаваемой информации, полученного из модуля 106 выбора доставки, принимающей стороне.

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

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

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

Далее описывается способ передачи блока передаваемой информации вышеупомянутой системы анонимной связи. Способ, главным образом, включает в себя:

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

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

Фиг. 2 является принципиальной схемой, изображающей обработку отправки блока передаваемой информации.

На Фиг. 2 обработка отправки в частности включает в себя:

Этап 201: прием блока передаваемой информации, отправленного отправляющей стороной.

Этап 202: запрашивание пользовательской информации принимающего пользователя. Пользовательская информация включает в себя: информацию основных атрибутов пользователя, таких как идентификатор пользователя, возраст, пол, город, дата рождения и т.д., а также хронологическую запись (такую как режим входа в систему пользователя и конкретное выпущенное содержимое, например, «шифр» в системе анонимной связи) пользователя для отправки и приема блоков передаваемой информации.

Этап 203: вставка блока передаваемой информации в предварительно установленную очередь упорядочения.

Очередь упорядочения может включать в себя:

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

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

очередь по времени создания: в очереди по времени создания блоки передаваемой информации упорядочены согласно времени создания блоков передаваемой информации.

Этап 204: создание более одной порции информации указателей, то есть информации множества указателей, на основе формирования пользователей и содержимого доставляемого блока передаваемой информации, добавление информации указателей в каждый указатель HASH в пуле хранения. Один блок передаваемой информации может быть сохранен во множестве указателей. В конкретном варианте реализации информация указателей может быть сжата в блоки данных равной длины и затем добавлена в каждый указатель HASH, что может ускорить быстродействие запрашивания и соотнесения.

Фиг. 3 является принципиальной схемой, изображающей обработку приема блока передаваемой информации. На Фиг. 3 обработка приема включает в себя:

Этап 301: начало приема блока передаваемой информации. Здесь присутствует два случая: первый состоит в приеме в состоянии разъединения, то есть при условии, что пользователи не находятся в состоянии подсоединения, система анонимной связи начинает действие приема блока передаваемой информации для каждого пользователя последовательно и доставляет один в конечном счете выбранный блок передаваемой информации вошедшему в систему терминалу пользователя после того, как пользователь окажется в состоянии подсоединения; второй состоит в приеме в состоянии подсоединения, то есть пользователь в состоянии подсоединения отправляет команду приема, анонимная связь начинает действие приема блока передаваемой информации после приема команды приема и доставляет один в конечном счете выбранный блок передаваемой информации пользователю, который отправляет команду приема (то есть принимающей стороне).

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

Этап 303: установка информации соотнесения соответствующих указателей. На этапе 303 информация соотнесения одного соответствующего указателя может быть установлена согласно информации атрибута пользователя, а информация соотнесения другого соответствующего указателя может быть установлена согласно хронологической записи пользователя для отправки и приема блоков передаваемой информации, тем самым получая информацию соотнесения более одного указателя. В данном случае для того, чтобы повысить коэффициент ответов на блоки передаваемой информации, вероятность оптимального соотнесения атрибутов может быть получена главным образом посредством экспериментального анализа, а информация соотнесения указателей из набора может быть установлена на основе вероятности. Например, информация соотнесения указателей может быть установлена следующим образом: «city = Guangzhou и sex = female и age = mood for love» («город = Гуанчжоу и пол = женский и возраст = расположен к любви») и «cipher = hello» («шифр = привет») «content = truth bottle» («содержимое = бутылка доверия») и т.д.

Два этапа 302 и 303 могут исполняться, когда принимающая сторона находится в состоянии разъединения. Если принимающая сторона в состоянии подсоединения отправляет команду приема на этапе 301, то могут непосредственно использоваться результаты обработки этих двух этапов при выполнении этапа 304.

Этап 304: запрашивание информации указателей у пула хранения согласно информации соотнесения указателей принимающей стороны и нахождение набора блоков передаваемой информации, который удовлетворяет информации соотнесения указателей.

Если принимающая сторона в состоянии подсоединения отправляет команду приема, и команда приема, отправленная принимающей стороной, включает в себя условие запроса с этапа 301, то на этапе 304, условие запроса в команде приема добавляется к информации соотнесения указателей принимающей стороны (то есть добавляется к информации соотнесения указателей, установленной на этапе 303), информация соотнесения указателей, к которой добавлено условие запроса, используется для запрашивания набора соответствующих блоков передаваемой информации.

Если принимающая сторона в состоянии подсоединения отправляет команду приема, и принимающая сторона является пользователем мобильного терминала на этапе 301, то на этапе 304 дополнительно получается информация основанных на местоположении услуг (LBS) пользователя, и информация LSB добавляется к информации соотнесения указателей принимающей стороны (то есть добавляется к информации соотнесения указателей, установленной на этапе 303), информация соотнесения указателей, к которой добавлена информация LBS, используется для запрашивания набора соответствующих блоков передаваемой информации. Информация LBS может быть информацией о городе или области, где находится принимающая сторона. Соотнесение при помощи информации LBS может привести к получению принимающей стороной блоков передаваемой информации отправляющих сторон, которые находятся в том же самом городе или области, что и принимающая сторона, тем самым удовлетворяя индивидуальные потребности.

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

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

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

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

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

Конечно, стратегия доставки не ограничена вышеупомянутыми пунктами и может также устанавливаться и обрабатываться согласно потребностям администратора.

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

Для того чтобы дополнительно оптимизировать степень связанности между принимающей стороной и содержимым блока передаваемой информации, а также отправляющей стороной, и повысить коэффициент ответов и активность, в примере, изображенном на Фиг. 3, прежде, чем в конечном счете доставить выбранный блок передаваемой информации принимающей стороне, осуществляется этап 306 ограничения номера доставки и этап 307 выполнения двойного обнаружения пользователя. Подробности заключаются в следующем:

Этап 306: ограничение номера доставки, то есть определение, превышает ли номер доставки блока передаваемой информации, выбранного на вышеупомянутом этапе 305, предварительно установленное значение. Если номер доставки блока передаваемой информации, выбранного на вышеупомянутом этапе 305, не превышает предварительно установленное значение, то осуществляется доставка блока передаваемой информации или осуществляется переход к этапу 307; в противном случае осуществляется удаление блока передаваемой информации из набора, выбранного на этапе 304, и повторно выполняется этап 305 для повторного выбора блока передаваемой информации из обновленного набора согласно обстановке упорядочения и стратегии доставки, и повторно выполняется этап 306.

Этап 307: выполнение двойного обнаружения пользователя, то есть определение, принимает ли принимающая сторона блок передаваемой информации, отправленный отправляющей стороной блока передаваемой информации, выбранного на этапе 305 или 306, внутри предварительно установленного периода времени; при отсутствии приема выполнение доставки; в противном случае удаление блока передаваемой информации из набора, выбранного на этапе 304, и повторное выполнение этапа 305 для повторного выбора блока передаваемой информации из обновленного набора согласно обстановке упорядочения и стратегии доставки, и повторное выполнение этапа 307 или этапов 306 и 307.

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

При обработке ответа на команду приема, после выбора одного блока передаваемой информации из набора согласно обстановке упорядочения и стратегии доставки и перед доставкой блока передаваемой информации, обработка дополнительно включает в себя:

Этап 308: проверка задержки, то есть определение, находится ли блок передаваемой информации в очереди задержки. Если блок передаваемой информации не находится в очереди задержки, то осуществляется доставка блока передаваемой информации; в противном случае осуществляется удаление блока передаваемой информации из набора, выбранного на этапе 304, и повторно выполняется этап 305 для повторного выбора блока передаваемой информации из обновленного набора согласно обстановке упорядочения и стратегии доставки, и повторно выполняется этап 308 или этапы 306, 307, 308, или этапы 307 и 308.

Вышеупомянутые этапы 306, 307, 308 являются необязательными этапами, выбранный блок передаваемой информации может быть непосредственно доставлен после исполнения этапа 305, и любой из этапов 306, 307, 308 может также быть выбран для дополнительной фильтрации блока передаваемой информации.

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

Таким образом, объем защиты настоящего раскрытия должен быть определен объемом защиты формулы изобретения.

ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



 

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

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

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

Изобретение относится к способу и системе отображения почтовых вложений на странице веб-почты. Технический результат заключается в повышении безопасности обработки почтовых сообщений за счет идентификации контента вложений.

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

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

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

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

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

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

Изобретение относится к области связи. Технический результат изобретения заключается в усовершенствовании SIP-транзакции путем добавления информации о состоянии доставки текстового сообщения.

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

Изобретение относится к средствам обмена электронной информацией с сортировкой в среде вычислительной системы. Технический результат заключается в обеспечении возможности обрабатывать большие объемы поступающей информации. Подготавливают модель по умолчанию на вычислительном устройстве, чтобы персонализировать для получателя характерную для получателя модель. Перехватывают отправление, адресованное получателю, на вычислительном устройстве. Выделяют множество признаков отправления, ассоциированных с этим отправлением, на вычислительном устройстве. Извлекают характерную для получателя модель, при этом характерная для получателя модель содержит множество взвешенных коэффициентов, ассоциированных с множеством выделенных признаков отправления. Применяют модель классификации по важности к множеству выделенных признаков отправления, в том числе формируют комбинацию множества взвешенных коэффициентов, посредством вычисления веса важности в качестве вероятностного диапазона пороговых значений. Генерируют спрогнозированную важность отправления, основываясь на упомянутой комбинации множества взвешенных коэффициентов. Активируют по меньшей мере одну функцию приложения, ассоциированную с упомянутым отправлением, для получателя, основываясь на спрогнозированной важности отправления. 3 н. и 17 з.п. ф-лы, 9 ил.

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

Изобретение относится к области фильтрации незапрашиваемых коммерческих электронных сообщений (спама). Техническим результатом является эффективное обнаружение спама. Способ обнаружения спама включает в себя в ответ на получение целевой строки, которая образует часть электронного сообщения, использование по меньшей мере одного процессора компьютерной системы для отбора группы строк-кандидатов из совокупности ссылочных строк, причем отбор группы строк-кандидатов содержит: сравнение длины строки целевой строки с длиной строки ссылочной строки совокупности; и в ответ отбор ссылочной строки в группу строк-кандидатов по результату сравнения длин строк; в ответ на отбор группы строк-кандидатов - использование по меньшей мере одного процессора для выполнения первого сравнения между целевой строкой и строкой-кандидатом из группы строк-кандидатов и второго сравнения между целевой строкой и строкой-кандидатом; и использование по меньшей мере одного процессора для определения по результату первого сравнения и второго сравнения, является или нет электронное сообщение спамом; причем первое сравнение содержит сравнение, для каждого символа из группы различных буквенно-цифровых символов, между количеством употреблений каждого символа в целевой строке и количеством употреблений каждого символа в ссылочной строке; при этом второе сравнение содержит сравнение между временной отметкой электронного сообщения и временной отметкой другого электронного сообщения, причем другое электронное сообщение включает в себя строку-кандидата. 4 н. и 24 з.п. ф-лы, 16 ил.

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

Изобретение относится к средствам дополнения онлайн-присутствия посредством использования датчиков мобильного вычислительного устройства. Технический результат заключается в обеспечении изменения своей онлайн-доступности, когда активное изменение состояния пользователя не может быть социально приемлемым. Принимают, посредством мобильного вычислительного устройства, первые измеренные датчиками данные. Сравнивают, посредством мобильного вычислительного устройства, первые измеренные датчиками данные с набором правил, чтобы определять соответствующее состояние онлайн-присутствия, причем набор правил приспособлен для связывания первого состояния онлайн-присутствия с первыми измеренными датчиками данными. Обновляют, посредством мобильного вычислительного устройства, онлайн-присутствие, ассоциированное с пользователем мобильного вычислительного устройства, с помощью упомянутого соответствующего состояния онлайн-присутствия. 3 н. и 17 з.п. ф-лы, 3 ил.

Изобретение относится к области обмена мгновенными сообщениями, а именно к управлению мгновенными сообщениями. Технический результат заключается в том, что ассоциированные мгновенные сообщения формируют сеанс древовидной структуры для их хранения, что обеспечивает быстрый просмотр и поиск мгновенного сообщения в соответствии с отношением родитель-потомок между вершинами, значительно повышая эффективность просмотра и поиска мгновенного сообщения. Для этого осуществляют оценку того, является ли мгновенное сообщение ответным сообщением на исходное сообщение, в момент времени приема и отправления мгновенного сообщения. Если мгновенное сообщение не является ответным сообщением на исходное сообщение, создают один сеанс и добавляют мгновенное сообщение как корневую вершину к сеансу. А если мгновенное сообщение является ответным сообщением на исходное сообщение, добавляют мгновенное сообщение к сеансу, в котором находится исходное сообщение, и устанавливают мгновенное сообщение как дочернюю вершину. Устройство включает в себя модуль оценки, первый модуль обработки и второй модуль обработки. 3 н. и 10 з.п. ф-лы, 8 ил.

Изобретение относится к электронной связи, а именно к системе (100) обмена сообщениями для маршрутизации клинических сообщений. Технический результат - маршрутизация оповещений. Система содержит обработчик событий и стандартный протокол (105). Обработчик (106) событий принимает одно или несколько входящих сообщений из одного или нескольких источников (102) событий, включающих в себя один или несколько элементов рабочего списка, которые обработчик (106) событий сохраняет в базе (198) данных событий и генерирует и передает в базу (198) данных событий исходящие сообщения для одного или нескольких элементов рабочего списка, исходя из которых должны быть выполнены действия, в соответствии с одним или несколькими правилами. Для представления входящих сообщений и исходящих сообщений используется стандартный протокол (105). 5 н. и 8 з.п. ф-лы, 7 ил.

Изобретение относится к отправке и приему факса на основе услуги мгновенной связи. Технический результат – повышение надежности приема и передачи факса. Система для отправки и приема факса на основе услуги мгновенной связи, содержащая аппарат отправки факса, аппарат приема факса, факс-сервер, клиент-отправитель мгновенной связи, клиент-получатель мгновенной связи и сервер мгновенной связи. 2 н. и 14 з.п. ф-лы, 15 ил.

Изобретение относится к средствам для получения информации о потенциальных друзьях. Технический результат заключается в сокращении объема обрабатываемой информации при получении информации о потенциальных друзьях. Принимают сервером запрос, отправленный запрашивающим клиентом, на получение информации о потенциальных друзьях от рекомендующего пользователя, который назначен запрашивающим пользователем. Направляют сервером запрос на получение информации о потенциальных друзьях рекомендующему клиенту, который принадлежит рекомендующему пользователю. Принимают сервером информацию о потенциальных друзьях, отправленную рекомендующим клиентом. Определяют, являются ли пользователи, соответствующие информации о потенциальных друзьях, и рекомендующий пользователь друзьями, и, если да, отправляют информацию о потенциальных друзьях запрашивающему клиенту. 5 н. и 5 з.п. ф-лы, 6 ил.
Наверх