Протокол связи для установки конфигурации системы проведения игр

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

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

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

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ

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

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

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

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

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

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

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

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

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

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

ПЕРЕЧЕНЬ ЧЕРТЕЖЕЙ

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

Фиг. 2 - обобщенная схема процесса, на которой показан пример процесса изменения параметров настройки игрового автомата.

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

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

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

Фиг. 6 - таблица преобразования, приведенная в качестве примера.

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

Фиг. 8 - пример компиляции программного кода или логических операций компьютерного программного кода, которые сохранены на носителе информации.

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

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

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

На Фиг. 1 изображена обобщенная схема процесса, на которой показан описанный здесь пример процесса выполнения запроса на получение параметров настройки игрового автомата. Главный компьютер 100 показан на левой стороне Фиг. 1, а игровой автомат 108 показан на правой стороне Фиг. 1. Между игровым автоматом 108 и главным компьютером 100 показана среда 104 связи. Предполагается, что главный компьютер 100 поддерживает связь с одним или с большим количеством игровых автоматов 108 через компьютерную сеть или иную систему связи с использованием среды 104 связи, обеспечивающей передачу данных или сигналов. В одном из вариантов осуществления изобретения главный компьютер 100 содержит серверный компьютер, среда 104 связи содержит сеть стандарта Ethernet, витую пару, канал беспроводной связи или любой иной пригодный канал связи, а игровой автомат 108 содержит устройство произвольного типа, выполненное с возможностью предоставления игроку игрового опыта или возможность участия в игре.

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

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

При операции 116 главный компьютер активирует протокол связи и, тем самым, выполняет преобразование и кадрирование запроса на получение данных о параметрах настройки автомата. Операция 116 преобразования и кадрирования протокола связи содержит операцию активации протокола связи, операцию обработки запроса на получение данных о параметрах настройки автомата для его передачи через компьютерную сеть в таком формате, который может быть интерпретирован, принят и обработан удаленным игровым автоматом, и операцию передачи обработанного запроса на получение данных о параметрах настройки автомата в сетевое устройство ввода-вывода главного компьютера. После этого при операции 120 главный компьютер выполняет операции ввода-вывода (I/O) запроса на получение данных о параметрах настройки автомата, обеспечивая, тем самым, его передачу через среду 104 связи в игровой автомат 108.

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

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

При выполнении операции 152 игровой автомат 108 осуществляет сбор данных о его текущих параметрах настройки. Полагается, что эта операция может быть выполнена способом, который был выполнен ранее программным обеспечением игрового автомата 108 в результате операции 144 преобразования протокола связи или операции 148 преобразования информационных переменных. После сбора данных о текущих параметрах настройки игрового автомата 108 игровой автомат выполняет операцию 154 преобразования и кадрирования протокола связи, обеспечивая передачу параметров настройки автомата стороне или объекту, выдавшему запрос, которым в этом случае является главный компьютер 104. После операции 154 преобразования и кадрирования протокола связи выполняют операцию 158, при которой осуществляют ввод-вывод параметров настройки автомата. Это выполняют стандартизованным способом, так же как и других данных игрового автомата. Следовательно, описанный здесь протокол связи способен целесообразно использовать существующие устройства и программы сетевого программного обеспечения для ввода и вывода.

При операции 158 ввода-вывода осуществляют передачу текущих параметров настройки игрового автомата через среду 104 связи в главный компьютер 100. В главном компьютере 100 выполняют аналогичную операцию 124 ввода-вывода для приема данных из игрового автомата 108. При операции 124 ввода-вывода данные направляют в системы, выполняющие операцию 132. Операция 132 содержит операцию преобразования протокола связи для преобразования данных, полученных из игрового автомата, из формата стандартизованного протокола связи в формат, пригодный для использования главным компьютером 100. Понятно, что эта операция может являться необходимой только лишь в некоторых системах. В одном из вариантов осуществления изобретения протокол связи для установления конфигурации игрового автомата служит промежуточным или фоновым протоколом передачи, обеспечивающим стандартизованный программный интерфейс для связи главного компьютера с одним или с большим количеством игровых автоматов 108, оборудованных программными и аппаратными платформами.

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

