×
27.05.2014
216.012.c961

СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ

Вид РИД

Изобретение

Юридическая информация Свернуть Развернуть
№ охранного документа
0002517319
Дата охранного документа
27.05.2014
Краткое описание РИД Свернуть Развернуть
Аннотация: Изобретение относится к системам ассоциирования сетевых приложений. Технический результат заключается в обеспечении возможности ассоциирования независимых сетевых приложений. Система содержит модуль приложений, содержащий множество приложений, сконфигурированный на прием команд пользователей с целью выполнения соответствующих операций с приложениями, оценку соответствия пользователей критериям информации о наличии ассоциации и информирование модуля ассоциаций, когда пользователи соответствуют критериям информации о наличии ассоциации, модуль памяти, сконфигурированный на хранение параметров и цепочек отношений между пользователями приложений, модуль ассоциаций, электрически связанный с модулем приложений и модулем памяти соответственно и сконфигурированный на рассылку информации о наличии ассоциации на основании цепочек отношений между пользователями и связей между приложениями и обновление цепочек отношений между пользователями или выполнение соответствующих операций с приложениями в зависимости от операций пользователей, соответствующих критериям информации о наличии ассоциации, после приема информации от модуля приложений. 2 н. и 8 з.п. ф-лы, 6 ил.
Реферат Свернуть Развернуть

Область техники, к которой относится изобретение

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

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

С разработкой технологии проектирования компьютерных сетей появился новый способ общения людей друг с другом, позволяющий использовать, поддерживать и расширять сеть общественных объединений посредством приложений SNS (общественных сетевых услуг). Например, некоторые игровые приложения, такие как Happy Farm, Millionaire City сети Facebook и т.д., не только предлагают отдых и развлечения, но также возможность общения с друзьями, коллегами по работе и учебе и т.д.

Поскольку каждое из приложений SNS является по традиции независимым, между любыми двумя приложениями SNS преимущественно отсутствует какая-либо связь. Одно и то же приложение SNS может обеспечивать взаимодействие посредством ассоциации между пользователями, но различные приложения SNS не способны обеспечивать взаимодействие между собой. Например, пользователи, являющиеся друзьями, могут выполнять такие операции, как "внесение удобрений", "полив" или "прополка" и т.д., на фермах друг друга, что позволяет различным пользователям взаимодействовать посредством одного и того же приложения SNS. Тем не менее, между различными приложениям SNS, такими как "Happy Farm", "Party Town" и т.д., отсутствуют какая-либо прямая и основанная на общей структуре связь и обмен данными.

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

Краткое изложение сущности изобретения

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

Решение этой задачи настоящего изобретения достигнуто следующим образом.

Предложен способ ассоциирования сетевых приложений, включающий:

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

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

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

и

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

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

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

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

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

анализ действий пользователей и

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

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

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

Предложена система ассоциирования сетевых приложений, в которую входят:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

на фиг.1 показана блок-схема способа ассоциирования сетевых приложений,

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

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

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

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

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

Подробное описание предпочтительных вариантов осуществления

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

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

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

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

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

Командами пользователей могут являться регистрация в системе, перемещение или нажатие кнопки мыши в каждой из областей и т.д. Приложениями могут являться различные приложения сетевой службы, включая web-приложения и клиентские приложения. Например, приложениями могут являться приложения SNS (например, игры, такие как Happy Farm, Party Town, Kingdoms of Camelot и т.д., или фотоальбомы, или блоги и т.д.). В качестве альтернативы, приложениями также могут являться приложения, не являющиеся приложениями SNS, с использованием подтверждающей личность информации, такие как платформы игр в реальном времени (например, карточных игр или шахмат) или платформы поиска друзей и т.д., для доступа к которым должна вводиться информация о пользователе. Например, если в случае игры Happy Farm пользователь вводит свое имя и пароль и передает команду входа в систему, чтобы запросить регистрацию в Happy Farm, соответствующей выполненной операцией является считывание соответствующих игре параметров пользователя и передача игрового интерфейса клиенту в месте нахождения пользователя.

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

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

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

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

