RU2527213C2 - Способ и сервер для передачи сообщения - Google Patents

Способ и сервер для передачи сообщения Download PDF

Info

Publication number
RU2527213C2
RU2527213C2 RU2012142823/08A RU2012142823A RU2527213C2 RU 2527213 C2 RU2527213 C2 RU 2527213C2 RU 2012142823/08 A RU2012142823/08 A RU 2012142823/08A RU 2012142823 A RU2012142823 A RU 2012142823A RU 2527213 C2 RU2527213 C2 RU 2527213C2
Authority
RU
Russia
Prior art keywords
user
application
message
list
account
Prior art date
Application number
RU2012142823/08A
Other languages
English (en)
Other versions
RU2012142823A (ru
Inventor
Ли Чжан
Original Assignee
Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед filed Critical Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед
Publication of RU2012142823A publication Critical patent/RU2012142823A/ru
Application granted granted Critical
Publication of RU2527213C2 publication Critical patent/RU2527213C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/48Message addressing, e.g. address format or anonymous messages, aliases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

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

Description

Область техники, к которой относится изобретение
Настоящее изобретение относится к области мгновенного обмена сообщениями (IM), а более конкретно - к способу и серверу для передачи сообщения.
Уровень техники
Сетевая программа мгновенного обмена сообщениями была разработана быстро, принята большинством пользователей и стала необходимым инструментом на работе и в повседневной жизни людей. Поэтому люди предъявляют более высокие требования к простоте использования программы мгновенного обмена сообщениями.
Если в качестве примера взять "блог", то блог, который также переводится как web-журнал и т.д., представляет собой web-сайт, которым обычно управляют пользователи, и который время от времени используется для размещения информации. Информация в блоге не нацелена на определенные объекты. Информация, опубликованная пользователем в своем блоке, предназначена для всех пользователей, которые "вошли" в этот блог. Все пользователи, вошедшие в этот блог, могут видеть информацию, опубликованную пользователем в блоге.
Однако в некоторых случаях пользователь желает, чтобы информацию, опубликованную им/ей, могли только видеть определенные пользователи. Однако способ передачи сообщения в существующем блоге предназначен для всех пользователей и не является целевым.
Сущность изобретения
Вариант осуществления настоящего изобретения предусматривает способ передачи сообщения, с помощью которого способ позволяет передать сообщение, опубликованное для ассоциированных пользователей, специфическому пользователю.
Другой вариант осуществления настоящего изобретения предусматривает сервер для передачи сообщения, с помощью которого система может передать сообщение, опубликованное для ассоциированных пользователей, специфическому пользователю.
Для того чтобы достигнуть цели изобретения, техническая схема настоящего изобретения включает в себя:
способ передачи сообщения, включающий в себя этапы, на которых:
принимают тело сообщения от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, причем тело сообщения содержит сообщение и учетную запись второго пользователя в первом приложении;
находят адрес второго терминала клиента, на котором зарегистрирован второй пользователь, с помощью учетной записи второго пользователя в первом приложении и отправляют тело сообщения второму клиенту;
устанавливают соответствующие связи между учетными записями всех пользователей в первом приложении и номерами пользователей во втором приложении; и
применяют пользовательскую информацию второго приложения в первом приложении согласно соответствующим связям.
Сервер включает в себя:
модуль для приема, выполненный с возможностью приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, причем тело сообщения содержит сообщение и учетную запись второго пользователя в первом приложении; и
модуль для отправления, выполненный с возможностью нахождения адреса второго терминала клиента, на котором зарегистрирован второй пользователь, с помощью учетной записи второго пользователя в первом приложении и отправления тела сообщения во второй терминал клиента; и
модуль для установления связи, выполненный с возможностью установления соответствующих связей между учетными записями всех пользователей в первом приложении и номерами пользователей во втором приложении и применения пользовательской информации второго приложения в первом приложении согласно соответствующим связям.
Компьютерный программный продукт включает в себя коды компьютерной программы для выполнения, когда их исполняет компьютерный блок, вышеописанных способов. Из вышеупомянутой технической схемы видно, что в способе и системе, которые предусмотрены вариантами осуществления настоящего изобретения, учетную запись специфического пользователя переносят в теле сообщения, опубликованного для ассоциированных пользователей, терминал клиента, на котором зарегистрирован специфический пользователь, находят согласно учетной записи специфического пользователя, и тело сообщения отправляют в терминал клиента для отображения, посредством которого сообщение, опубликованное для ассоциированных пользователей, передается специфическому пользователю.
Краткое описание чертежей
Для того чтобы техническое решение настоящего изобретения стало более очевидным, ниже приводится краткое описание чертежей, которые будут использоваться в вариантах осуществления. Очевидно, что чертежи, описанные ниже, являются только некоторыми вариантами осуществления настоящего изобретения. На основании этих чертежей специалисты в данной области техники могут получить другие чертежи без творческих усилий. На чертежах:
фигура 1 - схема последовательности операций, иллюстрирующая способ передачи сообщения, согласно варианту 1 осуществления настоящего изобретения;
фигура 2 - другая схема последовательности операций, иллюстрирующая способ передачи сообщения, согласно варианту 1 осуществления настоящего изобретения;
фигура 3 - схема, иллюстрирующая структуру сервера, согласно варианту 2 осуществления настоящего изобретения; и
фигура 4 - другая схема, иллюстрирующая структуру сервера, согласно варианту 2 осуществления настоящего изобретения.
Подробное описание изобретения
Для того чтобы цели, технические решения и преимущества настоящего изобретения стали более очевидными, настоящее изобретение будет описано ясно и полностью ниже со ссылками на сопроводительные чертежи, согласно вариантам осуществления настоящего изобретения. Очевидно, что варианты осуществления, описанные ниже, представляют собой только часть вариантов осуществления настоящего изобретения, а не все варианты осуществления. На основании этих вариантов осуществления настоящего изобретения другие варианты осуществления, полученные специалистами в области техники настоящего изобретения без творческих усилий, защищены настоящим изобретением.
Вариант 1 осуществления
Как показано на фигуре 1, этот вариант осуществления предусматривает способ передачи сообщения. В частности, этот способ включает в себя следующие этапы:
Этап 101, на котором принимают тело сообщения, отправленное от первого пользователя, через первый терминал клиента, на котором зарегистрирован первый пользователь. Тело сообщения включает в себя сообщение и учетную запись второго пользователя в первом приложении.
Этап 102, на котором находят адрес второго терминала клиента, на котором зарегистрирован второй пользователь, с помощью номера учетной записи второго пользователя в первом приложении и отправляют тело сообщения во второй терминал клиента.
На этом этапе отображают тело сообщения на втором терминале клиента.
Кроме того, после этапа 101 способ дополнительно включает в себя следующее.
Список прослушивателей первого пользователя находят согласно учетной записи первого пользователя в первом приложении. Список прослушивателей хранит учетную запись каждого прослушивателя в первом приложении. Адрес третьего терминала клиента, на котором зарегистрирован соответствующий прослушиватель, находят согласно учетной записи каждого прослушивателя в первом приложении, и тело сообщения отправляют в третий терминал клиента для отображения. В данном случае, поскольку первый пользователь имеет многочисленные прослушиватели, существуют многочисленные третьи терминалы клиента.
Способ, предусмотренный этим вариантом осуществления настоящего изобретения, реализует решение для передачи сообщения, опубликованного для ассоциированных пользователей, специфическому пользователю. Решение реализуется путем нахождения терминала клиента, на котором зарегистрирован специфический пользователь, посредством учетной записи специфического пользователя, которая переносится в теле сообщения, опубликованного для ассоциированных пользователей, и отправления тела сообщения в терминал клиента. Кроме того, сообщение можно передавать другим ассоциированным пользователям посредством установленного списка прослушивателей.
Способ, выполненный с помощью этого варианта осуществления, применим к области IM. Ниже приводится описание способа передачи сообщения со ссылкой на фигуру 2, согласно специфическим вариантам осуществления. В частности, способ включает в себя:
этап 201, на котором первый терминал клиента принимает тело сообщения, которое вводит первый пользователь в первом предложении, и отправляет тело сообщения в сервер. Тело сообщения включает в себя сообщение и учетную запись второго пользователя в первом приложении.
Первое приложение может представлять собой приложение IM, такое как микроблогинг.
Тело сообщения может принимать формат message@account второго пользователя в первом приложении. Символ @ представляет собой обычно используемый символ приглашения, который используется для обозначения учетной записи второго пользователя. Символ приглашения, который обычно используется вторым пользователем, может представлять собой любой другой символ, и этот вариант осуществления настоящего изобретения не ограничивается им. Учетную запись в этом варианте осуществления настоящего изобретения можно использовать для уникальной идентификации второго пользователя в первом приложении.
Например, сообщение, отправленное первым пользователем второму пользователю в первом приложении, представляет собой "Come to the meeting quickly" ("Приходите скорее на встречу"). Учетная запись второго пользователя в первом приложении представляет собой "@testB". Поэтому тело сообщения, которое вводит первый пользователь, представляет собой "Come to the meeting quickly@testB".
Кроме того, при отправлении тела сообщения первый терминал клиента может отправить учетную запись первого пользователя в первом приложении в сервер.
На этапе 202 сервер принимает и кэширует тело сообщения и затем вырабатывает индекс тела сообщения.
На этапе 203а сервер находит список индексов опубликованных сообщений первого пользователя согласно учетной записи первого пользователя в первом приложении и добавляет индекс тела сообщения в список индексов опубликованных сообщений.
В частности, сервер сохраняет соответствующие связи между учетными записями всех пользователей в первом приложении и списки индексов опубликованных сообщений и затем находит список индексов опубликованных сообщений, соответствующий учетной записи первого пользователя в первом приложении, согласно соответствующим связям.
Список индексов опубликованных сообщений используется для записи индекса всех сообщений, опубликованных пользователем. Все сообщения, опубликованные пользователем, можно найти по индексу таким образом, чтобы сам пользователь или другие ассоциированные пользователи могли просматривать все сообщения, опубликованные пользователем, согласно списку индексов опубликованных сообщений пользователя для того, чтобы иметь в целом картину пользователя.
На этапе 203b при запуске или начале работы с учетной записью первого пользователя в первом приложении первый пользователь или другие ассоциированные пользователи могут просматривать все сообщения, опубликованные первым пользователем, согласно списку индексов опубликованных сообщений первого пользователя, сохраненному сервером.
На этапе 204а сервер находит упомянутый список индексов сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении и добавляет индекс тела сообщения в упомянутый список индексов сообщений.
В частности, сервер сохраняет соответствующие связи между записями всех пользователей, в частности сервер сохраняет соответствующие связи между учетными записями всех пользователей в первом приложении и упомянутыми списками индексов сообщений и может найти упомянутый список индексов сообщений, соответствующий учетной записи второго пользователя в первом приложении, по соответствующим связям.
Упомянутый список индексов сообщений используется для записи индекса всех сообщений, в которых пользователь упоминается другими ассоциированными пользователями. Все сообщения, в которых упоминается пользователь, можно найти посредством индекса таким образом, чтобы пользователь мог найти все сообщения, в которых пользователь упоминается, согласно его упомянутому списку индексов сообщений, для того, чтобы иметь в целом картину степени, с которой пользователь обращает внимание.
На этапе 204b второй пользователь просматривает все сообщения, упомянутые им/ей, согласно упомянутому списку индексов сообщений второго пользователя, сохраненному сервером.
На этапе 205 сервер находит адрес Интернет-протокол (IP) второго терминала клиента, на котором зарегистрирован второй пользователь, согласно учетной записи второго пользователя в первом приложении и отправляет тело сообщения, введенное первым пользователем, во второй терминал клиента таким образом, чтобы терминал клиента принимал и отображал тело сообщения, введенное первым пользователем.
Кроме того, второй терминал клиента может отображать учетную запись отправителя (то есть, первого пользователя) тела сообщения в первом приложении таким образом, чтобы второй пользователь получал релевантную информацию первого пользователя из сервера согласно учетной записи первого пользователя в первом приложении и просматривал релевантную информацию.
Релевантная информация может представлять собой информацию, все опубликованные сообщения, все принятые сообщения или упомянутые сообщения и т.д. Информация может представлять собой мнемоническое имя и т.д.
На этапе 206 сервер находит список прослушивателей первого пользователя согласно учетной записи первого пользователя в первом приложении. Список прослушивателей первого пользователя используется для хранения учетной записи каждого прослушивателя первого пользователя в первом приложении.
В частности, сервер хранит соответствующие связи между учетной записью каждого пользователя в первом приложении и список прослушивателей и затем может найти список прослушивателей, соответствующих учетной записи первого пользователя в первом приложении, согласно соответствующей связи. Прослушиватели могут называться прослушивающими пользователями.
На этапе 207 сервер находит адрес IP третьего терминала клиента, на котором зарегистрирован соответствующий прослушиватель, по учетной записи каждого прослушивателя в первом приложении и отправляет тело сообщения, введенное первым пользователем в третий терминал клиента, на котором зарегистрирован соответствующий прослушиватель, таким образом, чтобы третий терминал клиента, на котором зарегистрирован соответствующий прослушиватель, принимал и отображал тело сообщения, введенное первым пользователем.
Кроме того, третий терминал клиента, на котором зарегистрирован соответствующий прослушиватель, может дополнительно отображать отправителя, то есть учетную запись первого пользователя в первом приложении, тела сообщения. Прослушиватель, соответственно, получает и просматривает релевантную информацию второго пользователя или первого пользователя согласно учетной записи второго пользователя в первом приложении или учетной записи первого пользователя в первом приложении в теле сообщения.
На этапе 208а сервер находит принятый список индексов сообщений соответствующего прослушивателя согласно учетной записи каждого прослушивателя в первом приложении в списке прослушивателей и добавляет индекс тела сообщения в принятый список индексов сообщения.
В частности, сервер хранит соответствующую связь между учетной записью каждого прослушивателя в первом приложении и принятый список индексов сообщений и может найти принятый список индексов сообщений, соответствующий учетной записи каждого прослушивателя в первом приложении.
Принятый список сообщений используется для записи индексов всех сообщений, принятых пользователем. Все сообщения, принятые пользователем, можно найти с помощью индекса таким образом, чтобы пользователь просматривал все принятые сообщения согласно своему принятому списку индексов сообщений.
На этапе 208b прослушиватель просматривает все принятые сообщения согласно принятым спискам индексов сообщений прослушивателей, сохраненных сервером.
Кроме того, упомянутый выше процесс относится к процессу выработки списка индексов опубликованных сообщений первого пользователя, списка индексов упомянутых сообщений второго пользователя и принятого и списка индексов принятых сообщений прослушивателя. В реальном приложении сервер сохраняет список индексов опубликованных сообщений, список индексов упомянутых сообщений и список индексов принятых сообщений, которые соответствуют учетной записи каждого пользователя, и процесс выработки трех видов списков индексов является тем же самым, как и список индексов опубликованных сообщений первого пользователя, список индексов упомянутых сообщений второго пользователя и список индексов принятых сообщений прослушивателя, и здесь не повторяется.
Кроме того, для лучшего объединения с существующим традиционным приложением этот вариант осуществления позволяет дополнительно ассоциировать первое приложение с другими приложениями и применить информацию других приложений к первому приложению. Взяв в качестве примера второе приложение, второе приложение может представлять собой приложение IM. Второе приложение включает в себя следующее.
Сервер устанавливает соответствующую связь между учетной записью пользователя в первом приложении и номером пользователя во втором приложении. Номер можно использовать для уникальной идентификации пользователя. Список индексов опубликованных сообщений, список индексов упомянутых сообщений, список индексов принятых сообщений и адрес терминала клиента соответствуют, соответственно, номеру пользователя во втором приложении. Поэтому этапы 203-208 в вышеописанном процессе могут дополнительно включать в себя.
Сервер получает соответствующий номер во втором приложении посредством учетной записи в первом приложении и находит информацию, такую как соответствующий список индексов опубликованных сообщений, список индексов упомянутых сообщений, список индексов принятых сообщений и/или адрес терминала клиента посредством номера во втором приложении.
Кроме того, пользовательскую информацию второго приложения можно использовать в первом приложении согласно соответствующей связи. С другой стороны, пользовательскую информацию пользователя во втором приложении можно отображать на первом приложении. Например, подпись пользователя в приложении IM можно отображать на микроблогинге. Информацию пользователя в первом приложении можно выработать согласно пользовательской информации пользователя во втором приложении. Например, друзей пользователя в приложении IM можно выбрать в качестве прослушивателей микроблогинга.
С помощью способа, предусмотренного этим вариантом осуществления настоящего изобретения, учетную запись специфического пользователя переносят в теле сообщения, опубликованного для ассоциированных пользователей, терминал клиента, на котором зарегистрирован пользователь, находят с помощью учетной записи специфического пользователя, и отправляют тело сообщения в терминал клиента для отображения, с помощью которого сообщение, опубликованное для ассоциированных пользователей, отправляется специфическому пользователю. Кроме того, сообщение можно передавать другим ассоциированным пользователям посредством списка прослушивателей.
Вариант 2 осуществления
Как показано на фигуре 3, этот вариант осуществления предусматривает сервер, включающий в себя: модуль 301 для приема и модуль 302 для отправления.
Модуль 301 для приема выполнен с возможностью приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь. Тело сообщения включает в себя: сообщение и учетную запись второго пользователя в первом приложении.
Модуль 302 для отправления выполнен с возможностью нахождения адресов второго терминала клиента, на котором зарегистрирован второй пользователь с учетной записью второго пользователя в первом приложении, и отправления тела сообщения во второй терминал клиента.
Кроме того, как показано на фиг.4, сервер дополнительно включает в себя:
модуль 303 прослушивателя, выполненный с возможностью нахождения после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован пользователь, списка прослушивателей первого пользователя согласно учетной записи первого пользователя в первом приложении. Список прослушивателей сохраняет учетную запись каждого прослушивателя в первом приложении.
Модуль 303 прослушивателя дополнительно выполнен с возможностью нахождения адреса третьего терминала клиента, на котором зарегистрирован соответствующий прослушиватель, согласно учетной записи каждого прослушивателя в первом приложении и отправления тела сообщения в третий терминал клиента для отображения.
Кроме того, сервер дополнительно включает в себя:
модуль 304 для просмотра, выполненный с возможностью после отправления тела сообщения в третий терминал клиента для отображения нахождения списка индексов опубликованных сообщений второго пользователя при обнаружении операции, с помощью которой соответствующий прослушиватель инициирует или запускает учетную запись второго пользователя в первом приложении в теле сообщения, и отправления всех сообщений, опубликованных вторым пользователем, согласно списку индексов опубликованных сообщений, соответствующим прослушивателю.
Кроме того, сервер дополнительно включает в себя модуль 305 для выработки индекса принятого сообщения, выполненный с возможностью выработки после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, индекса тела сообщения, нахождения после нахождения списка прослушивателя первого пользователя списка индексов принятых сообщений соответствующего прослушивателя согласно учетной записи каждого прослушивателя в первом приложении и добавления индекса в список индексов принятых сообщений таким образом, чтобы соответствующий прослушиватель мог просматривать сообщения, принятые им/ей, согласно списку индексов принятых сообщений.
Кроме того, сервер дополнительно включает в себя: модуль 306 для выработки опубликованной информации, выполненный с возможностью выработки после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, индекса тела сообщения, нахождения списка индексов опубликованных сообщений первого пользователя согласно учетной записи первого пользователя в первом приложении и добавления индекса в список индексов опубликованной информации таким образом, чтобы все пользователи могли просматривать все сообщения, опубликованные первым пользователем, согласно списку индексов опубликованных сообщений первого пользователя.
Кроме того, сервер дополнительно включает в себя: модуль 307 для выработки индекса упомянутого сообщения, выполненный с возможностью выработки после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, индекса тела сообщения, нахождения списка индексов упомянутых сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении и добавления индекса в список индексов упомянутых сообщений таким образом, чтобы второй пользователь мог просматривать все сообщения второго пользователя, которые упомянуты, согласно списку индексов упомянутых сообщений второго пользователя.
Кроме того, сервер дополнительно включает в себя: модуль 308 для установления связей, выполненный с возможностью установления соответствующих связей между учетными записями всех пользователей в первом приложении и номерами всех пользователей во втором приложении и применения пользовательской информации второго приложения в первом приложении.
Сервер, выполненный с помощью этого варианта осуществления, имеет ту же самую концепцию, как и варианты осуществления настоящего способа. Следует сослаться на вариант осуществления настоящего способа для специфического процесса осуществления, который не рассматривается здесь.
В сервере, выполненном с помощью этого варианта осуществления, учетная запись специфического пользователя переносится в теле сообщения, опубликованного для ассоциированных пользователей, клиент терминала, на котором зарегистрирован специфический пользователь, находится согласно учетной записи специфического пользователя, и тело сообщения отправляется в терминал клиента для отображения таким образом, чтобы сообщение передавалось специфическому пользователю. В добавление, сообщение можно передавать другим ассоциированным пользователям посредством списка прослушивателей.
Часть или все содержание в технической схеме, предусмотренной с помощью просмотренных выше вариантов осуществления, можно реализовать с помощью программирования программного обеспечения. Программы программного обеспечения технической схемы хранятся на считываемом носителе информации, таком как жесткий диск, CD-ROM или гибкий диск компьютера.
В вышеизложенном описании описаны только предпочтительные варианты осуществления настоящего изобретения, и они не используются для ограничения объема защиты настоящего изобретения. Любая модификация, эквивалентная замена или усовершенствование, выполненное без отклонения от сущности и принципа настоящего изобретения, должно быть охвачено объемом защиты настоящего изобретения.

Claims (12)

1. Способ передачи сообщения, содержащий этапы, на которых:
принимают тело сообщения от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, причем тело сообщения содержит сообщение и учетную запись второго пользователя в первом приложении;
находят адрес второго терминала клиента, на котором зарегистрирован второй пользователь, с помощью учетной записи второго пользователя в первом приложении и отправляют тело сообщения второму клиенту;
устанавливают соответствующие связи между учетными записями всех пользователей в первом приложении и номерами пользователей во втором приложении; и
применяют пользовательскую информацию второго приложения в первом приложении согласно соответствующим связям.
2. Способ по п.1, после приема тела сообщения, дополнительно содержащий этапы, на которых: находят сохраненный список пользователей первого пользователя, согласно учетной записи первого пользователя в первом приложении, причем список прослушивателей хранит учетную запись каждого прослушивателя в первом приложении; и
находят адрес третьего терминала клиента, на котором зарегистрирован соответствующий прослушиватель, согласно учетной записи каждого прослушивателя в первом приложении, и отправляют тело сообщения в третий терминал клиента для отображения.
3. Способ по п.2, после отправления тела сообщения в третий терминал клиента для отображения дополнительно содержащий этапы, на которых:
находят при обнаружении операции, с помощью которой соответствующий прослушиватель инициирует или запускает учетную запись второго прослушивателя в первом приложении в теле сообщения, сохраненный список индексов опубликованных сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении, отправляют все сообщения, опубликованные вторым пользователем, согласно списку индексов опубликованных сообщений, соответствующему прослушивателю.
4. Способ по п.2, после приема тела сообщения дополнительно содержащий этапы, на которых:
вырабатывают индекс тела сообщения;
в котором после нахождения списка прослушивателя первого пользователя способ дополнительно содержит этапы, на которых:
находят список индексов принятых сообщений соответствующего прослушивателя согласно учетной записи каждого прослушивателя в первом приложении и добавляют индекс тела сообщения в список индексов принятых сообщений.
5. Способ по п.1, после приема тела сообщения, дополнительно содержащий этапы, на которых:
вырабатывают индекс тела сообщения;
находят список индексов опубликованных сообщений первого пользователя согласно учетной записи первого пользователя в первом приложении и добавляют индекс тела сообщения в список индексов опубликованных сообщений; или
находят список индексов упомянутых сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении и добавляют индекс тела сообщения в список индексов упомянутых сообщений.
6. Способ по п.1, в котором первое приложение представляет собой приложение мгновенного обмена сообщениями;
в котором этап применения пользовательской информации второго приложения в первом приложении согласно соответствующим связям содержит подэтапы, на которых:
отображают подпись первого пользователя в приложении мгновенного обмена сообщениями на микроблогинге; и
получают друзей первого пользователя в приложении мгновенного обмена сообщениями в качестве микроблогинга.
7. Сервер, содержащий:
модуль для приема, выполненный с возможностью приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, причем тело сообщения содержит сообщение и учетную запись второго пользователя в первом приложении; и
модуль для отправления, выполненный с возможностью нахождения адреса второго терминала клиента, на котором зарегистрирован второй пользователь, с помощью учетной записи второго пользователя в первом приложении и отправления тела сообщения во второй терминал клиента; и
модуль для установления связи, выполненный с возможностью установления соответствующих связей между учетными записями всех пользователей в первом приложении и номерами пользователей во втором приложении и применения пользовательской информации второго приложения в первом приложении согласно соответствующим связям.
8. Сервер по п.7, дополнительно содержащий:
модуль прослушивателя, выполненный с возможностью нахождения после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, списка прослушивателей первого пользователя согласно учетной записи первого пользователя в первом приложении, причем список прослушивателей хранит учетную запись каждого прослушивателя в первом приложении; и
находят адрес третьего терминала клиента, на котором зарегистрирован соответствующий прослушиватель, согласно учетной записи каждого прослушивателя в первом приложении, и отправляют тело сообщения в третий терминал клиента для отображения.
9. Сервер по п.8, дополнительно содержащий:
модуль для просмотра, выполненный с возможностью нахождения после отправления тела сообщения в третий терминал клиента для отображения списка индексов опубликованных сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении при обнаружении операции, в соответствии с которой соответствующий пользователь инициирует или запускает учетную запись второго пользователя в первом приложении в теле сообщения, и отправления всех сообщений, опубликованных вторым пользователем, согласно списку индексов опубликованных сообщений, соответствующему прослушивателю.
10. Сервер по п.8, дополнительно содержащий:
модуль для выработки индекса принятого сообщения, выполненный с возможностью выработки индекса тела сообщения после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, и
нахождения после нахождения списка прослушивателей первого пользователя списка индексов принятых сообщений соответствующего прослушивателя согласно учетной записи каждого прослушивателя в первом приложении и добавления индекса в список индексов принятых сообщений.
11. Сервер по п.7, дополнительно содержащий:
модуль для выработки индекса опубликованной информации, выполненный с возможностью выработки после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, индекса тела сообщения, нахождения списка индексов опубликованных сообщений первого пользователя согласно учетной записи первого пользователя в первом приложении и добавления индекса тела сообщения к списку индексов опубликованных сообщений; или
модуль для выработки индекса упомянутого сообщения, выполненный с возможностью выработки после приема тела сообщения, отправленного от первого пользователя через первый терминал клиента, на котором зарегистрирован первый пользователь, индекса тела сообщения, нахождения списка индексов упомянутых сообщений второго пользователя согласно учетной записи второго пользователя в первом приложении и добавления индекса тела сообщения в список индексов упомянутых сообщений.
12. Сервер по п.7, в котором первое приложение представляет собой микроблогинг и второе приложение представляет собой приложение мгновенного обмена сообщениями; в котором
модуль ассоциации дополнительно выполнен с возможностью отображения подписи первого пользователя в приложении мгновенного обмена сообщениями на микроблогинге и получения друзей первого пользователя в приложении мгновенного обмена сообщениями в качестве прослушивателей микроблогинга.
RU2012142823/08A 2010-08-27 2011-08-23 Способ и сервер для передачи сообщения RU2527213C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201010267122.9 2010-08-27
CN201010267122.9A CN102387089B (zh) 2010-08-27 2010-08-27 一种传递消息的方法和服务器
PCT/CN2011/078766 WO2012025044A1 (zh) 2010-08-27 2011-08-23 一种传递消息的方法和服务器

Publications (2)

Publication Number Publication Date
RU2012142823A RU2012142823A (ru) 2014-04-20
RU2527213C2 true RU2527213C2 (ru) 2014-08-27

Family

ID=45722904

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2012142823/08A RU2527213C2 (ru) 2010-08-27 2011-08-23 Способ и сервер для передачи сообщения

Country Status (6)

Country Link
US (1) US8719358B2 (ru)
EP (1) EP2611081B1 (ru)
KR (1) KR101408200B1 (ru)
CN (1) CN102387089B (ru)
RU (1) RU2527213C2 (ru)
WO (1) WO2012025044A1 (ru)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104954233B (zh) * 2014-03-28 2019-03-15 腾讯科技(北京)有限公司 信息推送方法、装置和***
CN107566253A (zh) * 2017-09-01 2018-01-09 北京中燕信息技术有限公司 一种基于消息共享的合署办公方法、终端及存储介质
CN108040000B (zh) * 2017-11-24 2019-05-17 上海掌门科技有限公司 一种信息传送方法及设备
CN110764929B (zh) * 2019-10-16 2022-04-29 支付宝(杭州)信息技术有限公司 一种消息交互方法、***、装置和电子设备
CN111147485A (zh) * 2019-12-25 2020-05-12 视联动力信息技术股份有限公司 一种业务数据的传输方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101692658A (zh) * 2009-10-16 2010-04-07 中国电信股份有限公司 一种实现即时消息群发的方法、***和设备
RU2387088C2 (ru) * 2003-12-05 2010-04-20 Майкрософт Корпорейшн Система и способ для обмена сообщениями, наделенными мультимедийными возможностями, с функцией публикации-и-отправки

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8489132B2 (en) * 2005-09-21 2013-07-16 Buckyball Mobile Inc. Context-enriched microblog posting
US7783592B2 (en) * 2006-01-10 2010-08-24 Aol Inc. Indicating recent content publication activity by a user
US8081958B2 (en) * 2006-12-01 2011-12-20 Yahoo! Inc. User initiated invite for automatic conference participation by invitee
US8032622B2 (en) * 2007-03-20 2011-10-04 Siemens Enterprise Communications, Inc. System and method for social-networking based presence
US8401009B1 (en) * 2007-07-23 2013-03-19 Twitter, Inc. Device independent message distribution platform
KR20090044009A (ko) * 2007-10-30 2009-05-07 에스케이 텔레콤주식회사 지인 관계 기반의 블로그 포스트 전파 시스템 및 방법,그리고 이에 적용되는 서버
CN101465817A (zh) * 2007-12-19 2009-06-24 百度在线网络技术(北京)有限公司 网络社区信息发送方法、服务器和***
CN101277318B (zh) * 2008-05-06 2011-04-06 北京搜狗科技发展有限公司 一种发布信息的方法、装置和***
US8504481B2 (en) * 2008-07-22 2013-08-06 New Jersey Institute Of Technology System and method for protecting user privacy using social inference protection techniques
CN101378368B (zh) * 2008-09-28 2011-05-04 腾讯科技(深圳)有限公司 一种信息交互的方法及***
CN101425093A (zh) * 2008-12-05 2009-05-06 腾讯科技(深圳)有限公司 基于社会性网络关系链的联系人动态内容聚合方法及***
CN101520791A (zh) * 2008-12-26 2009-09-02 候万春 一种实现博客把其博文推送到其好友的***和方法
US8434095B2 (en) * 2009-12-22 2013-04-30 International Business Machines Corporation Microblogging based dynamic transaction tracking for composite application flow

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2387088C2 (ru) * 2003-12-05 2010-04-20 Майкрософт Корпорейшн Система и способ для обмена сообщениями, наделенными мультимедийными возможностями, с функцией публикации-и-отправки
CN101692658A (zh) * 2009-10-16 2010-04-07 中国电信股份有限公司 一种实现即时消息群发的方法、***和设备

Also Published As

Publication number Publication date
KR20120129957A (ko) 2012-11-28
EP2611081A4 (en) 2014-07-23
CN102387089A (zh) 2012-03-21
WO2012025044A1 (zh) 2012-03-01
EP2611081A1 (en) 2013-07-03
EP2611081B1 (en) 2018-10-10
CN102387089B (zh) 2014-12-24
KR101408200B1 (ko) 2014-06-16
US8719358B2 (en) 2014-05-06
RU2012142823A (ru) 2014-04-20
US20130024533A1 (en) 2013-01-24

Similar Documents

Publication Publication Date Title
AU2018206697B2 (en) Authentication of service requests initiated from a social networking site
US9712497B2 (en) Method and system for creation and verification of anonymous digital credentials
RU2589327C2 (ru) Способ и устройство для отправки сообщения пользователю или пользователям группы через микроблог
US7822821B2 (en) Access point object depositable on a web page and useful for initiating communication between depositing user and buddy
CN102138156B (zh) 维持即时消息接发应用程序中的群
CN108476165B (zh) 一种信息交互方法、客户端和装置
US7639672B2 (en) System and method for peer-to-peer internet communication
US10277548B2 (en) Method and device for prompting dynamic information about contact person
CA2787763C (en) Method, system and group server for synchronizing operations of multiple groups
US9294578B2 (en) Method of virally expanding social networks
JP2000066982A (ja) 通信方法及び通信ネットワ―ク
RU2527213C2 (ru) Способ и сервер для передачи сообщения
Lauinger et al. Honeybot, Your Man in the Middle for Automated Social Engineering.
CN107294832B (zh) 一种添加好友的方法及装置
EP2908478A1 (en) Instant messaging with non subscriber users
US8793383B2 (en) Transparent transfer of a two-way communication
KR20090072777A (ko) 메신저에서 확장된 대화 상대 리스트 및 강화된 대화기능을 제공하기 위한 방법 및 컴퓨터 판독 가능한 기록매체
CN104270357A (zh) 一种发送业务信息的方法及装置
CN112073297B (zh) 一种为第三方应用提供社交应用服务的方法及服务端
CN111698147B (zh) 消息提示方法、装置、终端及存储介质
US20140287787A1 (en) Connection System and Method to Dynamically Create and Collect a Group of Contextual Contacts
US7752263B2 (en) Method for provision of an address in a data network
CN113472631B (zh) 提醒信息的处理方法、装置、电子设备及存储介质
CN113645320B (zh) 关联关系的建立方法、数据交互方法及装置
AU2015230714B1 (en) Chat system, key telephone unit, & recording medium