На Фиг. 2 изображена обобщенная схема процесса, на которой показан пример процесса изменения параметров настройки игрового автомата. Поскольку особенности Фиг. 2 идентичны особенностям Фиг. 1, то аналогичные элементы обозначены одинаковыми номерами позиций. В отличие от Фиг. 1, на Фиг. 2 приведено обобщенное изображение процедур, используемых для изменения параметров настройки автомата с использованием описанного здесь протокола связи. Использование протокола связи позволяет быстро и эффективно изменять параметры настройки игрового автомата через компьютеризированную сеть или иное средство связи. При выполнении операции 212 предполагается, что протокол связи является совместимым с различными платформами игровых автоматов, при операции 248 выполняют преобразование информационной переменной для переменных, представляющих параметры настройки автомата в запросе на получение данных о параметрах настройки автомата. Обычно понятен тот факт, что игровые автоматы часто представляют параметры настройки игрового автомата посредством программных переменных, используемых программным обеспечением автомата во время хода игры. Полагается, что эти переменные могут изменяться в зависимости от платформы игрового автомата, в который был передан запрос на получение данных о параметрах настройки автомата. Следовательно, при операции 148 преобразование информационных переменных осуществляют таким образом, чтобы игровой автомат 108 мог получить надлежащую информацию путем преобразования одной или большего количества переменных, используемых главным компьютером 100, в набор переменных, понятных для игрового автомата 108. Более подробное описание процесса преобразования приведено ниже.

При операции 224 игровой автомат 108 изменяет свои текущие параметры настройки на основании запроса на изменение. После изменения данных о текущих параметрах настройки игрового автомата 108 игровой автомат при выполнении операции 228 осуществляет преобразование и кадрирование протокола связи для обеспечения передачи подтверждения изменения параметров настройки автомата стороне или объекту, выдавшему запрос, которым в этом случае является главный компьютер 104. После операции 154 преобразования и кадрирования протокола связи выполняют операцию 158, при которой осуществляют ввод-вывод параметров настройки автомата. Это выполняют стандартизованным способом, так же как и в отношении других данных игрового автомата. Следовательно, описанный здесь протокол связи способен целесообразно использовать существующие устройства и программы сетевого программного обеспечения для ввода и вывода.

При операции 158 ввода-вывода осуществляют передачу текущих параметров настройки игрового автомата через среду 104 связи в главный компьютер 100. В главном компьютере 100 выполняют аналогичную операцию 124 ввода-вывода для приема данных из игрового автомата 108. При операции 124 ввода-вывода данные направляют в системы, выполняющие операцию 132. Операция 132 содержит операцию преобразования протокола связи для преобразования данных, полученных из игрового автомата, из формата стандартизованного протокола связи в формат, пригодный для использования главным компьютером 100. Понятно, что эта операция может являться необходимой только лишь в некоторых системах. В одном из вариантов осуществления изобретения протокол связи для установления конфигурации игрового автомата служит промежуточным или фоновым протоколом передачи, обеспечивающим стандартизованный программный интерфейс для связи главного компьютера с одним или с большим количеством игровых автоматов 108, оборудованных программными и аппаратными платформами.

При операции 240 главный компьютер 100 осуществляет прием ответа на запрос на изменение параметров настройки автомата и может сохранить и/или отобразить подтверждение о новых параметрах настройки автомата или сохранить новые параметры настройки в файле. Следует отметить, что на Фиг. 2 показана обобщенная процедура и предполагается возможность существования других измененных вариантов или процедур, не выходящих за пределы объема патентных притязаний, определяемых формулой изобретения. Более подробное описание дополнительных подробностей различных вариантов осуществления изобретения приведено ниже.

На Фиг. 3A изображена блок-схема, на которой показан пример варианта осуществления компьютерной сети, приведенной в качестве примера, которая может быть использована для обеспечения реализации запросов о состоянии параметров настройки автомата и изменения параметров настройки автомата с использованием описанного здесь протокола связи. Конфигурация сети по Фиг. 3A выполнена в виде кольцевой структуры или структуры со шлейфовым подключением. Сеть содержит главный компьютер 300, связанный посредством одного или большего количества кабелей связи или сетевых кабелей 302 с игровыми автоматами 304, 308 и 312. Предполагается, что таким способом может быть установлена конфигурация N игровых автоматов, то есть количество которых равно N, вплоть до игрового автомата 312, обозначенного как игровой автомат N. При работе главный компьютер 300 осуществляет генерацию сообщения, имеющего адрес сообщения, и его передачу этого по линии 302 связи. Сообщение из главного компьютера 300 проходит по сети и подвергается анализу каждым игровым автоматом 304, 308 и 312. Каждый игровой автомат 304, 308 и 312 анализирует адрес сообщения для определения того, следует ли ему осуществить прием и обработку сообщения, поступившего из главного компьютера 300. Сообщения могут быть адресованы более чем одному или ряду игровых автоматов 304, 308 и 312. Может быть использован любой формат сообщения, а сообщение, передаваемое как одиночное сообщение или как разделенное на меньшие сообщения согласно сетевому протоколу, может иметь любую длину.