В простых приложениях отношения пользователей могут быть упрощены и являться отношениями друзей и отношениями незнакомцев. Не только друзья, но также незнакомцы могут использовать отношения пользователей-друзей с целью формирования цепочки отношений друзей. В объединенных приложениях пользователи-друзья могут дополнительно группироваться с целью распознавания различных друзей. Упомянутые цепочки отношений пользователей могут представлять собой отношения друзей, отношения незнакомцев, отношения незнакомцев посредством знакомых друзей, собственное условие пользователей. Отношения между приложениями могут быть таковы, что приложения представляют собой одно и то же приложение или однотипные приложения (например, все они являются играми для отдыха или играми в реальном времени). Разумеется, что отношения между приложениями могут различаться по типу параметров приложений, например, когда параметрами всех типов являются показатели опыта, экономические показатели, типы действий и т.д. В качестве альтернативы, отношения между приложения могут различаться по времени, например, когда два пользователя одновременно используют два соответствующих приложения. Информации о наличии ассоциации рассылается на основании цепочек отношений пользователей и связи между приложениями с целью установления взаимосвязи между различными приложениями. Например, полученные цепочки отношений пользователей указывают, что два пользователя А и В не знакомы друг с другом, но имеют общего друга, такого как пользователь С. Пользователь А играет в игру Happy Farm, а пользователь В - Happy Manor. Соответственно, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "пользователь В, являющийся другом пользователя С, играет в игру Happy Manor, и желательно ли добавить пользователя В в число друзей или участников игры Happy Manor", с целью установления взаимосвязи между различными приложениями. В другом примере согласно полученным цепочкам отношений пользователей пользователи А и В не знакомы друг с другом, но одновременно используют одно и то же приложение, такое как игру Happy Farm. Анализ параметров (таких как показатели опыта, экономические показатели, типы действий и т.д.) пользователей А и В указывает на их сходство, и, соответственно, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "пользователь В играет в такую же игру, и желательно ли добавить пользователя В в число друзей", с целью установления ассоциации между различными пользователями. В еще одном примере полученные цепочки отношений пользователей указывают, что один и тот же пользователь, такой как пользователь А, использовал игру Happy Farm и игру Happy Manor, а полученные параметры приложений указывают, что экономические показатели обоих приложений относятся к одному типу или являются параметрами, которые взаимно преобразуются. После использования обоих приложений до заданной степени, то есть когда параметры соответствуют заданному критерию, например соответствуют заданному экономическому значению, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "следует ли осуществить обмен на "счастливое сокровище" в игре Happy Manor", с целью установления ассоциации между различными приложениями.

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

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

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

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

Модуль приложений содержит множество приложений и сконфигурирован на прием команд пользователей с целью выполнения соответствующих операций с приложениями. Командами пользователей могут являться регистрация в системе, перемещение или нажатие кнопки мыши в каждой из областей и т.д. Приложениями могут являться различные приложения сетевой службы, включая web-приложения и клиентские приложения. Например, приложениями могут являться приложения SNS (например, игры, такие как Happy Farm, Party Town или Kingdoms of Camelot и т.д., или фотоальбомы, или блоги и т.д.). В качестве альтернативы, приложениями также могут являться приложения, не являющиеся приложениями SNS, с использованием подтверждающей личность информации, такие как платформы игр в реальном времени (например, карточных игр или шахмат) или платформы поиска друзей и т.д., для доступа к которым должна вводиться информация о пользователе. Например, если в случае игры Happy Farm пользователь вводит свое имя и пароль и передает команду входа в систему, чтобы запросить регистрацию в Happy Farm, соответствующей выполненной операцией является считывание соответствующих игре параметров пользователя и передача игрового интерфейса клиенту в месте нахождения пользователя.

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

