Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ



Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ
Способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ

 


Владельцы патента RU 2569025:

ТЕНЦЕНТ ТЕКНОЛОДЖИ (ШЭНЬЧЖЭНЬ) КОМПАНИ ЛИМИТЕД (CN)

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

 

Область техники

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

Уровень техники

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

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

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

Например, если пользователь A желает пригласить пользователя-«друга» B совместно поиграть в игру, пользователь A должен выбрать пользователя B в своей платформе IM, кликнуть правой кнопкой мыши на главной пиктограмме, выбрать «играть в игру вместе» и затем выбрать имя конкретной игры. В это время платформа IM пользователя A посылает пригласительное сообщение, несущее соответствующие данные пользователя A и соответствующие данные игры платформе IM пользователя B; если пользователь B кликнет «принять» после получения пригласительного сообщения на его собственной платформе IM, платформа IM пользователя B пошлет подтверждение платформе IM пользователя A; в случае если пользователь A еще не запустил игровую платформу, его клиент автоматически запустит игровую платформу; соответственно, пользователь B положительно ответит на сообщение пользователя A, касающееся запуска игровой платформы, и затем запустит игровую платформу на своем клиенте; в это время игровая платформа пользователя A может начать взаимодействовать с игровой платформой пользователя B, и пользователь A и пользователь B могут играть в игру вместе.

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

Сущность изобретения

Для решения известных из уровня техники проблем в настоящем изобретении раскрыты способ, серверное устройство, клиентское устройство и система для взаимодействия сетевых платформ.

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

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

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

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

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

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

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

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

Клиентское устройство содержит первую платформу и вторую платформу;

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

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

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

Краткое описание чертежей

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

На Фиг.2 представлена блок-схема способа взаимодействия сетевых платформ согласно второму варианту осуществления изобретения;

На Фиг.3 представлена схема, на которой пользователь перетаскивает пиктограммы «друзей» из платформы IM согласно второму варианту осуществления изобретения;

На Фиг.4 представлена схема, на которой пользователь перетаскивает пиктограммы «друзей» из платформы IM в игру игровой платформы согласно второму варианту осуществления изобретения;

На Фиг.5 представлена схема, на которой пользователь перетаскивает пиктограммы «друзей» из платформы IM в список игровой платформы согласно второму варианту осуществления изобретения;

На Фиг.6 представлена схема взаимодействия между существующей платформой IM и интернет-платформой;

На Фиг.7 представлена схема взаимодействия между платформой IM и интернет-платформой посредством промежуточной платформы согласно второму варианту осуществления изобретения;

На Фиг.8 представлена схема системы взаимодействия сетевых платформ согласно третьему варианту осуществления изобретения.

Подробное описание изобретения

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

Первый вариант осуществления изобретения

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

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

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

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

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

Согласно данному варианту осуществления изобретения платформа IM представляет собой основанную на сети Интернет широкомасштабную многопользовательскую платформу для обмена мгновенными сообщениями, например MSN, QQ и т.п. Интернет-платформа представляет собой сетевую платформу, включенную во взаимодействие с контактными лицами, например игровой платформе, платформе SNS, платформе для электронной торговли и т.п.

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

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

Второй вариант осуществления изобретения

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

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

причем существует одно или несколько контактных лиц.

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

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

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

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

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

204: вторая платформа получает информацию контактного лица от промежуточной платформы;

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

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

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

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

Как показано на Фиг.3 и 4, промежуточная платформа обнаруживает событие размещения: пользователь А выбирает и перетаскивает «друга» 3 из списка друзей платформы QQ в определенное положение в главном меню игры игровой платформы QQ, и промежуточная платформа получает информацию о «друге» 3, определяет соответствующую платформу как игровую платформу QQ согласно положению и посылает определенное событие размещения на игровую платформу QQ; затем игровая платформа QQ получает и анализирует события размещения, получает соответствующие данные положения, включая информацию главного меню игры, имя игры, ID игры и т.п., получает информацию о «друге» 3 от промежуточной платформы и выполняет операцию, например,, пользователь А приглашает «друга» 3 вместе поиграть в игру, согласно информации о «друге» 3 и соответствующим данным положения. Согласно другому примеру, показанному на Фиг.3 и 5, промежуточная платформа обнаруживает событие размещения: пользователь А выбирает и перетаскивает «друга» 3 из списка друзей платформы QQ в список «популярные личности» игровой платформы QQ, затем промежуточная платформа получает информацию о «друге» 3, определяет соответствующую платформу как игровую платформу QQ согласно положению и посылает определенное событие размещения на игровую платформу QQ пользователя A;

затем игровая платформа QQ получает и анализирует событие размещения, получает соответствующие данные положения, включая количество лиц в списке «популярные личности» игровой платформы QQ, статус «он-лайн» и т.п., получает информацию о «друге» 3 от промежуточной платформы и выполняет операцию, которой пользователь A добавляет «друга» 3 в список «популярные личности» игры QQ, согласно информации о «друге» 3 и соответствующим данным положения. Как показано на Фиг.3, 4 и 5, при взаимодействии платформы IM и интернет-платформы выполняемые операции являются простыми, гибкими, удобными и легкими для реализации, следовательно, эффект от взаимодействия может быть быстро достигнут.

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

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

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

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

