WO2014074018A1 - System for media interaction in online games - Google Patents
System for media interaction in online games Download PDFInfo
- Publication number
- WO2014074018A1 WO2014074018A1 PCT/RU2013/000936 RU2013000936W WO2014074018A1 WO 2014074018 A1 WO2014074018 A1 WO 2014074018A1 RU 2013000936 W RU2013000936 W RU 2013000936W WO 2014074018 A1 WO2014074018 A1 WO 2014074018A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- game
- unit
- control unit
- media interaction
- interaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/326—Game play aspects of gaming systems
- G07F17/3272—Games involving multiple players
- G07F17/3274—Games involving multiple players wherein the players cooperate, e.g. team-play
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3223—Architectural aspects of a gaming system, e.g. internal configuration, master/slave, wireless communication
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
Definitions
- the utility model relates to systems for exchanging data of various formats between multiple network participants, in particular, to systems for exchanging data between multiple participants in online games.
- the source RU 2391700 C2, G06F 15/16, 06/10/2010 which discloses a method and system that allows users to create a social network that provides access to other users, is known. Providing access to such networks through visual presentation, the system presents content available for access to other network members. Access is sometimes provided through the dissemination of metadata or other uniquely identifying distinctive features associated with the social network to all or at least some other network members.
- the invention provides a system and method for visually presenting a social network so that the user has the ability to activate control tasks and elements. This action includes various operations that are carried out taking into account the actions of the group in the network.
- Source US 7278921 B1, A63F 9/24, 10/03/2007 discloses a method for searching for participants in an online game to implement a text messaging function by sending a request for a communication session between a first and second user, and performing a communication session between users when the second user confirms their readiness .
- the disadvantages of this solution are the inability to transmit a different data format, except for text messages, the complexity of the interaction between users for data exchange, the lack of automatic provision of information about users who are ready to implement a data exchange session.
- US 2010304806 A1 A63F 13/00, 02/02/2010 (prototype), which discloses a method for exchanging text messages between participants in an online game using the game interface.
- this' utility model is to provide regulation and forms of organization of the text, audio and video interaction in accordance with the needs of the players, the logic and rules of a game.
- the technical result is the expansion of the functionality of the exchange of media data between participants in an online game due to the automatic configuration of the user interface based on the parameters of the media interaction scenario when performing an online game.
- the system of games of a social network is focused not only on providing groups of network customers with collective games, but also on maintaining interactive communication between them during the game using modern means of media interaction (in particular, text, audio and video interaction).
- Communication and game interaction is provided as system-wide means of a social network (such components as “chat”, means of sending and receiving text messages, others defined as general means social network), as well as special means of text, audio and video interaction, created specifically for gaming components and interfaces.
- a social network such components as “chat”, means of sending and receiving text messages, others defined as general means social network
- special means of text, audio and video interaction created specifically for gaming components and interfaces.
- the main way when creating systems for supporting multiple games is to create a game interface in each program, which leads to repeated programming of the same or similar functions, i.e. to excess costs.
- the media interaction management system provides uniform principles for organizing media interaction for a wide variety of computer games that make up the bank of social network games.
- the system for managing games and media interactions in them is built on the basis that games can be launched
- the game management system as well as the implementation of games, can be called from all currently known and promising computing devices, including mobile devices such as tablets, smartphones, etc., running Android, Windows Mobile, etc.
- control subsystem and games supports both 2D and 3D interfaces created within the system and implemented taking into account the GPU architectures of nVidia and AMD ATI with support for HTML5, WebGL, Flash.
- game and media interaction management functions is carried out in the following blocks:
- the computer game initiation unit 1 reads and analyzes the formalized recording of the media interaction script through Block 4.
- Block 4 provides storage and management of media interaction scenarios.
- the script contains a sequence of formalized entries.
- Each record is a vector of the following values:
- no *, * - means the prohibition of all forms of communication ("no" with the star) to player number 2 with all players (the ' * ' symbol in place of the player’s number).
- Block 1 transmits control information about the possibilities and options for media interaction to Interface configuration block 3, which, in turn, generates, in block 8, the site page, the video broadcast components of its own image, reception, in block 8 images from a partner with a specific number, audio transmission components of their own sound stream and receiving a sound stream from a player with a certain number, components of transmitting own messages and receiving messages about the player with a certain number.
- Information about the generated components of the media interaction is transmitted to the Media Interaction Management Unit 5.
- Block 5 monitors the correctness of information flows of media interaction and control actions in case of violations in the implementation of media interaction of one kind or another.
- Block 5 carries out a reaction to events from media component controls (buttons for turning on / off the sound, image, sending messages or displaying messages from other players).
- Block 2 Each next step of the game is fixed by Block 2 from the point of view of the variant and stage of the game.
- Block 4 Changing the variant or stage of the game leads to Block 4 for a description of the media interaction scenario.
- the resulting sequence media interaction control vectors as instructions are transmitted to Block 3 to reconfigure the media interaction interface for this option and the game stage.
- Block 2 prescribes to Block 5 a new media interaction control mode based on those components that were generated by Block 3.
- Block 3 adds new interface components, excludes old (unnecessary at this stage of the game or prohibited) components, and controls for the components remaining in the interface are changed. Information about new components or new modes of functioning of existing components is transferred to Block 5 by Block 3.
- Block 5 performs the migration of controls for existing components, includes new controls for new interface components, excludes controls for components that were excluded from the interface by Block 3.
- the number of players is important in determining the means of controlling media interaction: the presence of a single partner in the game does not introduce any additional requirements for interaction, except for the presence or absence of such means (presence or absence of video cameras, audio devices, desire to communicate), while a certain part Collective games require restrictions in communication (with partners or opponents).
- Initiation of media-information interaction in games, primary and secondary game components and media-interaction components is provided by the social network interface: you can select and use media interaction tools (“chat”), from the interface of which initiate the start of the game, and vice versa, call the game interface with which to initiate the launch of media interaction tools.
- chat media interaction tools
- Fig. 1. media connection diagrams.
- Fig. 2. call media interaction from the game interface.
- Fig. 3. initiating the game from the means of media interaction (“chat”).
- Fig. 4. playing field with integrated media interaction windows.
- Fig. 5. window of media interaction.
- Fig. 6. option with one message set field.
- Fig. 7. The structure of functional blocks and the scheme of their interaction.
- Figure 1 shows the types of media interactions provided by many players depending on the type of connection:
- Each of the compounds can be either two-sided or one-sided.
- connection mode is also determined by the game logic and is supported by the connection management interface.
- This feature is used in determining the media-interaction capabilities of a workstation of a client of a social network: the presence of a video camera or webcam, an audio device for recording and playing sound, such as, for example, a microphone, audio speakers, headphones, etc .; input capabilities textual information using input devices, such as, for example, keyboard, mouse, touch screen, touchpad, trackball, etc.
- the game (the rules of the game, the game mode) requires a certain type of device to be mandatory, their absence is crucial for the participation of this participant in the game, and registered game participants receive a notification about the need to attract another player.
- the windows of media interaction can be either independent (in the form of many “chat” windows, Fig. 3), or integrated into the interface of the playing field (Fig. 4).
- Each window is a combination of fields for displaying video information, displaying and typing text messages, managing audio exchange, managing video, managing typing and displaying text information.
- Initiating a game from the interface of the media interaction component leads to:
- the media interaction window is shown in Fig. 5.
- Each such window contains the avatar of the subscriber - the game partner, his information data, the video window from the partner’s camera, video image control buttons (stop / start the video image, mute the sound (mute), adjust the sound volume).
- the correspondence window contains the history of correspondence during the game, the message set window allows you to type and send messages to this partner.
- the dialed message can be sent to all partners in the game by pressing the special "Send to All" button.
- the media interaction configuration subsystem allows providing a mode of general messaging with all players through a single set and message display window, while media interaction windows contain only video image and audio exchange control components (Fig. 6).
- the user can initiate the opening of a similar pop-up window with his own data to carry out checks and control actions with his own camera, his own microphone, to view his own avatar and data that will be displayed by the partners in the game.
- the functions of the Game Initiation Block include:
- Control Unit for players and their number.
- the functions of the Configuration and Interface Building Block include:
- the interface structure includes means for including windows of media interaction of all types: text, audio and video interaction; the interface includes means of requests for media interaction and media interaction management.
- the functions of the Media Interaction Script Management Block include:
- the functions of the Media Interaction Management Unit include:
- the functions of the Game Procedure Control Unit include:
- the functions of the Game Control Block include:
- Fig. 7 shows the structure of functional blocks and the scheme of their interaction.
- a unique game identifier is recorded, which is input to the Game Initiation Unit.
- the game descriptor is read from the database of the system, which informs network users about the initiation of the game and calls up the Control Unit for the players and their number, which waits for the number of players needed to start the game.
- the Control Unit for the players and their number is returned to the Game Initiation Unit with the corresponding information.
- the control unit for the players and their number remains active in the background to receive new players and add them to the current game.
- the Game Initiation Unit After receiving information about joining the game with the number of players necessary for starting the game, the Game Initiation Unit calls up the Configuration and 2D / 3D Interface Building Unit to build an interface for each of the players, taking into account:
- a media control unit - an interaction that implements the functions of receiving and transmitting text messages, managing audio and video streams.
- the Game Control Unit is activated by the Configuration and Interface Building Unit, which, in turn, launches the Game Procedure Control Unit to load the control procedure for the logic and rules of the game (game management procedure).
- the control unit of the game procedure organizes the creation and maintenance of the game log, and filling out the magazine is carried out mainly by the procedure for conducting the game when passing through the stages that change the state of the game.
- the game control unit receives requests for creating media interactions. If media interaction is enabled, the Media Interaction Control Unit with the type of interaction is called up by the Game Control Unit.
- the disruption of media interaction or the player’s exit from the game is controlled by the internal background procedures of the Game Control Block, which, in the event of a change in the composition of players, initiates the restructuring of the current game interface by calling the Configuration and Interface Building Block.
- the completion of the game can be initiated by the game management procedure based on the logic of the game.
- the signal about the end of the game is sent to the interface block of each player and interactively after confirmation by the player or automatically (without confirmation) passes to the game control block.
- the game control unit carries out the internal procedure for destroying the player’s interface, stopping and unloading background procedures, destroying communication channels for exchanging text messages, audio and video streams by calling the Media Interaction Control Unit, and releasing other dynamically involved system resources.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Система медиа-взаимодействия в онлайн играх. The system of media interaction in online games.
Полезная модель относится к системам обмена данными различных форматов между многочисленными участниками сети, в частности, к системам обмена данными между многочисленными участниками в он-лайн играх. The utility model relates to systems for exchanging data of various formats between multiple network participants, in particular, to systems for exchanging data between multiple participants in online games.
Уровень техники. The level of technology.
Известен источник RU 2391700 С2, G06F 15/16, 10.06.2010, в котором раскрываются способ и система, которые позволяют пользователям создавать социумную сеть, предусматривающую доступ к другим пользователям. Обеспечивая доступ к таким сетям через визуальную презентацию, система представляет контент доступный для доступа другим членам сети. Доступ иногда обеспечивается через распространение метаданных или других однозначно идентифицирующих отличительных признаков, ассоциированных с социумной сетью ко всем или по меньшей мере к некоторым другим членам сети. Изобретение предусматривает систему и способ для визуального представления социальной сети таким образом, чтобы пользователь имел возможность активировать управляющие задачи и элементы. Такое действие включает различные операции, которые осуществляются с учетом действий группы в сети. Помимо всего прочего, после создания социальной группы другие пользователи могут получить доступ и/или получать уведомления, касающиеся групповых действий, и осуществлять другие социальные взаимодействия, такие как присоединение к интерактивной сессии или совместная работа над общими файлами данных. Это дает четкое впечатление пользовательских операций, которые доступны для групповых действий, тем самым создавая . легкость использования группового пространства. The source RU 2391700 C2, G06F 15/16, 06/10/2010, which discloses a method and system that allows users to create a social network that provides access to other users, is known. Providing access to such networks through visual presentation, the system presents content available for access to other network members. Access is sometimes provided through the dissemination of metadata or other uniquely identifying distinctive features associated with the social network to all or at least some other network members. The invention provides a system and method for visually presenting a social network so that the user has the ability to activate control tasks and elements. This action includes various operations that are carried out taking into account the actions of the group in the network. Among other things, after creating a social group, other users can access and / or receive notifications regarding group actions and perform other social interactions, such as joining an interactive session or working together on shared data files. This gives a clear impression of user operations that are available for group actions, thereby creating. ease of use of group space.
Недостатком данного решения являются ограниченные функциональные возможности по обмену медиа данными между пользователями сети. The disadvantage of this solution is the limited functionality for exchanging media data between network users.
Источник US 7278921 В1 , A63F 9/24, 09.10.2007 раскрывает способ поиска участников онлайн игры для реализации функции обмена текстовыми сообщениями, лутем отправки запроса на выполнение сессии общения между первым и вторым пользователем, и выполнение сессии общения между пользователями при подтверждении готовности вторым пользователем. Недостатками данного решения являются отсутствие возможности передачи различного формата данных, кроме текстовых сообщений, сложность процедуры взаимодействия между пользователями для обмена данными, отсутствие автоматического предоставления информации о пользователях, готовых реализовать сеанс обмена данными. Source US 7278921 B1, A63F 9/24, 10/09/2007 discloses a method for searching for participants in an online game to implement a text messaging function by sending a request for a communication session between a first and second user, and performing a communication session between users when the second user confirms their readiness . The disadvantages of this solution are the inability to transmit a different data format, except for text messages, the complexity of the interaction between users for data exchange, the lack of automatic provision of information about users who are ready to implement a data exchange session.
Известен источник US 2010304806 А1 , A63F 13/00, 02.12.2010 (прототип), который раскрывает способ обмена текстовыми сообщениями между участниками онлайн игры, с помощью игрового интерфейса. The known source is US 2010304806 A1, A63F 13/00, 02/02/2010 (prototype), which discloses a method for exchanging text messages between participants in an online game using the game interface.
Недостатками данного решения является отсутствие возможности передачи различного формата данных помимо текстовых сообщений, и ограниченная функциональность обмена медиа данными в рамках управления интерфейса. The disadvantages of this solution are the lack of the ability to transmit a different data format in addition to text messages, and the limited functionality of the exchange of media data within the control interface.
Таким образом необходимо реализовать систему для автоматического обеспечения пользователям возможности обмена медиа данными, представляющими видео-, аудио- или текстовые данные независимо от привязки к конкретному интерфейсу. Thus, it is necessary to implement a system to automatically provide users with the ability to exchange media data representing video, audio or text data, regardless of binding to a specific interface.
Раскрытие полезной модели. Disclosure of a utility model.
Задачей на которую направлена данная' полезная модель является обеспечение регламентации и формы организации текстового, аудио- и видео- взаимодействия в соответствии с потребностями игроков, логикой и правилами той или иной игры. Challenge to be addressed, this' utility model is to provide regulation and forms of organization of the text, audio and video interaction in accordance with the needs of the players, the logic and rules of a game.
Техническим результатом является расширение функциональных возможностей обмена медиа данными между участниками онлайн игры за счет автоматической настройки интерфейса пользователя на основании параметров сценария медиа-взаимодействия при выполнении онлайн игры. The technical result is the expansion of the functionality of the exchange of media data between participants in an online game due to the automatic configuration of the user interface based on the parameters of the media interaction scenario when performing an online game.
Система игр социальной сети ориентирована не только на обеспечение групп клиентов сети коллективными играми, но и на поддержание интерактивного общения между ними в процессе игры современными средствами медиа- взаимодействия (в частности, текстового, аудио- и видео- взаимодействия). The system of games of a social network is focused not only on providing groups of network customers with collective games, but also on maintaining interactive communication between them during the game using modern means of media interaction (in particular, text, audio and video interaction).
Общение и игровое взаимодействие обеспечивается как общесистемными средствами социальной сети (такими компонентами как "чат", средства посылки и приема текстовых сообщений, другими, определенными как общие средства социальной сети), так и специальными средствами текстового, аудио- и видео- взаимодействия, созданными специально для игровых компонент и интерфейсов. Communication and game interaction is provided as system-wide means of a social network (such components as “chat”, means of sending and receiving text messages, others defined as general means social network), as well as special means of text, audio and video interaction, created specifically for gaming components and interfaces.
Основным способом при создании систем поддержания множества игр является создание в каждой программе игрового интерфейса, что приводит многократному программированию одинаковых или подобных функций, т.е. к избыточным затратам. The main way when creating systems for supporting multiple games is to create a game interface in each program, which leads to repeated programming of the same or similar functions, i.e. to excess costs.
С целью поддержания медиа-взаимодействия в различных играх и на различных основах используется принцип конфигурирования интерфейса медиа- взаимодействия. In order to maintain media interaction in various games and on various bases, the principle of configuring the media interaction interface is used.
С этой целью создана единая система управления медиа-взаимодействием, основанная на сценариях медиа-взаимодействий. Сценарии медиа- взаимодействием описываются для каждой игры на основе правил каждой игры, с помощью формального языка сценариев, и составляют банк сценариев медиа- взаимодействия игр. To this end, a unified media interaction management system based on media interaction scenarios has been created. Media interaction scenarios are described for each game based on the rules of each game, using the formal scripting language, and make up a bank of media interaction scenarios for games.
Система управления медиа-взаимодействием обеспечивает единые принципы организации медиа-взаимодействия для множества разнообразных компьютерных игр, образующих банк игр социальной сети. The media interaction management system provides uniform principles for organizing media interaction for a wide variety of computer games that make up the bank of social network games.
Система управления играми и медиа-взаимодействием в них построена исходя из того, что игры могут быть запущены The system for managing games and media interactions in them is built on the basis that games can be launched
1) посредством веб-браузера с веб-страницы системы; 1) through a web browser from the web page of the system;
2) с помощью командной строки; 2) using the command line;
3) в качестве самостоятельного приложения. 3) as a standalone application.
Система управления играми, так же как и реализация игр, могут быть вызваны из всех известных на сегодня и перспективных вычислительных устройств, в том числе мобильных устройств типа планшетов, смартфонов и др., работающих под управлением ОС Android, Windows Mobile и др. The game management system, as well as the implementation of games, can be called from all currently known and promising computing devices, including mobile devices such as tablets, smartphones, etc., running Android, Windows Mobile, etc.
Реализация подсистемы управления и игр поддерживает как 2D, так и 3D интерфейсы, созданные в рамках системы и реализованные с учетом архитектур GPU компаний nVidia и AMD ATI с поддержкой HTML5, WebGL, Flash. Реализация функций управления игрой и медиа-взаимодействием осуществляется следующими блоками: The implementation of the control subsystem and games supports both 2D and 3D interfaces created within the system and implemented taking into account the GPU architectures of nVidia and AMD ATI with support for HTML5, WebGL, Flash. The implementation of the game and media interaction management functions is carried out in the following blocks:
1) Блок инициирования игр. 1) Block initiating games.
2) Блок контроля игры. 2) Game control unit.
3) Блок конфигурирования и построения 2D/3D интерфейса. 3) Block for configuring and building a 2D / 3D interface.
4) Блок управления сценариями медиа-взаимодействия. 4) Media interaction script management unit.
5) Блок управления медиа-взаимодействием. 5) Media interaction control unit.
6) Блок контроля игроков и их количеств. 6) Block control of players and their numbers.
7) Блок управления процедурой игры. 7) Game procedure control unit.
8) Блок интерфейса игрока. 8) Player interface block.
Блок 1 инициирования компьютерной игры осуществляет считывание и анализ формализованной записи сценария медиа-взаимодействия посредством Блока 4. The computer game initiation unit 1 reads and analyzes the formalized recording of the media interaction script through Block 4.
Блок 4 осуществляет хранение и управление сценариями медиа- взаимодействия. Block 4 provides storage and management of media interaction scenarios.
Сценарий содержит последовательность формализованных записей. Каждая запись представляет из себя вектор следующих значений: The script contains a sequence of formalized entries. Each record is a vector of the following values:
1) указание варианта игры; 1) an indication of the version of the game;
2) указание (обозначение) этапа игры; 2) an indication (designation) of the stage of the game;
3) количество игроков этапа, 3) the number of stage players,
4) номер игрока, 4) player number,
5) тройка разрешений: (разрешение/запрет видео, разрешение/запрет аудио, разрешение/запрет текстовых сообщений), 5) troika of permissions: (permission / prohibition of video, permission / prohibition of audio, permission / prohibition of text messages),
6) номер игрока-партнера, к которому относится тройка разрешений. 6) the number of the partner player to which the troika of permissions belongs.
Таким образом, если в варианте А игры участвует 4 игрока, и на этапе N игроки с номерами 1 , 3, 4 имеют право общаться, а игрок с номером 2 - нет, последовательность разрешающих троек выглядит как: Thus, if 4 players participate in option A of the game, and at stage N, players with numbers 1, 3, 4 have the right to communicate, and player with number 2 does not, the sequence of resolving triples looks like:
1 , (да, да, да), 3 - игроку 1 разрешены видео-, аудио- и текстовые обмены с игроком 3; 1, (да, нет, нет ), 4 - игроку 1 разрешен видео-обмен, аудио-обмен и обмен текстовыми сообщениями запрещен; 1, (yes, yes, yes), 3 - player 1 is allowed video, audio and text exchanges with player 3; 1, (yes, no, no), 4 - player 1 is allowed video sharing, audio sharing and text messaging is prohibited;
3, (нет, нет, да), 4 - игроку с номером 3 разрешен обмен только текстовыми сообщениями. 3, (no, no, yes), 4 - the player with number 3 is allowed to exchange only text messages.
Существуют краткие формы указания разрешений/запретов: There are short forms of indicating permissions / prohibitions:
2, нет*, * - означает запрет всех форм общения ("нет" со звездой) игроку номер 2 со всеми игроками (символ '*' на месте номера игрока). 2, no *, * - means the prohibition of all forms of communication ("no" with the star) to player number 2 with all players (the ' * ' symbol in place of the player’s number).
Краткие формы представления основаны на вариантах схем взаимодействий (Рис. 1). Brief presentation forms are based on variants of interaction schemes (Fig. 1).
Осуществив анализ записи сценария с помощью Блока 4 и сопоставив ее с управляющей информацией Блока 2, определяется вариант и этап игры. На основе варианта и этапа игры Блок 1 передает управляющую информацию о возможностях и вариантах медиа-взаимодействия Блоку 3 конфигурирования интерфейса, который, в свою очередь, на основе принятой информации генерирует в Блоке 8 - странице сайта, - компоненты видео-трансляции собственного изображения, приема изображения от партнера с определенным номером, компоненты аудио-трансляции собственного звукового потока и приема звукового потока от игрока с определенным номером, компоненты передачи собственных сообщений и приема сообщений от игрока с определенным номером. Информация о сформированных компонентах медиа-взаимодействия передается Блоку 5 управления медиа-взаимодействием. Блоком 5 осуществляется контроль за правильностью информационных потоков медиа-взаимодействия и управляющие действия при нарушениях в осуществлении медиа-взаимодействия того или иного вида. Кроме того, Блоком 5 осуществляется реакция на события от средств управления медиа-компонентами (кнопок включения/выключения звука, изображения, посылки сообщений или отображения сообщений от других игроков). After analyzing the scenario record using Block 4 and comparing it with the control information of Block 2, the option and stage of the game are determined. On the basis of the variant and stage of the game, Block 1 transmits control information about the possibilities and options for media interaction to Interface configuration block 3, which, in turn, generates, in block 8, the site page, the video broadcast components of its own image, reception, in block 8 images from a partner with a specific number, audio transmission components of their own sound stream and receiving a sound stream from a player with a certain number, components of transmitting own messages and receiving messages about the player with a certain number. Information about the generated components of the media interaction is transmitted to the Media Interaction Management Unit 5. Block 5 monitors the correctness of information flows of media interaction and control actions in case of violations in the implementation of media interaction of one kind or another. In addition, Block 5 carries out a reaction to events from media component controls (buttons for turning on / off the sound, image, sending messages or displaying messages from other players).
Каждый очередной шаг игры фиксируется Блоком 2 с точки зрения варианта и этапа игры. Each next step of the game is fixed by Block 2 from the point of view of the variant and stage of the game.
Изменение варианта или этапа игры приводит к обращению к Блоку 4 за описанием сценария медиа-взаимодействия. Полученная последовательность векторов управления медиа-взаимодействием в качестве предписаний передаются Блоку 3 для реконфигурирования интерфейса медиа-взаимодействия для данного варианта и этапа игры. Одновременно Блок 2 предписывает Блоку 5 новый режим управления медиа-взаимодействием на основе тех компонент, которые были сгенерированы Блоком 3. Changing the variant or stage of the game leads to Block 4 for a description of the media interaction scenario. The resulting sequence media interaction control vectors as instructions are transmitted to Block 3 to reconfigure the media interaction interface for this option and the game stage. At the same time, Block 2 prescribes to Block 5 a new media interaction control mode based on those components that were generated by Block 3.
Блоком 3 добавляются новые компоненты интерфейса, исключаются старые (ненужные на данном этапе игры или запрещенные) компоненты, изменяются средства управления оставшимися в интерфейсе компонентами. Информация о новых компонентах или о новых режимах функционирования существующих компонент Блоком 3 передается Блоку 5. Блок 5 осуществляет перенастройку средств управления существующими компонентами, включение новых средств управления для новых компонент интерфейса, исключения средств управления для компонент, которые были исключены из интерфейса Блоком 3. Block 3 adds new interface components, excludes old (unnecessary at this stage of the game or prohibited) components, and controls for the components remaining in the interface are changed. Information about new components or new modes of functioning of existing components is transferred to Block 5 by Block 3. Block 5 performs the migration of controls for existing components, includes new controls for new interface components, excludes controls for components that were excluded from the interface by Block 3.
Для реализации формализованных форм описания сценариев медиа- взаимодействий игры были классифицированы To implement formalized forms for describing scenarios of media interactions, games were classified
1) по количеству играющих; 1) by the number of players;
2) по правилам игр, согласно которым взаимодействие между игроками (всеми или выборочно) может быть запрещено в любых формах. 2) according to the rules of the game, according to which interaction between players (all or selectively) may be prohibited in any form.
Количество играющих является важным в определении средств управления медиа-взаимодействием: наличие единственного партнера по игре не привносит никаких дополнительных требований к взаимодействию, кроме как наличия или отсутствия таких средств (наличие или отсутствие видеокамер, аудиоустройств, желания общаться), в то время как определенная часть коллективных игр требует ограничений в общении (с партнерами или с противниками). The number of players is important in determining the means of controlling media interaction: the presence of a single partner in the game does not introduce any additional requirements for interaction, except for the presence or absence of such means (presence or absence of video cameras, audio devices, desire to communicate), while a certain part Collective games require restrictions in communication (with partners or opponents).
Инициирование медиа-информационного взаимодействия в играх, первичность и вторичность игровой компоненты и компоненты медиа- взаимодействия обеспечивается интерфейсом социальной сети: позволяется выбрать и использовать средства медиа-взаимодействия («чат»), из интерфейса которых инициировать старт игры, и наоборот, вызвать интерфейс игры, с помощью которого инициировать старт средств медиа-взаимодействия. Initiation of media-information interaction in games, primary and secondary game components and media-interaction components is provided by the social network interface: you can select and use media interaction tools (“chat”), from the interface of which initiate the start of the game, and vice versa, call the game interface with which to initiate the launch of media interaction tools.
Краткое описание чертежей: Brief Description of the Drawings:
Рис. 1. - схемы медиа-соединений. Рис. 2. - вызов средств медиа-взаимодействия из интерфейса игры. Fig. 1. - media connection diagrams. Fig. 2. - call media interaction from the game interface.
Рис. 3. - инициирование игры из средств медиа-взаимодействия («чат»). Fig. 3. - initiating the game from the means of media interaction (“chat”).
Рис. 4. - игровое поле с интегрированными окнами медиа-взаимодействия.Fig. 4. - playing field with integrated media interaction windows.
Рис. 5. - окно медиа-взаимодействия. Fig. 5. - window of media interaction.
Рис. 6. - вариант с одним полем набора сообщений. Fig. 6. - option with one message set field.
Рис. 7. - структура функциональных блоков и схема их взаимодействия. Fig. 7. - The structure of functional blocks and the scheme of their interaction.
Подробное описание чертежей Detailed Description of Drawings
На рис. 1 показаны разновидности медиа-взаимодествий, обеспечиваемых множеством игроков в зависимости от типа соединения: In fig. Figure 1 shows the types of media interactions provided by many players depending on the type of connection:
1) один со многими; 1) one with many;
2) многие со многими; 2) many with many;
3) один с одним; 3) one with one;
4) все со всеми. 4) all with everyone.
Каждое из соединений может быть как двухсторонним, так и односторонним. Each of the compounds can be either two-sided or one-sided.
Данный режим соединения также определяется логикой игры и поддерживается интерфейсом управления соединениями. This connection mode is also determined by the game logic and is supported by the connection management interface.
С целью определения того или иного режима применяемых соединений игры были классифицированы и установлены следующие их разновидности: In order to determine this or that regime of the applied compounds of the game, the following varieties were classified and established:
1) игры с одним партнером; 1) games with one partner;
2) игры со многими партнерами, но с разрешением взаимодействия между выборочными партнерами; 2) games with many partners, but with the permission of interaction between selective partners;
3) игры с медиа-взаимодействием без ограничений ("все со всеми"); 3) games with media interaction without restrictions ("all with everyone");
4) командные игры, или игры с разрешенным или запрещенным взаимодействием внутри групп играющих. 4) team games, or games with permitted or prohibited interaction within groups of players.
Игры также классифицированы по признаку взаимодействия: Games are also classified by interaction:
1) игры с обязательным медиа-взаимодействием (возможно, с выборочной группой игроков); 1) games with mandatory media interaction (possibly with a select group of players);
2) игры с необязательным медиа-взаимодействием. 2) games with optional media interaction.
Данный признак используется при определении возможностей по медиа- взаимодействию рабочего места клиента социальной сети: наличие видео-камеры или веб-камеры, аудио-устройства для записи и воспроизведения звука, такого как, например, микрофон, аудиоколонки, наушники и др.; возможностей по вводу текстовой информации с помощью устройств ввода, таких как, например, клавиатура, мышь, сенсорный экран, тачпад, трекбол и др. This feature is used in determining the media-interaction capabilities of a workstation of a client of a social network: the presence of a video camera or webcam, an audio device for recording and playing sound, such as, for example, a microphone, audio speakers, headphones, etc .; input capabilities textual information using input devices, such as, for example, keyboard, mouse, touch screen, touchpad, trackball, etc.
При требовании со стороны игры (правил игры, режима игры) к обязательности определенного вида устройств, их отсутствие является определяющим для участия данного участника в игре, а зарегистрированные участники игры получают извещение о необходимости привлечения другого игрока. If the game (the rules of the game, the game mode) requires a certain type of device to be mandatory, their absence is crucial for the participation of this participant in the game, and registered game participants receive a notification about the need to attract another player.
Окна медиа-взаимодействия (Рис. 2) могут быть как самостоятельными (в виде множества окон «чат», Рис. 3), так и интегрированными в интерфейс игрового поля (Рис. 4). Каждое окно представляет из себя комбинацию полей отображения видео-информации, отображения и набора текстовых сообщений, управления аудио-обменом, управления видеоизображением, управления набором и отображением текстовой информации. The windows of media interaction (Fig. 2) can be either independent (in the form of many “chat” windows, Fig. 3), or integrated into the interface of the playing field (Fig. 4). Each window is a combination of fields for displaying video information, displaying and typing text messages, managing audio exchange, managing video, managing typing and displaying text information.
Инициирование игры из интерфейса компоненты медиа-взаимодействия приводит к: Initiating a game from the interface of the media interaction component leads to:
1) появлению окна с игровым полем; 1) the appearance of a window with a playing field;
2) последовательному приглашению и выбору клиентов сети - игроков, согласившихся принять участие в игре, из перечня абонентов «чат»; 2) a consistent invitation and selection of network clients - players who agreed to participate in the game, from the list of “chat” subscribers;
3) завершение выбора игроков обозначается нажатием специальной кнопки завершения, что приводит к старту игры; 3) the completion of the selection of players is indicated by pressing the special completion button, which leads to the start of the game;
4) общение с игроками осуществляется посредством переключения между абонентами (контактами) в «чат»; 4) communication with players is carried out by switching between subscribers (contacts) in the "chat";
5) в интерфейсе «чат» имеется дополнительную возможность открыть новое окно «чат» для раздельного общения с абонентом без переключений. 5) in the chat interface there is an additional opportunity to open a new chat window for separate communication with the subscriber without switching.
Наличие окон взаимодействия, их размещение, активность или пассивность (недоступность) определяются правилами игры. The presence of interaction windows, their placement, activity or passivity (inaccessibility) is determined by the rules of the game.
Технические и/или организационные проблемы (отсутствие связи, некачественная связь, покидание игры игроками) решаются согласно правилам игры и схеме принятия решений в случаях критических ситуаций, определенных средствами управления социальной сети. Technical and / or organizational problems (lack of communication, poor connection, players leaving the game) are solved according to the rules of the game and the decision-making scheme in cases of critical situations determined by the social network controls.
Окно медиа-взаимодествия представлено на Рис. 5. The media interaction window is shown in Fig. 5.
Данные окна могут быть интегрированы в физическое окно игрового поля (как показано на Рис 4), а также могут быть размещены в качестве самостоятельных окон вне окна игрового поля. Каждое такое окно содержит аватар абонента - партнера по игре, его информационные данные, окно видеоизображения с камеры партнера, кнопки управления видеоизображением (остановить/запустить видеоизображение, заглушить звук (mute), регулировать громкость звука). Окно переписки содержит историю переписки в процессе игры, окно набора сообщений позволяет набирать и отправлять сообщения данному партнеру. Кроме того, набранное сообщение может быть отправлено всем партнерам по игре нажатием специальной кнопки "Отправить всем". These windows can be integrated into the physical window of the playing field (as shown in Figure 4), and can also be placed as separate windows outside the playing field window. Each such window contains the avatar of the subscriber - the game partner, his information data, the video window from the partner’s camera, video image control buttons (stop / start the video image, mute the sound (mute), adjust the sound volume). The correspondence window contains the history of correspondence during the game, the message set window allows you to type and send messages to this partner. In addition, the dialed message can be sent to all partners in the game by pressing the special "Send to All" button.
Подсистема конфигурирования медиа-взаимодействием позволяет обеспечить режим общего обмена сообщениями со всеми игроками посредством одного окна набора и отображения сообщений, в то время как окна медиа- взаимодействия содержат только компоненты видео-изображения и управления аудио-обменом (Рис. 6). The media interaction configuration subsystem allows providing a mode of general messaging with all players through a single set and message display window, while media interaction windows contain only video image and audio exchange control components (Fig. 6).
Выход из игры партнера или потеря связи с партнером приводит к гашению данного окна: в рамке окна размещается специальная символика и указание причин гашения. Exiting the partner’s game or losing contact with the partner extinguishes this window: special symbols and an indication of the reasons for extinguishing are placed in the window frame.
Если выход из игры является критичным с точки зрения продолжения игры, то наряду с прекращением игры осуществляется разрушение окон взаимодействия и высвобождение всех ресурсов, привлеченных для осуществления медиа-обмена. If the exit from the game is critical from the point of view of continuing the game, then along with the termination of the game, the interaction windows are destroyed and all resources involved for the implementation of media exchange are released.
Кроме окон медиа-обмена с партнерами по игре пользователь может инициировать открытие аналогичного всплывающего окна с собственными данными для осуществления проверок и управляющих действий с собственной камерой, собственным микрофоном, для просмотра собственного аватара и данных, которые будут отображаться у партнеров по игре. In addition to the media exchange windows with partners in the game, the user can initiate the opening of a similar pop-up window with his own data to carry out checks and control actions with his own camera, his own microphone, to view his own avatar and data that will be displayed by the partners in the game.
Описание функциональных элементов системы. Description of the functional elements of the system.
В функции Блока инициирования игры входит: The functions of the Game Initiation Block include:
1) прием указания вызываемой игры; 1) receiving instructions of the called game;
2) загрузка дескриптора игры; 2) loading the game descriptor;
3) передача управлению Блоку контроля игроков и их количества для асинхронного ожидания необходимого количества игроков; 3) transfer to the control unit of the control of players and their number for asynchronous waiting for the required number of players;
4) передача управления Блоку конфигурирования и построения интерфейса, если количество необходимых игроков для игры сформировалось, для построения интерфейса игрока; 5) после построения интерфейса осуществляется передача управления Блоку контроля игры. 4) transfer of control to the configuration and interface building block, if the number of necessary players for the game has formed, to build the player’s interface; 5) after the interface is built, control is transferred to the Game Control Unit.
В функции Блока контроля игроков и их количества входит: The functions of the Control Unit for players and their number include:
1) получение дескриптора игры; 1) getting a game descriptor;
2) асинхронное ожидание на основе дескриптора необходимого для игры количества игроков; 2) asynchronous waiting based on the descriptor of the number of players required for the game;
3) восстановление необходимого количества игроков в случае их (игроков) выходов из игры (выход из игры может быть осуществлен по желанию игрока или по причине потери соединения); 3) restoration of the required number of players in the event of their (players) withdrawal from the game (exit from the game can be carried out at the request of the player or due to loss of connection);
4) контроль за появлением новых игроков и добавление их к текущей игре. 4) control over the appearance of new players and adding them to the current game.
В функции Блока конфигурирования и построения интерфейса входят: The functions of the Configuration and Interface Building Block include:
1) получение дескриптора игры, включающего описание структуры интерфейса игры; 1) obtaining a game descriptor, including a description of the structure of the game interface;
2) генерация интерфейса игры для каждого пользователя на основе дескриптора игры; 2) the generation of the game interface for each user based on the game descriptor;
в структуру интерфейса входят средства включения окон медиа- взаимодействия всех типов: текстовое, аудио- и видео- взаимодействие; в интерфейс включены средства запросов на медиа-взаимодействие и управления медиа-взаимодействием. the interface structure includes means for including windows of media interaction of all types: text, audio and video interaction; the interface includes means of requests for media interaction and media interaction management.
В функции Блока управления сценариями медиа-взаимодействием входят: The functions of the Media Interaction Script Management Block include:
1) анализ формальных правил, описывающих возможности взаимодействия, между игроками; 1) analysis of formal rules describing the possibilities of interaction between players;
2) принятие решения о возможности или запрете той или иной формы взаимодействия между определенными игроками. 2) making decisions on the possibility or prohibition of one form or another of interaction between certain players.
В функции Блока управления медиа-взаимодействием входят: The functions of the Media Interaction Management Unit include:
1) принятие запросов на организацию внутриигровой коммуникации (прием и пересылка сообщений, аудиоинформации, видеопотоков); 1) acceptance of requests for the organization of in-game communication (receiving and forwarding messages, audio information, video streams);
2) поддержание логических каналов взаимодействия: реагирование; на разрыв соединений, процедуры восстановления соединений; 2) maintaining logical channels of interaction: response; connection breakdown; connection recovery procedures;
3) функции управления журналами текстовых сообщений, звуком, видеопотоком; 4) прием сигналов от интерфейса игрока по управлению командами отсылки сообщений (аудио, видео, текст), управлению уровню звука, остановки и старта аудио- и видео потоков; 3) functions for managing text message logs, sound, video stream; 4) receiving signals from the player’s interface for managing message sending commands (audio, video, text), controlling the sound level, stopping and starting audio and video streams;
5) разрушение каналов медиа-взаимодействием при отказе от медиа- взаимодействия со стороны пользователя через Блок контроля игры, или по инициативе Блока контроля игры. 5) the destruction of channels by media interaction in case of refusal of media interaction by the user through the Game Control Block, or at the initiative of the Game Control Block.
В функции Блока управления процедурой игры входят: The functions of the Game Procedure Control Unit include:
1) загрузки процедуры игры; 1) loading the game procedure;
2) взаимодействие с процедурой игры посредством журнала игры (трассировка игры). 2) interaction with the game procedure through the game log (game trace).
В функции Блока контроля игрой входят: The functions of the Game Control Block include:
1) осуществление управляющих действий по сценарию взаимодействия между игроками на основе событий, фиксируемых в журнале игры; 1) the implementation of control actions according to the scenario of interaction between players based on events recorded in the game log;
2) информирование и осуществление управляющих и корректирующих действий при нарушениях связи в процессе медиа-взаимодействия через информационный интерфейс между Блоком контроля игры и Блоком управления взаимодействием; 2) informing and implementing control and corrective actions in case of communication failures in the process of media interaction through the information interface between the Game Control Unit and the Interaction Control Unit;
3) синхронизация действий игроков согласно сценариям игры и медиа- взаимодействия; 3) synchronization of the actions of players according to the scenarios of the game and media interaction;
4) осуществление действий по корректному выходу игрока из игры, по возможности, без ущерба для остающихся игроков; 4) taking actions to correctly exit the player from the game, if possible, without prejudice to the remaining players;
5) инициирование реорганизации интерфейса текущей игры в случае изменения состава игроков; 5) initiating a reorganization of the interface of the current game in case of a change in the composition of players;
6) завершение игры. 6) completion of the game.
На Рис. 7 представлена структура функциональных блоков и схема их взаимодействия. In Fig. 7 shows the structure of functional blocks and the scheme of their interaction.
После выбора игры пользователем системы посредством внешнего к системе интерфейса поддержания игр фиксируется уникальный идентификатор игры, который поступает на вход Блока инициирования игр. Блок инициирования игр считывается из базы данных системы дескриптор игры, которым обеспечивается информирование пользователей сети об инициировании игры и вызывается Блок контроля игроков и их количества, которым осуществляется ожидание необходимого для начала игры количества игроков. After a game is selected by the user of the system, through a game support interface external to the system, a unique game identifier is recorded, which is input to the Game Initiation Unit. Initiation block of games, the game descriptor is read from the database of the system, which informs network users about the initiation of the game and calls up the Control Unit for the players and their number, which waits for the number of players needed to start the game.
Ожидание нужного количества игроков осуществляется в течение установленного в системе ограниченного времени. Если по истечении времени нужное количество игроков не присоединилось к инициированной игре, то управление возвращается в Блок инициирования игр с информацией об истечении времени ожидания игроков. Блок инициирования игр информирует об данной ситуации всех присоединившихся пользователей, отменяет инициирование игры и удаляет информацию о ней из внешнего интерфейса системы. Waiting for the required number of players is carried out for a limited time set in the system. If, after the time has passed, the required number of players has not joined the initiated game, then control returns to the Game Initiation Block with information about the expiration of the players' waiting time. The game initiation unit informs all the connected users about this situation, cancels the initiation of the game and deletes information about it from the external interface of the system.
Если в процессе ожидания Блоком контроля игроков и их количества необходимое для начала игры количество игроков набрано, то Блоком контроля игроков и их количества возвращается в Блок инициирования игр с соответствующей информацией. Блок контроля игроков и их количества остается активным в фоновом режиме для приема новых игроков и добавления их в текущую игру. If in the process of waiting by the Control Unit for the players and their number, the number of players necessary to start the game is gained, then the Control Unit for the players and their number is returned to the Game Initiation Unit with the corresponding information. The control unit for the players and their number remains active in the background to receive new players and add them to the current game.
После получения информации о присоединении к игре необходимого для старта игры количества игроков Блок инициирования игр вызывает Блок конфигурирования и построения 2D/3D интерфейса для построения интерфейса для каждого из игроков с учетом: After receiving information about joining the game with the number of players necessary for starting the game, the Game Initiation Unit calls up the Configuration and 2D / 3D Interface Building Unit to build an interface for each of the players, taking into account:
- количества присоединившихся игроков; - the number of players joining;
- возможностей медиа - взаимодействия, описанных в дескрипторе игры; и снабженного средствами - Media interaction capabilities described in the game descriptor; and equipped
- управления игрой; - game control;
- управления медиа - взаимодействием. - media interaction management.
Функциональная поддержка интерфейса, построенного Блоком конфигурирования и построения интерфейса осуществляется Functional support for the interface built by the configuration and interface building block is carried out
- Блоком контроля игры для функций управления игрой и поддержания правил взаимодействия между игроками и - Game control unit for game control functions and maintaining the rules of interaction between players and
- Блоком управления медиа - взаимодействием, реализующего функции приема-передачи текстовых сообщений, управления аудио- и видео- потоками. После завершение построения интерфейса Блоком конфигурирования и построения интерфейса активизируется Блок контроля игры, который, в свою очередь, запускает Блока управления процедурой игры для загрузки процедуры управления логикой и правилами игры (процедура ведения игры). Блок управления процедурой игры организует создание и ведение журнала игры, причем заполнение журнала осуществляется, в основном, процедурой ведения игры при прохождении этапов, изменяющих состояния игры. - A media control unit - an interaction that implements the functions of receiving and transmitting text messages, managing audio and video streams. After completing the construction of the interface, the Game Control Unit is activated by the Configuration and Interface Building Unit, which, in turn, launches the Game Procedure Control Unit to load the control procedure for the logic and rules of the game (game management procedure). The control unit of the game procedure organizes the creation and maintenance of the game log, and filling out the magazine is carried out mainly by the procedure for conducting the game when passing through the stages that change the state of the game.
Блоком контроля игры осуществляются прием запросов на создание медиа- взаимодействия. Если медиа-взаимодействие разрешено, то Блоком контроля игры вызывается Блок управления медиа-взаимодействием с указанием типа взаимодействия. The game control unit receives requests for creating media interactions. If media interaction is enabled, the Media Interaction Control Unit with the type of interaction is called up by the Game Control Unit.
Разрыв медиа-взаимодействия или выход игрока из игры контролируется внутренними фоновыми процедурами Блока контроля игры, который в случаях изменения состава игроков инициирует перестройку текущего интерфейса игры вызовом Блока конфигурирования и построения интерфейса. The disruption of media interaction or the player’s exit from the game is controlled by the internal background procedures of the Game Control Block, which, in the event of a change in the composition of players, initiates the restructuring of the current game interface by calling the Configuration and Interface Building Block.
Завершение игры может быть инициировано процедурой ведения игры исходя из логики игры. Сигнал о завершении игры посылается на Блок интерфейса каждого игрока и интерактивно после подтверждения игроком или автоматически (без подтверждения) проходит на Блок контроля игры. Блок контроля игры осуществляет внутреннюю процедуру разрушения интерфейса игрока, остановку и выгрузку фоновых процедур, разрушение каналов связи для обмена текстовыми сообщениями, аудио- и видео- потоками вызовом Блока управления медиа-взаимодействием, освобождение прочих динамически задействованных ресурсов системы. The completion of the game can be initiated by the game management procedure based on the logic of the game. The signal about the end of the game is sent to the interface block of each player and interactively after confirmation by the player or automatically (without confirmation) passes to the game control block. The game control unit carries out the internal procedure for destroying the player’s interface, stopping and unloading background procedures, destroying communication channels for exchanging text messages, audio and video streams by calling the Media Interaction Control Unit, and releasing other dynamically involved system resources.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2012147892 | 2012-11-12 | ||
| RU2012147892 | 2012-11-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014074018A1 true WO2014074018A1 (en) | 2014-05-15 |
Family
ID=50684973
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/RU2013/000936 Ceased WO2014074018A1 (en) | 2012-11-12 | 2013-10-22 | System for media interaction in online games |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2014074018A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10115084B2 (en) | 2012-10-10 | 2018-10-30 | Artashes Valeryevich Ikonomov | Electronic payment system |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020034980A1 (en) * | 2000-08-25 | 2002-03-21 | Thomas Lemmons | Interactive game via set top boxes |
| US7278921B1 (en) * | 1999-10-08 | 2007-10-09 | Kabushiki Kaisha Eighting | Participant search method in online game or online chat, participant searching device, participant network server, network terminal and computer program |
| RU2391700C2 (en) * | 2005-04-20 | 2010-06-10 | Майкрософт Корпорейшн | Spaces of joint operation |
| US20100304806A1 (en) * | 2009-05-29 | 2010-12-02 | Coleman J Todd | Collectable card-based game in a massively multiplayer role-playing game that processes card-based events |
| RU2419844C2 (en) * | 2005-06-20 | 2011-05-27 | Майкрософт Корпорейшн | Setting up interactive extra-game context game sessions |
| US20110201414A1 (en) * | 2008-10-24 | 2011-08-18 | Wms Gaming, Inc. | Controlling and presenting online wagering games |
-
2013
- 2013-10-22 WO PCT/RU2013/000936 patent/WO2014074018A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7278921B1 (en) * | 1999-10-08 | 2007-10-09 | Kabushiki Kaisha Eighting | Participant search method in online game or online chat, participant searching device, participant network server, network terminal and computer program |
| US20020034980A1 (en) * | 2000-08-25 | 2002-03-21 | Thomas Lemmons | Interactive game via set top boxes |
| RU2391700C2 (en) * | 2005-04-20 | 2010-06-10 | Майкрософт Корпорейшн | Spaces of joint operation |
| RU2419844C2 (en) * | 2005-06-20 | 2011-05-27 | Майкрософт Корпорейшн | Setting up interactive extra-game context game sessions |
| US20110201414A1 (en) * | 2008-10-24 | 2011-08-18 | Wms Gaming, Inc. | Controlling and presenting online wagering games |
| US20100304806A1 (en) * | 2009-05-29 | 2010-12-02 | Coleman J Todd | Collectable card-based game in a massively multiplayer role-playing game that processes card-based events |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10115084B2 (en) | 2012-10-10 | 2018-10-30 | Artashes Valeryevich Ikonomov | Electronic payment system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230034686A1 (en) | Method and apparatus for playing video signal of multi-user interaction, and device | |
| CN111405304B (en) | Anchor interaction method and device, computer equipment and storage medium | |
| CN111600730B (en) | Session interface display method, group chat creating method, device and equipment | |
| US10469422B2 (en) | System, method, and program that allow audio chatting | |
| CN105791291B (en) | The method and apparatus of real-time update in the display control method of network application, display | |
| JP2021531086A (en) | Systems and methods that encourage participation in online multiplayer sessions | |
| US20230364516A1 (en) | Methods and apparatuses for creating team in virtual scene and joining team in virtual scene | |
| JP5336338B2 (en) | Communication system and communication method | |
| CN111314714B (en) | Game live broadcast method and device | |
| CN112584187B (en) | Session creation method, device, server and storage medium | |
| US9774928B2 (en) | System and method for producing and executing interactive broadcast program | |
| CN113411652A (en) | Media resource playing method and device, storage medium and electronic equipment | |
| JP2022099259A (en) | Game live program method, game live program device and computer storage medium | |
| US20240009578A1 (en) | Data matching method and apparatus, device and computer-readable storage medium | |
| CN118551007A (en) | Multi-role dialogue realization method and device, electronic equipment and readable storage medium | |
| CN114470759B (en) | Prompt information display method, device, storage medium and electronic device | |
| WO2014074018A1 (en) | System for media interaction in online games | |
| RU128743U1 (en) | MEDIA INTERACTION SYSTEM ONLINE GAMES | |
| CN118900346A (en) | Live interactive method, device, terminal, server and storage medium | |
| CN117749769B (en) | Session establishment method, device and server | |
| CN116170402B (en) | Message processing methods and related products | |
| HK40086803A (en) | Message processing methods and related products | |
| HK40086801A (en) | A data processing method, device, equipment and computer-readable storage medium | |
| HK40075309A (en) | Voice interaction method, device, computer equipment and storage medium | |
| CN115730292A (en) | Offline competition method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13852439 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 16.10.2015) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13852439 Country of ref document: EP Kind code of ref document: A1 |