Модуль ассоциаций соединен с модулем приложений и модулем памяти соответственно и сконфигурирован на рассылку информации о наличии ассоциации на основании цепочек отношений между пользователями и связей между приложениями. Модуль приложений дополнительно сконфигурирован на оценку соответствия пользователя критериям информации о наличии ассоциации и информирование модуля ассоциаций, когда пользователь соответствует критериям информации о наличии ассоциации. Модуль ассоциаций дополнительно сконфигурирован на обновление цепочек отношений между пользователями или выполнение соответствующей операции с приложениями в зависимости от операции пользователя, соответствующего критериям информации о наличии ассоциации, после приема информации от модуля приложений. Цепочки отношений пользователей могут представлять собой отношения друзей, отношения незнакомцев, отношения незнакомцев посредством знакомых друзей, собственное условие пользователей. Отношения между приложениями могут быть таковы, что приложения представляют собой одно и то же приложение или однотипные приложения (например, все они являются играми для отдыха или играми в реальном времени). Разумеется, что отношения между приложения могут различаться по типу параметров приложений, например, когда параметрами всех типов являются показатели опыта, экономические показатели, типы действий и т.д. В качестве альтернативы, отношения между приложениями могут различаться по времени, например, когда два пользователя одновременно используют два соответствующих приложения. Информация о наличии ассоциации рассылается на основании цепочек отношений пользователей и связи между приложениями с целью установления взаимосвязи между различными приложениями. Например, цепочки отношений пользователей, полученные модулем ассоциаций, указывают, что два пользователя А и В не знакомы друг с другом, но имеют общего друга, такого как пользователь С. Пользователь А, играет в игру Happy Farm, а пользователь В Happy Manor. Соответственно, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "пользователь В, являющийся другом пользователя С, играет в игру Happy Manor, и желательно ли добавить пользователя В в число друзей или участников игры Happy Manor", с целью установления взаимосвязи между различными приложениями. В другом примере цепочки отношений пользователей, полученные модулем ассоциаций, указывают, что два пользователя А и В не знакомы друг с другом, но одновременно используют одно и то же приложение, такое как игру Happy Farm. Анализ параметров (такие как показатели опыта, экономические показатели, типы действий и т.д.) пользователей А и В указывает на их сходство, и, соответственно, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "пользователь В играет в такую же игру, и желательно ли добавить пользователя В в число друзей", с целью установления ассоциации между различными пользователями. В еще одном примере цепочки отношений пользователей, полученные модулем ассоциаций, указывают, что один и тот же пользователь, такой как пользователь А, использовал игру Happy Farm и игру Happy Manor, а параметры приложений, полученные модулем ассоциаций, указывают, что экономические показатели обоих приложений относятся к одному типу, или являются параметрами, которые взаимно преобразуются. После использования обоих приложений до заданной степени, то есть, когда параметры соответствуют заданному критерию, например соответствуют заданному экономическому значению, посредством интерфейса игры Happy Farm передается информация о наличии ассоциации, которой может являться "следует ли обменять "счастливое сокровище" в игре Happy Manor", с целью установления ассоциации между различными приложениями. Пользователь может не соответствовать критериям информации о наличии ассоциации. Когда пользователь, который соответствует критериям информации о наличии ассоциации, таким как нажатие мышью на кнопку "добавление" или "покупка" и т.д., нажимает кнопку "добавление", в число друзей пользователя добавляется еще один пользователь. Если установлено, что пользователь соответствует критериям информации о наличии ассоциации, модуль приложений информирует модуль ассоциаций, который обновляет цепочки отношений пользователей, хранящиеся в модуле памяти. Если пользователь нажимает кнопку "покупка", в список товаров пользователя добавляются товары, которые должны быть куплены. Если установлено, что пользователь соответствует критериям информации о наличии ассоциации, модуль приложений информирует модуль ассоциаций, который обновляет параметры приложений, хранящиеся в модуле памяти.

В целях дальнейшего пояснения описанных способа и системы далее будут рассмотрены подробные примеры осуществления настоящего изобретения. Как показано на фиг.3, модуль ассоциаций содержит прикладной интерактивный интерфейс 51, пользовательский блок 52 представления, блок 53 регулирования значений, блок 54 событий-задач, блок 55 параметров, механизм 56 определения цепочек отношений и блок 57 связи и обмена сообщениями. Блок 57 связи и обмена сообщениями сконфигурирован на установление связи между прикладным интерактивным интерфейсом 51, пользовательским блоком 52 представления, блоком 53 регулирования значений, блоком 54 событий-задач, блоком 55 параметров и механизмом 56 определения цепочек отношений и обеспечение обмена информацией и ее совместного использования упомянутыми блоками.

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

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

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

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

Блок 55 параметров сконфигурирован на запрос результатов преобразования параметров различных приложений и управление параметрами приложений.

Механизм 56 определения цепочек отношений сконфигурирован на запрос и управление цепочками отношений пользователей.