причем две из них могут быть настроены для соответствия идентификатору 1, а две другие соответствовать идентификатору 2, все четыре интернет-платформы также соответственно могут быть настроены для соответствия идентификатору 1, идентификатору 2, идентификатору 3, идентификатору 4 и т.п.

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

Раскрытый в данном варианте осуществления изобретения способ реализует взаимодействие между сетевыми платформами, такое как взаимодействие между платформой IM и интернет-платформой через промежуточную платформу. Согласно предложенному способу наличие интерфейса связи для прямой связи не является обязательным для первой платформы и второй платформы, например, платформа IM не должна содержать интерфейс для связи с интернет-платформой, интернет-платформа не должна напрямую связываться с платформой IM и т.п., что значительно снижает сложность и затраты на разработку программного обеспечения, а также эффективно снижает взаимную зависимость и степень взаимосвязи между двумя сторонами. Рассмотрим Фиг.6 и 7. На фиг.6 представлена схема взаимодействия между существующей платформой IM и интернет-платформой, которая подтверждает высокую степень зависимости и высокую степень взаимосвязи между интернет-платформой и платформой IM; на Фиг.7 представлена схема взаимодействия между платформой IM и интернет-платформой через промежуточную платформу согласно данному варианту осуществления изобретения, которая демонстрирует то, что только промежуточная платформа зависит от платформы IM и что другие Интернет-платформы не зависят от платформы IM.

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

Третий вариант осуществления изобретения

Как показано на Фиг.8, этот вариант осуществления изобретения обеспечивает систему для взаимодействия сетевых платформ, содержащую серверное устройство 81 и клиентское устройство 82, причем серверное устройство 81 содержит промежуточную платформу 811, а клиентское устройство 82 содержит первую платформу 821 и вторую платформу 822;

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

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

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

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

Согласно данному варианту осуществления изобретения вторая платформа 822 во второй форме реализации может содержать

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

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

модуль отправки информации контактного лица для направления информации контактного лица на вторую платформу 822; соответственно, вторая платформа 822 будет содержать

модуль приема информации контактного лица для приема информации контактного лица от промежуточной платформы 811.

Согласно данному варианту осуществления изобретения промежуточная платформа 811, основанная на третьей форме реализации, может дополнительно содержать

модуль добавления идентификатора для добавления соответствующего второй

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

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

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

Основываясь на любой форме реализации согласно данному варианту осуществления изобретения первая платформа 821 является платформой IM, а вторая платформа 822 является Интернет-платформой; или первая платформа 821 является интернет-платформой, а вторая платформа 822 является платформой IM. Могут быть предусмотрены одно или несколько контактных лиц.

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

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

Четвертый вариант осуществления изобретения

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

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

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

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

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

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

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

Пятый вариант осуществления изобретения

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

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

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

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

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

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

Согласно данному варианту осуществления изобретения первая платформа является платформой IM, а вторая платформа является интернет-платформой; или первая платформа является интернет-платформой, а вторая платформа является платформой IM.

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

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

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

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

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

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

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

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

5. Способ по любому из пп. 1-4, в котором первая платформа является платформой IM, а вторая платформа является интернет-платформой или первая платформа является интернет-платформой, а вторая платформа является платформой IM.

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

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

8. Система по п. 6, в которой вторая платформа содержит модуль получения информации контактного лица для считывания информации контактного лица из промежуточной платформы.

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

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

11. Система по любому из пп. 6-10, в которой первая платформа является платформой IM, а вторая платформа является интернет-платформой или первая платформа является интернет-платформой, а вторая платформа является платформой IM.

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

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

14. Серверное устройство по п. 12, в котором промежуточная платформа содержит модуль отправки информации контактного лица для направления информации контактного лица на вторую платформу.

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

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

17. Клиентское устройство по п. 16, в котором вторая платформа содержит модуль получения информации контактного лица для считывания информации контактного лица из промежуточной платформы.

18. Клиентское устройство по п. 16, в котором вторая платформа содержит модуль приема информации контактного лица для приема информации контактного лица от промежуточной платформы.

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

20. Клиентское устройство по любому из пп. 16-19, в котором первая платформа является платформой IM, а вторая платформа является интернет-платформой или первая платформа является интернет-платформой, а вторая платформа является платформой IM.



 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к области радиосвязи, а конкретно к передаче канальной информации. Технический результат состоит в экономии ресурсов сигнализации передатчика с формированием луча и уменьшении потребляемой мощности приемника с формированием луча. Для этого способ получения канальной информации включает в себя: передачу передатчиком с формированием луча запроса на получение канальной информации приемнику с формированием луча в течение длительности текущей первой TXOP; прием кадра нулевой обратной связи, передаваемого приемником с формированием луча в течение длительности текущей первой TXOP; в течение периода достоверности канальной информации, если передатчик с формированием луча получает вторую TXOP, передачу в течение второй TXOP кадра указания канальной информации для запроса канальной информации, и прием канальной информации, передаваемой приемником с формированием луча. 4 н. и 9 з.п. ф-лы, 15 ил.

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

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

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