На Фиг. 3Б изображена блок-схема альтернативного варианта осуществления конфигурации, показанной на Фиг. 3A. Аналогичные элементы обозначены одинаковыми номерами позиций. Приведено обсуждение только тех особенностей Фиг. 3Б, которые отличаются от Фиг. 3A. Как показано на чертеже, с главным компьютером 300 соединен первый интерфейс 330. Первый интерфейс 330 последовательно соединен со вторым интерфейсом 334. Второй интерфейс 334 может быть соединен с дополнительными интерфейсами вплоть до N-го интерфейса 338, но это не является обязательным условием.

Как показано на чертеже, каждый из интерфейсов 330, 334, 338 соединен с игровым автоматом 304, 308, 312. В одном из вариантов осуществления изобретения интерфейсы 330, 334, 338 обеспечивают услуги связи для игровых автоматов 304, 308, 312. В одном из вариантов осуществления изобретения интерфейсы 330, 334, 338 содержат сетевые интерфейсные платы, выполненные с возможностью приема, преобразования или сохранения данных для игрового автомата. Интерфейсы 330, 334, 338 могут выполнять и другие функции протокола связи, такие как, например, преобразование переменных или выдача запросов на получение параметров настройки автомата. В одном из вариантов осуществления изобретения интерфейс содержит вспомогательный главный компьютер, выполненный с возможностью функционирования, по меньшей мере частично, в качестве главного компьютера 300.

На Фиг. 4 изображена блок-схема, на которой показан пример варианта осуществления компьютеризированной сети, имеющей звездообразную конфигурацию. Сеть, имеющая звездообразную конфигурацию, которая показана на Фиг. 4, содержит главный компьютер 400, соединенный через несколько каналов 402A, 402B, 402C связи с сетью. Каналы 402 связи с сетью соединяют главный компьютер 400 с игровыми автоматами 404, 408 и 412. С главным компьютером 400 может быть соединено любое количество игровых автоматов, вплоть до N-го игрового автомата 412, как показано на чертеже. Предполагается, что каждый игровой автомат может использовать отдельный порт (на чертеже не показан) в главном компьютере 400.

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

На Фиг. 5 изображена блок-схема варианта осуществления главного компьютера 500, который приведен в качестве примера. Этот вариант осуществления является всего лишь одним из примеров, и полагается, что обычный специалист в данной области техники может реализовать другие варианты осуществления. Главный компьютер 500 содержит процессор 504, поддерживающий связь с запоминающим устройством 506. Главный компьютер 500 также содержит интерфейс 508 пользователя, соединенный с процессором 504. Интерфейс 508 пользователя может содержать одну или большее количество систем ввода-вывода, выполненных с возможностью использования одной или большего количества шин 512 ввода-вывода. Наличие одной или большего количества шин 512 ввода-вывода обеспечивает взаимодействие с человеком-оператором или с другими компьютерными системами.

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

Процессор 504 может содержать процессор любого типа или логическое средство управления, выполненное с возможностью исполнения программного кода и управления работой главного компьютера 500. Примерами процессора 504 являются, но не в ограничительном смысле, процессор или центральный процессор, например процессор типа Intel или AMD, процессор на основе специализированной интегральной микросхемы (ASIC), логическое средство управления, процессор цифровой обработки сигналов или любые иные устройства, выполненные с возможностью исполнения программного кода или логических операций компьютерного программного кода, либо обеспечения взаимодействия с компьютерной сетью. Запоминающее устройство 506, поддерживающее связь с процессором 504, может содержать запоминающее устройство любого типа, включая, но не в ограничительном смысле, энергозависимое или энергонезависимое запоминающее устройство, например накопитель на жестких дисках, магнитное запоминающее устройство или флэш-память, статическое или динамическое оперативное запоминающее устройство (ОЗУ), постоянное запоминающее устройство (ПЗУ) или оптическое запоминающее устройство. Запоминающее устройство 506 может быть расположено внутри главного компьютера 500 или вне его, например, в системе массива независимых накопителей на жестких дисках с избыточностью (RAID) или в ином внешнем носителе информации. Обычному специалисту в данной области техники понятно, что интерфейс 508 пользователя и шина 512 могут содержать драйверы устройств визуального отображения и аппаратные средства ввода-вывода, клавиатуру, манипулятор типа "мышь" или иное устройство ввода данных, программное обеспечение, драйверы и аппаратные средства или любую иную систему интерфейса пользователя.