Рассмотрим фиг.4 в целом, на которой показана блок-схема системы ассоциирования сетевых приложений согласно первому примеру осуществления. Пользователь 10 и пользователь 20 имеют общего друга, такого как пользователь 30. АРР60 и АРР70 являются двумя различными приложениями. Сначала пользователь 10 и пользователь 20 используют АРР60 и АРР70 соответственно. Действия пользователя 10 и пользователя 20 одновременно передаются прикладному интерактивному интерфейсу 51. Прикладной интерактивный интерфейс 51 осуществляет обмен информацией с АРР60 и АРР70 в модуле приложений с целью синхронизации действий пользователей. Прикладной интерактивный интерфейс 51 информирует блок 54 событий-задач о работе пользователя 10 и пользователя 20 с модулем приложений. После приема информации блок 54 событий-задач передает запрос цепочки отношений механизму 56 определения цепочек отношений. Механизм 56 определения цепочек отношений осуществляет поиск цепочки отношений пользователей, хранящейся в модуле памяти, и передает ответ на запрос блоку 54 событий-задач. Блок 54 событий-задач служит для установления того, что пользователь 10 и пользователь 20 имеют общего друга, то есть что пользователь 30 согласно ответу на запрос и пользователь 10 и пользователь 20 одновременно используют АРР60 и АРР70, и информирует АРР60 и АРР70 посредством прикладного интерактивного интерфейса 51. В результате, пользовательский блок 52 представления рассылает АРР60 и АРР70 промежуточную рекомендующую друзей информацию в качестве информации о наличии ассоциации с рекомендацией другого пользователя в качестве друга. АРР60 отображается для пользователя 10, а АРР70 отображается для пользователя 20. Если пользователь 10 и пользователь 20 соответствуют критериям информации о наличии ассоциации, пользователь 10 и пользователь 20 считаются друзьями. Таким образом, если цепочки отношений пользователей указывают, что пользователи имеют общего друга, и пользователи одновременно используют связные приложения, посредством приложений рассылается промежуточная рекомендующая друзей информация с рекомендацией другого пользователя в качестве друга.

Рассмотрим фиг.5 в целом, на которой показана блок-схема системы ассоциирования сетевых приложений согласно второму примеру осуществления. Пользователь 10 и пользователь 20 используют АРР60. Действия пользователя 10 и пользователя 20 одновременно передаются прикладному интерактивному интерфейсу 51. Прикладной интерактивный интерфейс 51 передает информацию модулю приложений, принимает информацию от модуля приложений и информирует блок 53 регулирования значений о работе пользователя 10 и пользователя 20 с модулем приложений. Блок 53 регулирования значений изменяет параметры пользователя 10 и пользователя 20 в АРР60 в зависимости от работы и информирует блок 54 событий-задач, когда параметры отвечают заданному критерию. После приема информации блок 54 событий-задач передает механизму 56 определения цепочек отношений запрос цепочки отношений. Механизм 56 определения цепочек отношений осуществляет поиск цепочки отношений пользователей, хранящейся в модуле памяти, и передает ответ на запрос блоку 54 событий-задач. Блок 54 событий-задач устанавливает, что пользователь 10 и пользователь 20 не знакомы друг с другом, а приложения представляют собой одно и то же приложение и одновременно используются пользователями, и в соответствии с предварительно заданным инициирующим событием согласно ответу на запрос блок 54 событий-задач информирует АРР80 посредством прикладного интерактивного интерфейса 51, а пользовательский блок 52 представления рассылает пользователю 10 и пользователю 20 в качестве информации о наличии ассоциации рекомендующую друзей информацию о таком же приложении с рекомендацией другого пользователя в качестве друга. Затем АРР80 представляет для пользователей 10 и 20 рекомендующую друзей информацию о таком же приложении. В соответствии с рекомендующей друзей информацией о таком же приложении пользователь 10 и пользователь 20 могут соответствовать критериям информации о наличии ассоциации и могут быть знакомы друг с другом, чтобы считаться друзьями. Поскольку в описанном примере осуществления для представления пользователям рекомендующей друзей информации используется АРР80 о таком же приложении, нет необходимости изменять АРР60, например, для обновления исходного приложения. В других примерах осуществления АРР60 может информироваться посредством прикладного интерактивного интерфейса 51 с целью использования АРР60 для представления пользователям рекомендующей друзей информации о таком же приложении. Таким образом, в описанном примере осуществления анализируются действия пользователей. Если результат анализа действий пользователей указывает, что действия пользователей имеют сходство, цепочка отношений пользователей указывает, что пользователи не знакомы друг с другом, а приложения, используемые пользователями, представляют собой одно и то же приложение и одновременно используются пользователями, пользователям посредством приложений рассылается рекомендующая друзей информация о таком же приложении с рекомендацией другого пользователя в качестве друга.

