|
(21), (22) Заявка: 2006121173/09, 14.06.2006
(24) Дата начала отсчета срока действия патента:
28.03.2002
(43) Дата публикации заявки: 27.12.2007
(46) Опубликовано: 10.10.2008
(56) Список документов, цитированных в отчете о поиске:
US 6272541 В1, 07.08.2001. RU 2060513 С1, 20.05.1996. RU 2142309 С1, 10.12.1999. US 5770533 А, 23.06.1998. RU 2060756 С1, 27.05.1996.
(62) Номер и дата подачи первоначальной заявки, из которой данная заявка выделена: 2004131661 28.03.2002
Адрес для переписки:
129090, Москва, ул. Б. Спасская, 25, стр.3, ООО “Юридическая фирма Городисский и Партнеры”, пат.пов. Ю.Д.Кузнецову, рег.№ 595
|
(72) Автор(ы):
УИЛЛЬЯМС Ричард К. (US)
(73) Патентообладатель(и):
Ай Джи Ти (US)
|
(54) ИГРОВАЯ СИСТЕМА, ПОЗВОЛЯЮЩАЯ ОПРЕДЕЛЯТЬ МЕСТОПОЛОЖЕНИЕ ИГРОВОГО УСТРОЙСТВА В КАЗИНО
(57) Реферат:
Изобретение относится к игровым системам и, в частности, к способам и средствам, позволяющим определять местоположение игрового устройства в казино. Техническим результатом является возможность автоматизированного определения местоположения игрового устройства в казино с сохранением функционирования игровых устройств в обычном режиме игры. Центральный контроллер содержит блок управления, содержащий процессор, запоминающее устройство и компьютерную программу, при этом блок управления запрограммирован для приема первого сигнала, указывающего местоположение игрового устройства и переданного одним из передатчиков, для приема второго сигнала, указывающего местоположение игрового устройства и переданного другим передатчиком, для определения местоположения игрового устройства с учетом первого и второго сигналов и местоположений передатчиков, для определения пеленгов передатчиков относительно приемника с использованием первого и второго сигналов и узла определения пеленга, и для определения местоположения игрового устройства с учетом пеленгов передатчиков относительно приемника и местоположений передатчиков. Варианты способов определения местоположения игрового устройства в казино описывают работу контроллеров. 8 н. и 2 з.п. ф-лы, 17 ил.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
Настоящее изобретение относится к игровым системам, и в частности, к средствам, позволяющим определять местоположение игрового устройства в казино.
Игорные заведения, такие как, например, казино, предоставляют своим клиентам игровые устройства, позволяя клиентам играть, например, в покер, в блэкджек, в игры на игровом автомате (слоте), в кено и в бинго. Знание местоположения игрового устройства в казино позволяет отслеживать статистические данные, связанные с местоположением игрового устройства. Такими статистическими данными, связанными с местоположением, могут являться, в том числе, количество игр, сыгранных на игровом устройстве, в зависимости от его местоположения в казино, зависимость сумм выплаты от местоположения, зависимость величины ставки от местоположения и т.д. Кроме того, знание местоположения игрового устройства позволяет осуществлять быструю замену или техническое обслуживание неисправного игрового устройства. Как правило, ввод сведений о местоположении игрового устройства в игровую систему осуществляет оператор, вводящий сведения о физическом местоположение игрового устройства в игровую систему посредством клавиатуры.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В соответствии с изобретением указанный результат достигается заявленным центральным контроллером, позволяющим определять местоположение игрового устройства, при этом игровое устройство связано с приемником и предназначено для использования в казино, в котором имеется множество местоположений игровых устройств и множество передатчиков в различных местоположениях, способных осуществлять передачу сигнала определения местоположения игрового устройства. Центральный контроллер содержит блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от приемника первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков. Блок управления также запрограммирован для приема от приемника второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений передатчиков. Приемник содержит узел определения пеленга, используемый для идентификации пеленгов передатчиков, причем блок управления запрограммирован для определения пеленгов передатчиков относительно приемника с использованием первого и второго принятых сигналов и узла определения пеленга и для определения местоположения игрового устройства с использованием пеленгов передатчиков относительно приемника и местоположений передатчиков. Сигнал определения местоположения игрового устройства от каждого передатчика может содержать идентификатор передатчика, при этом блок управления запрограммирован для определения местоположения игрового устройства с использованием идентификатора передатчика, первого принятого сигнала, второго принятого сигнала и местоположений передатчиков.
Согласно другому аспекту изобретения центральный контроллер, позволяющий определять местоположение игрового устройства, связанного с приемником и предназначенного для использования в казино, имеющем множество местоположений игровых устройств и множество передатчиков в различных местоположениях для передачи сигнала определения местоположения игрового устройства, содержит блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от приемника первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков. Блок управления запрограммирован для приема приемника второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений передатчиков. Блок управления запрограммирован для определения местоположения игрового устройства с использованием первого принятого сигнала и второго принятого сигнала путем определения первого расстояния между одним из передатчиков и приемником с использованием первого принятого сигнала и определения второго расстояния между другим из передатчиков и приемником с использованием второго принятого сигнала и для определения местоположения игрового устройства с использованием первого расстояния и второго расстояния.
Согласно другому аспекту центральный контроллер, позволяющий определять местоположение игрового устройства, связанного с передатчиком для передачи сигнала определения местоположения игрового устройства и расположенного в казино, имеющем множество местоположений игровых устройств и множество приемников в различных местоположениях для приема переданного сигнала определения местоположения игрового устройства, содержит блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от одного из приемников первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим одним приемником, и для приема от другого из приемников второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим другим приемником. Блок управления запрограммирован для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений приемников. Блок управления запрограммирован для определения местоположения игрового устройства с использованием первого принятого сигнала и второго принятого сигнала путем определения первого расстояния между передатчиком и упомянутым одним приемником с использованием первого принятого сигнала и определения второго расстояния между передатчиком и упомянутым другим приемником с использованием второго принятого сигнала и для определения местоположения игрового устройства с использованием первого расстояния и второго расстояния.
Согласно другому аспекту центральный контроллер, позволяющий определять местоположение игрового устройства, связанного с передатчиком для передачи сигнала определения местоположения игрового устройства и расположенного в казино, имеющем множество местоположений игровых устройств и множество приемников в различных местоположениях для приема переданного сигнала определения местоположения игрового устройства, содержит блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от одного из приемников первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим одним приемником, для приема от другого из приемников второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим другим приемником. Каждый из множества приемников дополнительно содержит узел определения пеленга, используемый для определения пеленгов переданного сигнала определения местоположения игрового устройства относительно приемников, при этом блок управления запрограммирован для определения местоположения игрового устройства с использованием первого пеленга передатчика относительно упомянутого одного приемника и второго пеленга передатчика относительно упомянутого другого приемника.
Согласно другому аспекту способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, заключается в том, что предоставляют игроку возможность сделать ставку, инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру, определяют сумму выплаты за игру, передают сигнал определения местоположения игрового устройства из игрового устройства, принимают сигнал определения местоположения игрового устройства посредством множества приемников в различных местоположениях, принимают первый принятый сигнал от одного из множества приемников, принимают второй принятый сигнал от другого из множества приемников, определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества приемников; определяют первое расстояние между передатчиком и упомянутым одним приемником с использованием первого принятого сигнала определяют второе расстояние между передатчиком и упомянутым другим приемником с использованием второго принятого сигнала, и определяют конкретное местоположение игрового устройства с использованием первого расстояния и второго расстояния.
Согласно другому аспекту способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, заключается в том, что предоставляют игроку возможность сделать ставку, инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру, определяют сумму выплаты за игру, передают сигнал определения местоположения игрового устройства из игрового устройства, принимают сигнал определения местоположения игрового устройства посредством множества приемников в различных местоположениях, принимают первый принятый сигнал от одного из множества приемников, принимают второй принятый сигнал от другого из множества приемников, определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества приемников; определяют первый пеленг передатчика относительно упомянутого одного приемника с использованием первого узла определения пеленга упомянутого одного приемника, определяют второй пеленг передатчика относительно упомянутого другого приемника с использованием второго узла определения пеленга упомянутого другого приемника и определяют конкретное местоположение игрового устройства с использованием первого и второго пеленгов.
Согласно еще одному аспекту способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, заключается в том, что предоставляют игроку возможность сделать ставку, инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру, определяют сумму выплаты за игру, передают сигнал определения местоположения игрового устройства из множества передатчиков в различных местоположениях, принимают сигнал определения местоположения игрового устройства в игровом устройстве, принимают от приемника первый принятый сигнал, указывающий прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков, принимают от приемника второй сигнал приема, указывающий прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества передатчиков; определяют первый пеленг упомянутого одного передатчика относительно приемника с использованием первого узла определения пеленга приемника, определяют второй пеленг упомянутого другого передатчика относительно приемника с использованием второго узла определения пеленга другого приемника и определяют конкретное местоположение с использованием первого и второго пеленгов.
Согласно другому аспекту способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, заключается в том, что предоставляют игроку возможность сделать ставку, инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру, определяют сумму выплаты за игру, передают сигнал определения местоположения игрового устройства из множества передатчиков в различных местоположениях, принимают сигнал определения местоположения игрового устройства в игровом устройстве, принимают от приемника первый принятый сигнал, указывающий прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков, принимают от приемника второй сигнал приема, указывающий прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества передатчиков; преобразуют первый пеленг упомянутого одного передатчика относительно приемника в пеленг приемника относительно упомянутого одного передатчика и преобразуют второй пеленг упомянутого другого передатчика относительно приемника в пеленг приемника относительно упомянутого другого передатчика.
Другие аспекты настоящего изобретения поясняются в подробном описании вариантов осуществления изобретения со ссылками на чертежи, краткое описание которых приведено ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 – блок-схема варианта осуществления игровой системы согласно настоящему изобретению;
Фиг.2 – вид в перспективе варианта осуществления одного из игровых устройств, схематично показанных на Фиг.1;
Фиг.2А – вариант осуществления пульта управления игровым устройством;
Фиг.3 – блок-схема электронных блоков игрового устройства по Фиг.2;
Фиг.4А – блок-схема игровой системы согласно одному из вариантов осуществления настоящего изобретения, в которой для определения местоположения игрового устройства использованы способы определения пеленга;
Фиг.4В – схема последовательности операций игровой системы по Фиг.4А согласно одному из вариантов осуществления настоящего изобретения;
Фиг.4C – вид в перспективе приемника, снабженного узлом определения пеленга, согласно одному из вариантов осуществления настоящего изобретения;
Фиг.4D – вид в перспективе приемника, снабженного узлом определения пеленга, согласно другому варианту осуществления настоящего изобретения;
Фиг.4E – блок-схема игровой системы согласно одному из вариантов осуществления настоящего изобретения, в которой для определения местоположения игрового устройства использованы способы на основе времени прихода сигнала;
Фиг.4F – вид в перспективе приемника, имеющего всенаправленную антенну, согласно одному из вариантов осуществления настоящего изобретения;
Фиг.4G – схема последовательности операций игровой системы по Фиг.4E согласно одному из вариантов осуществления настоящего изобретения;
Фиг.4H – блок-схема игровой системы согласно одному из вариантов осуществления настоящего изобретения, в которой для определения местоположения игрового устройства использованы совокупность способов определения пеленга и способов на основе времени прихода сигнала;
Фиг.4I – схема последовательности операций игровой системы по Фиг.4H согласно одному из вариантов осуществления настоящего изобретения;
Фиг.5A – блок-схема игровой системы, в которой использованы способы определения пеленга, согласно другому варианту осуществления настоящего изобретения;
Фиг.5B – схема последовательности операций игровой системы по Фиг.5A согласно одному из вариантов осуществления настоящего изобретения;
Фиг.5C – вид сверху примера ориентации приемника относительно передатчиков в игровой системе по Фиг.5A согласно одному из вариантов осуществления настоящего изобретения;
Фиг.5D – блок-схема игровой системы согласно одному из вариантов осуществления настоящего изобретения, в которой использованы способы на основе времени прихода сигнала;
Фиг.5E – схема последовательности операций игровой системы по Фиг.5D согласно одному из вариантов осуществления настоящего изобретения;
Фиг.5F – частичный вид в перспективе узла определения сферического пеленга согласно одному из вариантов осуществления настоящего изобретения;
Фиг.6 – схема последовательности операций в варианте осуществления основной программы, которая может выполняться во время работы одного или большего количества игровых устройств;
Фиг.7 – схема последовательности операций в альтернативном варианте осуществления основной программы, которая может выполняться во время работы одного или большего количества игровых устройств;
Фиг.8 – вариант осуществления визуального отображения данных, которые могут быть выведены на экран дисплея во время выполнения подпрограммы видеопокера по Фиг.10;
Фиг.9 – вариант осуществления визуального отображения данных, которые могут быть выведены на экран дисплея во время выполнения подпрограммы видеоблэкджека из Фиг.11;
Фиг.10 – схема последовательности операций, выполняемых в варианте осуществления подпрограммы видео-покера, которые могут быть выполнены посредством одного или большего количества игровых устройств;
Фиг.11 – схема последовательности операций, выполняемых в варианте осуществления подпрограммы видеоблэкджека, которые могут быть выполнены посредством одного или большего количества игровых устройств;
Фиг.12 – вариант осуществления визуального отображения данных, которые могут быть выведены на экран дисплея во время выполнения подпрограммы игры на игровом автомате (слотс) по Фиг.14;
Фиг.13 – вариант осуществления визуального отображения данных, которые могут быть выведены на экран дисплея во время выполнения подпрограммы игры в видеокено из Фиг.15;
Фиг.14 – схема последовательности операций, выполняемых в варианте осуществления подпрограммы игры на игровом автомате (слотс), которые могут быть выполнены посредством одного или большего количества игровых устройств;
Фиг.15 – схема последовательности операций, выполняемых в варианте осуществления подпрограммы игры в видеокено, которые могут быть выполнены посредством одного или большего количества игровых устройств;
Фиг.16 – вариант осуществления визуального отображения данных, которые могут быть выведены на экран дисплея во время выполнения подпрограммы игры в видео-бинго из Фиг.17; и
Фиг.17 – схема последовательности операций, выполняемых в варианте осуществления подпрограммы игры в видеобинго, которые могут быть выполнены посредством одного или большего количества игровых устройств.
ПОДРОБНОЕ ОПИСАНИЕ РАЗЛИЧНЫХ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ
НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Несмотря на то, что в приведенном ниже тексте изложено подробное описание многочисленных различных вариантов осуществления настоящего изобретения, следует понимать, что юридический объем изобретения определяется текстом формулы изобретения. Подробное описание следует истолковывать только лишь как описание примеров и не описывающее каждый из возможных вариантов осуществления настоящего изобретения, поскольку описание каждого возможного варианта осуществления изобретения является нецелесообразным или даже невозможным. Могут быть реализованы многочисленные альтернативные варианты осуществления настоящего изобретения с использованием либо современной техники, либо техники, созданной после даты подачи этого патента, но, тем не менее, они входят в объем формулы изобретения.
Также следует понимать, что если в этом описании термин явно не определен с использованием предложения “Тем самым определяют, что используемый здесь термин ‘______’ означает …” или аналогичного предложения, то это означает отсутствие какого-либо намерения ограничить значение этого термина ни прямо, ни косвенно, вне его простого или обычного значения, и такой термин не следует интерпретировать как ограниченный по объему его толкования на основании какого-либо утверждения, сделанного в любом из разделов этого описания (за исключением формулировок, приведенных в формуле изобретения). Поскольку любой термин, приведенный в формуле изобретения, упомянут в этом описании таким образом, чтобы он не противоречил единственному его значению, что сделано только лишь для доходчивости, чтобы не создавать путаницы для читателя, то подразумевают, что такой термин из пункта формулы изобретения не является косвенно или иным образом ограниченным этим его единственным значением. Наконец, подразумевается, что объем любого признака формулы изобретения не следует интерпретировать путем применения к нему статьи шесть § 112 раздела 35 Кодексов законов США.
На Фиг.1 показан вариант осуществления игровой системы 10 казино согласно настоящему изобретению. Согласно Фиг.1 игровая система 10 казино может содержать первую группу или сеть 12 игровых устройств 20, поддерживающих оперативную связь с сетевым компьютером 22 через сетевой канал или сетевую шину 24 передачи данных. Игровая система 10 казино может содержать вторую группу или сеть 26 игровых устройств 30, поддерживающих оперативную связь с сетевым компьютером 32 через сетевой канал или сетевую шину 34 передачи данных. Первая и вторая игровые сети 12, 26 могут поддерживать оперативную связь друг с другом через сеть 40, которой может являться, например, сеть Интернет, глобальная сеть (ГС) или локальная сеть (ЛС), через первый канал 41 связи с сетью и через второй канал 42 связи с сетью.
Одно или большее количество игровых устройств 20, 30 могут содержать устройство определения местоположения, находящееся в игровом устройстве, например устройства 46 определения местоположения, находящиеся в игровых устройствах, а система 10 проведения азартных игр может содержать одно или большее количество устройств определения местоположения, находящихся в казино, например устройства 48 определения местоположения, находящиеся в казино. Устройства 46 определения местоположения, находящиеся в игровых устройствах, могут представлять собой приемники, а устройства 48 определения местоположения, находящиеся в казино, представляют собой передатчики. В альтернативном варианте устройства 46 определения местоположения, находящееся в игровых устройствах, могут представлять собой передатчики, а устройства определения местоположения, находящиеся в казино, представляют собой приемники. Каждое из устройств 46 определения местоположения, находящихся в игровых устройствах, и устройств 48 определения местоположения, находящихся в казино, может быть соединено с сетевым компьютером 22 и с игровыми устройствами 20 таким образом, что поддерживает с ними связь в соответствии с различными вариантами осуществления настоящего изобретения, описание которых приведено ниже. Сетевой компьютер 22 или любой иной контроллер, имеющийся в системе 10 или 26 проведения азартных игр, способен определять местоположение одного или большего количества игровых устройств 20 с использованием одного или большего количества устройств 46 определения местоположения, находящихся в игровых устройствах, и одного или большего количества устройств 48 определения местоположения, находящихся в казино, а более полное описание этого приведено ниже.
Первая сеть 12 игровых устройств 20 может находиться в первом казино, а вторая сеть 26 игровых устройств 30 может находиться во втором казино, расположенном в ином географическом месте, чем первое игорное заведение. Например, эти два казино могут быть расположены в различных районах одного и того же города, или же они могут быть расположены в различных штатах. Сеть 40 может содержать множество сетевых компьютеров или серверных компьютеров (на чертеже не показаны), каждый из которых может поддерживать оперативную связь с остальными компьютерами. В том случае, когда сетью 40 является сеть Интернет, передача данных по каналам 41, 42 связи может быть осуществлена по протоколу связи сети Интернет.
Сетевой компьютер 22 может представлять собой серверный компьютер и может быть использован для накопления и анализа данных, связанных с функционированием и местоположением игровых устройств 20. Например, сетевой компьютер 22 может осуществлять непрерывный прием данных, поступающих из каждого игрового устройства 20, в которых указана сумма в долларах и количество ставок, сделанных на каждом из игровых устройств 20, данных, указывающих сумму выплат, произведенных каждым из игровых устройств 20 при выигрышах, данных о личности и о характере игрового поведения игроков, играющих на каждом из игровых устройств 20, и т.д. Сетевой компьютер 32 может представлять собой серверный компьютер и может быть использован для выполнения тех же самых функций по отношению к игровым устройствам 30, что и вышеописанный сетевой компьютер 22, либо иных функций.
Несмотря на то, что каждая из показанных на чертеже сетей 12, 26 содержит один сетевой компьютер 22, 32 и четыре игровых устройства 20, 30, следует понимать, что может быть использовано иное количество компьютеров и игровых устройств. Например, сеть 12 может содержать множество сетевых компьютеров 22 и десятки или сотни игровых устройств 20, все из которых могут поддерживать связь друг с другом через канал 24 передачи данных. Канал 24 передачи данных может представлять собой выделенный кабельный канал связи или канал беспроводной связи. Несмотря на то, что канал 24 передачи данных показан на чертеже как одиночный канал 24 передачи данных, канал 24 передачи данных может содержать множество каналов передачи данных.
На Фиг.2 на виде в перспективе показан один из возможных вариантов осуществления одного или большего количества игровых устройств 20. Несмотря на то, что в приведенном ниже описании рассмотрена конструкция игровых устройств 20, следует понимать, что игровые устройства 30 могут иметь то же самое конструктивное исполнение, что и игровые устройства 20, описание которых приведено ниже. Следует понимать, что конструктивное исполнение одного или более игровых устройств 20 может быть иным, чем конструктивное исполнение остальных игровых устройств 20, и что конструктивное исполнение одного или более игровых устройств 30 может быть иным, чем конструктивное исполнение остальных игровых устройств 30. Каждое игровое устройство 20 может представлять собой игровое устройство любого типа для казино и может иметь всевозможные различные варианты конструктивного исполнения и способы функционирования. В качестве примера, ниже приведено описание различных вариантов конструктивного исполнения игровых устройств 20, но следует понимать, что могут быть использованы многочисленные иные варианты конструктивного исполнения.
Согласно Фиг.2 игровое устройство 20 для казино может содержать кожух или корпус 50 и одно или более устройств ввода, которые могут содержать щель для опускания монет или монетоприемник 52, устройство 54 приема бумажных денежных купюр, устройство 56 считывания/печати квитанций и устройство 58 считывания с карт, которые могут быть использованы для ввода денежных средств в игровое устройство 20. Устройство ввода денежных средств может содержать любое устройство, способное принимать денежные средства от клиента. Используемый здесь термин “денежные средства” может охватывать собой игровые жетоны, монеты, бумажные денежные купюры, квитанции-расписки, кредитные или дебетовые карты и любые иные объекты, обладающие стоимостью в денежном выражении.
В том случае, если игровое устройство 20 снабжено устройством 56 считывания/печати квитанций, то это устройство может быть использовано для считывания и/или печати квитанции-расписки 60, либо ее кодирования иным способом. Квитанции-расписки 60 могут быть выполнены из бумаги или из иного материала, пригодного для печати или кодирования, и могут содержат один или более перечисленных ниже информационных элементов, напечатанных или закодированных на них: название казино, тип квитанции-расписки, контрольный номер, штриховой код с контрольными данными и/или данными обеспечения защиты, дата и время выпуска квитанции-расписки, инструкции и ограничения по погашению, описание присужденного вознаграждения и любая иная информация, которая может быть необходимой или желательной. Могут быть использованы квитанции-расписки 60 различных типов, например, премиальные квитанции-расписки, квитанции-расписки об изъятии наличных денег, квитанции-расписки за фишки казино, квитанции-расписки за дополнительные игры, квитанции-расписки за покупку товаров, квитанции-расписки за посещение ресторана, квитанции-расписки за посещение зрелищных мероприятий и т.д. Квитанции-расписки 60 могут быть напечатаны посредством оптически считываемого материала, например, чернил, или же данные на квитанциях-расписках 60 могут быть закодированы магнитным способом. Устройство 56 считывания/печати квитанций может осуществлять как считывание, так печать квитанций-расписок 60, или же оно может осуществлять только считывание или только печать или кодирование квитанций-расписок 60. Например, в последнем случае некоторые из игровых устройств 20 могут содержать устройства 56 печати квитанций, которые могут быть использованы для печати квитанций-расписок 60, а они впоследствии могут быть использованы игроком в других игровых устройствах 20, снабженных устройствами 56 считывания квитанций.
В том случае, если игровое устройство 20 снабжено устройством 56 считывания/печати квитанций, то это устройство может быть использовано для считывания и/или печати квитанции-расписки 60, либо ее кодирования иным способом. Квитанции-расписки 60 могут быть выполнены из бумаги или из иного материала, пригодного для печати или кодирования, и могут содержать один или большее количество перечисленных ниже информационных элементов, напечатанных или закодированных на них: название казино, тип квитанции-расписки, контрольный номер, штриховой код с контрольными данными и/или данными обеспечения защиты, дату и время выдачи квитанции-расписки, инструкции и ограничения по погашению, описание присужденного вознаграждения и любую иную информацию, которая может быть необходимой или желательной. Могут быть использованы квитанции-расписки 60 различных типов, например, премиальные квитанции-расписки, квитанции-расписки об изъятии наличных денег, квитанции-расписки за фишки казино, квитанции-расписки на дополнительные игры, квитанции-расписки за покупку товаров, квитанции-расписки за посещение ресторана, квитанции-расписки за посещение зрелищных мероприятий и т.д. Квитанции-расписки 60 могут быть напечатаны посредством оптически считываемого материала, например, чернил, или же данные на квитанциях-расписках 60 могут быть закодированы магнитным способом. Устройство 56 считывания/печати квитанций может осуществлять как считывание, так печать квитанций-расписок 60, или же оно может осуществлять только считывание или только печать или кодирование квитанций-расписок 60. Например, в последнем случае некоторые из игровых устройств 20 могут содержать устройства 56 печати квитанций, которые могут быть использованы для печати квитанций-расписок 60, а они впоследствии могут быть использованы игроком в других игровых устройствах 20, снабженных устройствами 56 считывания квитанций.
При наличии устройства 58 считывания с карт оно может содержать устройство считывания с карт любого типа, например, устройство считывания с магнитных карт или оптическое устройство считывания с карт, и может быть использовано для считывания данных с карты, предложенной игроком, например, с кредитной карты или с карты отслеживания игрока. При наличии устройства 58 считывания с карт, предназначенного для отслеживания игрока, оно может быть использовано для считывания данных с и/или записи данных на карты отслеживания игрока, которые способны обеспечивать запоминание данных о личности игрока, об идентификаторе казино, о характере игрового поведения игрока и т.д.
Игровое устройство 20 может содержать один или большее количество громкоговорителей 62, служащих для воспроизведения звука, лоток 64 для выплачиваемых монет, пульт 66 управления вводом данных и цветной дисплей 70, служащий для вывода на экран изображений, относящихся к игре или к играм, предоставляемых посредством игрового устройства 20. Громкоговорители 62, служащие для воспроизведения звука, могут осуществлять генерацию звуковой информации, представляющей собой такие звуки, как, например, шум вращающихся барабанов игрового автомата, голос крупье, музыкальное сопровождение, объявления, или любой иной звуковой информации, связанной с игрой, проводимой в казино. Пульт 66 управления вводом данных может быть снабжен множеством нажимных кнопок или сенсорных площадок, которые могут быть нажаты игроком для выбора игры, осуществления ставки, принятия решения в игре и т.д.
На Фиг.2A показан один из возможных вариантов осуществления пульта 66 управления, который может быть использован в том случае, когда игровое устройство 20 представляет собой игровой автомат, снабженный множеством механических или “виртуальных” барабанов. Согласно Фиг.2A пульт 66 управления может содержать кнопку 72 “Просмотр выплат”, которая при приведении ее в действие инициирует генерацию одного или большего количества изображений, выводимых на экран дисплея 70, на которых показана информация о шансах на выигрыш или о сумме выплат для игры или игр, предоставляемых посредством игрового устройства 20. Используемый термин “кнопка” охватывает собой любое устройство, позволяющее игроку произвести ввод данных, например, устройство ввода, которое должно быть нажато для выбора вводимых данных, или область экрана дисплея, которой игрок может просто коснуться. Пульт 66 управления может содержать кнопку 74 “Выдача наличных денег”, которая может быть приведена в действие, когда игрок принимает решение прекратить игру на игровом устройстве 20, и в этом случае игровое устройство 20 может возвратить игроку денежные средства, например, путем возврата игроку определенного количества монет через лоток 64 для выплаты.
Если игровое устройство 20 предоставляет возможность игры на игровом автомате (слотс) с множеством барабанов и с множеством линий выплаты, которые определяют выигрышные комбинации символов барабана, то пульт 66 управления может быть снабжен множеством кнопок 76 выбора, каждая из которых позволяет игроку осуществить выбор различного количества линий выплаты до вращения барабанов. Например, он может быть снабжен пятью кнопками 76, каждая из которых может предоставлять игроку возможность выбора одной, трех, пяти, семи или девяти линий выплаты.
Если игровое устройство 20 предоставляет возможность игры на игровом автомате (слотс) с множеством барабанов, то пульт 66 управления может быть снабжен множеством кнопок 78 выбора, каждая из которых позволяет игроку указать величину ставки на каждую выбранную линию выплаты. Например, если наименьшая ставка, принимаемая игровым устройством 20, равна 25 центам (0,25 доллара США), то игровое устройство 20 может быть снабжено пятью кнопками 78 выбора, каждая из которых может позволить игроку осуществить выбор однократной, двукратной, трехкратной, четырехкратной или пятикратной ставки по 25 центов в качестве ставки, сделанной на каждую выбранную линию выплаты. В этом случае, если игрок привел в действие кнопку 76 под наименованием “5” (это означает, что при следующем вращении барабанов он играет на пять линий выплаты), а затем привел в действие кнопку 78 под наименованием “3” (это означает, что он сделал ставку по три монеты на каждую линию выплаты), то общая сумма ставки равна 3,75 доллара США (при условии, что минимальная ставка равна 0,25 доллара США).
Пульт 66 управления может содержать кнопку 80 “Максимальная ставка”, позволяющую игроку сделать максимальную допустимую ставку в игре. В вышеописанном примере, в котором имеется до девяти линий выплаты, а на каждую выбранную линию выплаты может быть сделана ставка вплоть до пяти монет по 25 центов, максимальная ставка равна 45 монетам по 25 центов или 11,25 долларам США. Пульт 66 управления может содержать кнопку 82 запуска вращения, позволяющую игроку инициировать вращение барабанов для игры на игровом автомате (слотс) после того, как была сделана ставка.
На Фиг.2A вокруг кнопок 72, 74, 76. 78, 80, 82 изображен прямоугольник. Следует понимать, что для простоты ссылки этот прямоугольник просто обозначает ту область, в которой могут быть расположены кнопки 72, 74, 76, 78, 80, 82. Следовательно, термин “пульт управления” не следует истолковывать таким образом, что он означает необходимость наличия панели или пластины, расположенной отдельно от корпуса 50 игрового устройства 20, при этом термин “пульт управления” может охватывать собой множество или сгруппированную совокупность кнопок, приводимых в действие игроком.
Хотя выше приведено описание одного из возможных вариантов пульта 66 управления, следует понимать, что в пульте 66 управления могут быть использованы иные кнопки и что использование конкретных кнопок может зависеть от той игры или от тех игр, в которые можно играть на игровом устройстве 20. Хотя пульт 66 управления показан отдельно от дисплея 70, следует понимать, что пульт 66 управления может быть создан посредством дисплея 70. В этом случае каждая из кнопок пульта 66 управления может представлять собой цветную область, созданную посредством дисплея 70, а с дисплеем 70 может быть связано устройство определенного типа, обнаруживающее факт прикосновения к каждой из кнопок, например, сенсорный экран.
ЭЛЕКТРОННОЕ ОБОРУДОВАНИЕ ИГРОВОГО УСТРОЙСТВА
На Фиг.3 показана блок-схема нескольких компонентов, которые могут входить в состав игрового устройства 20. Согласно Фиг.3 игровое устройство 20 может содержать контроллер 100, который может содержать запоминающее устройство 102 для хранения программ, микроконтроллер или микропроцессор (МП) 104, оперативное запоминающее устройство (ОЗУ) 106 и схему 108 ввода-вывода (В/В), все из которых могут быть соединены между собой через шину 110 адреса/данных. Хотя на чертеже показан только один микропроцессор 104, контроллер 100 может содержать множество микропроцессоров 104. Аналогичным образом, запоминающее устройство контроллера 100 может содержать множество ОЗУ 106 и множество запоминающих устройств 102 для хранения программ. Также хотя схема 108 ввода-вывода показана на чертеже как один блок, схема 108 ввода-вывода может содержать несколько схем ввода-вывода различных типов. ОЗУ 104 и запоминающие устройства 102 для хранения программ могут быть реализованы, например, в виде полупроводниковых запоминающих устройств, запоминающих устройств с магнитным считыванием и/или запоминающих устройств с оптическим считыванием.
На Фиг.3 показано, что пульт 66 управления, монетоприемник 52, устройство 54 приема банкнот, устройство 58 считывания с карт, устройство 56 считывания/печати квитанций и устройство 46 определения местоположения, находящееся в игровом устройстве, которое может представлять собой либо передатчик 114 игрового устройства, либо приемник 116 игрового устройства, могут быть оперативно соединены со схемой 108 ввода-вывода, при этом каждый из этих компонентов соединен надлежащим образом посредством однонаправленной или двунаправленной, одноканальной или многоканальной линии передачи данных, что может зависеть от конструкции используемого компонента. Громкоговоритель (громкоговорители) 62 может быть оперативно соединен со звуковой схемой 112, которая может содержать схему синтеза речи и звука или может содержать схему задающего генератора. Схема 112 генерации звука может быть соединена со схемой 108 ввода-вывода.
Как показано на Фиг.3, компоненты 46, 52, 54, 56, 58, 66 и 112 могут быть соединены со схемой 108 ввода-вывода через соответствующую линию прямой связи или проводник. Могут быть использованы различные схемы соединений. Например, один или большее количество компонентов, показанных на Фиг.3, могут быть соединены со схемой 108 ввода-вывода через общую шину или через иной канал передачи данных, совместно используемый несколькими компонентами. Кроме того, некоторые из компонентов могут быть непосредственно соединены с микропроцессором 104, минуя схему 108 ввода-вывода. На Фиг. 4A-4I показаны игровые системы, позволяющие определять местоположение игрового устройства в казино, в которых устройства 46 определения местоположения, находящиеся в игровых устройствах, представляют собой передатчики, а устройства 48 определения местоположения, находящиеся в казино, представляют собой приемники. На Фиг. 5A-5F показаны игровые системы 10, позволяющие определять местоположение игрового устройства в казино, в которых устройства 46 определения местоположения, находящееся в игровых устройствах, представляют собой приемники, а устройства 48 определения местоположения, находящиеся в казино, представляют собой передатчики.
На Фиг.4A показана игровая система 10A, способная определять местоположение игрового устройства в казино, в котором имеется множество мест расположения игровых устройств согласно одному из вариантов осуществления настоящего изобретения. Те блоки из Фиг.4А, которые имеют номера позиций, соответствующие блокам из Фиг.1, являются теми же самыми и их подробное описание опущено.
Как показано на Фиг.4A, множество игровых устройств 20, в которых устройствами 46 определения местоположения, находящимся в игровых устройствах, являются передатчики, например, передатчики 114, соединены с шиной 24, обеспечивающей их связь друг с другом, которая, кроме того, соединена с сетевым компьютером 22. Кроме того, сетевой компьютер 22 соединен с устройствами определения местоположения, находящимся в казино, например, соответственно, с первым, вторым и третьим приемниками 118, 120 и 122, местоположение которых является известным для сетевого компьютера 22, и поддерживает с ними связь. Описание функционирования игровой системы 10A приведено со ссылкой на подпрограмму 199 определения местоположения, показанную на схеме последовательности операций из Фиг.4B.
Подпрограмма 199 определения местоположения начинается в блоке 200, когда одно из устройств определения местоположения, находящихся в игровых устройствах, например передатчик 114, осуществляет передачу сигнала в первый, второй и в третий приемники 118, 120 и 122. На этапе 202, по меньшей мере, один из первого, второго и третьего приемников 118, 120 и 122 осуществляет прием переданного сигнала и осуществляет генерацию сигнала приема, передаваемого в сетевой компьютер 22 и указывающего факт приема в соответствующем приемнике сигнала, переданного из передатчика 114. Например, первый приемник 118 после приема сигнала, переданного из передатчика 114, осуществляет генерацию сигнала приема, передаваемого в сетевой компьютер 22.
На этапе 204 определяют первый пеленг 132 передатчика 114 относительно первого приемника 118. Первый пеленг 132 может быть определен с использованием узла определения пеленга, например узла 127 определения пеленга, показанного на Фиг.4C, где каждый из приемников 118, 120 и 122 содержит узел определения пеленга. Узел 127 определения пеленга может содержать, например, деталь 128 в виде проводящего заземленного колпака с отверстием 129, причем внутри детали 128 в виде колпака размещен антенный элемент 130. Деталь 128 в виде колпака вращается вокруг оси 129A, проходящей, по существу, через центр поперечного сечения детали 128 в виде колпака. Таким образом, сетевой компьютер 22, зная исходный пеленг отверстия 129 и скорость вращения детали 128 в виде колпака вокруг оси 129A, может определить пеленг отверстия 129 при приеме переданного сигнала антенным элементом 130 и, следовательно, пеленг игрового устройства, содержащего передатчик 114, который передал сигнал. Кроме того, для более точного определения пеленга передатчика 114, например, путем регистрации пеленга отверстия 129 в тот момент, когда уровень принятого сигнала (УПС, RSS) имеет наибольшую интенсивность, могут быть использованы показания, характеризующие УПС принятого сигнала.
В альтернативном варианте, узел 127 определения пеленга может содержать направленную антенну 131, например остронаправленную антенну, показанную на Фиг.4D. Направленная антенна 131 вращается вокруг оси 129B с заранее заданной скоростью, при этом для определения пеленга игрового устройства 20, содержащего передатчик 114, передающего сигнал, может быть использован УПС принятого сигнала. Сетевой компьютер 22, зная пеленг направленной антенны 131 и УПС принятого сигнала, может определить пеленг направленной антенны 131, и, следовательно, пеленг передатчика 114 в тот момент, когда УПС принятого сигнала имеет наибольшую интенсивность.
Согласно Фиг.4B, используя принятый сигнал одного из приемников, например, первого приемника 118, сетевой компьютер 22, зная скорость и ориентацию узла 127 определения пеленга первого приемника 118, может определить первый пеленг 132 передатчика 114 и, следовательно, соответствующего игрового устройства 20 относительно первого приемника 118, как показано на этапе 204. На этапе 206 сетевой компьютер 22 получает принятый сигнал другого приемника, например, второго приемника 120. С использованием второго принятого сигнала и узла 127 определения пеленга второго приемника 120 сетевой компьютер может определить второй пеленг 134 передатчика 114, и, следовательно, пеленг игрового устройства 20 относительно второго приемника 120, как показано на этапе 208, аналогично описанному выше. После этого сетевой компьютер 22 может определить местоположение передатчика 114 и соответствующего игрового устройства 20 с использованием первого и второго пеленгов 132 и 134 путем определения точки 138 пересечения пеленгов, в которой пересекаются зоны первого и второго пеленгов 132 и 134, как показано на этапе 210.
Местоположение точки 138 пересечения пеленгов и, следовательно, игрового устройства 20 может быть определено сетевым компьютером 22 с использованием плана казино, представленного в виде системы координат. Каждое игровое устройство 20 имеет свое местоположение на системе координат, отображенное посредством координат места его расположения. Координаты места расположения соответствуют декартовой системе координат, полярной системе координат или любой иной системе координат, описывающей местоположение игрового устройства 20 в казино. Зная места расположения устройств 48 определения местоположения, находящихся в казино, которыми в данном варианте являются первый и второй приемники 118 и 120, сетевой компьютер может отображать их в системе координат для казино в виде координат мест расположения. Сетевой компьютер 22 может отображать первый и второй пеленги 132 и 134 в системе координат, например, в виде линий, при этом каждый пеленг проходит через соответствующий ему приемник. Для специалиста в данной области техники понятно, что сетевой компьютер 22 может определять точку пересечения пеленгов 132 и 134 и, следовательно, местоположение игрового устройства 20. Сетевой компьютер 22 запоминает местоположение игрового устройства и соответствующего передатчика 114, например, в запоминающем устройстве 102, в ОЗУ 106 или в любом ином запоминающем устройстве, связанном с сетевым компьютером 22, для использования при определении статистических данных, связанных с местоположением, для определения местоположения игрового устройства 20 в случае неисправности игрового устройства 20 или для любой иной цели, для которой информация о местоположении игрового устройства 20 может быть целесообразной или желательной.
Сведения о местоположении игрового устройства 20 могут быть запомнены в виде координат места расположения, а затем использованы работником казино при определении местоположения соответствующего игрового устройства 20. В альтернативном варианте сетевой компьютер 22 может содержать поэтажный план казино, при этом поэтажный план может содержать особые обозначения игровых устройств 20, находящихся в казино. Поэтажный план может быть наложен на систему координат, за счет чего работники казино получают более ясное представление о местоположении игрового устройства 20.
В еще одном варианте осуществления изобретения переданный сигнал может быть принят посредством третьего приемника 122, имеющего узел определения пеленга, при этом третий приемник может сформировать третий принятый сигнал для сетевого компьютера, свидетельствующий о приеме приемником переданного сигнала. Затем сетевой компьютер 22 может определить третий пеленг 136 передатчика 114 и соответствующего игрового устройства 20 относительно третьего приемника 122. Для специалиста в данной области техники понятно, что местоположение передатчика 114 и соответствующего игрового устройства 20 может быть определено по точке пересечения первого, второго и третьего пеленгов, соответственно, 132, 134 и 136, путем определения местоположения третьего приемника 122 и соответствующего третьего пеленга 136 в системе координат способом, аналогичным вышеописанному.
На Фиг.4E показана игровая система 10B, обеспечивающая определение местоположения игрового устройства в казино с использованием измерения времени прихода сигнала согласно одному из вариантов осуществления настоящего изобретения. Элементы Фиг.4E, имеющие ссылочные позиции, соответствующие элементам Фиг.1, являются теми же самыми и подробно не описываются. Фиг.4E отличается от Фиг.4A тем, что приемники 118, 120 и 122 не требуют использования узла 127 определения пеленга. Например, как показано на Фиг.4F, приемники 118, 120 и 122 могут содержать элемент 147 всенаправленной антенны, который не требует вращения, либо любой антенный элемент или конфигурацию антенных элементов, которые могут принимать сигнал, переданный передатчиком 114. Как описано выше со ссылкой на Фиг.4A, местоположение первого, второго и третьего приемников 118, 120 и 122 в казино известно для сетевого компьютера 22. Ниже приведено описание функционирования игровой системы 10B со ссылкой на подпрограмму 229 определения местоположения, показанную на схеме последовательности операций по Фиг.4G.
Подпрограмму 229 определения местоположения начинается на этапе 230, где передатчик 114 игрового устройства 20 передает сигнал, принимаемый, по меньшей мере, одним из первого, второго и третьего приемника 118, 120 и 122. На этапе 232 приемник, например, первый приемник 118, формирует принятый сигнал, передаваемый в сетевой компьютер 22 и указывающий факт приема переданного сигнала. На этапе 234 сетевой компьютер 22, используя принятый сигнал первого приемника 118, определяет первое время прихода сигнала, необходимое для того, чтобы переданный сигнал достиг первого приемника, а на этапе 236, с использованием первого времени прихода сигнала определяет первое расстояние 140 между первым приемником 118 и передатчиком 114, а следовательно, и соответствующим игровым устройством 20.
Для специалиста в данной области техники понятно, что сетевой компьютер 22 может определять первое время прихода сигнала различными способами. Например, в том случае, когда каждое из устройств, которыми являются передатчик 114 и первый приемник 118, непосредственно соединены с сетевым компьютером 22, сетевой компьютер 22 может инициировать передачу передатчиком 114 сигнала, регистрируя при этом передачи сигнала и время приема первым приемником 118 этого переданного сигнала. В альтернативном варианте передатчик 114 не обязательно должен быть непосредственно соединен с сетевым компьютером 22, при этом внутренние генераторы тактовых импульсов в передатчике 114 и в первом приемнике 118 синхронизированы друг с другом, поскольку информация о привязке передачи сигнала по времени может быть включена в состав сигнала, передаваемого из передатчика 114 в первый приемник 118, и использована для определения первого времени прихода сигнала. Используя первое время прихода, переданного сигнала в первый приемник 118, сетевой компьютер 22 может определить первое расстояние от передатчика 114 до первого приемника 118. Это осуществляется путем умножения значения первого времени прихода сигнала на скорость света для получения первого расстояния 140 между первым приемником 118 и передатчиком 114. Местоположение передатчика 114 и соответствующего игрового устройства 20 в казино находится на окружности 141, центром которой является первый приемник 118, а радиусом является первое расстояние 140. С использованием поэтажного плана и системы координат для казино, аналогичных описанным выше, сетевой компьютер 22 может определить место расположения первого приемника 118 и окружности 141 и отобразить их в систему координат.
Затем сетевой компьютер 22 может получить из другого приемника, например, из второго приемника 120, второй сигнал приема, свидетельствующий о факте приема переданного сигнала во втором приемнике 120, как показано на этапе 238. На этапе 240 может быть определено второе время прихода сигнала для второго приемника 120 вышеописанным способом, и сетевой компьютер 22 на этапе 242 может определить второе расстояние 142 между вторым приемником 120 и передатчиком 114, аналогично описанному выше. Второе расстояние 142 определяет вторую окружность 143, в центре которой расположен второй приемник 120, а радиусом окружности является второе расстояние 142, при этом передатчик 114 и соответствующее игровое устройство 20 лежат на второй окружности 143. Местоположение второго приемника 120 и второй окружности 143 отображаются в систему координат казино аналогично описанному выше.
Используя первое и второе расстояния 140 и 142, а также соответствующие первую и вторую окружности 141 и 143, вместе со сведениями о местах расположения первого и второго приемников 118 и 120, сетевой компьютер 22 на этапе 244 может определить местоположение передатчика 114 и соответствующего игрового устройства 20 путем определения точки пересечения первой окружности 141 и второй окружности 143. Первая и вторая окружности 141 и 143 обычно пересекаются в двух точках. Используя сведения о местоположении первого и второго приемников 118 и 120 внутри казино, точки пересечения могут быть наложены на поэтажный план казино вышеописанным способом для отображения местоположения игрового устройства 20 в казино. В том случае, когда одна из точек пересечения находится вне казино, сетевой компьютер 22 может исключить эту точку пересечения, определяя тем самым местоположение передатчика 114 и соответствующего игрового устройства 20 там, где находится другая точка пересечения. Кроме того, в том случае, когда одна из точек пересечения находится в той части казино, где игровое устройство не может быть расположено, например, перед выходом из казино или в прогулочной галерее казино, то эта точка пересечения не может являться местом расположения игрового устройства в казино и может быть исключена, а это означает, что игровое устройство 20 расположено в другой точке пересечения.
В еще одном варианте осуществления изобретения сетевой компьютер 22 может использовать третий сигнал приема, поступающий из другого приемника, например, из третьего приемника 122, при этом сетевой компьютер 22 может определить время прихода сигнала и соответствующее третье расстояние 144 между третьим приемником 122 и передатчиком 114. Это третье расстояние 144 определяет третью окружность 145, центром которой является третий приемник 122, а радиус равен третьему расстоянию 144. Поскольку окружности 141, 143 и 145 пересекаются, по существу, в одной точке, то сетевой компьютер 22 способен определить местоположение передатчика 114 и соответствующего игрового устройства 20 как этой точки пересечения с использованием вышеописанной системы координат.
На Фиг.4H показана игровая система 10C согласно одному из вариантов осуществления настоящего изобретения, в которой для определения местоположения игрового устройства использована совокупности способов определения пеленга и времени прихода сигнала. Элементы Фиг.4H, имеющие ссылочные позиции, соответствующие элементам по Фиг.1, являются теми же самыми и подробно не описываются. Ниже описана функционирование игровой системы 10C со ссылкой на подпрограмму 259 определения местоположения, показанную на схеме последовательности операций по Фиг.4I.
Подпрограмма 259 определения местоположения начинается на этапе 260, где передатчик 114 передает сигнал, принимаемый приемником, например первым приемником 118. На этапе 262 сетевой компьютер 22 получает принятый сигнал первого приемника 118, свидетельствующий о факте приема переданного сигнала в первом приемнике 118. На этапе 264 сетевой компьютер 22, используя принятый сигнал, может определить первый пеленг передатчика 114 и соответствующего игрового устройства 20 из первого приемника 118 с использованием, например, вышеописанного узла 127 определения пеленга.
Кроме того, на этапе 266 сетевой компьютер 22, используя принятый сигнал первого приемника 118, может определить первое время прихода переданного сигнала, принимаемого первым приемником 118. На этапе 268 сетевой компьютер, используя первое время прихода сигнала, может определить расстояние 148 между первым приемником 118 и передатчиком 114 соответствующего игрового устройства 20, которое определяет окружность 149, центром которой является первый приемник 118, а радиусом является расстояние 148. Как описано выше, передатчик 114 расположен, по существу, на окружности 149. На этапе 270 сетевой компьютер 22 может определить местоположение передатчика 114 и соответствующего игрового устройства 20 с использованием точки пересечения пеленга 146, первого расстояния 148 и окружности 149. Как описано выше, местоположение первого приемника 118, первого пеленга 146 и окружности 149 может быть отображено в систему координат для определения точки пересечения и, следовательно, местоположения передатчика 114. Кроме того, аналогичный способ может быть использован в приемниках 120 и 122 для уточнения найденного местоположения передатчика 114 и соответствующего игрового устройства 20.
Хотя в описании раскрыт вариант, в котором передатчик 114 передает один сигнал определения (местоположения) игрового устройства, и тот же самый сигнал приема используется для определения как пеленга, так и времени прихода сигнала, для специалиста в данной области техники понятно, что передатчик 114 может передавать более одного сигнала определения (местоположения) игрового устройства, а из первого приемника 118 может быть получено более одного принятого сигнала. В этом случае в ответ на прием первого переданного сигнала определения местоположения игрового устройства, поступившего из передатчика 114, может быть сформирован первый принятый сигнал для определения пеленга передатчика 114 относительно первого приемника 118. В ответ на прием второго сигнала, переданного из передатчика 114, может быть сформирован второй принятый сигнал для определения времени прихода переданного сигнала передатчика 114, принимаемого первым приемником 118.
На Фиг. 5A-5D показана игровая система, способная определять местоположение игрового устройства в казино согласно другим вариантам осуществления настоящего изобретения.
На Фиг.5A показана игровая система 10D, в которой для определения местоположения игрового устройства используют способы определения пеленга. Те элементы Фиг.5A, которые имеют ссылочные позиции, соответствующие элементам Фиг.1, являются теми же самыми и подробно не описываются. Фиг.5A отличается от Фиг.4A тем, что устройство 46 определения местоположения, находящееся в игровом устройстве, представляет собой приемник 116, в котором использован, например, узел 127 определения пеленга, описанный выше со ссылкой на Фиг.4C или на Фиг.4D, а устройства 148 определения местоположения, находящиеся в казино, представляют собой передатчики, например, первый передатчик 150, второй передатчик 152 и третий передатчик 154. Места расположения первого, второго и третьего передатчиков 150, 152 и 154 в казино являются известными для сетевого компьютера 22. Ниже описано функционирование игровой системы 10D со ссылкой на подпрограмму 299 определения местоположения, показанную на схеме последовательности операций из Фиг.5B.
Подпрограмма 299 определения местоположения начинается на этапе 300, на котором передатчик, например, первый передатчик 150 и второй передатчик 152 передают сигналы, принимаемые приемником 116 соответствующего игрового устройства 20. На этапе 302 приемник 116 формирует принятый сигнал, указывающий факт приема переданного сигнала в приемнике 116 и получаемый сетевым компьютером 22. Приемник 116 содержит узел 127 определения пеленга, например, описанный выше со ссылкой на Фиг.4C и на Фиг.4D. Используя первый сигнал приема, сетевой компьютер 22 определяет пеленг 151A (см. Фиг.5C, описание которого приведено ниже) первого передатчика 150 относительно приемника 116. Поскольку важно определить пеленг приемника 116 относительно того элемента игровой системы 10D, местоположение которого уже известно (то есть, первого передатчика 150), то пеленг 151A может быть преобразован в первый пеленг 156 приемника 116 относительно первого передатчика 150, как описано со ссылкой на Фиг.5C.
На Фиг.5C на виде сверху изображена игровая система 10D и показана ориентация приемника 116 относительно первого и второго передатчиков 150 и 152 для преобразования пеленга 151A в первый пеленг 156 согласно одному из вариантов осуществления настоящего изобретения. Показана ориентация приемника, определяемая системой 116A координат, ориентация первого передатчика, определяемая системой 150A координат, и ориентация второго передатчика, определяемая системой 152A координат, соответственно, для приемника 116, для первого передатчика 150 и для второго передатчика 152. Центрами систем 116A, 150A и 152A координат являются, соответственно, приемник 116, первый передатчик 150 и второй передатчик 152. Система 116A координат задана осью X 116X и осью Y 116Y, система 150A координат задана осью X 150X и осью Y 150Y, а система 152A координат задана осью X 152X и осью Y 152Y. Ось X 116X, ось X 150X и ось X 152X являются, по существу, параллельными друг другу.
Приемник 116 может определять пеленг 151A первого передатчика 150 относительно приемника 116, равный 1, способом, аналогичным описанному выше со ссылкой на Фиг.4A и на этап 204 по Фиг.4B, в котором узел 127 определения пеленга приемника 116 вращается в первом направлении, например, против часовой стрелки, а отрицательное направление оси X 116X обозначено как 0°, и этот угол возрастает при вращении в направлении против часовой стрелки вокруг системы 116A координат. Пеленг 151A преобразуется в первый пеленг 156 с использованием 1, при этом положительное направление оси X 150X обозначено как 0°, и этот угол возрастает при вращении в направлении по часовой стрелке вокруг системы 150A координат. Пеленг 151A преобразуется в первый пеленг 156 путем установления значения угла 1, показанного в системе 150A координат, равным по величине углу 1, показанному в системе 116A координат, для получения первого пеленга 156.
Согласно Фиг.5B на этапе 306 приемник 116 может сформировать второй принятый сигнал, указывающий факт приема сигнала, переданного из второго передатчика 152, при этом второй принятый сигнал поступает в сетевой компьютер 22. Используя второй принятый сигнал, сетевой компьютер 22 может определить пеленг 151B первого передатчика 150 относительно приемника 116, равный 2, при этом отрицательное направление оси X 116X обозначено как 0°, способом, аналогичным описанному выше для этапа 304. На этапе 308 пеленг 151B может быть преобразован во второй пеленг 158, аналогично описанному выше, при этом второй пеленг 158 приемника 116 относительно второго передатчика 152 задается как 2, а положительное направление оси X 152X обозначено как 0°. 2 в системе 152A координат устанавливается равным 2 системы 116A координат для получения второго пеленга 158. На этапе 310 сетевой компьютер 22 может определить местоположение приемника 116 и соответствующего игрового устройства 20 с использованием точки 161 пересечения первого пеленга 156 и второго пеленга 158 аналогично описанному выше со ссылкой на Фиг.4A и на Фиг.4B путем отображения первого и второго передатчиков 150 и 152, и первого и второго пеленгов 156 и 158 в систему координат для казино и определения точки пересечения. Системы 116A, 150A и 152A координат являются независимыми от системы координат для казино и их не следует путать с ней.
В еще одном варианте осуществления изобретения точность определения местоположения приемника 116 и соответствующего игрового устройства 20 может быть повышена за счет использования третьего передатчика 154, при этом третий передатчик 154 передает сигнал, принимаемый приемником 116, который используют для определения третьего пеленга 160 приемника 116 относительно третьего передатчика 154, аналогично тому, как описано выше. Затем определяют местоположение приемника 116, которое соответствует точке пересечения первого, второго и третьего пеленгов 156, 158 и 160.
В альтернативном варианте осуществления изобретения, не показанном на чертеже, отсутствует необходимость в наличии конкретной ориентации приемника 116 относительно первого, второго и третьего передатчиков 150, 152 и 154 для обеспечения возможности определения пеленга, при этом приемник 116 или игровое устройство 20, соответствующее приемнику 116, содержит узел определения направления, например, компас. При этом, в том случае, когда ориентации первого, второго и третьего передатчиков 150, 152 и 154 являются известными для сетевого компьютера, компас может быть использован для определения конкретной ориентации приемника 116 относительно первого, второго и третьего передатчиков 150, 152 и 154. Сетевой компьютер 22 может использовать ориентацию приемника 116 при преобразовании пеленгов 151A и 151B (см. Фиг.5C) в пеленги 156, 158 и 160 и тем самым определять местоположение приемника 116 способом, аналогичным вышеописанному.
Например, согласно Фиг.5C, где известно, что положительные направления осей X 150X и 152X ориентированы по курсу компаса, равному 90°, а положительное направление оси X 116A ориентировано по курсу компаса, равному 95°, сетевой компьютер 22 может преобразовать 1 и 2, соответствующие пеленгам 151A и 151B, в 1 и 2, соответствующие пеленгам 156 и 158, путем добавления 5° к значениям 1 и 2, соответствующим пеленгам 151A и 151B. Таким способом может быть определено местоположение приемника 116 и соответствующего игрового устройства 20 без необходимости выполнения работниками казино операции установки конкретной ориентации приемника 116 (и игрового устройства 20).
В альтернативном варианте осуществления изобретения запоминающее устройство 102 сетевого компьютера 22 может быть запрограммировано таким образом, что оно содержит таблицу значений пеленга, соответствующих пеленгу передатчиков 150, 152 и 154, с любого места в казино, в котором может быть расположено игровое устройство 20. В этом случае пеленги первого, второго и третьего передатчиков 150 и 152 относительно приемника 116 (то есть, пеленги 151A и 151B) подают в сетевой компьютер 22, производят их поиск в таблице и определяют местоположение игрового устройства 20 как местоположение игрового устройства, соответствующее совпадающим значениям пеленга. Для специалиста в данной области техники понятно, что в альтернативном варианте для запоминания таблицы значений пеленга может быть использовано любое запоминающее устройство, поддерживающее связь с сетевым компьютером 22.
На Фиг.5D показана игровая система 10E согласно одному из вариантов осуществления настоящего изобретения, в которой для определения местоположения игрового устройства использованы способы на основе времени прихода сигнала. Те элементы Фиг.5D, которые имеют ссылочные позиции, соответствующие элементам Фиг.1, являются теми же самыми и подробно не описываются. Ниже описано функционирование системы по Фиг.5D со ссылкой на подпрограмму 329 определения местоположения, показанную на схеме последовательности операций по Фиг.5E.
Подпрограмма 329 определения местоположения начинается на этапе 330, на котором передатчик, например, первый передатчик 150 и второй передатчик 152 передают сигналы, принимаемые приемником 116 и соответствующим игровым устройством 20. На этапе 332 приемник 116 формирует первый принятый сигнал, указывающий факт приема сигнала, переданного одним из передатчиков, например первым передатчиком 115, который подается в сетевой компьютер 22. На этапе 334 сетевой компьютер 22 определяет первое время прихода сигнала из первого передатчика 150 в приемник 116 аналогично тому, как описано выше со ссылкой на Фиг.4E и Фиг.4G. На этапе 336, используя первое время прихода сигнала, сетевой компьютер 22 может определить первое расстояние 162 между первым передатчиком 152 и первым приемником 116, задавая первую окружность 163, центром которой является первый передатчик 150, а радиусом является первое расстояние 162. Приемник 116 расположен на окружности 163. На этапе 338 приемник 116 формирует второй принятый сигнал, указывающий факт приема второго сигнала, переданного вторым приемником 152 и подаваемый в сетевой компьютер 22. На этапе 340 сетевой компьютер 22 определяет второе время прихода сигнала для второго передатчика 152, а на этапе 342 сетевой компьютер определяет второе расстояние 164 от второго передатчика 152 до приемника 116 с использованием второго времени прихода сигнала. Место расположения приемника 116 находится на второй окружности 165, центром которой является второй передатчик 152, а радиус равен второму расстоянию 164, при этом приемник 116 расположен на второй окружности 165. На этапе 344 сетевой компьютер 22 определяет местоположение приемника 116 и соответствующего игрового устройства 20 с использованием первого и второго расстояний 162 и 164 и соответствующих окружностей 163 и 165. В частности, оно может быть определено с использованием точки пересечения окружности 163 и окружности 165, отображенных на системе координат для казино, как описано выше.
В еще одном варианте осуществления изобретения третий передатчик 154 может сформировать третий сигнал, принимаемый приемником 116, при этом приемник формирует принятый сигнал, подаваемый в сетевой компьютер 22 и указывающий факт приема третьего сигнала третьего передатчика 154. Сетевой компьютер 22 может использовать время прихода сигнала для определения третьего расстояния 166 между третьим передатчиком 154 и приемником 116, которое определяет третью окружность 167, центром которой является третий передатчик 154, а радиус равен третьему расстоянию 166. Для специалиста в данной области техники понятно, что сетевой компьютер 22 может определить местоположение приемника 116 и соответствующего игрового устройства 20 с использованием первого, второго и третьего расстояний 162, 164 и 166 и окружностей 163, 165 и 167.
В еще одном варианте осуществления изобретения, который не показан на чертежах, в игровой системе, в которой устройства 46 определения местоположения, находящиеся в игровых устройствах, представляют собой приемники, а устройства 48 определения местоположения, находящиеся в казино, представляют собой передатчики, может быть использована совокупность способов пеленгации и способов на основе времени прихода сигнала, аналогичных описанным выше со ссылкой на Фиг.4H и Фиг.4I, что является понятным для специалиста в данной области техники.
Хотя в вышеуказанных примерах показано, что устройства 48 определения местоположения, находящиеся в казино, состоят из трех устройств (первого, второго и третьего приемников 118, 120 и 122, либо первого, второго и третьего передатчиков 150, 152 и 154), для специалиста в данной области техники понятно, что может быть использовано большее (или меньшее) количество устройств определения местоположения, находящихся в казино, при этом количество используемых устройств определения местоположения, находящихся в казино, может влиять на точность определения местоположения игрового устройства. Кроме того, устройства 46 определения местоположения, находящиеся в игровых устройствах, не обязательно должны быть расположены так, как показано на чертежах, но они могут быть расположены в произвольном месте внутри казино или вблизи от него.
Кроме того, понятно, что в многоуровневом казино для определения местоположения игрового устройства внутри многоуровневого казино может быть использовано множество наборов устройств 48 определения местоположения, находящихся в казино, по одному набору на каждом этаже казино. В альтернативном варианте внутри или вблизи от казино может быть размещен один набор 48 устройств определения местоположения, находящихся в казино, при этом все устройства 48 определения местоположения, находящиеся в казино, расположены на общем этаже или распределены по множеству уровней казино, при этом могут быть реализованы трехмерные способы определения местоположения. Для специалиста в данной области техники понятно, что, например, при использовании способов на основе времени прихода сигнала расстояния между приемником и соответствующим передатчиком могут быть использованы для определения сфер, на которых находится конкретное игровое устройство, при этом точка пересечения сфер определяет местоположение игрового устройства 20.
При использованием способов определения пеленга информация о местоположении пеленга может содержать компонент, характеризующий угол наклона, который представляет собой угол наклона относительно приемника, расположенного выше или ниже конкретного уровня (то есть, этажа) казино, на котором расположен узел определения пеленга, при этом точка пересечения пеленгов определяет местоположение игрового устройства 20 внутри многоуровневого казино. Такой компонент, характеризующий угол наклона, может быть получен в том случае, когда приемник содержит узел определения сферического пеленга, являющийся, по сути, неподвижным (то есть не вращающимся), который показан на Фиг.5F.
На Фиг.5F на виде в перспективе показано поперечное сечение узла 345 определения сферического пеленга, используемого для определения компонента информации о местоположении пеленга, характеризующего угол наклона, согласно одному из вариантов осуществления настоящего изобретения. Как показано на Фиг.5F, узел 345 определения сферического пеленга содержит непроводящую сферическую оболочку 346, множество приемников 116P, при этом каждый приемник содержит соответствующий антенный элемент 347, выступающий к поверхности сферической оболочки 346. Каждый приемник 116P соединен непосредственно или через интерфейс 348 с сетевым компьютером 22, при этом интерфейс 348 может обеспечивать мультиплексированное соединение между приемниками 116P и сетевым компьютером 22. При размещении внутри казино антенные элементы 347 принимают сигналы, переданные передатчиком 114 соответствующим игровому устройству. Сетевой компьютер 22 определяет, какой именно антенный элемент на поверхности сферической оболочки 346 первым принял переданный сигнал. Пеленг передатчика 114 относительно узла 345 определения сферического пеленга определяется как пеленг того антенного элемента 347, который первым принял переданный сигнал относительно центра узла 345 определения сферического пеленга.
Вышеописанные передатчики 114, 152, 154 и 156 могут содержать генератор сигналов, в состав которого входит гетеродин, усилитель для усиления сгенерированных сигналов и антенный элемент, служащий для передачи сгенерированного сигнала. Приемники 116, 118, 120 и 122 могут содержать антенный элемент для приема переданного сигнала, резонаторную схему для фильтрации сигнала и схему усилителя для усиления отфильтрованного сигнала.
Кроме того, передатчик 114 может содержать модулятор, осуществляющий модуляцию сигнала определения местоположения игрового устройства посредством идентификатора конкретного игрового устройства. Модуляция может быть выполнена, по меньшей мере, одним из следующих способов модуляции: амплитудной, частотной и фазовой модуляции. В этом случае каждый из приемников 118, 120 и 122 может дополнительно содержать узел демодулятора, способный извлекать информацию об идентификаторе из переданного сигнала в соответствии с используемым способом модуляции. В альтернативном варианте, в котором сетевой компьютер 22 способен выполнять демодуляцию соответствующего принятого сигнала, отсутствует необходимость в том, чтобы приемники содержали узел демодулятора.
Передача сигналов передатчиком 114 может происходить в момент включения питания игрового устройства или в любой момент во время хода игры. В том случае, когда передачу осуществляют при включении питания игрового устройства, что обычно происходит после перемещения игрового устройства в иное место, в приемники необходимо передавать только лишь базовый сигнал (то есть, он не обязательно должен содержать информацию об идентификаторе), который может быть принят приемниками и обеспечивает определение местоположения соответствующего игрового устройства. Такой базовый сигнал может содержать сигнал, сформированный на заранее заданной частоте и переданный в приемники 118, 120 и 122. Кроме того, множество передатчиков 114 игровых устройств 120 могут осуществлять передачу одновременно или, по существу, одновременно, при этом передачу сигналов, передаваемых передатчиками 114, осуществляют на различных частотах, и/или эти сигналы содержат информацию об идентификаторах. Например, частота переданного сигнала может быть использована для идентификации конкретного передатчика 114 генерирующего сигнал. В альтернативном варианте в переданном сигнале может быть использована информация об идентификаторе, содержащая идентификатор конкретного игрового устройства 20, которому соответствует сигнал, переданный передатчиками 114. Кроме того, например, в том случае, когда существует ограниченное количество идентификаторов, сетевой компьютер 22 может приводить в действие передатчики избирательно по группам, при этом каждая группа содержит передатчики, имеющие уникальные идентификаторы, отличающиеся один от другого. Кроме того, передатчики 114 могут осуществлять передачу непрерывно.
Передатчики 150, 152 и 154 могут также содержать модулятор, осуществляющий модуляцию передаваемого сигнала, при этом приемник 116 содержит узел демодулятора, способный извлекать информацию, посредством которой осуществлена модуляция переданных сигналов. Как и в варианте с передатчиком 114, в сигнале, переданном из первого, второго и третьего передатчиков 150, 152 и 154, может быть использована амплитудная, частотная и фазовая модуляция, при этом переданный сигнал содержит информацию об идентификаторе, служащую для идентификации передатчика из которого был передан сигнал. Кроме того, в том случае, когда сетевой компьютер 22 способен осуществлять демодуляцию/извлечение информации из принятого сигнала, приемник 116 не обязательно должен содержать узел демодулятора.
Сигналы, передаваемые передатчиками 114, 150, 152 и 154, может представлять собой радиочастотные сигналы, инфракрасные сигналы, ультразвуковые сигналы, оптический сигнал, например, луч лазера, или любые иные сигналы, прием которых может быть осуществлен приемниками в игровой системе. Кроме того, несмотря на то, что передатчики 114, 150, 152 и 154 показаны соединенными с сетевым компьютером 22, для специалиста в данной области техники понятно, что это не всегда необходимо. Например, в том случае, когда передатчики включают в состав передаваемого сигнала информацию об идентификаторе конкретного передатчика, осуществляющего передачу сигнала, передатчик не обязательно должен быть непосредственно соединен с сетевым компьютером 22. Приемник может легко определить, какой именно передатчик передал тот сигнал, для которого он в данный момент осуществляет генерацию сигнала приема, с использованием, например, идентификатора передатчика, включенного в состав соответствующих передаваемых сигналов. Сетевой компьютер 22 запрограммирован таким образом, что содержит информацию о местах расположения и об идентификаторах передатчиков. Таким образом, может быть определен, например, пеленг приемников относительно передатчиков, и, следовательно, может быть вычислено местоположение игрового устройства 20 вышеописанным способом. Кроме того, как описано выше, может быть осуществлена модуляция передаваемых сигналов посредством информации о временной синхронизации, что позволяет использовать способы определения местоположения по времени прихода сигнала.
В альтернативном варианте первый, второй и третий передатчики 150, 152 и 154, могут осуществлять передачу сигналов только после поступления команды на выполнение передачи из сетевого компьютера 22. В этом варианте сигналы, переданные первым, вторым и третьим передатчиками 150, 152 и 154 могут быть, по сути, идентичными и не обязательно должны содержать информацию об идентификаторе.
Несмотря на то, что передатчики 114 и приемники 116 показаны как дискретные компоненты, связанные с игровым устройством 20, для специалиста в данной области техники понятно, что обеспечиваемые ими функциональные возможности могут быть встроены в электронные схемы соответствующего игрового устройства 20.
Для специалиста в данной области техники понятно, что с использованием вышеописанных способов может быть определено местоположение игровых устройств в любом месте в казино. Кроме того, в вышеописанных вариантах осуществления настоящего изобретения показано наличие множества передатчиков 114 и приемников 116 для каждого из игровых устройств, что зависит от используемого способа определения местоположения. Однако, в том случае, когда работник казино присоединяет передатчик к игровому устройству 20 во время перемещения игрового устройства 20 в иное место, необходимо наличие только лишь одного или ограниченного количества передатчиков 114 или приемников 116. Например, в том случае, когда устройством определения местоположения, находящимся в игровом устройстве, является передатчик 114, то этот передатчик может содержать устройство ввода (то есть, кнопочную панель), служащее для ввода идентификатора того игрового устройства, которому он временно соответствует. В передатчик вводят идентификатор соответствующего игрового устройства и перемещают игровое устройство в иное место. При перемещении игрового устройства приемники 116, 118 и 120 могут быть использованы для непрерывной регистрации местоположения игрового устройства, соответствующего передатчику 114. Когда игровое устройство, соответствующее передатчику 114, помещено в желательное место, то местоположение игрового устройства может быть зарегистрировано как окончательное местоположение передатчика 114 при выключении питания передатчика 114, или как местоположение передатчика 114 при отсоединении передатчика 114 от соответствующего игрового устройства. В том случае, когда устройством определения местоположение, находящимся в игровом устройстве, является приемник, то приемник 116 может быть снабжен аналогичным устройством ввода, служащим для ввода идентификатора игрового устройства, а местоположение игрового устройства определяют способом, аналогичным вышеописанному.
Несмотря на то, что сетевой компьютер 22 был раскрыт как выполняющий требуемые вычисления и выполняющий описанные здесь различные подпрограммы определения местоположения, специалисту в данной области техники понятно, что для выполнения таких вычислений для определения местоположение игрового устройства внутри казино может быть использован любой контроллер вне зависимости от того, расположен ли он в сетевом компьютере 22, в любом игровом устройстве 20, в любом устройстве 48 определения местоположения, находящемся в казино, в устройстве 46 определения местоположения, находящемся в игровом устройстве, или в сети 40. Кроме того, описанная здесь система может быть использована для определения местоположения игровых устройств в аэропортах, в магазинах или в любом ином заведении, в котором могут находиться игровые устройства.
ОБЩИЙ ПРИНЦИП ДЕЙСТВИЯ ИГРОВОГО УСТРОЙСТВА
Ниже приведено описание одного из возможных способов функционирования одного или более игровых устройств 20 (а также одного или более игровых устройств 30) со ссылкой на несколько схем последовательностей операций, представляющих собой несколько частей или подпрограмм одной или более компьютерных программ, которые могут быть запомнены в одном или в более запоминающих устройство контроллера 100. Компьютерная программа (компьютерные программы) или ее части могут быть запомнены в удаленных устройствах, вне игрового устройства 20, и могут обеспечивать управление функционированием игрового устройства 20 из удаленного пункта. Такое дистанционное управление может быть облегчено за счет использования беспроводной связи или интерфейса с сетью Интернет, обеспечивающего соединение игрового устройства 20 с удаленным компьютером (например, с одним из сетевых компьютеров 22, 32), имеющим запоминающее устройство, в котором запомнены части компьютерной программы. Части компьютерной программы могут быть написаны на любом языке высокого уровня, например, на языке C, C +, C++ или на подобном языке, либо на любом языке низкого уровня, на ассемблере или на машинном языке. За счет запоминания частей компьютерной программы в различных частях запоминающих устройств 102, 106, их физическую и/или структурную конфигурацию устанавливают таким образом, чтобы она соответствовала командам компьютерной программы.
На Фиг.6 показана схема последовательности операций, выполняемых в основной операционной программе 350, которая может быть запомнена в запоминающем устройстве контроллера 100. Согласно Фиг.6 работа основной программы 350 может начаться на этапе 351, на котором определяется местоположение игрового устройства 20 в казино вышеописанным способом, например, с использованием любой из подпрограмм 199, 229, 259, 299 и 329 определения местоположения. На этапе 352 может быть выполнена операция воспроизведения привлекающей демонстрационной последовательности в попытке побудить потенциального игрока, находящегося в казино, принять участие в игре на игровом устройстве 20. Воспроизведение привлекающей демонстрационной последовательности может быть осуществлено путем вывода одного или большего количества видеоизображений на экран дисплея 70 и/или путем инициирования генерации одного или большего количества звуковых фрагментов, например, речевых или музыкальных, выводимых через громкоговорители 62. Привлекающая демонстрационная последовательность может содержать непрерывно перемещаемый по вертикали (“прокручиваемый”) перечень игр, в которые можно играть на игровом устройстве 20, и/или видеоизображения различных игр, в которые можно играть, например, видеоварианта игры в покер (видеопокер), видео варианта игры в блэкджек (видеоблэкджек), видео варианта игры на игровом автомате (видеослотс), видео варианта игры в кено (видео-кено), видео варианта игры в бинго (видеобинго) и т.д.
В том случае, если во время выполнения операции воспроизведения привлекающей демонстрационной последовательности потенциальный игрок производит ввод каких-либо данных в игровое устройство 20, что определяется на этапе 354, воспроизведение привлекающей демонстрационной последовательности может быть завершено, и на этапе 356 на дисплее 70 может быть создано изображение выбора игры, позволяющее игроку произвести выбор игры, имеющейся в игровом устройстве 20. Обнаружение игровым устройством 20 факта ввода данных на этапе 354 может быть осуществлено различными способами. Например, игровое устройство 20 может обнаруживать факт нажатия игроком любой кнопки на игровом устройстве 20; игровое устройство 20 может определять, действительно ли игрок вложил в игровое устройство 20 одну или большее количество монет; игровое устройство 20 может определять, действительно ли игрок вложил в игровое устройство бумажную денежную купюру; и т.д.
Изображение выбора игры, сформированного на этапе 356, может содержать, например, перечень видеоигр, в которые можно играть посредством игрового устройства 20, и/или визуальное сообщение, дающее игроку подсказку о вложении денежных средств в игровое устройство 20. Во время генерации изображения выбора игры игровое устройство 20 может находиться в режиме ожидания того, что игрок произведет выбор игры. После выбора игроком одной из игр, что определяется на этапе 358, контроллер 100 может инициировать выполнение одной из нескольких игровых подпрограмм, обеспечивающих возможность играть в выбранную игру. Например, игровые подпрограммы могут содержать подпрограмму 360 видеопокера, подпрограмму 362 видеоблэкджека, подпрограмму 364 игры на игровом автомате (слотс), подпрограмму 366 видеокено и подпрограмму 368 видеобинго. В том случае, если в течение заданного промежутка времени выбор какой-либо игры не произведен, то на этапе 358 процедура может перейти назад на этап 352.
После выполнения одной из подпрограмм 360, 362, 364, 366, 368, позволяющих игроку сыграть в одну из игр, на этапе 370 может быть определено, желает ли игрок завершить игру на игровом устройстве 20 или выбрать другую игру. Если игрок желает прекратить игру на игровом устройстве 20, что может быть выражено, например, путем выбора кнопки “Выдача наличных денег”, то на этапе 372 контроллер 100 выдает игроку денежные средства исходя из результата игры (игр), сыгранной (сыгранных) игроком. Затем процедура может возвратиться к этапу 352. Если игрок не желает завершить игру, что определяется на этапе 370, то программа может возвратиться к этапу 358, на котором может быть снова выполнена операция вывода на экран изображения выбора игры, позволяющего игроку выбрать другую игру.
Хотя на Фиг.6 показаны пять игровых подпрограмм, программа может содержать иное количество подпрограмм, что позволяет играть в иное количество игр. Игровое устройство 20 может быть также запрограммировано таким образом, что предоставляет возможность играть в различные игры. Кроме того, хотя на чертеже показано, что сначала выполняют операцию определения местоположения на этапе 351, для специалиста в данной области техники понятно, что определение местоположения игрового устройства может быть осуществлено в любой точке подпрограммы 350. Следовательно, в том случае, когда для игрового устройства 20 желательно определить статистические данные, связанные с конкретным его местоположением, может быть использована информация о местоположении, определенная на этапе 351. Кроме того, в том случае неисправности игрового устройства 20 информация о местоположении, определенная на этапе 351, может быть использована для определения местоположения конкретного игрового устройства, чтобы обеспечить его техническое обслуживание.
На Фиг.7 показана схема последовательности операций, выполняемых в альтернативном варианте основной операционной программы 380, которая может быть запомнена в запоминающем устройстве контроллера 100. Основная программа 380 может быть использована для тех игровых устройств 20, которые выполнены таким образом, что предоставляют возможность играть только в одну игру или в игру одного типа. Согласно Фиг.7 работа основной программы 380 может начаться на этапе 381, на котором определяется местоположение игрового устройства 20 способом, аналогичным описанному выше для этапа 351 на Фиг.6. На этапе 382 может быть выполнена операция воспроизведения привлекающей демонстрационной последовательности в попытке побудить потенциального игрока, находящегося в казино, принять участие в игре на игровом устройстве 20. Воспроизведение привлекающей демонстрационной последовательности может быть осуществлено путем вывода одного или большего количества видеоизображений на экран дисплея 70 и/или путем инициирования генерации одного или большего количества звуковых фрагментов, например, речевых или музыкальных, выводимых через громкоговорители 62.
В том случае, если во время выполнения операции воспроизведения привлекающей демонстрационной последовательности потенциальный игрок производит ввод каких-либо данных в игровое устройство 20, что определяется на этапе 384, воспроизведение привлекающей демонстрационной последовательности может быть завершено, и на этапе 386 на дисплее 70 может быть создано изображение игры. Изображение игры, сформированное на этапе 386, может содержать, например, изображение игры, проводимой в казино, в которую можно играть на игровом устройстве 20, и/или визуальное сообщение, дающее игроку подсказку о вложении денежных средств в игровое устройство 20. На этапе 388 игровое устройство 20 может определить, выдал ли игрок запрос на получение информации об игре, и в этом случае на этапе 390 осуществляется отображение запрошенной информации. На этапе 392 определяется, выдал ли игрок запрос на инициирование игры, и в этом случае может быть выполнена игровая подпрограмма 394. Игровая подпрограмма 394 может представлять собой любую из раскрытых здесь игровых подпрограмм, например, одну из пяти игровых подпрограмм 360, 362, 364, 366, 368, или иную игровую подпрограмму.
После того, как была выполнена подпрограмма 394, предоставляющая игроку возможность играть в игру, на этапе 396 определяется, желает ли игрок завершить игру на игровом устройстве 20. Если игрок желает прекратить игру на игровом устройстве 20, что может быть выражено, например, путем выбора кнопки “Выдача наличных денег”, то контроллер 100 на этапе 398 выдает игроку денежные средства исходя из результата игры (игр), сыгранной (сыгранных) игроком. Затем процедура может возвратиться к этапу 382. Если игрок не желает завершить игру, что определяется на этапе 396, то процедура может возвратиться на этап 388.
ВИДЕОПОКЕР
На Фиг.8 показан пример изображения 400, которое может быть отображено на экране дисплея 70 во время выполнения подпрограммы 360 игры в видеопокер, показанной на Фиг.6. Согласно Фиг.8 изображение 400 может содержать видеоизображения 402 множества игральных карт, находящихся на руках у игрока, например, пяти карт. Для того, чтобы игрок имел возможность управлять ходом игры при игре в видеопокер, может быть отображено множество выбираемых игроком кнопок. Этими кнопками могут являться, в том числе, кнопка 404 “Оставить”, расположенная непосредственно под каждым из изображений 402 игральных карт, кнопка 406 “Выдача наличных денег”, кнопка 408 “Просмотр выплат”, кнопку 410 “Ставка один кредит”, кнопка 412 “Ставка на максимальное количество кредитов” и кнопку 414 “Сдача/замена карт”. Изображение 400 может также содержать область 416, в которой отображено количество оставшихся кредитов или сумма денежных средств. Если дисплей 70 снабжен сенсорным экраном, то кнопки 404, 406, 408, 410, 412, 414 могут являться частью выводимого на экран видеоизображения 400. В альтернативном варианте одна или большее количество этих кнопок могут быть выполнены в виде части пульта управления, расположенного отдельно от дисплея 70.
На Фиг.10 изображена схема последовательности операций, выполняемых в подпрограмме 360 игры в видеопокер, показанной на Фиг.6. Согласно Фиг.10 на этапе 422 подпрограмма может определить, выдал ли игрок запрос на получение информации о выплатах, например, путем приведения в действие кнопки 408 “Просмотр выплат”, и в этом случае на этапе 424 подпрограмма может инициировать отображение одной или большего количества таблиц выплат на экране дисплея 70. На этапе 426 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 410 “Ставка один кредит”, и в этом случае на этапе 428 может быть выполнена операция запоминания данных о сделанных ставках, которые соответствуют ставке, сделанной игроком, в запоминающем устройстве контроллера 100. На этапе 430 подпрограмма может определить, нажал ли игрок кнопку 412 “Ставка на максимальное количество кредитов”, и в этом случае на этапе 432 может быть выполнена операция запоминания данных о сделанных ставках, которые соответствуют максимальной допустимой ставке, в запоминающем устройстве контроллера 100.
На этапе 434 подпрограмма может определить, желает ли игрок, чтобы была произведена сдача новых карт на руки игроку, что может быть определено путем обнаружения того, была ли приведена в действие кнопка 414 “Сдача/замена карт” после того, как была сделана ставка. В этом случае на этапе 436 может быть произведена “сдача” карт видеопокера на руки игроку путем инициирования генерации изображений 402 игральных карт на дисплее 70. После сдачи карт на руки игроку подпрограмма на этапе 438 может определить, были ли приведены в действие игроком какие-либо из кнопок 404 “Оставить”, и в этом случае данные о том, какие именно из изображений 402 игральных карт следует “оставить”, могут быть запомнены в контроллере 100, что выполняется на этапе 440. Если кнопка 414 “Сдача/замена карт” снова приведена в действие, что определяется на этапе 442, то каждое из изображений 402 игральных карт, которые не были “оставлены”, исчезает из выводимого на экран дисплея видеоизображения 400 и заменяется новым изображением 402 случайно выбранной игральной карты на этапе 444.
На этапе 446 подпрограмма может определить, является ли комбинация карт для игры в покер, находящихся на руках у игрока, отображаемая в текущий момент времени посредством изображений 402 игральных карт, выигрышной. Эта операция определения может быть выполнена путем сравнения данных, отображающих комбинацию карт для игры в покер, находящихся на руках у игрока, которая выведена на экран дисплея в текущий момент времени, с данными, отображающими всевозможные выигрышные комбинации карт, которые могут быть запомнены в запоминающем устройстве контроллера 100. При наличии на руках у игрока выигрышной комбинации карт на этапе 448 может быть выполнена операция определения суммы выплаты, соответствующей выигрышной комбинации карт, находящихся на руках у игрока. На этапе 450 может быть выполнено обновление накопленной суммы денежных средств или количества кредитов игрока путем вычитания суммы ставки, сделанной игроком, и добавления суммы выплаты, определенной на этапе 448, в том случае, если на руках у игрока имелась выигрышная комбинация карт. Накопленная сумма средств или количество кредитов также могут быть отображены на экране дисплея в области 416 (см. Фиг.8).
Хотя приведенное выше описание подпрограммы 360 игры в видеопокер изложено применительно к одному набору из пяти карт для игры в покер, находящихся на руках у игрока, подпрограмма 360 может быть видоизменена таким образом, чтобы предоставить возможность играть в иные разновидности игры в покер. Например, может быть реализована игра в покер на семи картах или игра в стад-покер. В альтернативном варианте может быть реализована одновременная игра на множестве наборов карт для игры в покер, находящихся на руках у игрока. В этом варианте игра может быть начата путем сдачи на руки игроку одного набора карт для игры в покер, и ему может быть предоставлена возможность оставить некоторые карты. После принятия решения о том, какие именно карты следует оставить, оставленные карты могут быть продублированы в виде множества различных наборов карт для игры в покер, находящихся на руках у игрока, при этом остальные карты для каждого из этих наборов карт для игры в покер, находящихся на руках у игрока, определяют по случайному закону.
ВИДЕОБЛЭКДЖЕК
На Фиг.9 показан пример изображения 460, которое может быть отображено на экране дисплея 70 во время выполнения подпрограммы 362 игры в видеоблэкджек, показанной на Фиг.6. Согласно Фиг.9 изображение 460 может содержать видеоизображения 462 двух игровых карт, находящихся на руках у крупье, при этом одна из этих карт показана “рубашкой вниз”, а другая карта показана “рубашкой вверх”, и видеоизображения 464 двух игровых карт, представляющих собой карты, находящиеся на руках у игрока, при этом обе эти карты показаны “рубашкой вниз”. В качестве “крупье” может служить игровое устройство 20.
Для того, чтобы игрок имел возможность управлять ходом игры при игре в видеоблэкджек, может быть отображено множество выбираемых игроком кнопок. Эти кнопки могут содержать кнопку 466 “Выдача наличных денег”, кнопку 468 “Просмотр выплат”, кнопку 470 “Остановиться”, кнопку 472 “Взять одну карту”, кнопку 474 “Ставка один кредит” и кнопку 476 “Ставка на максимальное количество кредитов”. Изображение 460 может также содержать область 478, в которой отображено количество оставшихся кредитов или денежных средств. Если дисплей 70 снабжен сенсорным экраном, то кнопки 466, 468, 470, 472 474, 476 могут образовывать часть видеоизображения 460, выводимого на экран. В альтернативном варианте одна или большее количество этих кнопок могут быть выполнены в виде части пульта управления, расположенного отдельно от дисплея 70.
На Фиг.11 изображена схема последовательности операций, выполняемых в подпрограмме 362 игры в видеоблэкджек, показанной на Фиг.6. Согласно Фиг.11 подпрограмма 362 игры в видеоблэкджек может быть начата на этапе 480, на котором она может определить, сделал ли игрок ставку. Это может быть определено, например, путем обнаружения факта приведения в действие либо кнопки 474 “Ставка один кредит”, либо кнопки 476 “Ставка на максимальное количество кредитов”. На этапе 482 может быть выполнено запоминание данных о сделанной ставке, соответствующих ставке, сделанной на этапе 480, в запоминающем устройстве контроллера 100. На этапе 484 может быть произведена “сдача” карт “на руки” крупье и игроку путем вывода изображений 462, 464 игральных карт на экран дисплея 70.
На этапе 486 игроку может быть предоставлена возможность “взять еще одну карту”, и в этом случае на этапе 488 игроку сдается еще одна карта вдобавок к картам, находящимся на руках у игрока, путем вывода на экран изображения 464 еще одной игральной карты, появляющейся в изображении 460. Если игрок взял одну карту, то на этапе 489 может быть определено, имеет ли игрок “перебор” или превышение 21-го очка. Если у игрока нет перебора, то этапы 486 и 488 могут быть выполнены снова, предоставляя игроку возможность взять еще одну карту.
Если игрок принимает решение не брать еще одну карту, то на этапе 490 подпрограмма может определить, должен ли крупье взять еще одну карту. Может ли крупье взять еще одну карту или нет, определяется в соответствии с заранее установленными правилами, например, крупье всегда берет еще одну карту в том случае, если общие сумма очков карт, находящихся на руках у крупье, меньше или равна 15. Если крупье берет еще одну карту, то на этапе 491 может быть произведена сдача еще одной карты на руки крупье путем вывода на экран изображения 462 еще одной игральной карты, появляющейся в изображении 460. На этапе 492 подпрограмма может определить, имеется ли у крупье перебор. Если у крупье нет перебора, то этапы 490, 491 могут быть выполнены снова, предоставляя крупье возможность взять еще одну карту.
Если крупье не берет еще одну карту, то на этапе 494 может быть определен результат игры в блэкджек и соответствующая сумма выплаты, исходя, например, из того, кто именно, игрок или крупье, имеет большее количество очков на картах, находящихся на его руках, не превышающее 21. Если выигрышную комбинацию карт имеет игрок, то на этапе 496 может быть определена сумма выплаты, соответствующая выигравшей комбинации карт, находящихся на руках у игрока. На этапе 498 может быть выполнено обновление накопленной суммы денежных средств или количества кредитов игрока путем вычитания суммы ставки, сделанной игроком, и добавления суммы выплаты, определенной на этапе 496, в том случае, если игрок выиграл. Накопленная сумма средств или количество кредитов также могут быть отображены на экране дисплея в области 478 (Фиг.9).
ИГРА НА ИГРОВОМ АВТОМАТЕ (СЛОТС)
На Фиг.12 показан пример изображения 500, которое может быть отображено на экране дисплея 70 во время выполнения подпрограммы 364 игры на игровом автомате (слотс), показанной на Фиг.6. Согласно Фиг.12 изображение 500 может содержать видеоизображения 502 множества барабанов игрового автомата, при этом каждый из вышеупомянутых барабанов содержит множество соответствующих ему символов 504 барабана. Хотя на изображении 500 показаны изображения 502 пяти барабанов, каждый из которых может содержать по три символа 504 барабана, которые видны одновременно, могут быть использованы и иные конфигурации барабанов.
Для того чтобы игрок имел возможность управлять ходом игры при игре на игровом автомате (слотс), может быть отображено множество выбираемых игроком кнопок. Эти кнопки могут содержать кнопку 506 “Выдача наличных денег”, кнопку 508 “Просмотр выплат”, множество кнопок 510 выбора линий выплаты, каждая из которых предоставляет игроку возможность произвести выбор различного количества линий выплаты до “вращения” барабанов, множество кнопок 512 выбора суммы ставки, каждая из которых предоставляет игроку возможность указать сумму ставки на каждую выбранную линию выплаты, кнопку 514 “Вращение” и кнопку 516 “Максимальная ставка”, которая предоставляет игроку возможность сделать максимальную допустимую ставку.
На Фиг.14 изображена схема последовательности операций, выполняемых в подпрограмме 364 игры на игровом автомате (слотс), показанной на Фиг.12. Согласно Фиг.14 на этапе 520 подпрограмма может определить, выдал ли игрок запрос на получение информации о сумме выплаты, например, путем приведения в действие кнопки 508 “Просмотр выплат”, и в этом случае на этапе 522 подпрограмма может инициировать отображение одной или большего количества таблиц выплат на экране дисплея 70. На этапе 524 подпрограмма может определить, нажал ли игрок одну из кнопок 510 выбора линии выплаты, и в этом случае на этапе 526 может быть выполнена операция запоминания данных, соответствующих количеству линий выплаты, выбранных игроком, в запоминающем устройстве контроллера 100. На этапе 528 подпрограмма может определить, нажал ли игрок одну из кнопок 512 выбора ставки, и в этом случае на этапе 530 может быть выполнена операция запоминания данных, соответствующих сумме ставки, сделанной на каждую линию выплаты, в запоминающем устройстве контроллера 100. На этапе 532 подпрограмма может определить, нажал ли игрок кнопку 516 “Максимальная ставка”, и в этом случае на этапе 534 может быть выполнена операция запоминания о сделанных ставках (которая может содержать как данные о линиях выплаты, так и данные о ставках, сделанных на каждую линию выплаты), соответствующих максимальной допустимой ставке, в запоминающем устройстве контроллера 100.
Если игроком была приведена в действие кнопка 514 “Вращение”, что определяется на этапе 536, то на этапе 538 подпрограмма может инициировать “вращение” изображений 502 барабанов игрового автомата таким образом, чтобы по внешнему виду оно имитировало вращение множества механических барабанов игрового автомата. На этапе 540 подпрограмма может определить те положения, в которых произойдет остановка изображений барабанов игрового автомата, или конкретные изображения 504 символов, которые будут отображены после остановки вращения изображений 502 барабанов. На этапе 541 подпрограмма может остановить вращение изображений 502 барабанов путем вывода на экран неподвижных изображений 502 барабанов и изображений трех символов 504 для каждого остановленного изображения 502 барабана. Остановка виртуальных барабанов может быть выполнена поочередно слева направо при наблюдении со стороны игрока, либо любым иным способом или в любой иной последовательности.
При выполнении определенных условий, например, при остановке изображений 502 барабанов на конкретном символе 504, в подпрограмме может быть предусмотрена возможность призовой игры или призового этапа игры. Если на этапе 542 определено, что выполнено условие предоставления такой призовой игры, то в подпрограмме может быть совершен переход на этап 543, на котором может быть сыгран призовой этап игры. Призовой этап игры может представлять собой иную игру, чем игра на игровом автомате (слотс), и может быть предусмотрено множество призовых игр иных типов. Если игрок выигрывает призовой этап игры или получает дополнительные кредиты или очки в призовом этапе игры, то на этапе 544 может быть определена сумма премиального вознаграждения. Сумма выплаты, соответствующая результату игры на игровом автомате (слотс) и/или призовому этапу игры, может быть определена на этапе 546. На этапе 548 может быть выполнено обновление накопленной суммы денежных средств или количества кредитов игрока путем вычитания суммы ставки, сделанной игроком, и добавления суммы выплаты, определенной на этапе 546, в том случае, если игрок выиграл игру на игровом автомате (слотс) и/или призовой этап игры.
Хотя описание вышеупомянутой подпрограммы было приведено как подпрограммы виртуального игрового автомата, в которой барабаны игрового автомата отображают в виде изображений на дисплее 70, вместо этого могут быть использованы реальные барабаны игрового автомата, которые могут быть приведены во вращение.
ВИДЕОКЕНО
На Фиг.13 показан пример изображения 584, которое может быть отображено на экране дисплея 70 во время выполнения подпрограммы 366 игры в видеокено, показанной на Фиг.6. Согласно Фиг.13 изображение 584 может содержать видеоизображение 585 множества чисел, которые были выбраны игроком до начала игры в кено, и видеоизображения 586 множества чисел, выбранных по случайному закону во время игры в кено. Случайно выбранные числа могут быть отображены в виде табличной структуры.
Для того, чтобы игрок имел возможность управлять ходом игры при игре в кено, может быть отображено множество выбираемых игроком кнопок. Эти кнопки могут содержать кнопку 587 “Выдача наличных денег”, кнопку 588 “Просмотр выплат”, кнопку 589 “Ставка один кредит”, кнопку 590 “Ставка на максимальное количество кредитов”, кнопку 592 “Выбор билета”, кнопку 594 “Выбор числа” и кнопку 596 “Игра”. Изображение 584 также может содержать область 598, в которой отображено количество оставшихся кредитов или денежных средств. В том случае, если дисплей 70 снабжен сенсорным экраном, кнопки могут образовывать часть видеоизображения 584, выводимого на экран. В альтернативном варианте одна или большее количество этих кнопок могут быть выполнены в виде части пульта управления, расположенного отдельно от дисплея 70.
На Фиг.15 изображена схема последовательности операций, выполняемых в подпрограмме 366 игры в видеокено, показанной на Фиг.6. Подпрограмма 366 игры в кено может быть использована применительно к одному игровому устройству 20, на котором в игру кено играет один игрок, или подпрограмма 366 игры в кено может быть использована применительно к множеству игровых устройств 20, на которых в одну игру кено играет множество игроков. В последнем случае одно или большее количество описанных ниже действий может быть выполнено либо контроллером 100 в каждом игровом устройстве, либо одним из сетевых компьютеров 22, 32, с которым множество игровых устройств 20 поддерживают оперативную связь.
Согласно Фиг.15 на этапе 550 подпрограмма может определить, выдал ли игрок запрос на получение информации о выплатах, например, путем приведения в действие кнопки 598 “Просмотр выплат”, и в этом случае на этапе 552 подпрограмма может инициировать отображение одной или большего количества таблиц выплат на экране дисплея 70. На этапе 554 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 589 “Ставка один кредит” или кнопки 590 “Ставка на максимальное количество кредитов”, и в этом случае на этапе 556 может быть выполнена операция запоминания данных о сделанных ставках, которые соответствуют сделанной игроком ставке, в запоминающем устройстве контроллера 100. После того, как игроком сделана ставка на этапе 558 игрок может произвести выбор билета для игры в кено, а на этапе 560 этот билет может быть отображен в выведенном на экран изображении 584. На этапе 562 игрок может осуществить выбор одного или более игровых чисел, которые могут принимать значения в пределах интервала, установленного казино. После выбора игроком игровых чисел они могут быть запомнены в запоминающем устройстве контроллера 100 на этапе 564 и могут быть включены в состав изображения 585, выводимого на экран дисплея, в виде изображения 584 на этапе 566. По истечении некоторого количества времени доступ к участию в игре кено для дополнительных игроков может быть закрыт (в том случае, когда несколько игроков играют в одну и ту же игру в кено с использованием множества игровых устройств 20).
Если следует начать розыгрыш игры в кено, что определяется на этапе 568, то на этапе 570 контроллер 100 или центральный компьютер, поддерживающий оперативную связь с контроллером, например, один из сетевых компьютеров 22, 32, может произвести случайный выбор игрового числа, принимающего значение в интервале, установленном казино. На этапе 572 случайно выбранное игровое число может быть отображено на дисплее 70 и на дисплеях 70 других игровых устройств 20 (при их наличии), участвующих в той же самой игре в кено. На этапе 574 контроллер 100 (или вышеупомянутый центральный компьютер) может осуществить приращение отсчета, посредством которого отслеживают количество игровых чисел, выбранных на этапе 570.
На этапе 576 контроллер 100 (или один из сетевых компьютеров 22, 32) может определить, было ли выбрано максимальное количество случайных игровых чисел в пределах вышеупомянутого интервала, или нет. Если нет, то на этапе 570 может быть произведен случайный выбор другого игрового числа. Если уже было выбрано максимальное количество игровых чисел, то на этапе 578 контроллер 100 (или центральный компьютер) может определить, имеется ли достаточное количество совпадений между игровыми числами, выбранными игроком, и игровыми числами, выбранными на этапе 570, для того, чтобы игрок выиграл. Количество совпадений может зависеть от того, какое количество чисел выбрал игрок и от конкретных используемых правил игры в кено.
При наличии достаточного количества совпадений на этапе 580 может быть определена сумма выплаты, выплачиваемой игроку за выигранную игру. Сумма выплаты может зависеть от количества совпадений между игровыми числами, выбранными игроком, и игровыми числами, случайно выбранными на этапе 570. На этапе 582 может быть выполнено обновление накопленной суммы денежных средств или количества кредитов игрока путем вычитания суммы ставки, сделанной игроком, и добавления суммы выплаты, определенной на этапе 580, в том случае, если игра в кено была выиграна. Накопленная сумма средств или количество кредитов также могут быть отображены на экране дисплея в области 598 (Фиг.13).
ВИДЕОБИНГО
На Фиг.16 показан пример изображения 600, которое может быть отображено на экране дисплея 70 во время выполнения подпрограммы 368 игры в видеобинго, показанной на Фиг.6. Согласно Фиг.16 изображение 600 может содержать одно или большее количество видеоизображений 602 карточки для игры в бинго и изображений чисел игры в бинго, выбранных во время игры. Изображения 602 карточек для игры в бинго могут иметь структуру в виде сетки.
Для того, чтобы игрок имел возможность управлять ходом игры при игре в бинго, может быть отображено множество выбираемых игроком кнопок. Эти кнопки могут содержать кнопку 604 “Выдача наличных денег”, кнопку 606 “Просмотр выплат”, кнопку 608 “Ставка один кредит”, кнопку 610 “Ставка на максимальное количество кредитов”, кнопку 612 “Выбор карточки” и кнопку 614 “Игра”. Изображение 600 может также содержать область 616, в которой отображено количество оставшихся кредитов или денежных средств. В том случае, если дисплей 70 снабжен сенсорным экраном, кнопки могут образовывать часть видеоизображения 600, выводимого на экран. В альтернативном варианте одна или большее количество этих кнопок могут быть выполнены в виде части пульта управления, расположенного отдельно от дисплея 70.
На Фиг.17 изображена схема последовательности операций, выполняемых в подпрограмме 368 игры в видео-бинго, показанной на Фиг.6. Подпрограмма 368 игры в бинго может быть использована применительно к одному игровому устройству 20, на котором в игру бинго играет один игрок, или подпрограмма 250 игры в бинго может быть использована применительно к множеству игровых устройств 20, на которых в одну игру бинго играет множество игроков. В последнем случае одно или большее количество описанных ниже действий может быть выполнено либо контроллером 100 в каждом игровом устройстве 20, либо одним из сетевых компьютеров 22, 32, с которым множество игровых устройств 20 поддерживают оперативную связь.
Согласно Фиг.17 на этапе 620 подпрограмма может определить, выдал ли игрок запрос на получение информации о выплатах, например, путем приведения в действие кнопки 606 “Просмотр выплат”, и в этом случае на этапе 622 подпрограмма может инициировать отображение одной или большего количества таблиц выплат на экране дисплея 70. На этапе 624 подпрограмма может определить, сделал ли игрок ставку, например, путем нажатия кнопки 608 “Ставка один кредит” или кнопки 610 “Ставка на максимальное количество кредитов”, и в этом случае на этапе 626 может быть выполнена операция запоминания данных о сделанных ставках, которые соответствуют сделанной игроком ставке, в запоминающем устройстве контроллера 100.
После того, как игроком сделана ставка, на этапе 628, игрок может произвести выбор карточки для игры в бинго, генерация которой может быть осуществлена по случайному закону. Игрок может произвести выбор более одной карточки для игры в бинго и может существовать максимальное количество карточек для игры в бинго, которое может выбрать игрок. После того, как игра начата, что определяется на этапе 632, на этапе 634 может быть осуществлена генерация случайного числа для игры в бинго посредством контроллера 100 или центрального компьютера, например, одного из сетевых компьютеров 22, 32. На этапе 636 число для игры в бинго может быть отображено на дисплее 70 и на дисплеях 70 любых других игровых устройств 20, участвующих в игре в бинго.
На этапе 638 контроллер 100 (или центральный компьютер) может определить, выиграл ли какой-либо игрок игру в бинго. Если ни один игрок не выиграл, то на этапе 634 может быть выбрано другое случайное число для игры в бинго. Если у какого-либо игрока имеется бинго, что определяется на этапе 638, то подпрограмма на этапе 640 может определить, является ли игрок, играющий за этим игровым устройстве 20, победителем. Если это так, то на этапе 642 может быть определена сумма выплаты для этого игрока. Сумма выплаты может зависеть от количества случайных чисел, которые были “вытянуты” до того, как был установлен победитель, от общего количества победителей (если их количество является большим, чем один игрок), и от суммы денег, на которую были сделаны ставки в игре. На этапе 644 может быть выполнено обновление накопленной суммы денежных средств или количества кредитов игрока путем вычитания суммы ставки, сделанной игроком, и добавления суммы выплаты, определенной на этапе 642, в том случае, если игра в бинго была выиграна. Накопленная сумма средств или количество кредитов также могут быть отображены на экране дисплея в области 616 (Фиг.16).
Описанная игровая система 10 может определять местоположение конкретного игрового устройства 20 с использованием одного или более устройств 48 определения местоположения, находящихся в казино, и одного или более устройств 46 определения местоположения, находящихся в игровом устройстве, причем оператору игровой системы 10 не нужно вручную вводить такую информацию о местоположении, за счет чего уменьшается потенциальная возможность неточного определения местоположения, сведения о котором вводятся оператором системы. Кроме того, поскольку определение местоположения игрового устройства 20 осуществляется автоматически, то эта информация может быть быстро получена игровой системой 10, позволяя, тем самым, быстрее накапливать данные, связанные с конкретным местоположением игрового устройства 20, и облегчать техническое обслуживание неисправного игрового устройства 20, поскольку местоположение игрового устройства 20 автоматически становится известным для игровой системы 10.
Формула изобретения
1. Центральный контроллер, позволяющий определять местоположение игрового устройства, при этом игровое устройство связано с приемником и предназначено для использования в казино, в котором имеется множество местоположений игровых устройств и множество передатчиков в различных местоположениях, способных осуществлять передачу сигнала определения местоположения игрового устройства, причем центральный контроллер содержит:
блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом
блок управления запрограммирован для приема от приемника первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков,
блок управления запрограммирован для приема от приемника второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и
блок управления запрограммирован для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений передатчиков,
при этом приемник содержит узел определения пеленга, используемый для идентификации пеленгов передатчиков, и
блок управления запрограммирован для определения пеленгов передатчиков относительно приемника с использованием первого и второго принятых сигналов и узла определения пеленга, и для определения местоположения игрового устройства с использованием пеленгов передатчиков относительно приемника и местоположений передатчиков.
2. Центральный контроллер по п.1, в котором сигнал определения местоположения игрового устройства от каждого передатчика содержит идентификатор передатчика, при этом блок управления запрограммирован для определения местоположения игрового устройства с использованием идентификатора передатчика, первого принятого сигнала, второго принятого сигнала и местоположений передатчиков.
3. Центральный контроллер, позволяющий определять местоположение игрового устройства, при этом игровое устройство связано с приемником и предназначено для использования в казино, имеющем множество местоположений игровых устройств и множество передатчиков в различных местоположениях, способных передавать сигнал определения местоположения игрового устройства, причем центральный контроллер содержит:
блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от приемника первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков,
блок управления запрограммирован для приема от приемника второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и
блок управления запрограммирован для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений передатчиков,
при этом блок управления запрограммирован для определения местоположения игрового устройства с использованием первого принятого сигнала и второго принятого сигнала путем определения первого расстояния между одним из передатчиков и приемником с использованием первого принятого сигнала, и определения второго расстояния между другим из передатчиков и приемником с использованием второго принятого сигнала, и
блок управления запрограммирован для определения местоположения игрового устройства с использованием первого расстояния и второго расстояния.
4. Центральный контроллер, позволяющий определять местоположение игрового устройства, при этом игровое устройство связано с передатчиком, предназначенным для передачи сигнала определения местоположения игрового устройства, и расположено в казино, имеющем множество местоположений игровых устройств и множество приемников в различных местоположениях, предназначенных для приема переданного сигнала определения местоположения игрового устройства, причем центральный контроллер содержит:
блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом блок управления запрограммирован для приема от одного из приемников первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим одним приемником,
блок управления запрограммирован для приема от другого из приемников второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим другим приемником,
блок управления запрограммирован для определения местоположения игрового устройства в казино с использованием первого принятого сигнала, второго принятого сигнала и местоположений приемников,
при этом блок управления запрограммирован для определения местоположения игрового устройства с использованием первого принятого сигнала и второго принятого сигнала путем определения первого расстояния между передатчиком и упомянутым одним приемником с использованием первого принятого сигнала, и определения второго расстояния между передатчиком и упомянутым другим приемником с использованием второго принятого сигнала, и
блок управления запрограммирован для определения местоположения игрового устройства с использованием первого расстояния и второго расстояния.
5. Центральный контроллер, позволяющий определять местоположение игрового устройства, при этом игровое устройство связано с передатчиком, предназначенным для передачи сигнала определения местоположения игрового устройства, и расположено в казино, имеющем множество местоположений игровых устройств и множество приемников в различных местоположениях, предназначенных для приема переданного сигнала определения местоположения игрового устройства, причем центральный контроллер содержит:
блок управления, содержащий процессор, запоминающее устройство и часть компьютерной программы, сохраненной в запоминающем устройстве, при этом
блок управления запрограммирован для приема от одного из приемников первого принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим одним приемников;
блок управления запрограммирован для приема от другого из приемников второго принятого сигнала, указывающего прием сигнала определения местоположения игрового устройства этим другим приемником,
при этом каждый из множества приемников дополнительно содержит узел определения пеленга, используемый для определения пеленгов переданного сигнала определения местоположения игрового устройства относительно приемников, и
блок управления запрограммирован для определения местоположения игрового устройства с использованием первого пеленга передатчика относительно упомянутого одного приемника и второго пеленга передатчика относительно упомянутого другого приемника.
6. Способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, содержащий следующие операции:
предоставляют игроку возможность сделать ставку,
инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру,
определяют сумму выплаты за игру,
передают сигнал определения местоположения игрового устройства из игрового устройства,
принимают сигнал определения местоположения игрового устройства посредством множества приемников в различных местоположениях,
принимают первый принятый сигнал от одного из множества приемников,
принимают второй принятый сигнал от другого из множества приемников,
определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества приемников;
определяют первое расстояние между передатчиком и упомянутым одним приемником с использованием первого принятого сигнала,
определяют второе расстояние между передатчиком и упомянутым другим приемником с использованием второго принятого сигнала, и
определяют конкретное местоположение игрового устройства с использованием первого расстояния и второго расстояния.
7. Способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, содержащий следующие операции:
предоставляют игроку возможность сделать ставку,
инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру,
определяют сумму выплаты за игру,
передают сигнал определения местоположения игрового устройства из игрового устройства,
принимают сигнал определения местоположения игрового устройства посредством множества приемников в различных местоположениях,
принимают первый принятый сигнал от одного из множества приемников,
принимают второй принятый сигнал от другого из множества приемников,
определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества приемников;
определяют первый пеленг передатчика относительно упомянутого одного приемника с использованием первого узла определения пеленга упомянутого одного приемника,
определяют второй пеленг передатчика относительно упомянутого другого приемника с использованием второго узла определения пеленга упомянутого другого приемника, и
определяют конкретное местоположение игрового устройства с использованием первого и второго пеленгов.
8. Способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, содержащий следующие операции:
предоставляют игроку возможность сделать ставку,
инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру,
определяют сумму выплаты за игру,
передают сигнал определения местоположения игрового устройства из множества передатчиков в различных местоположениях,
принимают сигнал определения местоположения игрового устройства в игровом устройстве,
принимают от приемника первый принятый сигнал, указывающий прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков,
принимают от приемника второй сигнал приема, указывающий прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков, и
определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества передатчиков;
определяют первый пеленг упомянутого одного передатчика относительно приемника с использованием первого узла определения пеленга приемника,
определяют второй пеленг упомянутого другого передатчика относительно приемника с использованием второго узла определения пеленга другого приемника, и
определяют конкретное местоположение с использованием первого и второго пеленгов.
9. Способ определения местоположения игрового устройства, занимающего конкретное местоположение в казино, содержащий следующие операции:
предоставляют игроку возможность сделать ставку,
инициируют генерацию последовательности видеоизображений на устройстве отображения, при этом последовательность видеоизображений представляет игру,
определяют сумму выплаты за игру,
передают сигнал определения местоположения игрового устройства из множества передатчиков в различных местоположениях,
принимают сигнал определения местоположения игрового устройства в игровом устройстве,
принимают от приемника первый принятый сигнал, указывающий прием сигнала определения местоположения игрового устройства, переданного одним из передатчиков,
принимают от приемника второй сигнал приема, указывающий прием сигнала определения местоположения игрового устройства, переданного другим из передатчиков,
определяют конкретное местоположение игрового устройства с использованием первого принятого сигнала, второго принятого сигнала и местоположений множества передатчиков;
преобразуют первый пеленг упомянутого одного передатчика относительно приемника в пеленг приемника относительно упомянутого одного передатчика, и
преобразуют второй пеленг упомянутого другого передатчика относительно приемника в пеленг приемника относительно упомянутого другого передатчика.
10. Способ по п.8, содержащий следующие операции:
определяют первое расстояние между приемником и упомянутым одним передатчиком с использованием первого принятого сигнала,
определяют второе расстояние между приемником и упомянутым другим передатчиком с использованием второго принятого сигнала, и
определяют конкретное местоположение игрового устройства с использованием первого расстояния и второго расстояния.
РИСУНКИ
|
|