Модуль 520 обработки протокола имеет конфигурацию, содержащую аппаратные средства или программные средства, либо средства обоих этих типов, выполненные с возможностью осуществления обработки запросов на получение данных, поступивших из процессора 504 с преобразованием их в стандартизованный формат для передачи через компьютерную сеть так, чтобы они были приняты одним или большим количеством игровых автоматов. В одном из вариантов осуществления изобретения модуль 520 обработки протокола является встроенным в процессор 504. В одном из вариантов осуществления изобретения модуль обработки протокола содержит один или большее количество процессоров, специализированную интегральную микросхему (ASIC), логическое средство управления или иную систему обработки. Модуль обработки протокола может быть объединен с процессором 504. Запоминающее устройство 524 может содержать запоминающее устройство любого типа. В одном из вариантов осуществления изобретения запоминающее устройство содержит ОЗУ. Модуль 520 обработки протокола может дополнительно содержать таблицы преобразования переменных, которые могут быть встроены в модуль обработки протокола 520 или сохранены в запоминающем устройстве 524. Таблица преобразования переменных содержит данные для преобразования переменной, представляющей параметры настройки автомата, которая задана процессором 504, в переменную, которая может быть понята платформой игрового автомата, осуществляющей, в конечном счете, прием запроса или заявки на получение параметров настройки автомата. Следовательно, первая переменная может быть преобразована во вторую переменную. Кроме того, предполагается, что первая переменная может быть расширена с преобразованием в более чем одну альтернативную переменную. Следовательно, одна переменная, переданная главным компьютером, может быть преобразована в две или в большее количество переменных, понятных для игрового автомата или используемых им. Первая переменная может быть расширена с преобразованием в N переменных, где N - любое положительное целое число. Также предполагают, что две или более переменных, переданных главным компьютером, могут быть преобразованы в игровом автомате в меньшее количество переменных или в одну переменную. Кроме того, модуль 520 обработки протокола совместно с системой 528 ввода-вывода может формировать данные, передаваемые по протоколу связи, в виде пакетов для их передачи через компьютерную сеть и осуществлять передачу по сетевой линии 532 связи. Система 528 ввода-вывода может именоваться сетевым интерфейсом.

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

Второй столбец 608 содержит набор переменных, соответствующий игровому автомату первого типа. Третий столбец 612 содержит набор переменных, соответствующий игровому автомату второго типа. Четвертый столбец 616 содержит набор переменных, соответствующий игровому автомату третьего типа. Например, строка 620 содержит переменную протокола связи, представляющую предельную сумму выплаты для игрового автомата. В протоколе связи, который приведен в качестве примера, переменной, представляющей предельную сумму выплаты, является переменная "ПРЕДЕЛЬНАЯ_СУММА_ВЫПЛАТЫ" (PAYLIMIT), показанная в строке 620. Игровые автоматы и исполняемое на них программное обеспечение могут не распознать переменную "ПРЕДЕЛЬНАЯ_СУММА_ВЫПЛАТЫ" (PAYLIMIT) как переменную, представляющую предельную сумму выплаты. При использовании таблицы преобразования и типа игрового автомата, в который передают запрос на получение данных или запрос на изменение, эта таблица преобразования обеспечивает преобразование набора переменных. На основании информации, содержащейся во втором столбце 608, набор переменных для игрового автомата первого типа или для платформы первого типа задают как переменную PYLIM. Аналогичным образом, для второго столбца эта переменная, определяющая предельное количество кредитов, содержит переменную А, а эту переменную для игрового автомата третьего типа, как показано в четвертом столбце, задают как переменную R. В остальных строках таблицы преобразования показаны другие переменные и их потенциально возможное преобразование. Эти переменные и варианты их преобразования приведены лишь в качестве примера для лучшего понимания и пояснения настоящего изобретения, и эти переменные не служат в качестве ограничения. Кроме того, может быть использовано любое количество строк, столбцов или таблиц преобразования, необходимое для реализации описанных здесь способа и устройства.

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

Этот вариант осуществления представляет собой всего лишь один из примеров, и полагается, что может быть реализована иная конфигурация, не выходя за пределы объема патентных притязаний настоящего изобретения. Как показано на чертеже, игровой автомат 700 содержит процессор 704, поддерживающий связь с запоминающим устройством 712. Игровой автомат 700 также содержит интерфейс 708 пользователя, соединенный с процессором 704. Интерфейс 708 пользователя может содержать одну или большее количество систем ввода-вывода, выполненных таким образом, что они используют шину 740 ввода-вывода. Наличие одной или большего количества шин 740 ввода-вывода обеспечивает взаимодействие с человеком-оператором или с другими компьютерными системами.

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