Кроме того, в настоящем изобретении также может не задаться обязательное требование к параметрам, соответствующим предварительно заданному критерию. В частности, прикладной интерактивный интерфейс 51 осуществляет обмен информацией с модулем приложений, синхронизирует действия пользователей и информирует блок 54 событий-задач о работе пользователей с модулем приложений. После приема информации блок 54 событий-задач передает запрос цепочки отношений механизму 56 определения цепочек отношений. Механизм 56 определения цепочек отношений осуществляет поиск цепочки отношений пользователей, хранящейся в модуле памяти, и передает ответ на запрос блоку 54 событий-задач. Если блок 54 событий-задач устанавливает, что пользователи не знакомы друг с другом, приложения представляют собой одно и то же приложение и одновременно используются пользователями согласно ответу на запрос, приложения информируются посредством прикладного интерактивного интерфейса, и пользовательский блок 52 представления рассылает пользователям в качестве информации о наличии ассоциации рекомендующую друзей информацию о таком же приложении с рекомендацией другого пользователя в качестве друга. Таким образом, если цепочка отношений пользователей указывает, что пользователи не знакомы друг с другом, а приложения представляют собой одно и то же приложение и одновременно используются пользователями, информацией о наличии ассоциации может являться рекомендующая друзей информация о таком же приложении с рекомендацией другого пользователя в качестве друга, рассылаемая пользователям посредством приложений.

Рассмотрим фиг.6 в целом, на которой показана блок-схема системы ассоциирования сетевых приложений согласно третьему примеру осуществления. Пользователь 10 использует и АРР60 и АРР80. Прикладной интерактивный интерфейс 51 передает информацию модулю приложений, принимает информацию от модуля приложений и информирует блок 54 событий-задач о работе пользователя 10 с модулем приложений. Блок 54 событий-задач способен устанавливать, что АРР60 и АРР80 используются одним и тем же пользователем, и после приема информации передавать запрос преобразования параметров блоку 55 параметров. Блок 55 параметров осуществляет запрос результатов преобразования параметров между различными приложениями и передает ответ на запрос блоку 54 событий-задач. Блок 54 событий-задач информирует АРР 80 посредством прикладного интерактивного интерфейса 51, если ответ на запрос соответствует условию принадлежности параметров к одному и тому типу или возможности их взаимного преобразования, в результате чего пользовательский блок 52 представления рассылает пользователю 10 информацию о связных приложениях для перемещения или преобразования параметров, которая является информацией о наличии ассоциации. Например, если экономический показатель пользователя в игре Happy Farm является достаточным для обмена на "счастливое сокровище" в игре Happy Manor, экономический показатель в игре Happy Farm может быть перемещен или преобразован в игре Happy Manor. Аналогичным образом, также могут перемещаться или преобразовываться другие параметры, такие как показатель опыта или время нахождения в диалоговом режиме. Таким образом, если цепочка отношений пользователей указывает, что пользователи представляют собой одного и того же пользователя, а отношение между различными приложениями указывает, что параметры относятся к одному типу или могут взаимно преобразовываться, пользователю посредством приложения передается информация о наличии ассоциации, которой является информация о связных приложениях для перемещения или преобразования параметров. Кроме того, до того, как блок 54 событий-задач передает запрос преобразования параметров блоку 55 параметров, он может дополнительно запросить блок 53 регулирования значений. Это позволяет выполнять операцию преобразования параметров и перемещать или преобразовывать параметр, только если параметр соответствует предварительно заданному критерию.

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


СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
СПОСОБ И СИСТЕМА АССОЦИИРОВАНИЯ СЕТЕВЫХ ПРИЛОЖЕНИЙ
Источник поступления информации: Роспатент

