RU2250124C1 - Method and device for participating in interactive game - Google Patents
Method and device for participating in interactive game Download PDFInfo
- Publication number
- RU2250124C1 RU2250124C1 RU2004120245/12A RU2004120245A RU2250124C1 RU 2250124 C1 RU2250124 C1 RU 2250124C1 RU 2004120245/12 A RU2004120245/12 A RU 2004120245/12A RU 2004120245 A RU2004120245 A RU 2004120245A RU 2250124 C1 RU2250124 C1 RU 2250124C1
- Authority
- RU
- Russia
- Prior art keywords
- game
- unit
- participant
- symbols
- product
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Заявленная группа изобретений относится к индустрии развлечений, в частности к способам интерактивных игр и игровым системам, позволяющим проводить массовые игры, такие как лотерея или тотализатор, для удаленных пользователей.The claimed group of inventions relates to the entertainment industry, in particular to methods of interactive games and gaming systems that allow for massive games, such as a lottery or sweepstakes, for remote users.
Существующий уровень техникиThe current level of technology
Из уровня техники известны способ и устройство игры, характеризующиеся тем, что игру проводят в игровой системе, посредством которой организаторы игры, в частности, регистрируют ее участников, делающих ставки на игровые символы, и в итерационном процессе обработки потока поступающих ставок генерируют выигрышный набор игровых символов на основе формирования и анализа на каждой итерации количественного распределения ставок по всем игровым символам, после чего определяют победителей и размер их выигрышей, при этом игровая система включает каналы связи, по которым участники игры со своих терминалов соединяются с сервером игровой системы организатора игры (Евразийский патент №000233, A 63 F 9/24, 13.08.1998). К достоинствам известной группы изобретений можно отнести возможность участия в игре независимо от удаленности от организатора игры, что значительно расширяет круг участников игры, а также зависимость процесса розыгрыша ставок от потока ставок участников игры. Однако функционирование игровой системы скрыто от участников игры, что может вызвать у некоторых участников игры недоверие к организатору игры и/или к действиям отдельных участников игры. Это, в свою очередь, может привести к снижению интереса к игре у ее потенциальных участников.The method and device of the game are known from the prior art, characterized in that the game is played in the game system, by means of which the game organizers, in particular, register its participants betting on game symbols, and in the iterative process of processing the flow of incoming bets generate a winning set of game symbols based on the formation and analysis at each iteration of the quantitative distribution of bets for all game symbols, after which the winners and the size of their wins are determined, while the game system includes ie communication channels through which the players with their terminals are connected to the server of the organizer of game play system (Eurasian Patent №000233, A 63 F 9/24, 13.08.1998). The advantages of the well-known group of inventions include the opportunity to participate in the game regardless of the distance from the organizer of the game, which significantly expands the circle of participants in the game, as well as the dependence of the process of drawing bets on the flow of bets of participants in the game. However, the functioning of the game system is hidden from the participants in the game, which may cause some participants in the game to distrust the organizer of the game and / or the actions of individual participants in the game. This, in turn, can lead to a decrease in interest in the game among its potential participants.
Одним из наиболее близких аналогов к заявленным изобретениям является известный из применения лотерейного билета “Честная игра” способ игры, заключающийся в том, что все лотерейные билеты, принимающие участие в игре, содержат выигрышный набор игровых символов, при этом участники игры имеют возможность проконтролировать наличие всех выигрышных символов (Патент России №2224569, A 63 F 3/06, 27.02.2004). К достоинствам известного способа можно отнести отсутствие возможности влиять на ход игры со стороны недобросовестных организаторов игры или ее участников. Однако круг участников “Честной игры” ограничен регионом распространения лотерейных билетов и для получения выигрыша участник игры должен передать выигравший билет на экспертизу организаторам игры.One of the closest analogues to the claimed inventions is the game method known from the lottery ticket “Fair game”, which consists in the fact that all lottery tickets participating in the game contain a winning set of game symbols, while the participants of the game have the opportunity to check the presence of all winning symbols (Russian Patent No. 2224569, A 63 F 3/06, 02/27/2004). The advantages of this method include the lack of the ability to influence the course of the game by unscrupulous game organizers or its participants. However, the circle of participants in the “Fair Game” is limited to the region where the lottery tickets are distributed, and in order to receive a prize, the player must transfer the winning ticket for examination to the organizers of the game.
Раскрытие изобретенияDisclosure of invention
Задачей заявленной группы изобретений является создание такого способа игры и устройства для его осуществления, которые наряду с массовостью игры и возможностью принять участие в игре независимо от места расположения ее участников, исключили бы потенциальные возможности влияния на ход игры со стороны ее организаторов или отдельных недобросовестных участников, т.е. создание “честной игры” для удаленных пользователей. При этом достигается такой технический результат, как повышение точности и объективности в оценке результатов игры одновременно с увеличением численности участников игры в рамках существующих в настоящее время телекоммуникационных сетей и передачи данных связи.The objective of the claimed group of inventions is to create such a game method and device for its implementation, which, along with the mass of the game and the ability to take part in the game regardless of the location of its participants, would eliminate the potential for influence on the course of the game by its organizers or individual unscrupulous participants, those. creating a “fair game” for remote users. At the same time, such a technical result is achieved as improving the accuracy and objectivity in evaluating the results of the game at the same time as increasing the number of participants in the game within the framework of currently existing telecommunication networks and transmission of communication data.
Указанный технический результат достигается в способе тем, что сначала организатор игры определяет категории изделий, которые выполнены с возможностью регистрации в его игровой системе. Затем организатор игры объявляет по меньшей мере одну категорию участвующих в предстоящей игре изделий. Каждое из вышеуказанных изделий имеет по меньшей мере один набор символов, выполненный с возможностью однозначной идентификации данного изделия и разбиения (разделения, деления) по меньшей мере на три группы символов. При этом организатор игры указывает по меньшей мере один канал связи, по которому каждый участник игры, имеющий по меньшей мере одно из вышеуказанных изделий, для регистрации своего изделия в игровой системе передает со своего терминала сигнал, содержащий информацию о символах первой группы. Организатор игры, в свою очередь, по меньшей мере один раз по запросу участника игры передает по каналу обратной связи на его терминал сигнал, содержащий информацию о наборе игровых символов, устанавливающих размер выигрыша. Получив эту информацию, участник игры определяет размер выигрыша путем сравнения набора игровых символов с набором символов второй группы и для подтверждения размера выигрыша передает организатору игры со своего терминала по каналу связи сигнал, содержащий информацию о символах первой, второй и третьей групп.The specified technical result is achieved in the method in that the organizer of the game first determines the categories of products that are made with the possibility of registration in his gaming system. The game organizer then announces at least one category of products participating in the upcoming game. Each of the above products has at least one character set, made with the possibility of unambiguous identification of this product and splitting (division, division) into at least three groups of characters. In this case, the game organizer indicates at least one communication channel through which each participant in the game having at least one of the above products transmits a signal containing information about symbols of the first group from his terminal to register his product in the gaming system. The game organizer, in turn, at least once upon the request of the participant of the game transmits a signal through the feedback channel to his terminal containing information about the set of game symbols that set the winning size. Having received this information, the game participant determines the size of the gain by comparing the set of game symbols with the set of symbols of the second group and transmits a signal containing information about the symbols of the first, second and third groups to the game organizer from his terminal via a communication channel to confirm the size of the win.
Указанный технический результат достигается в способе также тем, что в качестве набора игровых символов используют набор символов, обозначающих длительность интервала времени от заданного начального момента времени до момента приема запроса от участника игры.The specified technical result is also achieved in the method by the fact that, as a set of game symbols, a set of symbols is used, indicating the duration of the time interval from a given initial point in time to the moment of receiving a request from a game participant.
Указанный технический результат достигается в способе также тем, что в качестве набора игровых символов используют набор символов, обозначающих число запросов участников игры, принятых организатором игры в течение заданного интервала времени.The specified technical result is also achieved in the method by the fact that, as a set of game symbols, a set of symbols is used, indicating the number of requests of game participants received by the game organizer over a given time interval.
Указанный технический результат достигается в способе также тем, что в качестве набора игровых символов используют набор символов, обозначающих число активных сессий на заданном узле сети Интернет в момент приема запроса от участника игры.The indicated technical result is also achieved in the method by the fact that, as a set of game symbols, a set of symbols is used to indicate the number of active sessions on a given Internet site at the time of receiving a request from a game participant.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют информационный носитель.The specified technical result is achieved in the method also by the fact that the product uses an information carrier.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют полиграфическую продукцию.The specified technical result is achieved in the method also by the fact that as a product using printed products.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют лотерейный билет.The specified technical result is achieved in the method also by the fact that a lottery ticket is used as the product.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют ценную бумагу.The specified technical result is achieved in the method also by the fact that a security paper is used as the product.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют документ, удостоверяющий личность участника игры.The specified technical result is achieved in the method also by the fact that as a product use a document proving the identity of the participant in the game.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют банкноту.The specified technical result is achieved in the method also by the fact that a banknote is used as the product.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют проездной документ.The specified technical result is achieved in the method also by the fact that as a product use a travel document.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют упаковку для пищевых или не пищевых продуктов.The specified technical result is achieved in the method also by the fact that as a product use packaging for food or non-food products.
Указанный технический результат достигается в способе также тем, что в качестве изделия используют транспортное средство.The specified technical result is achieved in the method also by the fact that a vehicle is used as the product.
Указанный технический результат достигается в способе также тем, что в качестве изделия и/или терминала используют средство связи.The specified technical result is achieved in the method also by the fact that as a product and / or terminal use a communication tool.
Указанный технический результат достигается в способе также тем, что в качестве изделия и/или терминала используют средство мобильной связи.The specified technical result is achieved in the method also by the fact that as a product and / or terminal use a means of mobile communication.
Указанный технический результат достигается в способе также тем, что в качестве терминала используют персональный компьютер.The specified technical result is achieved in the method also by the fact that a personal computer is used as a terminal.
Указанный технический результат в устройстве достигается тем, что игровая система содержит выполненный с возможностью соединения с терминалами через каналы связи процессор ввода-вывода, один из выходов которого связан с последовательно подключенными блоком идентификации, блоком оплаты, генератором игровых символов и блоком регистрации, дополнительно подключенным к процессору ввода-вывода. Игровая система также содержит взаимосвязанные с процессором ввода-вывода блок проверки, блок доступа к игровому счету и блок обзора результатов, удостоверяющий центр, взаимосвязанный с блоком проверки, и блок памяти, взаимосвязанный с блоком идентификации, блоком оплаты, блоком регистрации, блоком проверки (например, блоком проверки выигрыша), блоком доступа к игровому счету и блоком обзора результатов.The indicated technical result in the device is achieved by the fact that the gaming system comprises an input / output processor configured to be connected to the terminals via communication channels, one of the outputs of which is connected to an identification unit, a payment unit, a game symbol generator, and a registration unit additionally connected to I / O processor. The gaming system also includes a verification unit interconnected with the input / output processor, a game account access unit and a result review unit, a certification center interconnected with the verification unit, and a memory unit interconnected with the identification unit, the payment unit, the registration unit, the verification unit (e.g. , a win verification unit), a game account access unit and a result review unit.
Указанный технический результат достигается в устройстве также тем, что в качестве терминалов используют персональные компьютеры, в качестве каналов связи используют сеть Интернет, а блок проверки ставок связан с удостоверяющим центром посредством защищенного канала связи.The indicated technical result is achieved in the device also by the fact that personal computers are used as terminals, the Internet is used as communication channels, and the rate verification unit is connected to the certification center via a secure communication channel.
Указанный технический результат достигается в устройстве также тем, что в качестве терминалов используют мобильные телефоны, в качестве каналов связи используют систему передачи коротких сообщений сети сотовой связи, а в качестве процессора ввода-вывода используют шлюз системы передачи коротких сообщений.The indicated technical result is also achieved in the device by the fact that mobile phones are used as terminals, a short message system of a cellular communication network is used as communication channels, and a short message system gateway is used as an input / output processor.
Краткое описание чертежейBrief Description of the Drawings
На чертеже приведена функциональная блок-схема устройства для осуществления заявленного способа игры.The drawing shows a functional block diagram of a device for implementing the inventive method of the game.
Варианты осуществления изобретенияEmbodiments of the invention
В нижеприведенном описании устройства для осуществления заявленного способа игры при характеристике функциональных блоков, элементов и при описании их работы использованы конкретные узкие термины и обозначения, обусловленные решаемыми этими блоками и элементами прикладными задачами, при этом вспомогательные, общесистемные и служебные задачи (преобразование форматов данных и команд, протоколов обмена, адресация памяти, генерация системных сообщений и команд и пр.) упоминаются лишь по мере необходимости для уточнения функций блоков при решении ими прикладных задач.In the following description of the device for implementing the inventive method of playing, when characterizing functional blocks, elements and describing their operation, specific narrow terms and symbols are used due to applied tasks solved by these blocks and elements, while auxiliary, system-wide and service tasks (converting data and command formats , exchange protocols, memory addressing, generation of system messages and commands, etc.) are mentioned only as necessary to clarify the functions of blocks n and decision of applications.
Вместе с тем изобретение не ограничивается рамками принятой терминологии, так что каждый используемый термин или обозначение охватывает все эквивалентные элементы и функциональные блоки, работающие аналогичным образом и используемые для выполнения тех же функций.However, the invention is not limited to the accepted terminology, so that each term or designation used covers all equivalent elements and functional blocks that work in a similar way and are used to perform the same functions.
Функциональная схема устройства для осуществления игры, представленная на чертеже, содержит игровые терминалы (1), взаимосвязанные через каналы связи (2) с процессором (3) ввода-вывода, один из внутренних выходов которого связан с последовательно подключенными блоком (4) идентификации, блоком (5) оплаты, генератором (6) игровых символов и блоком (7) регистрации, выход которого подключен к процессору (3) ввода-вывода. Устройство содержит также взаимосвязанные с процессором (3) ввода-вывода блок (8) проверки, блок (9) доступа к игровому счету и блок (10) справок и включает в себя удостоверяющий центр (11), взаимосвязанный с блоком (8) проверки, и блок (12) памяти, взаимосвязанный с блоком (4) идентификации, блоком (5) оплаты, блоком (7) регистрации, блоком (8) проверки, блоком (9) доступа к игровому счету и блоком (10) справок.The functional diagram of the device for implementing the game, shown in the drawing, contains gaming terminals (1) interconnected via communication channels (2) with an input / output processor (3), one of the internal outputs of which is connected to the identification unit (4) connected in series, to the unit (5) a payment, a game symbol generator (6) and a registration unit (7), the output of which is connected to an input / output processor (3). The device also contains a check unit (8) interconnected with the input / output processor (3), a game account access unit (9) and a help unit (10), and includes a certification center (11) interconnected with the check unit (8), and a memory unit (12) interconnected with an identification unit (4), a payment unit (5), a registration unit (7), a verification unit (8), a game account access unit (9), and a reference unit (10).
Синхронизация функционирования элементов и блоков устройства обеспечивается таймером (на чертеже не показан), который подключен к требующим синхронизации блокам и элементам, в том числе к блокам оплаты (5), регистрации (7) и памяти (12).The synchronization of the functioning of elements and units of the device is provided by a timer (not shown in the drawing), which is connected to blocks and elements requiring synchronization, including payment units (5), registration (7) and memory (12).
Заявленное устройство построено по принципу сетевой архитектуры "клиент-сервер", где в качестве клиентов выступают терминалы (1), в качестве сети - каналы связи (2) с соответствующими сетевыми средствами, в качестве сервера - совокупность блоков (3)-(12) заявленного устройства с указанными выше внутренними связями между ними, которая ниже для краткости называется игровым сервером (13). Таким образом, на архитектурном уровне функционирование устройства представляет собой процесс обмена сообщениями по сети связи (2) между терминалами (1) с одной стороны и игровым сервером (13) с другой стороны.The claimed device is built on the principle of a client-server network architecture, where the terminals are (1), the network is the communication channels (2) with the corresponding network tools, and the server is a set of blocks (3) - (12) the claimed device with the above internal connections between them, which below is called a game server for brevity (13). Thus, at the architectural level, the operation of the device is a process of exchanging messages over the communication network (2) between the terminals (1) on the one hand and the game server (13) on the other hand.
Терминал (1) используется для ввода запросов к игровому серверу (13) и вывода его ответных сообщений.Terminal (1) is used to enter requests to the game server (13) and output its response messages.
В частном случае в качестве игровых терминалов (1) могут использоваться персональные компьютеры, которые взаимодействуют с игровым сервером (13) по сети Интернет.In the particular case, personal computers that interact with the game server (13) via the Internet can be used as gaming terminals (1).
В другом частном случае в качестве игровых терминалов (1) могут использоваться телефоны с функцией передачи тоновых сигналов, которые взаимодействуют с игровым сервером (13) через каналы передачи голосовых сообщений сети телефонной связи.In another particular case, phones with the function of transmitting tone signals that interact with the game server (13) via voice communication channels of a telephone communication network can be used as game terminals (1).
В предпочтительном варианте реализации изобретения в качестве терминалов (1) используются мобильные телефоны, подключенные к услуге передачи коротких текстовых сообщений SMS (SMS - Short Message Service) сети сотовой связи, которые взаимодействуют с игровым сервером (13) через каналы приема-передачи SMS-сообщений.In a preferred embodiment of the invention, as terminals (1), mobile phones are used, connected to the Short Message Service (SMS) of a cellular communication network, which communicate with the game server (13) via SMS message transmission and reception channels .
Перед тем как предоставлять доступ к услугам игрового сервера (13), а также и в процессе игры, организатор игры распространяет среди потенциальных участников игры сообщения с информацией, по меньшей мере, об одной категории изделий, каждое из которых характеризуется уникальным набором символов, подтверждение наличия которого у участника игры необходимо (но недостаточно) для получения выигранного приза. Одновременно с этим организатор игры распространяет как независимо, так и по запросам участников игры информацию о правилах игры, в которых, в частности, устанавливается, каким образом исходный набор символов на указанных изделиях следует разделить на три группы символов для последующего использования в игре.Before providing access to the services of the game server (13), as well as during the game, the game organizer distributes among potential participants in the game messages with information about at least one category of products, each of which is characterized by a unique set of characters, confirmation of the presence which the participant of the game needs (but not enough) to receive the prize won. At the same time, the organizer of the game distributes information, both independently and at the request of the participants of the game, about the rules of the game, which, in particular, establishes how the initial character set on these products should be divided into three groups of characters for later use in the game.
Категориями изделий с исходными наборами символов, которые могут быть разбиты на группы символов, являются, например:Product categories with source character sets that can be divided into groups of characters are, for example:
- информационный носитель с использованием в качестве исходного набора символов, например, многозначного серийного номера носителя в совокупности с уникальным буквенно-цифровым идентификатором лицензионной копии содержащихся на носителе записей, причем первую группу символов могут составлять, например, первые 2 символа идентификатора, вторую группу - последние 6 цифр серийного номера, третью группу - все символы идентификатора;- information medium using, for example, a multi-digit serial number of the medium in combination with a unique alphanumeric identifier of the licensed copy of the records contained on the medium, the first group of characters being, for example, the first 2 characters of the identifier and the second group the last 6 digits of the serial number, the third group - all identifier characters;
- полиграфическая продукция, например карты предварительной оплаты телефонной связи, с использованием в качестве исходного набора символов нанесенных на них серийных номеров в совокупности с секретными кодами, причем первую группу символов могут составлять, например, первые 2 цифры секретного кода, вторую группу - последние 6 цифр серийного номера, третью группу - последние 5 цифр секретного кода;- printing products, for example, prepaid telephone cards, using the initial numbers of characters printed on them with serial numbers in combination with secret codes, the first group of characters can be, for example, the first 2 digits of the secret code, the second group - the last 6 digits serial number, the third group - the last 5 digits of the secret code;
- лотерейный билет, например билет лотереи “Честная игра” с использованием в качестве исходного набора символов 8-значного секретного номера билета в совокупности с частью символов игровой комбинации, причем первую группу символов могут составлять, например первые 2 цифры секретного номера, вторую группу - последние 6 цифр секретного номера, третью группу - буквы первой строки игровой зоны билета;- a lottery ticket, for example, an “Honest game” lottery ticket using an 8-digit secret ticket number together with part of the symbols of the game combination as the initial character set, the first group of symbols being, for example, the first 2 digits of the secret number, the second group the last 6 digits of the secret number, the third group - the letters of the first line of the game zone of the ticket;
- ценная бумага с использованием в качестве исходного набора символов многозначного индекса, составленного из даты ее эмиссии (число, месяц, год), идентификатора серии и серийного номера, причем первую группу символов могут составлять, например, первые 2 цифры серийного номера, вторую группу - последние 6 цифр серийного номера, третью группу - символы, обозначающие дату эмиссии в совокупности с идентификатором серии;- a security using as a source character set a multi-digit index composed of the date of its issue (day, month, year), series identifier and serial number, the first group of symbols being, for example, the first 2 digits of the serial number, the second group - the last 6 digits of the serial number, the third group - symbols indicating the date of issue in conjunction with the series identifier;
- документ, удостоверяющий личность участника игры, например водительское удостоверение с использованием в качестве исходного набора символов серийного номера удостоверения в совокупности с датой (число, месяц, год) его выдачи, причем первую группу символов могут составлять, например, символы, обозначающие число его выдачи, вторую группу - серийный номер, третью группу - символы, обозначающие месяц и год выдачи;- a document proving the identity of the participant in the game, for example, a driver’s license using the serial number of the license as the initial character set in conjunction with the date (day, month, year) of its issue, and the first group of characters may be, for example, characters indicating the number of issue , the second group - the serial number, the third group - symbols indicating the month and year of issue;
- банкнота, например билет банка России номиналом 500 рублей с использованием в качестве исходного набора символов двухбуквенного идентификатора серии в совокупности с 7-значным серийным номером, причем первую группу символов могут составлять, например, первые 2 цифры серийного номера, вторую группу - последние 5 цифр серийного номера, третью группу - идентификатор серии;- a banknote, for example, a ticket of the Bank of Russia with a face value of 500 rubles using the two-letter series identifier in combination with a 7-digit serial number as the initial character set, the first group of characters being, for example, the first 2 digits of the serial number, the second group - the last 5 digits serial number, the third group is the identifier of the series;
- проездной документ, например авиабилет с использованием в качестве исходного набора символов серийного номера билета в совокупности с датой (число, месяц, год) его продажи, причем первую группу символов могут составлять, например, первые 7 цифр серийного номера, вторую группу - последние 6 цифр серийного номера, третью группу - дата продажи;- a travel document, for example, a ticket using the serial number of the ticket as the initial character set together with the date (day, month, year) of its sale, the first group of characters being, for example, the first 7 digits of the serial number, the second group the last 6 digits of the serial number, the third group - the date of sale;
- транспортное средство с использованием в качестве исходного набора символов, например, наименования марки транспортного средства в совокупности с символами его государственного регистрационного номера, причем первую группу символов могут составлять, например, буквы наименования марки транспортного средства, вторую группу - последовательность из 5 цифр номерного знака, третью группу - последовательность из 3 букв номерного знака;- a vehicle using, as an initial character set, for example, the name of the vehicle brand in combination with the symbols of its state registration number, the first group of symbols can be, for example, the letters of the name of the vehicle brand, the second group is a sequence of 5 digits of the license plate , the third group is a sequence of 3 letters of the license plate;
- средство связи, в частности мобильный телефон с использованием в качестве исходного набора символов, например, серийного номера мобильного телефона в совокупности с символами, обозначающими наименование марки телефона, причем первую группу символов могут составлять, например, первые 5 цифр серийного номера телефона, вторую группу - последние 6 цифр серийного номерного телефона, третью группу - наименование марки телефона;- a means of communication, in particular a mobile phone, using, for example, the serial number of a mobile phone in combination with symbols denoting the name of the brand of telephone as the initial character set, the first group of characters being, for example, the first 5 digits of the serial number of the phone, the second group - the last 6 digits of the serial number phone, the third group - the name of the phone brand;
- упаковка для пищевых или непищевых продуктов, например картонная коробка для молока с использованием в качестве исходного набора символов заводской маркировки, причем первую группу символов может составлять первая часть порядкового номера издания в партии, вторую группу может составлять вторая часть порядкового номера издания в партии, третью группу может составлять специальный код идентификации, наносимый изготовителем при маркировке товара.- packaging for food or non-food products, for example, a milk carton using the factory marking as the initial set of symbols, the first group of symbols being the first part of the serial number of the publication in the batch, the second group of the second part of the serial number of the publication in the batch and the third the group may be a special identification code applied by the manufacturer when marking the goods.
Указанная информация об используемых категориях изделий и исходных наборах символов, а также информация о правилах игры и призах хранится в разделе справочной информации блока (12) памяти игрового сервера (13). В этом же разделе хранится статистическая информация о ходе и итогах игры, включая хронологический список призеров с указанием их игровых псевдонимов и выигранных призов и хронологический реестр всех запросов игровых символов и соответствующих ответов игрового сервера. Режим обзора справочной информации устанавливается процессором (3) ввода-вывода по запросу любого пользователя терминала (1), необязательно являющегося участником игры, и осуществляется блоком (10) справок во взаимодействии с блоком (12) памяти.The specified information on the used product categories and initial character sets, as well as information on the rules of the game and prizes are stored in the reference section of the memory block of the game server (13). The same section stores statistical information on the progress and outcomes of the game, including a chronological list of winners with their game pseudonyms and won prizes and a chronological register of all requests for game symbols and corresponding responses of the game server. The help information review mode is set by the input / output processor (3) at the request of any user of the terminal (1), who is not necessarily a participant in the game, and is carried out by the help unit (10) in cooperation with the memory unit (12).
Получив необходимую справочную информацию об используемых изделиях, исходных наборах символов, правилах игры и призах, потенциальный участник игры отправляет с терминала (1) на игровой сервер (3) сигнал с запросом на доступ к игровому счету, который обрабатывается процессором (3) ввода-вывода и передается в блок (9) доступа к игровому счету.Having received the necessary reference information about the products used, the original character sets, the rules of the game and prizes, the potential participant sends a signal from the terminal (1) to the game server (3) requesting access to the game account, which is processed by the input / output processor (3) and transmitted to the block for access to the game account.
Процессор (3) ввода-вывода осуществляет преобразование сигналов, полученных от внутренних блоков игрового сервера, в сигналы для передачи по каналам связи (2). Полученные по внешним каналам связи сигналы процессор (3) ввода-вывода преобразует в сигналы, пригодные по типам и форматам для распространения и обработки внутренними функциональными блоками игрового сервера (13); при этом процессор ввода-вывода распознает поступающие от терминалов (1) команды и предоставляет участникам игры соответствующие режимы взаимодействия с игровым сервером - режим доступа к игровому счету, режим обзора результатов игры, режим запроса игровых символов и режим подтверждения выигрыша.An input-output processor (3) converts the signals received from the internal blocks of the game server into signals for transmission over communication channels (2). The I / O processor (3) converts the signals received via external communication channels into signals suitable for types and formats for distribution and processing by the internal functional blocks of the game server (13); at the same time, the input-output processor recognizes the commands received from the terminals (1) and provides the game participants with the corresponding modes of interaction with the game server - access mode to the game account, review mode for game results, request mode for game symbols and confirmation mode for winning.
В предпочтительном варианте осуществления изобретения процессор (3) ввода-вывода представляет собой аппаратно-программный шлюз сопряжения игрового сервера (13) с SMS-центром сети сотовой связи (2). В варианте использования в качестве терминала (1) телефонного аппарата с функцией передачи тоновых сигналов процессор (3) ввода-вывода включает в себя анализатор тоновых сигналов и синтезатор голосовых сообщений, которые передаются участнику игры в ответ на его тоновые сигналы. В других вариантах процессор (3) ввода-вывода реализуется на основе стандартных аппаратно-программных средств сопряжения компьютерного сервера с сетью передачи данных.In a preferred embodiment, the input / output processor (3) is a hardware-software gateway for interfacing the game server (13) with the SMS center of the cellular network (2). In an embodiment of using a telephone set with a tone signal transmission function as a terminal (1), the input / output processor (3) includes a tone analyzer and a voice message synthesizer, which are transmitted to the game participant in response to his tone signals. In other embodiments, the input / output processor (3) is implemented on the basis of standard hardware and software means for interfacing a computer server with a data transmission network.
Режим доступа к игровому счету осуществляется блоком (9) доступа к игровому счету во взаимодействии с блоком (12) памяти и включает следующие интерактивные процедуры:The access mode to the game account is carried out by the access to the game account unit (9) in cooperation with the memory unit (12) and includes the following interactive procedures:
- открытие игрового счета для нового участника игры;- opening a game account for a new participant in the game;
- зачисление участником игры на игровой счет платежных ресурсов;- crediting by the participant of the game to the game account of payment resources;
- снятие участником игры с игрового счета платежных ресурсов;- withdrawal by the participant of the game from the game account of payment resources;
- обзор участником игры реестра своего игрового счета;- Review by the participant of the game of the registry of his game account;
- изменение участником игры личных данных.- change by the participant of the game of personal data.
После опознания процессором (3) ввода-вывода режима доступа к игровому счету принятые от терминала (1) сигналы преобразуются из форматов передачи по внешним каналам связи в форматы для передачи по внутренним каналам связи игрового сервера (13) и передаются в блок (9) доступа к игровому счету, который ведет диалог с данным терминалом (1) через процессор (3) ввода-вывода и каналы связи (2). При инициализации последних четырех из перечисленных выше процедур блок (9) доступа к игровому счету проводит идентификацию зарегистрированного участника игры по его личному идентификатору, возможно запрашивая для этого пароль доступа к игровому счету (см. ниже).After the processor (3) identifies the input / output mode of access to the game account, the signals received from the terminal (1) are converted from transmission formats via external communication channels to formats for transmission via internal communication channels of the game server (13) and transmitted to the access unit (9) to the game account, which conducts a dialogue with this terminal (1) through the input / output processor (3) and communication channels (2). When initializing the last four of the above procedures, the access to the game account block (9) identifies the registered participant in the game by his personal identifier, possibly requesting an access password to the game account for this (see below).
В ходе выполнения процедуры открытия игрового счета новому участнику игры присваивается личный уникальный идентификатор, который взаимно однозначно соответствует номеру открываемого игрового счета и под которым регистрируются и обрабатываются все запросы игровых символов данного участника игры. При этом участнику игры передается персональный пароль доступа к игровому счету. Процедура открытия игрового счета может включать также назначение для участника игры уникального игрового псевдонима, под которым информация о его выигрышах будет фигурировать в общедоступных результатах игры. Кроме того, участнику игры может быть предложено заполнить анкету личных данных, состав и предназначение которых устанавливается по усмотрению организатора игры. В частности, состав личных данных может включать почтовый адрес и/или банковский счет для выплаты денежных выигрышей. Личные данные участника игры и игровой псевдоним являются составной частью игрового счета и могут быть изменены в режиме доступа к игровому счету, который хранится в виде специальной структуры данных в блоке (12) памяти.During the procedure for opening a game account, a new unique participant is assigned a unique identifier, which one-on-one corresponds to the number of the opened game account and under which all requests for game symbols of this game participant are recorded and processed. In this case, the participant of the game is given a personal password to access the game account. The procedure for opening a game account may also include assigning a unique game pseudonym for the player, under which information about his winnings will appear in the public game results. In addition, the game participant may be asked to fill out a personal data form, the composition and purpose of which is set at the discretion of the game organizer. In particular, the composition of personal data may include a mailing address and / or bank account for the payment of cash prizes. The personal data of the game participant and the game pseudonym are an integral part of the game account and can be changed in the access mode to the game account, which is stored as a special data structure in the memory unit (12).
При использовании в качестве терминала (1) телефонного аппарата идентификатором участника игры может служить абонентский номер телефона в сети связи (2), который каждый раз определяется процессором (3) ввода-вывода при приеме сигнала из сети связи (2). В случае использования SMS-сообщений абонентский номер включается средствами сети связи (2) в атрибуты каждого передаваемого по сети сообщения. Если при этом участник игры использует в качестве игрового терминала тот телефонный аппарат, которым он пользовался при открытии игрового счета, то для идентификации участника игры ввод пароля не требуется.When using a telephone as a terminal (1), the identifier of a game participant can be a subscriber phone number in the communication network (2), which is determined each time by the input / output processor (3) when receiving a signal from the communication network (2). In the case of using SMS messages, the subscriber number is included by means of the communication network (2) in the attributes of each message transmitted over the network. If the participant in the game uses the telephone set that he used when opening the game account as the game terminal, then no password is required to identify the participant in the game.
Процедуры зачисления участником игры платежных ресурсов на игровой счет и снятия участником игры платежных ресурсов с игрового счета выполняются с использованием стандартных платежных инструментов и средств - банковских карт, чеков, банковских и почтовых переводов, сервисных карт предварительной оплаты услуг с секретными кодами и пр.The procedures for crediting the participant of the game of payment resources to the game account and withdrawing the payment of resources from the game account by the participant of the game are carried out using standard payment tools and means - bank cards, checks, bank and postal transfers, service cards prepaid services with secret codes, etc.
Реестр игрового счета является его составной частью и представляет собой хранимую в блоке (12) памяти структуру данных, которая содержит информацию о всех движениях платежных средств на игровом счете участника игры. Процедура обзора реестра игрового счета дает возможность участнику игры проследить все операции с его платежными средствами - зачисление и снятие средств по запросам участника игры, снятие средств для оплаты запросов игровых символов, зачисление средств по каждому факту выигрыша.The register of the game account is its component part and is a data structure stored in the memory block (12), which contains information on all movements of payment funds on the game account of the game participant. The procedure for reviewing the register of a game account allows the participant to track all operations with his means of payment - crediting and withdrawing funds at the request of the participant of the game, withdrawing funds to pay for requests for game symbols, crediting funds for each fact of winning.
При выполнении процедуры изменения личных данных участник игры может по своему усмотрению изменять содержание записей своих личных данных, которые имеют статус изменяемых записей.When performing the procedure for changing personal data, the participant of the game may, at his discretion, change the content of the records of his personal data that have the status of mutable records.
При внесении в реестр игрового счета любых новых записей или изменений они сопровождаются датой и временем их внесения согласно показаниям таймера игрового сервера.When any new entries or changes are entered into the game account registry, they are accompanied by the date and time of their entry according to the indications of the game server timer.
Блок (9) доступа к игровому счету и блок (10) справок могут быть реализованы как специализированные исполняемые программные модули, размещенные в компьютерной памяти игрового сервера (13).The block (9) of access to the game account and the block (10) of references can be implemented as specialized executable program modules located in the computer memory of the game server (13).
Блок (12) памяти представляет собой систему управления базой данных и собственно базу данных, которые реализуются с использованием стандартных аппаратно-программных средств, включая быстродействующие накопители данных необходимой емкости.The memory block (12) is a database management system and the database itself, which are implemented using standard hardware and software, including high-speed data storage devices of the required capacity.
Вследствие взаимно однозначного соответствия между идентификатором участника игры, номером его игрового счета и адресом, по которому игровой счет-реестр хранится в блоке (12) памяти, в дальнейшем эти понятия используются эквивалентно, если не оговорено противное.Due to the one-to-one correspondence between the identifier of the game participant, the number of his game account and the address at which the game account account is stored in the memory unit (12), in the future these concepts are used equivalently, unless otherwise specified.
В дальнейшем изложении без потери общности считается, что все рассматриваемые режимы взаимодействия терминала (1) с игровым сервером (13) реализуются в авторизованном сеансе связи и в атрибутах каждого принятого процессором (3) ввода-вывода из сети (2) сигнала с сообщением содержится идентификатор участника игры, отправившего это сообщение.In the following statement, without loss of generality, it is assumed that all considered modes of interaction of the terminal (1) with the game server (13) are implemented in an authorized communication session and in the attributes of each signal received / received from the network (2) with a message contains an identifier the game participant who sent this message.
Открыв на игровом сервере (13) игровой счет и оплатив некоторую сумму игрового кредита, участник игры переходит в режим запроса игровых символов, для чего отправляет с терминала (2) на игровой сервер (13) сигналы с информацией о первой группе символов, определенной правилами игры. В общем случае в эти сигналы включена также информация о цене С, которую участник игры готов заплатить за предоставление набора игровых символов, т.е. за исполнение своего запроса.Having opened a game account on the game server (13) and paid a certain amount of game credit, the game participant goes into the mode of requesting game symbols, for which he sends signals from the terminal (2) to the game server (13) with information about the first group of symbols defined by the rules of the game . In general, these signals also include information on the price C, which the game participant is willing to pay for providing a set of game symbols, i.e. for the execution of his request.
Процессор (3) ввода-вывода, анализируя формат принятой группы символов, распознает запрос игровых символов и передает в блок (4) идентификации сообщение, содержащее идентификатор участника игры, принятую группу символов, цену С набора игровых символов и сетевой адрес терминала (1), с которого поступил запрос.The input / output processor (3), analyzing the format of the received symbol group, recognizes the request for the game symbols and transmits to the identification unit (4) a message containing the identifier of the game participant, the received symbol group, the price C of the game symbol set and the network address of the terminal (1), from which the request came.
Блок (4) идентификации предназначен для идентификации игрового счета участника игры, приславшего запрос, и открытия новой учетной записи (транзакции) в реестре игрового счета, отражающей операции игрового сервера по исполнению принятого запроса.The identification unit (4) is intended to identify the game account of the participant who sent the request and open a new account (transaction) in the register of the game account, which reflects the operations of the game server in fulfilling the received request.
Блок (4) идентификации во взаимодействии с блоком (12) памяти находит игровой счет участника игры с данным идентификатором, открывает в реестре счета новую транзакцию, используя в качестве идентификатора транзакции принятую группу символов, присваивает транзакции с этим идентификатором порядковый номер, дополняет этим номером принятое сообщение и передает дополненное сообщение блоку (5) оплаты.The identification unit (4), in cooperation with the memory unit (12), finds the game account of the game participant with this identifier, opens a new transaction in the account register, using the received group of characters as the transaction identifier, assigns a sequence number to the transactions with this identifier, and supplements the number accepted with this number message and transmits the augmented message to the payment unit (5).
Блок (5) оплаты проверяет баланс игрового счета участника игры с указанным идентификатором и при наличии на нем платежных средств списывает с него цену С набора игровых символов, дополняет транзакцию с указанным идентификатором и порядковым номером соответствующей записью о списании платежных средств и передает текущее сообщение генератору (6) игровых символов. При нехватке на игровом счете платежных средств блок (5) оплаты аннулирует данную транзакцию и передает управление через блок (5) памяти блоку (9) доступа к игровому счету, который формирует и передает на терминал (1) участника игры через процессор (3) ввода-вывода и сеть (2) сообщение о нехватке платежных средств.The payment unit (5) checks the balance of the game account of the game participant with the specified identifier and, if there is payment means on it, deducts the price from it from the set of game symbols, supplements the transaction with the specified identifier and serial number with the corresponding record on the payment means write-off and transmits the current message to the generator 6) game characters. If there is not enough payment means on the game account, the payment unit (5) cancels this transaction and transfers control through the memory unit (5) to the game account access unit (9), which generates and transfers to the participant’s terminal (1) through the input processor (3) - withdrawal and network (2) a message about a lack of means of payment.
Генератор (6) игровых символов предназначен для формирования набора игровых символов, которые участник игры будет сравнивать со второй группой символов, нанесенных на его изделие, по критерию, определенному в правилах игры, при этом формат представления набора игровых символов зависит от критерия их сравнения со второй группой символов, который определяется правилами игры.The game symbol generator (6) is intended to form a set of game symbols, which the participant will compare with the second group of symbols printed on his product, according to the criteria defined in the rules of the game, while the presentation format of the set of game symbols depends on the criterion for comparing them with the second a group of characters that is determined by the rules of the game.
В простейшем случае функции генератора игровых символов может выполнять генератор случайных номеров из некоторого диапазона, дополненный процедурой пересчета этих номеров в алфавитно-цифровые символы и процедурой составления из них набора игровых символов согласно формату, определенному правилами игры.In the simplest case, the functions of the game symbol generator can be performed by a random number generator from a certain range, supplemented by a procedure for converting these numbers into alphanumeric characters and a procedure for compiling a set of game symbols from them according to the format defined by the game rules.
Если в качестве второй группы символов используется число, то набором игровых символов может служить число, обозначающее, например, длительность интервала времени от заданного начального момента времени до момента приема текущего запроса от участника игры, которую генератор (6) формирует на основании показаний системного таймера, отсчитывающего время с точностью до единиц миллисекунд или микросекунд. В другом частном случае набором игровых символов может служить число, обозначающее количество запросов участников игры, принятых игровым сервером в течение заданного интервала времени; это число генератор (6) может накапливать в своем внутреннем счетчике запросов, обнуляя его на основании показаний системного таймера всякий раз по истечении заданного интервала времени. В другом частном случае набором игровых символов может служить число, обозначающее количество активных сессий на некотором узле сети Интернет (с быстроменяющимся значительным числом одновременных сессий) в момент приема текущего запроса от участника игры; это число процессор (3) ввода-вывода может получать от заданного узла сети Интернет в момент приема текущего запроса от участника игры и передавать его по внутренней линии связи (на чертеже не показана) в генератор (6) игровых символов.If a number is used as the second group of symbols, then a number of game symbols can be a number that indicates, for example, the length of the time interval from a given initial moment in time to the moment of receiving the current request from a game participant, which the generator (6) generates based on the readings of the system timer, counting time accurate to units of milliseconds or microseconds. In another particular case, the set of game symbols may be a number indicating the number of requests of game participants received by the game server during a given time interval; the generator (6) can accumulate this number in its internal request counter, resetting it based on the system timer every time after a predetermined time interval. In another particular case, the set of game symbols can be a number that indicates the number of active sessions on a certain Internet node (with a rapidly changing significant number of simultaneous sessions) at the time of receiving the current request from a game participant; this number, the input / output processor (3) can receive from a given Internet node at the moment of receiving the current request from the game participant and transmit it via an internal communication line (not shown in the drawing) to the game symbol generator (6).
Сформировав набор игровых символов, генератор (6) дополняет им текущее сообщение и передает его в блок (7) регистрации.Having formed a set of game symbols, the generator (6) supplements the current message with it and transmits it to the registration unit (7).
Таким образом, в общем случае текущее сообщение в блоке (7) регистрации содержит:Thus, in the General case, the current message in the block (7) registration contains:
- идентификатор участника игры;- identifier of the game participant;
- идентификатор и порядковый номер транзакции;- identifier and serial number of the transaction;
- цену набора игровых символов;- the price of a set of game symbols;
- набор игровых символов;- a set of game characters;
- сетевой адрес терминала участника игры.- network address of the participant’s terminal.
Блок (7) регистрации, взаимодействуя с блоком (12) памяти, в реестре игрового счета с указанным идентификатором участника игры дополняет транзакцию с указанным идентификатором и порядковым номером транзакции набором игровых символов, отмечает эту транзакцию в реестре как исполненную транзакцию, записывает указанное выше сообщение в хронологический реестр всех обработанных запросов, доступный любому пользователю игрового сервера через блок (10) справок, заменяя в нем идентификатор участника игры на игровой псевдоним, и по завершении указанных операций передает, по меньшей мере, идентификатор и порядковый номер транзакции, набор игровых символов и сетевой адрес терминала в процессор (3) ввода-вывода для их последующей передачи по сети (2) на указанный адрес терминала (1) участника игры.The registration unit (7), interacting with the memory unit (12), in the register of the game account with the specified identifier of the game participant supplements the transaction with the specified identifier and the transaction sequence number with a set of game symbols, marks this transaction in the registry as an executed transaction, writes the above message to a chronological register of all processed requests, accessible to any user of the game server through the block (10) of references, replacing the identifier of the participant in the game with a game alias, and upon completion of the decree At least one transaction identifier and sequence number, a set of game symbols and a network address of the terminal are transmitted to the input / output processor (3) for subsequent transmission over the network (2) to the specified terminal address (1) of the game participant.
Обработка сообщений в блоках идентификации (4) и оплаты (5), генераторе (6) игровых символов и блоке (7) регистрации выполняется в режиме конвейера, при этом блок (4) идентификации и блок (7) регистрации могут быть выполнены на основе буферов оперативной памяти переменной длины типа FIFO (см. Дж. Уокерли. Архитектура и программирование микро-ЭВМ. Пер. с англ. - М., Мир, 1984), блок (5) оплаты и генератор (6) - на основе специализированных исполняемых модулей программного кода.Processing of messages in the identification blocks (4) and payment (5), the generator (6) of game symbols and the registration block (7) is performed in the conveyor mode, while the identification block (4) and the registration block (7) can be based on buffers random-access memory of variable length FIFO type (see J. Walkerley. Architecture and programming of micro-computers. Transl. from English. - M., Mir, 1984), payment unit (5) and generator (6) based on specialized executable modules program code.
Получив на терминал (1) сообщение игрового сервера, содержащее идентификатор транзакции (который, как указано выше, совпадает с первой группой символов) и набор игровых символов, участник игры сравнивает полученный набор игровых символов со второй группой символов из того исходного набора символов, который (при наличии у участника игры нескольких исходных наборов символов, т.е. нескольких изделий) содержит указанную в идентификаторе транзакции первую группу символов. Таким образом, первая группа символов служит для регистрации и идентификации в игровой системе экземпляра изделия, используемого в игре конкретным участником игры.Having received a message from the game server on the terminal (1) containing the transaction identifier (which, as indicated above, matches the first group of symbols) and the set of game symbols, the participant compares the received set of game symbols with the second group of symbols from the original symbol set, which ( if the game participant has several source character sets, i.e. several products) contains the first group of characters specified in the transaction identifier. Thus, the first group of symbols serves for registration and identification in the gaming system of an instance of the product used in the game by a specific participant in the game.
Сравнение набора игровых символов и второй группы символов определяет степень их соответствия, информационным выражением которой служит результат сравнения R. В простейшем случае результат сравнения R принимает одно из двух значений: 1 при наличии соответствия и 0 в противном случае. При использовании многоуровневой процедуры сравнения результат сравнения может быть многозначным. Например, результат сравнения может быть числовым параметром, который принимает одно из L+1 значений, включая значение "ноль" при отсутствии соответствий, положительное значение r1 при наличии соответствия на уровне 1, значение r2>r1 при наличии соответствия на уровне 2, и т.д., значение rL при наличии соответствия на уровне L.Comparison of the set of game symbols and the second group of symbols determines the degree of their correspondence, the information expression of which is the result of comparison R. In the simplest case, the result of comparison R takes one of two values: 1 if there is a match and 0 otherwise. When using a multi-level comparison procedure, the result of the comparison can be ambiguous. For example, the comparison result can be a numerical parameter that takes one of L + 1 values, including the value “zero” in the absence of matches, a positive value of r 1 in the presence of a match at level 1, a value of r 2 > r 1 in the presence of a match at level 2 , etc., the value of r L when there is a match at level L.
Процедура сравнения набора игровых символов и второй группы символов может быть произвольной; конкретная процедура сравнения устанавливается правилами игры. При этом в случае многоуровневого сравнения ценность приза при постоянной цене С набора игровых символов может возрастать с ростом достигнутого уровня соответствия.The procedure for comparing a set of game symbols and a second group of symbols may be arbitrary; a specific comparison procedure is established by the rules of the game. Moreover, in the case of a multi-level comparison, the value of the prize at a constant price C of a set of game symbols may increase with the growth of the achieved level of compliance.
Если, например, сравниваются натуральные числа, то процедура сравнения может формировать результат сравнения как число совпадений цифр в соответственных разрядах сравниваемых чисел, или как число совпадений цифр в соответственных последовательных разрядах этих чисел, или как число совпадений цифр в соответственных последовательных разрядах, начиная с последнего разряда, и т.д.If, for example, natural numbers are compared, then the comparison procedure can generate the comparison result as the number of matches of digits in the corresponding digits of the compared numbers, or as the number of matches of digits in the corresponding consecutive digits of these numbers, or as the number of matches of digits in the corresponding consecutive digits, starting from the last discharge, etc.
Сравнив набор игровых символов со второй группой символов по заданной в правилах игры процедуре, участник игры находит результат сравнения R и сопоставляет его с призовой таблицей, которую предоставляет блок (10) справок и которая определяет зависимость ценности Р выигранного приза от результата сравнения R и, возможно, от оплаченной участником игры цены С набора игровых символов.Comparing the set of game symbols with the second group of symbols according to the procedure specified in the rules of the game, the participant finds the comparison result R and compares it with the prize table provided by the reference unit (10) and which determines the dependence of the value P of the prize won on the comparison result R and, possibly , from the price paid by the participant of the game With a set of game symbols.
Если Р=0 или Р>0, но ценность Р выигранного приза не представляет интереса для участника игры, то участник игры может запросить новый набор игровых символов. При этом при желании участник игры может сменить используемое изделие на другое и отправить на игровой сервер первую группу символов из исходного набора символов этого другого изделия, указав также цену С, которую он готов заплатить за исполнение этого запроса. Этот новый запрос будет обработан игровым сервером по указанной выше схеме, в результате чего в блоке (12) памяти будет сформирована новая транзакция с соответствующим идентификатором транзакции и новым порядковым номером, и на терминал (1) данного участника игры будет передано сообщение с идентификатором этой транзакции и обновленным набором игровых символов. Сравнив полученный набор игровых символов со второй группой символов из исходного набора символов, который содержит первую группу символов, соответствующую данному идентификатору транзакции, участник игры определяет значение результата сравнения R и находит соответствующую этому значению ценность приза Р по призовой таблице.If P = 0 or P> 0, but the value P of the prize won is not of interest to the player, then the player may request a new set of game symbols. At the same time, if desired, the participant in the game can change the used product to another and send the first group of characters from the original character set of this other product to the game server, indicating also the price C that he is willing to pay for fulfilling this request. This new request will be processed by the game server according to the above scheme, as a result of which a new transaction with the corresponding transaction identifier and new serial number will be generated in the memory block (12), and a message with the identifier of this transaction will be sent to the terminal (1) of this game participant and an updated set of game characters. Comparing the obtained set of game symbols with the second group of symbols from the original symbol set, which contains the first group of symbols corresponding to a given transaction identifier, the participant determines the value of the comparison result R and finds the value of the prize P corresponding to this value in the prize table.
Если опять Р=0 или Р>0, но ценность Р выигранного приза не представляет интереса для участника игры, то участник игры может аналогичным образом запросить новый набор игровых символов для того или иного изделия.If again P = 0 or P> 0, but the value P of the prize won is not of interest to the player, then the player can similarly request a new set of game symbols for a particular product.
Если Р>0 и ценность Р выигранного приза представляет интерес для участника игры, то участник игры отправляет с терминала (1) на игровой сервер (13) запрос на подтверждение выигрыша, который представляет собой сообщение, содержащее первую, вторую и третью группы символов, а также идентификатор данного участника игры.If P> 0 and the value P of the prize won is of interest to the participant, then the participant sends a request from the terminal (1) to the game server (13) to confirm the win, which is a message containing the first, second and third groups of characters, and also the identifier of this participant in the game.
Процессор (3) ввода-вывода, анализируя формат принятого сообщения, распознает запрос на подтверждение выигрыша и передает это сообщение в блок (8) проверки.The input-output processor (3), analyzing the format of the received message, recognizes the request for confirmation of winning and transmits this message to the verification unit (8).
Блок (8) проверки выделяет из полученного сообщения первую группу символов и, взаимодействуя с блоком (12) памяти, находит в реестре игрового счета данного участника игры последнюю по порядковому номеру транзакцию, идентификатор которой совпадает с первой группой символов, и считывает из этой транзакции набор игровых символов. Затем блок (8) проверки выделяет из полученного сообщения вторую группу символов и сравнивает ее с набором игровых символов по заданной процедуре сравнения, формируя результат сравнения R. Если при сравнении выигрышных соответствий не обнаружено, то R=0 и блок (8) выдает в процессор (3) ввода-вывода сообщение об отсутствии выигрыша, которое далее передается по сети (2) в терминал (1) данного участника игры.The verification unit (8) extracts the first group of symbols from the received message and, interacting with the memory unit (12), finds the last transaction number in the registry of the game account of this participant in the game, the identifier of which coincides with the first group of symbols, and reads the set from this transaction game characters. Then, the verification unit (8) selects the second group of symbols from the received message and compares it with the set of game symbols according to the specified comparison procedure, forming the comparison result R. If no matching matches were found during the comparison, then R = 0 and the unit (8) issues to the processor (3) I / O message about the lack of winning, which is then transmitted over the network (2) to the terminal (1) of this participant in the game.
Если при сравнении обнаружены выигрышные соответствия, то результат сравнения R>0 и блок (8) проверки считывает из призовой таблицы ценность приза Р, которая соответствует данному значению R и содержащейся в данной транзакции цене С набора игровых символов, и отправляет все три группы символов в удостоверяющий центр (11).If during the comparison winning matches are found, then the comparison result R> 0 and the verification unit (8) reads the value of the prize P from the prize table that corresponds to the given value of R and the price C of the set of game symbols contained in the given transaction and sends all three groups of symbols to Certification Authority (11).
Удостоверяющий центр (11) содержит базу данных уникальных исходных наборов символов, которые нанесены на изделия, используемые в данной игре. Удостоверяющий центр (11) может быть реализован посредством аппаратно-программного комплекса системы управления базой данных, который связан с блоком (8) проверки защищенным каналом связи.The certification center (11) contains a database of unique source character sets that are applied to products used in this game. The certification center (11) can be implemented using the hardware-software complex of the database management system, which is connected to the verification unit (8) with a secure communication channel.
Получив от блока (8) проверки три группы символов, удостоверяющий центр (11) выполняет процедуру поиска в своей базе данных набора символов, который содержит указанные три группы символов, и выдает в блок (8) проверки сигнал F=1 (изделие с указанным набором символов в базе данных зарегистрировано) или сигнал F=0 (изделие с указанным набором символов в базе данных не зарегистрировано).Having received three groups of characters from the verification unit (8), the certification center (11) performs a search procedure in its database of a character set that contains the indicated three groups of characters, and generates a signal F = 1 (product with the specified set) in the verification unit (8) characters registered in the database) or signal F = 0 (the product with the specified character set is not registered in the database).
При F=1 блок (8) проверки выдает в процессор (3) ввода-вывода и блок (12) памяти сообщение о выигрыше данным участником игры приза Р, которое процессор (3) ввода-вывода передает по сети (2) на терминал (1) данного участника игры и на основании которого в блоке (5) памяти приз Р начисляется на игровой счет данного участника игры.With F = 1, the verification unit (8) issues to the input / output processor (3) and the memory unit (12) a message about the prize P winning by the participant of the game, which the input / output processor (3) transmits via the network (2) to the terminal ( 1) of the given participant in the game and on the basis of which in the block (5) of memory the prize P is credited to the game account of this participant in the game.
При F=0 блок (8) проверки выдает в процессор (3) ввода-вывода сообщение об аннулировании выигрыша, которое процессор (3) ввода-вывода передает по сети (2) на терминал (1) данного участника игры.When F = 0, the check unit (8) issues a cancellation message to the input / output processor (3), which the input / output processor (3) transmits via the network (2) to the terminal (1) of this game participant.
Таким образом, участник игры не раскрывает игровой системе имеющуюся на его изделии вторую группу символов, с которой сравнивается генерируемый системой набор игровых символов, до тех пор, пока он не сочтет нужным предъявить эту группу символов игровой системе в качестве доказательства выигрыша приза вместе с первой и третьей группами символов, которые в совокупности предоставляют игровой системе доказательство наличия у игрока одного из экземпляров используемых в игре изделий. Вследствие этого заявленная игровая система реализует интерактивную честную игру.Thus, the game participant does not disclose to the game system the second group of symbols available on his product, with which the set of game symbols generated by the system is compared, until he considers it necessary to present this group of symbols to the game system as proof of winning the prize together with the first and the third group of symbols, which together provide the gaming system with evidence of the player having one of the items used in the game. As a result, the claimed gaming system implements an interactive fair game.
Промышленная применимостьIndustrial applicability
Заявленная игровая система может применяться для организации и проведения стимулирующих лотерей, используемых для рекламы товаров и услуг, каждый экземпляр которых помечен уникальным набором символов, зарегистрированным в удостоверяющем центре поставщика этих товаров или услуг. В этих случаях начальный игровой кредит может быть нулевым или может выражаться в условных игровых единицах, а призы обеспечиваются организатором лотереи за счет собственных средств и средств спонсоров.The claimed gaming system can be used to organize and conduct promotional lotteries used to advertise goods and services, each copy of which is marked with a unique set of characters registered in the certification center of the supplier of these goods or services. In these cases, the initial game credit may be zero or may be expressed in conventional game units, and prizes are provided by the lottery organizer at the expense of own funds and sponsors.
Заявленная игровая система может применяться также для организации коммерческих лотерей и тотализаторов, в которых могут применяться любые из указанных выше товаров и услуг и в которых игровые кредиты и призы измеряются в денежных единицах и призы обеспечиваются за счет средств, полученных организатором игры от оплаты участниками игры наборов игровых символов, генерируемых игровой системой.The claimed game system can also be used to organize commercial lotteries and sweepstakes, in which any of the above goods and services can be applied and in which game credits and prizes are measured in monetary units and prizes are provided at the expense of funds received by the game organizer from payment of sets of game participants game characters generated by the gaming system.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2004120245/12A RU2250124C1 (en) | 2004-07-05 | 2004-07-05 | Method and device for participating in interactive game |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2004120245/12A RU2250124C1 (en) | 2004-07-05 | 2004-07-05 | Method and device for participating in interactive game |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2250124C1 true RU2250124C1 (en) | 2005-04-20 |
Family
ID=35634834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004120245/12A RU2250124C1 (en) | 2004-07-05 | 2004-07-05 | Method and device for participating in interactive game |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2250124C1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EA010931B1 (en) * | 2006-03-23 | 2008-12-30 | Арузе Корп. | Game information system and game information device |
EA017178B1 (en) * | 2010-06-08 | 2012-10-30 | Олег Михайлович ЛИ | Uniform system of identification of articles, production or services "original" and method for identification thereof |
WO2014022412A1 (en) * | 2012-07-31 | 2014-02-06 | New York University | Anti-counterfeiting technique via attributes |
RU2594851C1 (en) * | 2015-08-13 | 2016-08-20 | Петр Анатольевич Беликов | Lottery-payment terminal |
WO2018145717A1 (en) | 2017-02-07 | 2018-08-16 | Александр Иванович Силаев | Interactive gaming system and method for playing a remotely accessible interactive game |
WO2021139865A1 (en) | 2020-01-12 | 2021-07-15 | Александр Иванович Силаев | E-ticket and e-coupon, game system and game method based on an e-ticket and an e-coupon |
-
2004
- 2004-07-05 RU RU2004120245/12A patent/RU2250124C1/en not_active IP Right Cessation
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EA010931B1 (en) * | 2006-03-23 | 2008-12-30 | Арузе Корп. | Game information system and game information device |
EA017178B1 (en) * | 2010-06-08 | 2012-10-30 | Олег Михайлович ЛИ | Uniform system of identification of articles, production or services "original" and method for identification thereof |
WO2014022412A1 (en) * | 2012-07-31 | 2014-02-06 | New York University | Anti-counterfeiting technique via attributes |
RU2594851C1 (en) * | 2015-08-13 | 2016-08-20 | Петр Анатольевич Беликов | Lottery-payment terminal |
WO2018145717A1 (en) | 2017-02-07 | 2018-08-16 | Александр Иванович Силаев | Interactive gaming system and method for playing a remotely accessible interactive game |
EA036373B1 (en) * | 2017-02-07 | 2020-10-30 | Александр Иванович Силаев | Interactive gaming system, method for playing a remotely accessible interactive game |
WO2021139865A1 (en) | 2020-01-12 | 2021-07-15 | Александр Иванович Силаев | E-ticket and e-coupon, game system and game method based on an e-ticket and an e-coupon |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7867076B2 (en) | Systems and methods for allocating an outcome amount among a total number of events | |
US6719631B1 (en) | Systems and methods for determining a gaming system event parameter based on a player-established event parameter | |
RU2263961C2 (en) | Method for playing without using cash | |
US9545575B2 (en) | Method and apparatus for conducting or facilitating a promotion | |
US6416414B1 (en) | Game system, corresponding method and adapted devices | |
CN101198993B (en) | Universal system mediation within a gaming environment | |
US6916246B1 (en) | Voucher-based player terminals for use in a gaming system | |
US8608558B2 (en) | System and method for securing electronic games | |
RU2250124C1 (en) | Method and device for participating in interactive game | |
RU2144695C1 (en) | Method for claiming liability for card-related action by client and for accepting the claim by issuer | |
EP3714953A1 (en) | Interactive gaming system and method for playing a remotely accessible interactive game | |
US20090149244A1 (en) | Products and processes for a point exchange | |
US20050239543A1 (en) | Method, apparatus, and program product for accessing player accounts in a gaming system | |
EA005452B1 (en) | Method and system for computer-based game | |
CN110941680B (en) | Data processing method, device and storage medium | |
US20040236629A1 (en) | Method and system for qualifying and effectuating electronic transactions | |
US20050108027A1 (en) | Method and apparatus for collecting gambling statistics and for selling speculations via a cryptographically-assisted network | |
KR100888529B1 (en) | Method and management system for gaming management between a gaming management center and at least one gaming terminal, gaming management center and gaming terminal | |
KR20040005374A (en) | Method and system for determining the winner of premium lottery through the internet | |
EP1269436A2 (en) | Systems and methods for allocating an outcome amount among a total number of events | |
KR20000063178A (en) | A checking system and the cheching method for prize winning | |
KR20030060130A (en) | System and Method for Providing Lucky Numbers by Using Mobile Internet | |
EP1894171A1 (en) | Directory service provision for lottery using telecommunication | |
MXPA00004713A (en) | A method, apparatus and system for lottery gaming | |
IE20050389U1 (en) | Directory service provision |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20150706 |