Процессор 704 может содержать процессор любого типа или логическое средство управления, выполненное с возможностью исполнения программного кода и управления работой игрового автомата 700. Примерами процессора 704 являются, но не в ограничительном смысле, процессоры, например процессор типа Intel или AMD, процессор на основе специализированной интегральной микросхемы (ASIC), логическое средство управления, процессор цифровой обработки сигналов, или любые иные устройства, способные оказывать принудительное воздействие на компьютерную сеть. Запоминающее устройство 712, поддерживающее связь с процессором 704, может содержать запоминающее устройство любого типа, включая, но не в ограничительном смысле, энергозависимое или энергонезависимое запоминающее устройство, например накопитель на жестких дисках, магнитное запоминающее устройство или оптическое запоминающее устройство. Запоминающее устройство 712 может быть расположено внутри игрового автомата 700 или снаружи, например в системе массива независимых накопителей на жестких дисках с избыточностью (RAID) или в ином внешнем носителе информации. Обычному специалисту в данной области техники понятно, что интерфейс 708 пользователя и шины 740 ввода-вывода могут содержать драйверы устройств визуального отображения и аппаратные средства ввода-вывода, клавиатуру, манипулятор типа "мышь" или иное устройство ввода данных, программное обеспечение, драйверы и аппаратные средства или любую иную систему интерфейса пользователя.

Модуль 716 обработки протокола имеет конфигурацию, содержащую аппаратные средства или программные средства, либо средства обоих этих типов, выполненные с возможностью осуществления обработки запросов на получение данных или запросов на изменение, поступивших из процессора 504, осуществляя, тем самым, преобразование их в стандартизованный формат, пригодный для передачи через компьютерную сеть и для приема одним или большим количеством игровых автоматов. В одном из вариантов осуществления изобретения модуль 716 обработки протокола является встроенным в процессор 704. В одном из вариантов осуществления изобретения модуль обработки протокола содержит один или большее количество процессоров, специализированную интегральную микросхему (ASIC), логическое средство управления или иную систему обработки. Запоминающее устройство 720 может содержать запоминающее устройство любого типа. В одном из вариантов осуществления изобретения запоминающее устройство содержит ОЗУ. Модуль 716 обработки протокола может дополнительно содержать таблицы преобразования переменных, которые могут быть встроены в модуль 716 обработки протокола или сохранены в запоминающем устройстве 720. Главный компьютер или игровой автомат, либо оба из них, могут содержать таблицы преобразования и иметь связанные с ними функциональные возможности. Таблица преобразования переменных обеспечивает преобразование переменной, представляющей параметры настройки автомата, запрос на получение которой выдан главным компьютером, в переменную, понятную для платформы игрового автомата, осуществляющей, в конечном счете, прием запроса на получение параметров настройки автомата. Модуль 716 обработки протокола совместно с системой 724 ввода-вывода выполняет обработку ввода-вывода данных, например, формирование запроса с преобразованием его в пакетный формат для передачи через сеть.

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

Код 804 игровой программы содержит программное обеспечение, сконфигурированное для предоставления игроку возможности играть в игру на игровом автомате. Системное программное обеспечение 808 осуществляет управление работой игрового автомата, периферийных устройств игрового автомата и использованием компьютерной сети для связи с главным компьютером. Системное программное обеспечение также может обеспечивать сопряжение кода 804 игровой программы с игровым автоматом. Протокол 812 связи, служащий в качестве подсистемы системного программного обеспечения 804, может содержать один или большее количество программных модулей, используемых этим системным программным обеспечением. После приема запроса на получение данных о параметрах настройки игры или запроса на изменение параметров настройки текущей игры системное программное обеспечение может активировать протоколы 812 связи или использовать протоколы связи для ответа на запрос, поступивший из главного компьютера. В одном из вариантов осуществления изобретения предполагается, что протокол 812 связи остается неактивным на фоне системного программного обеспечения до тех пор, пока не будет принят запрос на получение данных или запрос на изменение. Затем протокол связи интерпретирует запрос на изменение параметров настройки и при необходимости осуществляет преобразование переменных. Кроме того, предполагается, что хранение программного обеспечения в системе проведения игр может быть осуществлено в ином виде, чем тот, который показан на Фиг. 8. Это программное обеспечение обеспечивает работу игрового автомата и обеспечивает обмен информацией через компьютерную сеть.

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

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

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