Showing 1-10 of 79 items.
20.01.2013
№216.012.1dc1

Способ динамической компоновки программы на встроенной платформе и встроенная платформа

Изобретение относится к области динамической компоновки программы на встроенной платформе. Техническим результатом является повышение скорости динамической компоновки программы. Раскрываются способ динамической компоновки программы на встроенной платформе и встроенная платформа. Встроенная...
Тип: Изобретение
Номер охранного документа: 0002473111
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1e05

Система и способ управления аватаром на платформе мгновенного обмена сообщениями

Изобретение в области мгновенного обмена информацией, в котором предложены система и способ управления виртуальным изображением. Техническим результатом является расширение функциональных возможностей управления аватаром за счет сокращения времени обновления компоновки аватара. Способ основан...
Тип: Изобретение
Номер охранного документа: 0002473179
Дата охранного документа: 20.01.2013
10.02.2013
№216.012.24fc

Способ и устройство блокировки нежелательных сообщений электронной почты

Изобретение относится к области сетевых технологий связи, а именно к блокировке нежелательных сообщений электронной почты. Техническим результатом является повышение скорости и эффективности сканирования, а также реализации фильтрации сообщений электронной почты в режиме реального времени даже...
Тип: Изобретение
Номер охранного документа: 0002474970
Дата охранного документа: 10.02.2013
20.05.2013
№216.012.4247

Клиент для рабочего стола, клиентская платформа и игровой объект в системе многопользовательских сетевых игр для рабочего стола

Изобретение относится к области проведения сетевых игр. Технический результат заключается в снижении времени перезагрузки многопользовательских сетевых игр. Система включает клиентскую платформу и игровой объект клиента для рабочего стола, а также игровой сервер. Клиента для рабочего стола в...
Тип: Изобретение
Номер охранного документа: 0002482537
Дата охранного документа: 20.05.2013
10.07.2013
№216.012.5530

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

Изобретение относится к области компьютерных технологий и раскрывает способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации. Технический результат заключается в упрощении алгоритма изменения формы губ в управляемой голосом анимации. Такой результат...
Тип: Изобретение
Номер охранного документа: 0002487411
Дата охранного документа: 10.07.2013
10.07.2013
№216.012.5531

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

Изобретение относится к устройству и способу создания видеоанимации. Техническим результатом является уменьшение затрачиваемого времени на создание видеоанимации за счет сокращения объема вычислений. Способ создания видеоанимации включает этапы, на которых принимают переданную пользователем...
Тип: Изобретение
Номер охранного документа: 0002487412
Дата охранного документа: 10.07.2013
20.08.2013
№216.012.6259

Система и способ передачи файла от нескольких источников при мгновенном обмене сообщениями

Изобретение относится к технологиям обработки цифровых данных, в частности к системе и способу передачи файла от нескольких источников при мгновенном обмене сообщениями. Технический результат заключается в увеличении скорости передачи файла и повышении степени использования полосы пропускания....
Тип: Изобретение
Номер охранного документа: 0002490809
Дата охранного документа: 20.08.2013
27.08.2013
№216.012.6575

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

Изобретение относится к технологии разработки в области программного операционного интерфейса устройства с сенсорным экраном. Технический результат заключается в реализации эффекта инерционного перемещения оконного объекта на основании линейной скорости и угловой скорости, что способствует...
Тип: Изобретение
Номер охранного документа: 0002491610
Дата охранного документа: 27.08.2013
10.10.2013
№216.012.74b6

Система, способ и клиент для присоединения к группе

Заявленное изобретение относится к области обмена мгновенными сообщениями, в частности к системе, способу и клиенту для присоединения к группе. Технический результат заключается в предоставлении возможности любому пользователю, т.е. когда он даже и не является администратором группы, добавлять...
Тип: Изобретение
Номер охранного документа: 0002495535
Дата охранного документа: 10.10.2013
27.10.2013
№216.012.7b8f

Способ и система передачи информации в социальной сети

