Способ и система ассоциирования сетевых приложений

Изобретение относится к системам ассоциирования сетевых приложений. Технический результат заключается в обеспечении возможности ассоциирования независимых сетевых приложений. Система содержит модуль приложений, содержащий множество приложений, сконфигурированный на прием команд пользователей с целью выполнения соответствующих операций с приложениями, оценку соответствия пользователей критериям информации о наличии ассоциации и информирование модуля ассоциаций, когда пользователи соответствуют критериям информации о наличии ассоциации, модуль памяти, сконфигурированный на хранение параметров и цепочек отношений между пользователями приложений, модуль ассоциаций, электрически связанный с модулем приложений и модулем памяти соответственно и сконфигурированный на рассылку информации о наличии ассоциации на основании цепочек отношений между пользователями и связей между приложениями и обновление цепочек отношений между пользователями или выполнение соответствующих операций с приложениями в зависимости от операций пользователей, соответствующих критериям информации о наличии ассоциации, после приема информации от модуля приложений. 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 регулирования значений. Это позволяет выполнять операцию преобразования параметров и перемещать или преобразовывать параметр, только если параметр соответствует предварительно заданному критерию.

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

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

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

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

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

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

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

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

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

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

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



 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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