На этапе 912 главный компьютер осуществляет генерацию запроса о состоянии автомата. Запрос о состоянии автомата содержит направляемый в опрашиваемый игровой автомат запрос на получение сведений о его состоянии. Запрос на получение параметров настройки можно отличить от запроса о состоянии, и это отличие состоит в том, что запрос на получение параметров настройки представляет собой запрос на определение текущих параметров настройки игрового автомата, в то время как запрос о состоянии представляет собой запрос на определение того, является ли игровой автомат доступным для обработки запроса, например запроса на получение параметров настройки или запроса на изменение. В одном из вариантов осуществления изобретения параметр "состояние" содержит значения "доступен" и/или "недоступен". Другим вариантом реализации "состояния" может являться его обозначение как "активное" или "неактивное". Доступным или неактивным автоматом является автомат, на котором в текущий момент времени игрок не играет, а недоступный или активный автомат представляет собой автомат, на котором в текущий момент времени играют в игру. Понятно, что нежелательно производить опрос о параметрах настройки автомата, относящихся к той игре, в которую играют в текущий момент времени, поскольку это может прервать ход игры или привести к возникновению риска потенциально возможного сбоя, хотя это является маловероятным. Следовательно, сбор данных о параметрах настройки игрового автомата желательно осуществлять в тот момент времени, когда игровой автомат не находится в режиме игры. Однако полагается, что операция опроса автомата или операция установки конфигурации автомата может быть выполнена во время хода игры или во время периода отсутствия игровой активности.

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

Теперь, переходя к рассмотрению функционирования игрового автомата на этапе 920, игровой автомат осуществляет прием запроса о состоянии автомата и выполняет его анализ, что является понятным для специалиста в данной области техники. В данный момент цель состоит в том, чтобы определить, является ли автомат доступным для ответа на запрос о состоянии автомата, поступивший из главного компьютера. На этапе 924 определяют состояние автомата. Если автомат находится в состоянии "доступен", то в последовательности операций переходят вперед к выполнению этапа 928 и игровой автомат осуществляет генерацию ответа "автомат доступен" для его передачи в главный компьютер. В противном случае, если на этапе 924 игровой автомат является недоступным, то игровой автомат осуществляет генерацию ответа "автомат недоступен" для его передачи в главный компьютер. Предполагается, что протокол связи может произвести опрос игрового автомата или находящегося в нем программного обеспечения для определения того, доступен ли этот игровой автомат. Кроме того, предполагается, что может быть осуществлена генерация кода ошибки в том случае, если не может быть получен определенный ответ о доступности автомата, хотя это и не показано на чертеже.

Теперь, переходя к Фиг. 9Б, в последовательности операций продвигаются к выполнению этапа 938, на котором протокол связи игрового автомата осуществляет преобразование протокола при ответе таким образом, чтобы ответ мог быть передан с использованием протокола связи. Операции по этапу 934 могут содержать операции преобразования из формата протокола связи в формат или в конфигурацию сообщения, являющиеся совместимыми с игровым автоматом или с сетевым интерфейсом. На этапе 942 игровой автомат осуществляет передачу ответа о состоянии автомата через компьютерную сеть в главный компьютер. Это может быть осуществлено способом из известного уровня техники, например, способом, совместимым с существующими или с будущими сетями игровых автоматов или компьютерными сетями.

После выполнения преобразования на этапе 942 главный компьютер осуществляет прием ответа о состоянии автомата, поступившего из игрового автомата. Это осуществляют на этапе 946. После этого главный компьютер может выполнить преобразование протокола связи, но эта операция не является обязательной. На этапе 950 главный компьютер на основании ответа, поступившего из игрового автомата, определяет, доступен ли игровой автомат или нет. Если игровой автомат недоступен, то в последовательности операций переходят вперед к выполнению этапа 954 и главный компьютер может осуществить генерацию и отображение сообщения о том, что состояние игрового автомата является недоступным, и что, следовательно, никакие параметры настройки автомата не были извлечены, либо сохранение этого сообщения в запоминающем устройстве.

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

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