Настоящее изобретение относится к компьютерным технологиям, в частности к способу и системе передачи информации в социальной сети. Технический результат заключается в снижении затрат на передачу информации среди пользователей. Технический результат достигается за счет способа, который...
Тип: Изобретение
Номер охранного документа: 0002497293
Дата охранного документа: 27.10.2013
Showing 1-10 of 76 items.
20.01.2013
№216.012.1dc1

Способ динамической компоновки программы на встроенной платформе и встроенная платформа

Изобретение относится к области динамической компоновки программы на встроенной платформе. Техническим результатом является повышение скорости динамической компоновки программы. Раскрываются способ динамической компоновки программы на встроенной платформе и встроенная платформа. Встроенная...
Тип: Изобретение
Номер охранного документа: 0002473111
Дата охранного документа: 20.01.2013
20.01.2013
№216.012.1e05

Система и способ управления аватаром на платформе мгновенного обмена сообщениями

Изобретение в области мгновенного обмена информацией, в котором предложены система и способ управления виртуальным изображением. Техническим результатом является расширение функциональных возможностей управления аватаром за счет сокращения времени обновления компоновки аватара. Способ основан...
Тип: Изобретение
Номер охранного документа: 0002473179
Дата охранного документа: 20.01.2013
10.02.2013
№216.012.24fc

Способ и устройство блокировки нежелательных сообщений электронной почты

Изобретение относится к области сетевых технологий связи, а именно к блокировке нежелательных сообщений электронной почты. Техническим результатом является повышение скорости и эффективности сканирования, а также реализации фильтрации сообщений электронной почты в режиме реального времени даже...
Тип: Изобретение
Номер охранного документа: 0002474970
Дата охранного документа: 10.02.2013
20.05.2013
№216.012.4247

Клиент для рабочего стола, клиентская платформа и игровой объект в системе многопользовательских сетевых игр для рабочего стола

Изобретение относится к области проведения сетевых игр. Технический результат заключается в снижении времени перезагрузки многопользовательских сетевых игр. Система включает клиентскую платформу и игровой объект клиента для рабочего стола, а также игровой сервер. Клиента для рабочего стола в...
Тип: Изобретение
Номер охранного документа: 0002482537
Дата охранного документа: 20.05.2013
10.07.2013
№216.012.5530

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

Изобретение относится к области компьютерных технологий и раскрывает способ и устройство для изменения формы губ и получения анимации губ в управляемой голосом анимации. Технический результат заключается в упрощении алгоритма изменения формы губ в управляемой голосом анимации. Такой результат...
Тип: Изобретение
Номер охранного документа: 0002487411
Дата охранного документа: 10.07.2013
10.07.2013
№216.012.5531

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

Изобретение относится к устройству и способу создания видеоанимации. Техническим результатом является уменьшение затрачиваемого времени на создание видеоанимации за счет сокращения объема вычислений. Способ создания видеоанимации включает этапы, на которых принимают переданную пользователем...
Тип: Изобретение
Номер охранного документа: 0002487412
Дата охранного документа: 10.07.2013
20.08.2013
№216.012.6259

Система и способ передачи файла от нескольких источников при мгновенном обмене сообщениями

Изобретение относится к технологиям обработки цифровых данных, в частности к системе и способу передачи файла от нескольких источников при мгновенном обмене сообщениями. Технический результат заключается в увеличении скорости передачи файла и повышении степени использования полосы пропускания....
Тип: Изобретение
Номер охранного документа: 0002490809
Дата охранного документа: 20.08.2013
27.08.2013
№216.012.6575

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

Изобретение относится к технологии разработки в области программного операционного интерфейса устройства с сенсорным экраном. Технический результат заключается в реализации эффекта инерционного перемещения оконного объекта на основании линейной скорости и угловой скорости, что способствует...
Тип: Изобретение
Номер охранного документа: 0002491610
Дата охранного документа: 27.08.2013
10.10.2013
№216.012.74b6

Система, способ и клиент для присоединения к группе

Заявленное изобретение относится к области обмена мгновенными сообщениями, в частности к системе, способу и клиенту для присоединения к группе. Технический результат заключается в предоставлении возможности любому пользователю, т.е. когда он даже и не является администратором группы, добавлять...
Тип: Изобретение
Номер охранного документа: 0002495535
Дата охранного документа: 10.10.2013
27.10.2013
№216.012.7b8f

Способ и система передачи информации в социальной сети

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