На Фиг. 9В показано то, каким образом системное программное обеспечение игрового автомата производит опрос параметров настройки автомата на основании преобразованных переменных. Это выполняют на этапе 974. Это осуществляют способом, зависящим от платформы игрового автомата и от операционной системы игрового автомата. Затем выполняют этап 976, на котором игровой автомат, после получения параметров настройки игрового автомата из различных устройств и программ игрового автомата, осуществляет преобразование данных согласно протоколу для обеспечения передачи параметров настройки игрового автомата через компьютер. Кроме того, предполагается, что этот этап может содержать операцию компиляции параметров настройки игрового автомата в виде ответа или операцию повторного преобразования данных игрового автомата обратно в исходные переменные для того, чтобы запрошенные данные могли быть поняты главным компьютером и протоколом связи, находящимся в главном компьютере. На этапе 976 также может быть выполнено пакетирование, адресация и т.п. После этого на этапе 980 игровой автомат осуществляет передачу ответа о параметрах настройки автомата.

После операции передачи в последовательности операций переходят к выполнению следующего этапа 984, на котором главный компьютер осуществляет прием ответа о параметрах настройки автомата и предоставляет принятые данные протоколу связи. На этапе 988 протокол связи выполняет преобразование данных согласно протоколу, осуществляя их преобразование в формат, пригодный для использования главным компьютером. Полагается, что в главном компьютере исполняется программный модуль, обеспечивающий сохранение данных или отображение данных для стороны, выдавшей запрос. Следовательно, на этапе 992 главный компьютер записывает или отображает параметры настройки автомата. Хотя это и не изображено на Фиг. 9 в явном виде, полагается, что опрашиваемый игровой автомат может быть переведен в неактивное состояние, чтобы, тем самым, не создавать помех в ходе игры, но это не является обязательным условием. Однако следует отметить, что процесс опроса имеет достаточно короткую продолжительность во времени, поэтому маловероятно, что автомат, сообщающий о неактивном состоянии, войдет в режим проведения активной игры до завершения операции опроса.

На Фиг. 10 изображена схема последовательности операций, выполняемых в приведенном в качестве примера способе функционирования процедуры изменения параметров настройки автомата. Этот способ представляет собой один из примеров последовательности операций изменения параметров настройки автомата с использованием описанного здесь протокола связи. По сравнению с Фиг. 9, Фиг. 10 содержит аналогичные операции. Для лучшего понимания и удобочитаемости описаны все процессы изменения параметров настройки автомата.

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

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

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

На этапе 1012 главный компьютер осуществляет генерацию запроса о состоянии автомата. Запрос о состоянии автомата содержит запрос, направляемый в опрашиваемый игровой автомат, на получение сведений о его состоянии. В одном из вариантов осуществления изобретения параметр "состояние" содержит значения "доступен" и/или "недоступен". Другим вариантом реализации "состояния" может являться его обозначение как "активное" или "неактивное". Доступным или неактивным автоматом является автомат, на котором в текущий момент времени игрок не играет, а недоступный или активный автомат представляет собой автомат, на котором в текущий момент времени играют в игру. Понятно, что нежелательно производить изменение параметров настройки автомата, на котором в текущий момент времени играют в игру, поскольку это может прервать ход игры или привести к возникновению риска потенциально возможного сбоя, хотя это является маловероятным. Следовательно, изменение данных о параметрах настройки игрового автомата желательно осуществлять в тот момент времени, когда игровой автомат не находится в режиме игры.

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

Теперь, переходя к рассмотрению функционирования игрового автомата на этапе 1020, игровой автомат осуществляет прием запроса о состоянии автомата и выполняет его анализ, что является понятным для специалиста в данной области техники. В данный момент цель состоит в том, чтобы определить, является ли автомат доступным для ответа на запрос на изменение параметров настройки игрового автомата, поступивший из главного компьютера. На этапе 1024 определяют состояние автомата. Если автомат находится в состоянии "доступен", то в последовательности операций переходят вперед к выполнению этапа 1028 и игровой автомат осуществляет генерацию ответа "автомат доступен" для его передачи в главный компьютер. В противном случае, если на этапе 1024 игровой автомат является недоступным, то игровой автомат осуществляет генерацию ответа "автомат недоступен" для его передачи в главный компьютер. Предполагается, что протокол связи может произвести опрос игрового автомата или находящегося в нем программного обеспечения для определения того, доступен ли этот игровой автомат. Кроме того, предполагается, что может быть осуществлена генерация кода ошибки в том случае, если не может быть получен определенный ответ о доступности автомата, хотя это и не показано на чертеже.

Теперь, переходя к Фиг. 10Б, в последовательности операций продвигаются к выполнению этапа 1038, на котором протокол связи игрового автомата осуществляет преобразование протокола при ответе таким образом, чтобы ответ мог быть передан с использованием протокола связи. Операции по этапу 1034 могут содержать операции преобразования из формата протокола связи в формат или в конфигурацию сообщения, являющиеся совместимыми с игровым автоматом или с сетевым интерфейсом. На этапе 1042 игровой автомат осуществляет передачу ответа о состоянии автомата через компьютерную сеть в главный компьютер. Это может быть осуществлено способом из известного уровня техники, например способом, совместимым с существующими или с будущими сетями игровых автоматов или компьютерными сетями.

После выполнения преобразования на этапе 1042 главный компьютер осуществляет прием ответа о состоянии автомата, поступившего из игрового автомата. Это осуществляют на этапе 1046. После этого главный компьютер может выполнить преобразование протокола связи, но эта операция не является обязательной. На этапе 1050 главный компьютер на основании ответа, поступившего из игрового автомата, определяет, доступен ли игровой автомат или нет. Если игровой автомат недоступен, то в последовательности операций переходят вперед к выполнению этапа 1054 и главный компьютер может осуществить генерацию и отображение сообщения о том, что состояние игрового автомата является недоступным, и что, следовательно, никакие параметры настройки автомата не были извлечены, либо сохранение этого сообщения в запоминающем устройстве.

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

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

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

Затем выполняют этап 1076, на котором игровой автомат на основании принятого запроса на изменение изменяет параметры настройки игрового автомата. Это изменение может быть осуществлено способом, предписанным игровым автоматом, который может представлять собой способ из известного уровня техники. После этого на этапе 1078 игровой автомат, протокол связи, или иное программное обеспечение, исполняемое на игровом автомате, производит опрос параметров настройки автомата на основании преобразованных переменных. Это осуществляют способом, зависящим от платформы игрового автомата и от операционной системы игрового автомата. На этапе 1080 игровой автомат, получив параметры настройки игрового автомата из различных устройств и программного обеспечения игрового автомата, осуществляет преобразование данных согласно протоколу для обеспечения передачи параметров настройки игрового автомата через компьютер. Кроме того, предполагается, что операция может содержать операцию компиляции параметров настройки игрового автомата в виде ответа или операцию повторного преобразования данных игрового автомата обратно в исходные переменные для того, чтобы запрошенные данные могли быть поняты главным компьютером и протоколом связи, находящимся в главном компьютере. В одном из вариантов осуществления изобретения ответ, создаваемый на этапе 1078, служит для главного компьютера подтверждением того, что параметры настройки были изменены согласно запросу. На этапе 1076 также может быть выполнено пакетирование, адресация и т.п. После этого на этапе 1082 игровой автомат осуществляет передачу ответа о параметрах настройки автомата в главный компьютер или в любую иную систему, устройство или объект, выдавшую запрос на изменение параметров настройки игрового автомата.

После операции передачи в последовательности операций переходят к выполнению этапов 1094 и 1084. На этапе 1094 игровой автомат возвращают в активное состояние, в котором он может перейти в режим проведения игры или функционировать в режиме проведения игры, с использованием измененных параметров настройки. На этапе 1084 главный компьютер осуществляет прием ответа об изменении параметров настройки автомата и предоставляет принятые данные протоколу связи. На этапе 1086 протокол связи выполняет преобразование данных согласно протоколу, осуществляя их преобразование в формат, пригодный для использования главным компьютером. Полагается, что в главном компьютере исполняется программный модуль, обеспечивающий сохранение данных или отображение данных для стороны, выдавшей запрос. Следовательно, на этапе 1092 главный компьютер записывает или отображает параметры настройки автомата. Хотя это и не изображено на Фиг. 10 в явном виде, полагается, что игровой автомат, в котором производят изменение его параметров настройки, не обязательно следует переводить в неактивное состояние.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12. Способ по п.11, в котором компьютеризированное устройство содержит компьютер.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

27. Протокол связи по п.23, в котором запрос на получение параметров настройки содержит запрос на определение текущих параметров настройки игрового автомата.

28. Протокол связи по п.23, в котором игровой автомат содержит игровой автомат, расположенный в казино.

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



 

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

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

Изобретение относится к работе, управлению и эксплуатации (РУЭ)пассивной оптической сети Ethernet. .

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

Изобретение относится к системе межсетевого интерфейса передачи речи по протоколу Интернет (VoIP). .

Изобретение относится к области передачи и обработки сообщений дальней связи. .

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

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

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

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

Изобретение относится к сетевому оборудованию, а именно к оборудованию игровых сетей. .

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

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

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

Изобретение относится к системе игры с роботами. .

Изобретение относится к играм, проводимым в игровых залах и казино, и касается работы игровых автоматов. .

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

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

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