RU2366000C2 - Беспроводные устройства ввода/вывода и периферийные устройства в игровой машине - Google Patents
Беспроводные устройства ввода/вывода и периферийные устройства в игровой машине Download PDFInfo
- Publication number
- RU2366000C2 RU2366000C2 RU2005106989/09A RU2005106989A RU2366000C2 RU 2366000 C2 RU2366000 C2 RU 2366000C2 RU 2005106989/09 A RU2005106989/09 A RU 2005106989/09A RU 2005106989 A RU2005106989 A RU 2005106989A RU 2366000 C2 RU2366000 C2 RU 2366000C2
- Authority
- RU
- Russia
- Prior art keywords
- gaming
- gaming machine
- information
- gaming device
- peripheral
- Prior art date
Links
- 230000002093 peripheral effect Effects 0.000 title claims abstract description 175
- 238000000034 method Methods 0.000 claims abstract description 80
- 230000000694 effects Effects 0.000 claims abstract description 14
- 238000004891 communication Methods 0.000 claims description 33
- 238000001228 spectrum Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 238000012546 transfer Methods 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 1
- 208000001613 Gambling Diseases 0.000 abstract description 9
- 238000012423 maintenance Methods 0.000 abstract description 9
- 239000000126 substance Substances 0.000 abstract 1
- 230000008569 process Effects 0.000 description 26
- 239000000370 acceptor Substances 0.000 description 18
- 230000008439 repair process Effects 0.000 description 6
- 239000008186 active pharmaceutical agent Substances 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000007792 addition Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 238000012856 packing Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 230000004888 barrier function Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 230000001681 protective effect Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 238000007650 screen-printing Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
- G07F17/3234—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the performance of a gaming system, e.g. revenue, diagnosis of the gaming system
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/0014—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for vending, access and use of specific services not covered anywhere else in G07F17/00
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3225—Data transfer within a gaming system, e.g. data sent between gaming machines and users
- G07F17/3232—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
- G07F17/3237—Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the players, e.g. profiling, responsible gaming, strategy/behavior of players, location of players
- G07F17/3239—Tracking of individual players
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/40—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network
- A63F2300/404—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network characterized by a local network connection
- A63F2300/405—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of platform network characterized by a local network connection being a wireless ad hoc network, e.g. Bluetooth, Wi-Fi, Pico net
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Social Psychology (AREA)
- Slot Machines And Peripheral Devices (AREA)
- Pinball Game Machines (AREA)
Abstract
Изобретение относится к игровым машинам типа видеослот-машин и машин для видеопокера и, в частности, к устройству и способам для обеспечения беспроводного обмена информацией внутри игровой машины. Техническим результатом изобретения является повышение уровня безопасности системы защиты и упрощение технического обслуживания внутри игровой машины. Технический результат достигается благодаря тому, что игровая машина содержит корпус, в котором установлены ведущий игровой контроллер и одно или более игровых периферийных устройств. Ведущий игровой контроллер адаптирован для исполнения азартной игры, проводимой в игровой машине, и беспроводного обмена информацией с одним или более игровыми периферийными устройствами, используемыми для проведения азартной игры. Ведущий игровой контроллер включает диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированным для управления беспроводным обменом информацией между ведущим игровым контроллером и игровыми периферийными устройствами и/или между игровыми периферийными устройствами. 3 н. и 45 з.п. ф-лы, 7 ил.
Description
ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка является частичным продолжением заявки на патент США с порядковым №09/921489 (IGT P 060/P-568) под названием "КОММУНИКАЦИОННЫЕ МЕХАНИЗМЫ ТРЕКИНГА ИГРОКА В ИГРОВОЙ МАШИНЕ" ("PLAYER TRACKING COMMUNICATION MECHANISMS IN A GAMING MACHINE"), поданной Хедрик (Hedrick) с соавт. 3 августа 2001 г., которая включена в данное изобретение путем ссылки полностью для всех целей.
ПРЕДПОСЫЛКИ К СОЗДАНИЮ ИЗОБРЕТЕНИЯ
I. Область техники, к которой относится изобретение
Настоящее изобретение относится к игровым машинам типа видеослот-машин и машин для видеопокера. В частности, настоящее изобретение относится к способам и устройству для обеспечения беспроводного обмена информацией внутри игровой машины.
II. Уровень техники
Как правило, с помощью ведущего игрового контроллера игровая машина управляет различными комбинациями устройств, которые позволяют игроку проводить игру на игровой машине, а также поощряют проведение игры на игровой машине. Например, для проведения игры на игровой машине обычно требуется, чтобы игрок ввел деньги или денежный кредитный знак в игровую машину, указал сумму ставок и запустил игру. Эти этапы требуют от игровой машины управления устройствами ввода, такими как банкнотоприемники и монетоприемники, приема денег и/или кредитов в игровую машину и распознавания данных, вводимых пользователем с устройств типа вспомогательных клавиатур и кнопочных панелей, определения суммы ставок и запуска игры. После запуска игры игровая машина определяет результат игры, представляет этот результат игроку и в зависимости от результата игры может выдать какое-либо поощрительное вознаграждение.
Имеется широкий выбор вспомогательных устройств, которые могут быть подключены к игровой машине типа слот-машины или машины для видеопокера. В качестве отдельных примеров этих устройств можно назвать модули трекинга игрока, источники света, билетопечатающие устройства, считыватели карточек, динамики, банкнотоприемники, считыватели билетов, монетоприемники, панели отображения, вспомогательные клавиатуры, накопители монет и кнопочные панели. Многие из этих устройств являются встроенными в игровую машину или представляют собой ассоциированные с игровой машиной компоненты, сгруппированные в отдельные модули типа приставок, которые обычно размещают наверху машины. Эти устройства обычно подключены к другим устройствам, таким как ведущий игровой контроллер, проводами, связанными в жгуты. Как правило, в жгуты группы проводов связывают внутри игровой машины, чтобы уменьшить опасность заполнения внутреннего пространства игровой машины запутанными проводами. Связывание проводов в жгуты, таким образом, может облегчить техническое обслуживание и ремонт проводов и устройств, так как отдельные провода разместить легче. Например, если все провода, подключенные к экрану дисплея, связать вместе, то персоналу по техническому обслуживанию и ремонту нужно будет только идентифицировать соответствующую группу проводов, чтобы сузить область поиска конкретного провода.
Традиционно в игровой индустрии игровые машины были относительно простыми в смысле ограниченного числа периферийных устройств и числа функций игровой машины. Кроме того, в работе после ввода в действие функциональные возможности игровой машин были относительно постоянными, т.е. добавление новых периферийных устройств и нового игрового программного обеспечения происходило нечасто. Часто для удовлетворения уникальных требований игровой индустрии в отношении регламента и безопасности использовались схемные платы для компонентов типа системной платы и ведущего игрового контроллера, которые изготавливались на заказ с жестко вмонтированными в платы подключениями периферийных устройств. Кроме того, заказными были также подключения периферийных устройств, коммуникационные протоколы, используемые для обмена информацией с периферийными устройствами по подключениям периферийных устройств, и программные драйверы, используемые для управления периферийными устройствами, меняясь от изготовителя к изготовителю и от одного периферийного устройства к другому. Например, коммуникационные протоколы, используемые для обмена информацией с периферийными устройствами, обычно являются фирменными и меняются от изготовителя к изготовителю.
В последние годы в игровой индустрии произошло значительное усложнение функциональных возможностей игровых машин. Кроме того, в игровой индустрии значительно увеличилось число изготовителей периферийных устройств. Появилась потребность обеспечить после ввода игровой машины в действие i) легкость наращивания новых возможностей, которые предоставляются новым/модернизированным игровым программным обеспечением, и добавления новых/модернизированных периферийных устройств самых различных производителей и ii) легкость изменения комбинаций внутренних/внешних периферийных устройств, используемых в игровых машинах.
Индустрия персональных компьютеров имела дело с проблемами, относящимися к совместимости устройства, и в последние годы в игровой индустрии возникла потребность в адаптации технологий, используемых в индустрии персональных компьютеров, к игровой индустрии. На первый взгляд, можно было подумать, что решение проблемы адаптации технологий ПК к игровой индустрии не вызовет сложностей, так как и персональные компьютеры, и игровые машины используют микропроцессоры, которые управляют множеством устройств. Однако из-за таких причин, как 1) требования регламента, "зашитые" в игровую машину, 2) жесткая среда использования игровых машины, 3) требования безопасности и 4) требования отказоустойчивости, адаптация технологий ПК к игровой машине может быть весьма трудной. Кроме того, технические приемы и способы решения такой проблемы в индустрии ПК, как совместимость устройств и возможность подключения, не отвечают требованиям в игровой среде.
Как указано выше, одно важное различие между персональными компьютерами и игровыми машинами состоит в том, что требования к системе защиты в игровой индустрии, как правило, выше, чем в индустрии ПК. Игровые машины обычно содержат денежные устройства ввода/вывода типа устройств выдачи монет, банкнотоприемников и билетопечатающих устройств и вычислительные устройства, которые используются для управления вводом и выводом наличных денег из игровой машины. Эти устройства имеют требования к системе защиты, которые обычно не ориентированы на архитектуру обеспечения возможности подключения ПК. Кроме того, дефект или слабое место, допускаемое в ПК, типа дыр в системе защиты в программном обеспечении/аппаратных средствах или частых сбоев, недопустимы в игровой машине, потому что эти дефекты могут приводить к прямой потере денежных средств, поступающих от игровой машины, такой как кража наличных денег или потеря выручки, когда игровая машина не работает должным образом. Таким образом, многие технические приемы и способы, разработанные применительно к ПК, чтобы облегчить возможность подключения устройств и совместимость устройств, не ориентированы на придание особого значения системе защиты в игровой индустрии.
С увеличением числа устройств, упакованных в игровой машине, число проводов, требуемых для подключения этих устройств к игровой машине, также увеличивается. Помимо всего прочего, повышается важность проблем, относящихся к совместимости устройств и к возможности подключения устройств. Несмотря на то, что связывание проводов в жгуты способствует совершенствованию организации внутри игровой машины, даже в жгутах плотность упаковки проводов внутри игровой машины может достигать больших значений, что затрудняет размещение отдельных проводов. Кроме того, так как плотность упаковки устройств в игровой машине обычно является высокой, трассировка проводов в корпусе также становится проблемой. Высокая плотность упаковки проводов внутри машины может приводить к повышению опасности повреждения проводов и затрудняет техническое обслуживание игровой машины. Например, жгут проводов может быть поврежден, когда устройство, не соединенное с этим жгутом, удаляют для регламентных работ или новое устройство устанавливают в игровую машину. В другом примере некоторые точки подключения могут быть труднодоступными в игровой машине с высокой плотностью упаковки или подключения могут быть трудновыполнимыми при большом числе подключений с высокой плотностью на ограниченной площади, как на системной плате игровой машины. В соответствии с этим, чтобы обеспечить изготовление, техническое обслуживание и ремонт устройств игровой машины с меньшими временными и денежными затратами, возникает необходимость в уменьшении числа проводов и числа жгутов внутри игровой машины.
КРАТКОЕ ИЗЛОЖЕНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
Технические приемы, соответствующие настоящему изобретению, направлены на удовлетворение указанной выше потребности путем создания способов и устройства, обеспечивающих уменьшение числа проводов и необходимости монтажных соединений внутри игровой машины. В частности, технические приемы, соответствующие настоящему изобретению, позволяют реализовать это путем обеспечения беспроводного обмена информацией между игровыми устройствами внутри игровой машины.
Одним предметом этого изобретения является игровая машина. Такая игровая машина может быть охарактеризована тем, что содержит следующие признаки: корпус; ведущий игровой контроллер, адаптированный для исполнения азартной игры, проводимой на игровой машине, и беспроводного обмена информацией с одними или более периферийными устройствами, используемыми для проведения азартной игры, причем одно или более периферийные устройства установлены внутри корпуса игровой машины; и диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированный для управления беспроводным обменом информацией между ведущим игровым контроллером и периферийными устройствами и/или между периферийными устройствами.
Другим предметом изобретения является способ обеспечения беспроводного обмена информацией между устройствами в игровой машине. Такой способ может быть характеризован следующей последовательностью этапов: составление и шифрование сообщения от первого игрового устройства во второе игровое устройство, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, и первый ключ идентификации передаваемой информации, ассоциированный с первым игровым устройством, используется для предоставления информации отправителю, а второй ключ передаваемой информации, ассоциированный со вторым игровым устройством, используется для предоставления информации получателю; беспроводная пересылка сообщения от первого игрового устройства во второе игровое устройство с помощью первого ключа идентификации и второго ключа идентификации; и определение в первом игровом устройстве, было ли сообщение получено вторым игровым устройством.
Еще одним другим предметом изобретения является способ приема информации, передаваемой беспроводным путем между устройствами в игровой машине. Такой способ может быть характеризованный следующей последовательностью этапов: прием информации, передаваемой беспроводным путем между устройствами в игровой машине, содержащий этапы: беспроводного приема пакетов от первого игрового устройства во втором игровом устройстве, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, а пакеты имеют первый ключ идентификации передаваемой информации, ассоциированный с первым игровым устройством; беспроводная пересылка подтверждения пакетов в первое игровое устройство; аутентификация полученных пакетов от первого игрового устройства с помощью первого ключа идентификации передаваемой информации; сборка аутентифицированных пакетов в сообщение от первого игрового устройства; и обработка сообщения во втором игровом устройстве.
Еще одним другим объектом изобретения являются компьютерные программные продукты, включающие в себя машиночитаемый носитель информации, на котором хранятся команды программы для частичной или полной реализации способа, описанного выше. Любой из способов этого изобретения может быть представлен полностью или частично в качестве команд программы, которые могут быть поставлены на таком компьютерно-читаемом носителе информации. Кроме того, изобретение относится к различным комбинациям генерируемых и/или используемых данных, описываемых в данном изобретении.
Эти и другие признаки и преимущества, соответствующие настоящему изобретению, будут описаны более подробно ниже со ссылками на прилагаемые чертежи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - схематическое изображение игровой системы, сконфигурированной для обеспечения беспроводного обмена информацией внутри игровой машины.
Фиг.2 - схематическое изображение игровой машины.
Фиг.3 - блок-схема архитектуры программного обеспечения игровой машины, относящаяся к генерации различных игровых состояний на интерфейсе игровой машины.
Фиг.4 - блок-схема последовательности этапов процесса инициализации для периферийного устройства.
Фиг.5 - блок-схема последовательности этапов процесса беспроводной передачи информации от ведущего игрового контроллера в периферийное устройство.
Фиг.6 - блок-схема последовательности этапов процесса беспроводной передачи информации от периферийного устройства в ведущий игровой контроллер или другое периферийное устройство.
Фиг.7 - блок-схема последовательности этапов процесса беспроводной передачи информации, принимаемой периферийным устройством или ведущим игровым контроллером.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Как указано выше в разделе предпосылок к созданию изобретения для подключения различных устройств, ассоциированных с игровой машиной, таких как модули трекинга игрока, источники света, билетопечатающие устройства, считыватели карточек, динамики, банкнотоприемники, считыватели билетов, монетоприемники, панели отображения, клавишные панели, накопители монет, кнопочные панели и т.п., к другим устройствам обычно используются провода. Группы таких проводов часто связывают в жгуты, чтобы уменьшить число запутанных проводов внутри игровой машины и облегчить техническое обслуживание и ремонт проводов. Однако число проводов, размещенных внутри игровой машины, связанных в жгуты или нет, может приводить к различным сопутствующим затратам. Например, так как различные устройства, ассоциированные с игровой машиной, часто передвигают или настраивают, такие как накопители монет, банкнотоприемники и т.п., то провода, входящие в комплект этих устройств, могут подвергаться изгибу, сжатию или другим повреждениям.
Среди других механических ограничений можно назвать износ проводов из-за перемещения, дефектные провода, ограниченные допуски на провода и т.п. Каждое из этих механических ограничений может влиять на срок службы проводов и требовать периодической замены проводов. Помимо этого, провода могут быть случайно разъединены во время ремонта или технического обслуживания и на восстановление оборванных проводов потребуется затратить дополнительное время и деньги. Кроме того, размещение отдельных проводов может быть сложной задачей. Даже если группа объединенных в жгуты проводов, содержащих требуемый провод, локализована, размещение одиночного провода в группе может потребовать использования вольтметра, чтобы измерить ток в отдельных проводах и идентифицировать провод, подлежащий восстановлению. Однако этот процесс отнимает много времени и может приводить к тому, что игровая машина будет работать в автономном режиме в течение длительного периода времени.
В других примерах жгуты проводов, используемые во многих игровых машинах, имеют разъемы на обоих концах. Заделанные провода размещают и фиксируют в положениях штырьковых выводов на этих разъемах. Ошибочная фиксация провода в положении несоответствующего штырькового вывода на разъеме может быть не обнаружена до выпуска машины в зависимости от передаваемого по этому проводу сигнала. Поскольку в настоящее время многие процессы изготовления жгутов проходят с участием человека, то ошибки возможны. Например, жгуты могут не соответствовать схемам электропроводки, предоставленным изготовителю. В соответствии с этим используемые провода могут быть не работающими или не совместимыми с игровой машиной. Кроме того, при замене или модернизации оборудования игровой машины может возникнуть необходимость изменения механической конфигурации жгута проводов, даже если сигналы и электрические функции жгута остаются теми же самыми. В частности, даже если провода для старой части разводки совместимы с проводами для новой части, разъем, ассоциированный с новой частью, может не соответствовать разъему, ассоциированному со старой частью. Например, разъемы, соединенные с новым жгутом, могут не соответствовать положению старого разъема на плате в корпусе игровой машины.
В соответствии с этим уменьшение числа проводов и монтажных соединений внутри игровой машины может снизить затраты, связанные с ремонтом и эксплуатацией игровой машины. Кроме того, уменьшение числа проводов и монтажных соединений может снизить издержки производства игровых машин путем сокращения числа устанавливаемых аппаратных средств, суммарных инженерных затрат на распределение проводов внутри игровой машины и суммарных производственных затрат, связанных с прокладкой проводов и их объединением в жгуты.
Различные примеры осуществления настоящего изобретения позволяют удовлетворить эту потребность путем создания беспроводной сети внутри игровой машины. Традиционно провода использовались для соединения устройств внутри игровой машины по различным причинам, включая безопасность. Предлагаемые в настоящем изобретении технические приемы позволяют создать беспроводные интерфейсы внутри игровой машины и обеспечивают механизмы защиты и барьеры на пути передачи сигналов для повышения безопасности связи между беспроводными интерфейсами. В частности, предлагаются механизмы снижения интенсивности сигналов и создания барьеров на пути передачи сигналов, чтобы ограничить утечку сигналов от игровой машины и перекрестные помехи от внешних устройств. Кроме того, предлагаемые в настоящем изобретении технические приемы обеспечивают экономичную альтернативу варианту использования отдельных проводов для каждого устройства игровой машины. На фиг.1 представлена блок-схема игровой системы, сконфигурированной для обеспечения беспроводного обмена информацией внутри игровой машины. Представленная игровая система содержит игровую машину 100, групповой контроллер 130, сервер 132 бухгалтерского учета 132, сервер 134 трекинга игроков 134, другие серверы 136 и игровые машины 138, 140 и 142. Игровая машина 100 может обмениваться информацией с групповым контроллером 130, серверами 132, 134 и 136 и игровыми машинами 138, 140 и 142 через подключение 146, которое может быть проводным или беспроводным. Внутри игровой машины 100 различные компоненты могут обмениваться информацией между собой по локальной сети. В частности, ведущий игровой контроллер (ВИК) 102 может обмениваться информацией с периферийными устройствами типа вспомогательной клавиатуры 114, накопителя 116, светового табло 118 или других периферийных устройств 120. Ведущий игровой контроллер 102 может передавать и принимать сообщения с помощью беспроводного передатчика/приемника (П/П) 108 и антенны 110. Периферийные устройства 114, 116, 118 и 120 могут также передавать и принимать сообщения, используя беспроводные передатчики/приемники (П/П) 126 и антенну 128. Ведущий игровой контроллер 102 может обмениваться информацией с различными периферийными устройствами, и в некоторых примерах осуществления периферийные устройства могут обмениваться информацией между собой.
Каждое из периферийных устройств может содержать механическое устройство 122. Например, механическое устройство 122, ассоциированное с вспомогательной клавиатурой 114 может представлять собой физическую вспомогательную клавиатуру с кнопками. Периферийный контроллер 124, ассоциированный с периферийным устройством, может обеспечивать логику для управления работой механического устройства 122 и может обеспечивать сообщения в другие устройства через беспроводный передатчик/приемник 126 и антенну 128. Беспроводный передатчик/приемник 126 может действовать как транспортный уровень, который готовит сообщения к передаче или приему через антенну 128. Кроме того, антенна 128 может осуществлять широковещательную передачу информации по внутренней сети игровой машины 100 и может принимать широковещательную информацию от других компонентов внутри игровой машины 100. Беспроводный передатчик/приемник 108 и антенна 110, ассоциированные с ведущим игровым контроллером 102, могут иметь аналогичную конфигурацию.
В некоторых примерах осуществления представленные периферийные устройства могут содержать программируемые интерфейсы, обеспечивающие периферийным устройствам возможность беспроводного обмена информацией с другими устройствами. Кроме того, программируемый интерфейс может позволить осуществлять замену или модифицирование отдельного периферийного устройства без больших временных или денежных затрат. Например, при замене механического устройства 122, ассоциированного со вспомогательной клавиатурой 114, программируемый интерфейс может быть обновлен, чтобы обеспечить возможность работы нового механического устройства внутри игровой машины.
Беспроводный обмен информацией внутри игровой машины 100 может быть реализован с помощью фирменных или нефирменных протоколов беспроводной связи. В состав некоторых примеров нефирменных стандартных протоколов беспроводной связи, которые могут быть использованы, входят Bletooth, IEEE 802.11a, IEEE 802.11b, IEEE 802.11x (например, другие стандарты IEEE 802.11), hiperlan/2, Home RF и т.п.
Для повышения безопасности связи внутри игровой машины 100 могут быть предусмотрены различные возможности. Некоторые из этих возможностей предоставляются в сочетании с диспетчером 104 беспроводной связи. В частности, диспетчер 104 беспроводной связи может конфигурировать периферийные устройства для обмена информацией с ведущим игровым контроллером 102 и/или между собой с помощью различных идентификаторов, алгоритмов скачкообразной перестройки частоты и т.п., для засекречивания связи, как описывается более подробно ниже. Дополнительную безопасность может также обеспечивать шифрование передаваемой информации.
Помимо всего прочего безопасность может быть повышена путем ограничения интенсивности сигналов передаваемой информации во внутренней сети, генерируемых внутри игровой машины 100. Ограничение интенсивности сигналов этой передаваемой информации позволяет снизить интерференцию и переходные помехи от других игровых машин и внешних устройств, а безопасность связи внутри игровой машины 100 может быть повышена. Один способ ограничения интенсивности сигналов заключается в широковещании с ограничением диапазона или зоны охвата. Другой способ ограничения интенсивности сигналов состоит в том, чтобы экранировать широковещательную передачу информации внутри корпуса игровой машины (см. фиг.2). Корпус игровой машины может быть выполнен из металла или любого другого материала, который ограничивает широковещательную передачу информации внутри игровой машины 100. Такое экранирование широковещания позволяет снизить интерференцию и перекрестные помехи между игровой машиной и внешними устройствами или другими игровыми машинами и, таким образом, повысить безопасность связи внутри игровой машины. Помимо всего прочего ограничение интенсивности сигналов позволяет затруднить "вынюхивание" информации, передаваемой игровой машиной 100, для несанкционированных пользователей.
В настоящем примере осуществления ведущий игровой контроллер 102 может содержать диспетчер 104 беспроводной связи и диспетчер 106 внутренней сети. Диспетчер 104 беспроводной связи может конфигурировать периферийный контроллер, ассоциированный с периферийным устройством, для беспроводного обмена информацией с ведущим игровым контроллером 102 и/или другим периферийным устройством. Диспетчер 104 беспроводной связи может конфигурировать периферийный контроллер различными путями. Например, диспетчер беспроводной связи может конфигурировать периферийный контроллер путем назначения ключа идентификации передаваемой информации периферийному устройству, ассоциированному с периферийным контроллером. В одном примере осуществления ключ идентификации передаваемой информации может представлять собой глобальный уникальный идентификатор, который используется для идентификации периферийного устройства в процессе беспроводного обмена информацией с периферийным устройством. В другом примере осуществления ключ идентификации передаваемой информации может представлять собой диапазон частот, который назначается периферийному устройству и используется для идентификации периферийного устройства в процессе беспроводного обмена информацией с периферийным устройством. В другом примере осуществления ключ идентификации передаваемой информации может включать в себя алгоритм скачкообразной перестройки частоты, обеспечивающий временное назначение различных диапазонов частот для обмена информацией с периферийным устройством. Например, устройство может использовать в границах выделенного диапазона 79 или более произвольным образом выбранных частот, меняющихся на регулярной основе до 1600 раз в секунду. Таким образом, даже в случае возникновения интерференции, наблюдаться она, вероятно, будет только в течение короткого периода времени. Например, связь может быть установлена между ведущим игровым контроллером 102 и периферийным устройством или между периферийными устройствами, чтобы сформировать пикосеть или т.п. Абоненты пикосети могут произвольным образом перескакивать с частоты на частоту в унисон, так что они будут оставаться в контакте один с другим и избегать других пикосетей, которые могут работать на близком расстоянии от установленной пикосети. Внутри игровой машины 100 может одновременно работать много таких пикосетей.
В еще одном другом примере осуществления ключ идентификации передаваемой информации может представлять собой протокол форматирования, который позволяет периферийному устройству отфильтровывать беспроводную информацию, предназначенную для других устройств. Различным устройствам внутри игровой машины могут быть назначены различные протоколы форматирования. В другом примере осуществления ключ идентификации передаваемой информации может представлять собой расширение спектра, обеспечивающее информацию, которая позволяет периферийному устройству пакетировать исходящие сообщения и осуществлять повторную сборку пакетов, принимаемых от ведущего игрового контроллера или другого периферийного устройства в качестве части входящего сообщения.
Диспетчер 106 внутренней сети может управлять внутренней беспроводной сетью, реализованной внутри игровой машины 100. В частности, диспетчер внутренней сети может проводить мониторинг надежности внутренней сети и может также настраивать сеть или инициировать настройку сети, чтобы повысить надежность в зависимости от применения. Например, диспетчер 106 внутренней сети может осуществить подсчет пакетов, потерянных в течение отдельного временного интервала, чтобы определить степень надежности. В число потерянных пакетов могут входить пакеты, для которых не было получено никакого подтверждения приема или другого подтверждения, пакеты, которые были повреждены, и т.п. В соответствии с другим примером диспетчер 106 внутренней сети может проводить мониторинг различных частотных каналов.
Как предложено выше, в некоторых примерах осуществления диспетчер 106 внутренней сети 106 может настраивать внутреннюю беспроводную сеть, если степень надежности превышает требуемый уровень. В других примерах осуществления диспетчер 106 внутренней сети может уведомлять компоненты другой игровой машины 100 об инициировании настройки сети, если степень надежности превышает требуемый уровень. В еще одних других примерах осуществления диспетчер 106 внутренней сети может обеспечивать запись информации о характеристиках сети типа степени надежности, потерь пакетов и т.п. Эти записи могут использоваться персоналом игрового заведения, другими устройствами внутри игровой машины 100 или сетью игровых машин и т.п.
В настоящем примере осуществления игровая машина 100 может обмениваться информацией с другими компонентами игровой системы с помощью одной или более коммуникационных плат 112. Как показано, ведущий игровой контроллер 102 может обмениваться информацией с другими компонентами через подключение 144, коммуникационную плату 112 и подключение 146. Подключения 144 и 146 могут быть проводными подключениями, беспроводными подключениями или т.п.
Несмотря на то, что в настоящем примере осуществления представлена игровая машина 100 с обеспечением только беспроводного обмена информацией между ведущим игровым контроллером 102 и периферийными устройствами 114, 116, 118 и 120, должно быть понятно, что наряду с беспроводной связью в игровой машине 100 возможна и проводная связь. Использование по меньшей мере некоторых беспроводных подключений между устройствами игровой машины 100 позволяет уменьшить число проводов и монтажных соединений. Кроме того, несмотря на то, что в настоящем примере осуществления представлены конкретные компоненты, должно быть понятно, что возможно внесение изменений, не выходящих за пределы объема настоящего изобретения. Например, на чертеже показаны три дополнительные игровые машины, подключенные к групповому контроллеру 130, однако число подключенных игровых машин может быть любым. Кроме того, различные компоненты внутри игровой машины 100 могут быть добавлены, исключены или модифицированы. Различные серверы могут быть также добавлены, исключены или модифицированы.
На фиг.2 представлено схематическое изображение игровой машины, являющейся одним примером осуществления изображения. В частности, представленная видеоигровая машина 2 содержит основной корпус 4, который, как правило, окружает внутреннюю часть машины (непоказанную) и которая доступна взору пользователей. Основной корпус 4 может быть выполнен из материала, который может экранировать широковещательные сигналы и ограничивать широковещание внутри игровой машины. Со своей передней стороны основной корпус 4 имеет главную дверцу 8, открывающуюся для обеспечения доступа внутрь машины. На поверхность главной дверцы выведены переключатели или кнопки 32 ввода для игрока, монетоприемник 28 и банкнотоприемник 30, лоток 38 для монет, а также защитное стекло 40. Через главную дверцу можно видеть монитор с видеодисплеем 34 и информационную панель 36. Монитор с дисплеем 34, как правило, представляет собой катодно-лучевую трубку, плоскопанельный ЖК дисплей с высоким разрешением или другой обычный видеомонитор с электронным управлением. Информационная панель 36 может представлять собой стеклянную или пластиковую панель с задней подсветкой и выполненными методом трафаретной печати надписями для отображения общей игровой информации, включая, например, число играющих монет. Банкнотоприемник 30, переключатели 32 ввода для игрока, монитор с видеодисплеем 34 и информационная панель являются устройствами, используемыми для ведения игры на игровой машине 2. Управление этими устройствами осуществляется схемами, размещенными внутри основного корпуса 4 машины 2. Многие возможные игры, в том числе традиционные слоты, видеослоты, видеопокер, видеоблэкджек, видеокено, видеопатинко, лотерею и другие азартные игры, а также бонусные игры, могут быть представлены с помощью игровых машин, предлагаемых в настоящем изобретении.
Игровая машина 2 имеет в своем составе приставку 6, которая установлена на верхней поверхности основного корпуса 4. Внутри приставки 6 находится ряд устройств, которые могут быть использованы для придания дополнительных особенностей игре, проводимой на игровой машине 2, в том числе динамики 10, 12, 14, билетопечатающее устройство 18, которое может печатать билеты 20 со штриховым кодом, используемые как безналичные инструменты. Модуль трекинга игрока, установленный в основании приставки 6, содержит вспомогательную клавиатуру 22 для ввода информации о трекинге игрока, флуоресцентный дисплей 16 для представления информации о трекинге игрока, считыватель 24 карточек для ввода карточки с магнитной полосой, содержащей информацию о трекинге игрока, микрофон 43 для голосового ввода данных, динамик 42 для воспроизведения звуков и световое табло 44 для отображения различных световых узоров, используемых для передачи игровой информации. Игрок, ведущий игру на игровой машине 2, или человек, находящийся около игровой машины, может наблюдать световые узоры на световом табло 216. В других примерах осуществления модули трекинга игрока и ассоциированные с ними интерфейсные устройства трекинга игрока типа 16, 22, 24, 42, 43 и 44 могут быть установлены внутри основного корпуса 4 игровой машины, наверху игровой машины или на боковой стенке основного корпуса игровой машины. Приставка 6 может быть выполнена из материала, который может обрабатывать широковещательные сигналы и ограничивать широковещание внутри игровой машины 2. Вместе основной корпус 4 и приставка 6 могут составлять корпус игровой машины. Однако в некоторых примерах осуществления другие компоненты могут также быть частью корпуса игровой машины.
Понятно, что игровая машина 2 является всего лишь одним примером из широкого диапазона конструкций игровых машин, на которых настоящее изобретение может быть внедрено. Например, не все подходящие игровые машины имеют приставки или функции трекинга игрока. Кроме того, некоторые игровые машины имеют два или более игровых дисплея - механический и/или видео. А некоторые игровые машины предназначены для барных стоек и имеют дисплеи с экраном, обращенным вверх. Некоторые другие машины могут быть спроектированы полностью для систем безналичной оплаты. Такие машины могут не содержать таких устройств, как банкнотоприемники, монетоприемники и лотки для монет. Вместо этого они могут иметь только считыватели билетов, считыватели карточек и автоматы для выдачи билетов. Специалистам в данной области техники ясно, что настоящее изобретение, как описано ниже, может быть использовано на большинстве любых игровых машин, которые существуют в настоящее время или будут разработаны в будущем.
Как показано в примере на фиг.2, когда пользователь желает провести игру на игровой машине 2, он или она вводит наличные деньги через монетоприемник 28 или банкнотоприемник 30. Кроме того, игрок может использовать безналичный инструмент какого-либо типа, чтобы зарегистрировать кредиты в игровой машине 2. Например, банкнотоприемник 30 может принять напечатанный билет-ваучер, в том числе 20, как денежные кредитные знаки. В другом примере считыватель 24 карточек может принять дебетную карточку или смарт-карту, содержащую наличные деньги или кредитную информацию, которая может быть использована для регистрации кредитов в игровой машине.
Перед началом игровой сессии на игровой машине 2 игрок может вставить карточку трекинга игрока в считыватель 24 карточек, чтобы инициировать сеанс трекинга игрока. В некоторых примерах осуществления после того, как игрок вставил карточку, ему может быть сделана визуальная или звуковая подсказка, соответственно на экране 16 дисплея или с использованием динамика, о необходимости ввода идентификационной информации типа ПИН-кода с вспомогательной клавиатуры 22. Как правило, карточка трекинга игрока может оставаться в считывателе 24 карточек в течение игровой сессии. В другом примере игровая машина может передавать информацию о трекинге игрока из портативного беспроводного устройства, которое игрок носит с собой, посредством беспроводного интерфейсного устройства (непоказанного) в составе игровой машины 2. Преимущество использования портативного беспроводного устройства состоит в том, что передача информации о трекинге игрока осуществляется автоматически и игроку не нужно помнить о необходимости правильно вставить карточку трекинга игрока в игровую машину.
Во время проведения игры у игрока может возникнуть необходимость в принятии некоторых решений, оказывающих влияние на результат игры. Например, игрок может изменить сумму своих ставок в конкретной игре, выбрать приз за отдельную игру или принять решения, которые оказывают влияние на результат конкретной игры. Возможность выбора этих вариантов игрок может реализовать с помощью переключателей 32 ввода для игрока, экрана 34 видеодисплея или какого-либо другого устройства, обеспечивающего игроку возможность ввода информации в игровую машину. Определенные результаты выбора игрока могут фиксироваться программным обеспечением трекинга игрока, загруженным в память в составе игровой машины. Например, скорость проведения игры или сумма ставок игрока в каждой игре могут быть зафиксированы программным обеспечением трекинга игрока.
При определенных игровых событиях игровая машина 2 может воспроизводить визуальные и звуковые эффекты, оказывающие на игрока несомненное влияние. Эти эффекты придают игре дополнительный эмоциональный накал, вызывающий у игрока желание продолжить игру. Звуковые эффекты могут представлять собой различные звуки, воспроизводимые динамиками 10, 12, 14. В качестве визуальных эффектов могут быть использованы проблесковые или трассирующие огни или другие узоры, воспроизводимые светом на игровой машине 2 с помощью ламп, расположенных за защитным стеклом 40, или световым табло на модуле 44 трекинга игрока.
После того, как игрок закончил игру, он может получить игровые жетоны из лотка 38 для монет или билет 20 из принтера 18, который может быть использован для дальнейших игр или для выкупа приза. Кроме того, игрок может получить из принтера 18 билет 20 для еды, товаров или игр. Тип билета 20 может определяться прошлыми играми, зарегистрированными программным обеспечением трекинга игрока внутри игровой машины 2. В некоторых примерах осуществления эти билеты могут быть использованы игроком для получения игровой услуги. Помимо всего прочего, когда игрок вставил карточку трекинга игрока в считыватель карточек для инициирования сеанса трекинга игрока, то чтобы игрок не оставил или не "бросил" свою карточку в считывателе карточек 24, устройство 44 воспроизведения звуков может выдать речевое сообщение типа "пожалуйста, удалите вашу карточку".
На фиг.4 представлена блок-схема последовательности этапов процесса инициализации для периферийного устройства в соответствии с одним примером осуществления настоящего изобретения. На этапе 400 периферийный контроллер 124 (фиг.1) выполняет самодиагностику, чтобы установить, функционируют ли компоненты периферийного устройства должным образом. Например, периферийный контроллер может тестировать устройства типа механического устройства 122, чтобы определить, находится ли механическое устройство 122 в надлежащем рабочем состоянии или не требует ли механическое устройство 122 обслуживания или ремонта. Точно так же периферийный контроллер 124 может выполнить самодиагностику, чтобы определить, выполняются ли программы должным образом и функционирует ли беспроводный передатчик/приемник 126 и антенна 128 должным образом.
Затем на этапе 402 периферийный контроллер может загрузить информацию о конфигурации и об игровом состоянии. Эта информация о конфигурации и об игровом состоянии может обеспечить периферийное устройство командами, определяющими, какие представления обеспечивать, какие входные сигналы принимать и т.п., в зависимости от статуса игры. Например, игровое состояние может включать в себя информацию типа суммы кредитов, которые игрок внес в игровую машину или выиграл на игровой машине, предыдущих результатов игры и т.п. Эта информация может быть сохранена в игровой машине или другом игровом компоненте в случае отказа цепи питания или другого нарушения хода игры. В случае возникновения такого нарушения игровая машина может восстановить игру в ее предыдущем состоянии, как будто нарушения не происходило, с помощью информации об игровом состоянии. На фиг.3 представлена блок-схема типичной архитектуры программного обеспечения игровой машины, относящейся к генерации различных игровых состояний на интерфейсе игровой машины. Эта архитектура программного обеспечения может быть использована для обеспечения информации о конфигурации и об игровом состоянии.
Как показано на фиг.3, архитектура программного обеспечения игровой машины обеспечивает инфраструктуру для генерации состояний представления в игровой машине, которые соответствуют различным игровым состояниям. Состояния представления генерируются в логике 300 игрового программного обеспечения, где интерфейс игровой машины может быть логически абстрактным, а затем может быть транслирован в выполняемую операцию различных игровых устройств типа периферийных устройств, которые содержат интерфейс игровой машины. Интерфейс игровой машины может содержать игровые устройства и периферийные устройства, установленные внутри игровой машины или подключенные к игровой машине, типа дисплеев, источников света, звуковых устройств, банкнотоприемников, устройств выдачи монет, устройств ввода и устройств вывода, которые обеспечивают взаимодействие с пользователем игровой машины и позволяют игровой машине работать соответствующим образом.
На фиг.3 архитектура программного обеспечения игровой машины предоставляет игровое программное обеспечение 300, разделенное на множество модулей игрового программного обеспечения. Модули игрового программного обеспечения могут обмениваться информацией один с другим через интерфейсы прикладных программ. Логические функции, выполняемые в каждом модуле игрового программного обеспечения, и интерфейсы прикладных программ, используемые для обмена информацией с каждым модулем игрового программного обеспечения, могут быть определены многими различными путями. Таким образом, примеры модулей игрового программного обеспечения и примеры интерфейсов прикладных программ в настоящем изобретении представлены исключительно для иллюстративных целей, а настоящее изобретение не ограничено модулями игрового программного обеспечения и интерфейсами прикладных программ, описанными в данном изобретении.
Показаны три модуля игрового программного обеспечения - игровая операционная система (OS) 302, модуль 306 логики представления и модуль 304 логики игрового потока, используемые для представления азартной игра 325 в игровой машине. Игровая операционная система 302, модуль 306 логики представления и модуль 304 логики игрового потока могут быть отделены один от другого и могут обмениваться информацией один с другим посредством ряда интерфейсов 308 прикладных программ (API). Помимо всего прочего, в зависимости от применения эти три модуля игрового программного обеспечения могут быть исполнены ведущим игровым контроллером 102 и другими компонентами игровой машины.
Обычно интерфейсы 308 API позволяют прикладным программистам использовать функции модуля программного обеспечения, не требуя непосредственного хранения данных трекинга всех логических элементов внутри модуля программного обеспечения, используемого для выполнения функций. Таким образом, внутренняя работа модуля программного обеспечения с определенным интерфейсом API может быть для прикладного программиста непрозрачной или "черным ящиком". Однако вооружившись знанием API, прикладной программист знает, что отдельный выход или совокупность выходов модуля программного обеспечения, которые определены интерфейсом API, могут быть получены путем задания входа или совокупности входов, заданных интерфейсом API.
Игровая операционная система 302 может загружать различную комбинацию модулей 304 логики игрового потока и модулей 306 логики представления, чтобы проводить различные азартные игры. Например, для проведения двух различных азартных игр игровая операционная система 302 может загрузить первый модуль логики игрового потока и первый модуль логики представления, чтобы обеспечить возможность проведения первой игры, а затем может загрузить второй модуль логики представления и использовать его с первым модулем логики игрового потока, чтобы обеспечить возможность проведения второй игры. В другом примере, чтобы провести две различных азартных игры операционная система 302 может загрузить первый модуль логики игрового потока и первый модуль логики представления, чтобы обеспечить возможность проведения первой игры, а затем может загрузить второй модуль логики игрового потока и второй модуль логики представления, чтобы обеспечить возможность проведения второй игры. Элементы интерфейсов 308 API и игрового программного обеспечения 300, в том числе операционной системы 302, логики 304 игрового потока и логики 306 представления описаны более подробно в совместно рассматриваемой заявке на патент 24 США №10/040239 (IGT P078/P-671) под названием "Архитектура для разработки игр с разделением логики игры и графической логики" ("Game Development Architecture that Decouples the Game Logic from the Graphics Logic"), поданной Ли Мэй (Le May) с соавторами 3 января 2002 г., которая включена в данное изобретение полностью и для всех целей.
Игровая операционная система 302 содержит логику для базовых функциональных возможностей на уровне машины. Система может управлять как основным потоком, так и критической информацией типа учетной, денежной, о статусе устройств, о конфликтных ситуациях и о конфигурации, используемой для проведения азартной игры на игровой машине. Кроме того, система может быть использована для загрузки и выгрузки модулей игрового программного обеспечения типа логики 304 игрового потока и логики 306 представления из запоминающего устройства большой емкости в игровой машине в оперативную память RAM для исполнения в качестве процессов в игровой машине. Игровая операционная система 302 может поддерживать структуру каталогов, проводить мониторинг статуса процессов и планировать процессы для исполнения.
Модуль 304 логики игрового потока содержит логику и конечный автомат для запуска игры 325. Логика игрового потока может включать в себя: 1) логику для генерации игрового потока, содержащего последовательность игровых состояний; 2) логику для установки параметров конфигурации в игровой машине; 3) логику для хранения критической информации в энергонезависимом запоминающем устройстве в игровой машине и 4) логику для обмена информацией с другими модулями игрового программного обеспечения через один или более интерфейсов API. В частности, после инициирования игры на игровой машине логика игрового потока может определить результат игры и может генерировать ряд игровых состояний, используемых в представлении результата игры игроку в игровой машине.
Как было указано выше, в игровой машине, как правило, предусмотрены аппаратные средства и способы ликвидации эксплуатационных сбоев типа отказов цепи питания, отказов устройств и конфликтных ситуаций. Таким образом, логика программного обеспечения игровой машины и логика 304 игрового потока могут быть спроектированы для генерации последовательности игровых состояний, в которых критические игровые данные, генерируемые во время каждого игрового состояния, сохраняются в энергонезависимом запоминающем устройстве. Игровая машина не переходит к следующему игровому состоянию в последовательности игровых состояний, используемых для представления игры 325, пока не подтвердится, что критические игровые данные для текущего игрового состояния были сохранены в энергонезависимом запоминающем устройстве. Игровая операционная система 302 может проверить, чтобы критические игровые данные, генерируемые во время каждого игрового состояния, были сохранены в энергонезависимой памяти. В примере, когда модуль 304 логики игрового потока генерирует результат азартной игры в игровом состоянии, таком как 310, модуль 304 логики игрового потока не переходит к следующему логическому игровому состоянию в игровом потоке, такому как 314, пока игровая информация, относящаяся к результату игры, не будет сохранена в энергонезависимом запоминающем устройстве. Так как последовательность игровых состояний генерируется в модулях игрового программного обеспечения в качестве части игрового потока, игровую машину часто называют конечным автоматом.
На фиг.3 показана временная шкала 320 игры для азартной игры 325. Инициировать проведение игры 325 на игровой машине может игровое событие, такое как в ввод игроком кредитов в игровую машину. Другое игровое событие типа заключения по представлению поощрительного вознаграждения может закончить игру 322. Между началом 321 игры и концом 322 игры, как указано выше, логика игрового потока может генерировать последовательность игровых состояний, таких как 310, 314 и 318, которые используются для проведения азартной игры 325. Среди нескольких примеров игровых состояний можно назвать: 1) определение результата игры; 2) ориентацию логики 306 представления на представление результата игры к игроку; 3) определение результата бонусной игры; 4) ориентацию логики 306 представления на представление бонусной игры игроку; 5) ориентацию логики представления на представление поощрительного вознаграждения по игре игроку и др.
Модуль 306 логики представления может обеспечивать игроку все отображение и обратную связь для данной азартной игры 325. Таким образом, для каждого игрового состояния логика 306 представления может генерировать соответствующее состояние представления (например, состояния 311, 315 и 319 представления, соответствующие игровым состояниям 310, 314 и 318), которое обеспечивает вывод данных игроку и позволяет ему осуществлять ввод определенных данных. В каждом состоянии представления управление комбинацией игровых устройств в игровой машине может осуществляться особым образом, как описывается в логике 306 состояний представления. Например, когда игровое состояние 310 является состоянием результата поощрительного вознаграждения, состояние 311 может включать в себя: 1) анимации на одном или более экранах дисплеев в игровой машине; 2) световые узоры из источников света в различных осветительных устройствах, размещенных в игровой машине; 3) сигналы звукового сопровождения, воспроизводимые звуковыми устройствами, размещенными в игровой машине, и т.п. В состоянии представления могут быть использованы и другие игровые устройства в игровой машине типа бонусных колес и механических барабанов.
Игровые устройства, используемые в каждом состоянии представления, содержат машинный интерфейс, который позволяет игроку принимать игровую информацию от игровой машины и вводить информацию в игровую машину. При изменении состояний представления машинный интерфейс типа 312, 316 и 320 может меняться и может сделать возможными различные события ввода/вывода типа 313, 317, 321. Например, когда игрок вносит кредиты в игровую машину, ряд кнопок сенсорного экрана может быть активизирован для машинного интерфейса 312, позволяющего игроку делать ставки и инициировать игру. Таким образом, ввод/вывод 313 может включать в себя: 1) игрок касается кнопки сенсорного экрана, чтобы сделать ставку для игры 325; 2) игрок касается кнопки сенсорного экрана, чтобы сделать ставку и инициировать игру в одно и то же время; 3) игрок просматривает кредиты, доступные для ставки и др. После того, как игрок сделал ставку и инициировал игру с помощью машинного интерфейса 312, в игровом состоянии 314 ему может быть представлен результат игры с помощью машинного интерфейса 316. Ввод/вывод 317 на машинном интерфейсе 316 может включать в себя воспроизведение различных анимаций, звуков и световых узоров. Однако устройства ввода данных для игрока типа кнопок сенсорного экрана для машинного интерфейса 316 могут оставаться заблокированными.
Более подробное обсуждение типичной архитектуры программного обеспечения игровой машины, которая может быть использована вместе с настоящим изобретением, приведено в заявке на патент США с порядковым №10/460822 (IGT P 099/P-845) поданной Лэм (Lam) с соавторами 11 июня 2003 г. под названием "USB-АРХИТЕКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ В ИГРОВОЙ МАШИНЕ" ("USB SOFTWARE ARCHITECTURE IN A GAMING MACHINE"), которая включена в данное изобретение полностью и для всех целей.
Как показано на фиг.4, в настоящем примере осуществления после загрузки информации о конфигурации и о состоянии, затем на этапе 404 между ведущим игровым контроллером 102 и периферийный контроллером 124 может быть установлена связь. Например, ведущий игровой контроллер 102 и периферийный контроллер 124 могут обменяться шифрованными сообщениями, чтобы установить связь между собой. Обычно шифрование представляет собой процесс, заключающийся в получении данных от отправителя и кодировании этих данных в форму, декодировать из которой их способен только получатель. В одном примере осуществления вместе с различными примерами осуществления настоящего изобретения могут быть использованы открыто секретные ключи асимметричного шифрования. В способе открыто секретного шифрования информация, зашифрованная с помощью открытого ключа шифрования, может быть дешифрована только с помощью соответствующего секретного ключа шифрования в составе пары открыто секретных ключей шифрования. Таким образом, игровой контроллер 102 и периферийный контроллер 124, каждый, может иметь секретный ключ шифрования и может передать свой открытый ключ шифрования многим другим объектам, в том числе и друг другу. Секретный ключ шифрования, с другой стороны, держится в секрете. Только объекту-владельцу пары ключей позволено владеть секретным ключом шифрования. Другие объекты могут использовать открытый ключ шифрования, чтобы зашифровать данные. Однако, пока секретный ключ шифрования остается секретным, только объект, владеющий секретным ключом шифрования, может дешифровать информацию, зашифрованную с помощью открытого ключа шифрования.
В одном примере осуществления ведущий игровой контроллер 102 и периферийный контроллер 124 могут устанавливать связь один с другим путем взаимной аутентификации с помощью пары ключа шифрования. Аутентификация описана более подробно ниже применительно к пересылке и приему сообщений. Кроме того, более подробное описание обмена ключами шифрования в безопасном режиме, который может быть применен в настоящем изобретении, приведено в совместно рассматриваемой заявке на патент США №09/993163 под названием "Центр обмена информацией о безналичных транзакциях" ("Cashless Transaction Clearinghouse"), поданной Роув (Rowe) и др. 16 ноября 2001 г. Кроме того, по общим вопросам криптографии следует обращаться к книге авторов Шейер (Schgeier), Брюс (Вruсе) под названием “Прикладная криптография” (“Applied Cryptography”), издательство John Wiley & Sons, Inc., которая также включена в данное изобретение путем ссылки для всех целей.
Затем на этапе 406 ведущий игровой контроллер 102 конфигурирует периферийный контроллер 124 для беспроводного обмена информацией с ведущим игровым контроллером 102 и/или другими периферийными устройствами. В частности, ведущий игровой контроллер 102 может назначить периферийному контроллеру 124 ключ идентификации передаваемой информации, который может быть использован для беспроводного обмена информацией с периферийным устройством, ассоциированным с периферийным контроллером 124. Как указано выше со ссылками на фиг.1, периферийному контроллеру может быть назначен любой из ключей идентификации передаваемой информации различных типов в зависимости от применения. Например, в одном примере осуществления ключ идентификации передаваемой информации может являться глобальным уникальным идентификатором, который используется для идентификации периферийного устройства и беспроводного обмена информацией с периферийным устройством. В другом примере осуществления ключ идентификации передаваемой информации может представлять собой диапазон частот, который назначен периферийному устройству и используется для беспроводного обмена информацией с периферийным устройство. В другом примере осуществления ключ идентификации передаваемой информации может включать в себя алгоритм скачкообразной перестройки частоты, который временно назначает различные диапазоны частот для обмена информацией с периферийным устройством. В еще одном другом примере осуществления ключ идентификации передаваемой информации может представлять собой протокол форматирования, который позволяет периферийному устройству отфильтровывать беспроводную информацию, предназначенную для других устройств. В частности, различным устройствам внутри игровой машины могут быть назначены различные протоколы форматирования. В другом примере осуществления ключ идентификации передаваемой информации может представлять собой расширение спектра, обеспечивающее информацию, которая позволяет периферийному устройству пакетировать исходящие сообщения и осуществлять повторную сборку пакетов, принимаемых от ведущего игрового контроллера или другого периферийного устройства в качестве части входящего сообщения.
После конфигурирования периферийного контроллера 124 на этапе 406 периферийное устройство, ассоциированное с периферийным контроллером 124, является подготовленным для обмена информацией с другими устройствами игровой машины, такими как ведущий игровой контроллер и другие периферийные устройства. Несмотря на различные этапы процесса, представленные на фиг.4, должно быть понятно, что возможны исключения, добавления и изменения некоторых этапов, не выходящие за пределы объема настоящего изобретения. Например, этап 402 может быть исключен в некоторых примерах осуществления, таких, где информация о конфигурации и о состоянии используется ведущим игровым контроллером 102 для обеспечения периферийных устройств информацией, относящейся к состояниям представления, в случаях, не требующих использования непосредственно периферийными устройствами информации о конфигурации и о состоянии.
Далее на фиг.5 представлена типичная блок-схема последовательности этапов процесса беспроводной передачи информации от ведущего игрового контроллера в периферийное устройство. На этапе 500 ведущий игровой контроллер 102 может составить сообщение для периферийного устройства. Затем на этапе 502 ведущий игровой контроллер 102 может послать сообщение в периферийное устройство. В некоторых примерах осуществления для большей безопасности и надежности связи сообщение может быть зашифровано. Обычно шифрование представляет собой процесс, заключающийся в получении данных от отправителя и кодировании этих данных в форму, декодировать из которой их способен только получатель. Следовательно, непредусмотренные получатели сообщения не смогут декодировать сообщение.
Перед пересылкой сообщения ведущий игровой контроллер может пакетировать сообщение, так что пересылка сообщения осуществляется в виде последовательности отдельных пакетов. Эти пакеты могут включать в себя адрес или другую заголовочную информацию, основанную на ключе идентификации передаваемой информации, который был назначен намеченному периферийному устройству. После пакетирования ведущий игровой контроллер 102 может осуществить широковещательную передачу сигналов, которые включают в себя пакетированную информацию. Эти широковещательные сигналы могут быть обнаружены различными периферийными устройствами. Предусмотренное периферийное устройство может обнаруживать и принимать информацию на основе адреса или другой заголовочной информации, которая включена в пакеты или передается вместе с пакетами. Чтобы повысить безопасность и снизить уровень перекрестных помех от внешних устройств и перехват информации внешними устройствами, широковещательный сигнал может быть ограничен внутри игровой машины. В одном примере осуществления корпус игровой машины может быть сконструирован из металлического кожуха, который экранирует широковещательные сигналы внутри корпуса игровой машины. В другом примере осуществления широковещательный сигнал может иметь ограниченный диапазон передачи. Например, интенсивность сигнала может быть уменьшена так, что широковещательный сигнал будет достигать только компонентов, ассоциированных с игровой машиной.
После того как сообщение пересылается в периферийное устройство, затем на этапе 504 ведущий игровой контроллер 102 определяет, было ли сообщение получено периферийным устройством. В частности, в соответствии с различными примерами осуществления, после того как периферийное устройство принимает сообщение, периферийное устройство пересылает подтверждение, типа подтверждения приема, в ведущий игровой контроллер 102. Если ведущий игровой контроллер 102 не принимает это подтверждение, то ведущий игровой контроллер 102 может определить, что периферийное устройство не принимало сообщения. Если ведущий игровой контроллер определяет, что сообщение было получено, то процесс, представленный на фиг.5, заканчивается. Однако, если ведущий игровой контроллер определяет, что сообщение не было получено, то на этапе 502 ведущий игровой контроллер 102 может послать повторное сообщение в периферийное устройство. По выбору, если ведущий игровой контроллер определяет, что сообщение не было получено, то на этапе 506 ведущий игровой контроллер может включить информацию о потерянном сообщении в журнал регистрации. В другом варианте изобретения потерянное сообщение может быть зарегистрировано диспетчером внутренней сети, как описано выше со ссылками на фиг.1. После того как ведущий игровой контроллер 102 определяет, что периферийное устройство приняло сообщение, процесс заканчивается.
На фиг.6 представлена типичная блок-схема последовательности этапов процесса беспроводной передачи информации от периферийного устройства в ведущий игровой контроллер или другое периферийное устройств. На этапе 600 периферийное устройство обнаруживает некоторую активность, связанную с необходимостью установления связи с ведущим игровым контроллером или другим периферийным устройством. Например, если периферийное устройство является накопителем монет, то обнаруженная активность может заключаться в выплате монеты. Точно так же, если периферийное устройство является монетоприемником, то обнаруженная активность может заключаться в приеме монеты.
После того как периферийное устройство обнаруживает эту активность, затем на этапе 602 периферийное устройство может составить сообщение об активности. Затем на этапе 604 периферийное устройство может послать это сообщение получателю типа ведущего игрового контроллера или другого периферийного устройства. В некоторых примерах осуществления для большей безопасности и надежности связи сообщение может быть зашифровано. Как указано выше, шифрование представляет собой процесс, заключающийся в получении данных от отправителя и кодировании этих данных в форму, декодировать из которой их способен только получатель. При этом непредусмотренные получатели сообщения не смогут декодировать сообщение.
Перед пересылкой сообщения периферийное устройство может пакетировать сообщение, так что пересылка сообщения осуществляется в виде последовательности отдельных пакетов. После пакетирования периферийное устройство может осуществить широковещательную передачу сигналов, которые включают в себя пакетированную информацию. Эти широковещательные сигналы могут быть обнаружены различными устройствами, в том числе получателем. Однако на основе заголовочной информации, включенной в пакеты или передаваемой вместе с пакетами, только получатель способен декодировать пакеты.
После того как сообщение послано получателю, затем на этапе 606 периферийное устройство определяет, необходимо ли переслать сообщение получателю повторно. В соответствии с различными примерами осуществления, после того как получатель принимает сообщение, он пересылает подтверждение типа подтверждения приема в периферийное устройство. Если периферийное устройство не принимает это подтверждение, то на этапе 604 периферийное устройство может переслать сообщение получателю повторно. После того, как периферийное устройство определяет, что получатель принял сообщение, процесс заканчивается.
В некоторых примерах осуществления, когда на этапе 600 периферийное устройство обнаруживает активность, периферийное устройство может сохранить информацию об активности в энергонезависимой памяти. Если сообщение об этой информации пересылается в ведущий игровой контроллер, то после того как периферийное устройство обнаруживает, что ведущий игровой контроллер принял эту информацию, периферийное устройство может удалить эту хранимую информацию из своей энергонезависимой памяти. Ведущий игровой контроллер может хранить эту информацию в своей собственной энергонезависимой памяти.
На фиг.7 представлена типичная блок-схема последовательности этапов процесса беспроводной передачи информации, принимаемой получателем типа периферийного устройства или ведущего игрового контроллера. На этапе 700 получатель принимает пакеты от отправителя. Затем на этапе 702 получатель может аутентифицировать пакеты, чтобы подтвердить, что пакеты получены от отправителя. Как указано выше, шифрование - это процесс, заключающийся в получении данных от отправителя и кодировании этих данных в форму, декодировать из которой их способен только получатель. Аутентификация, с другой стороны, используется для подтверждения того, что информация поступает от действительного отправителя. Если полученная информация является подлинной, получатель узнает, кто ее создавал и узнает, что она не была изменена, так как создавал ее отправитель. Эти два процесса, шифрование и аутентификация, могут работать "рука об руку" для создания защищенной среды.
В одном примере осуществления вместе со способами и устройством, соответствующими настоящему изобретению, могут быть использованы открыто секретные ключи асимметричного шифрования. В способе открыто секретного шифрования информация, зашифрованная с помощью открытого ключа шифрования, может быть дешифрована только с помощью соответствующего секретного ключа шифрования в составе пары открыто секретных ключей шифрования. Таким образом, лицо, владеющее секретным ключом шифрования, входящим в пару открыто секретных ключей шифрования, может дать свой открытый ключ шифрования многим другим лицам. Открытый ключ шифрования может получить (посредством Интернет-сервера, электронной почта или какого-либо другого средства) любой нуждающийся или желающий. Секретный ключ шифрования, с другой стороны, держится в секрете. Только владельцу пары ключей позволено владеть секретным ключом шифрования. Другие лица могут использовать открытый ключ шифрования, чтобы зашифровать данные. Однако, пока секретный ключ шифрования остается секретным, только лицо, владеющее секретным ключом шифрования, может дешифровать информацию, зашифрованную с помощью открытого ключа шифрования.
В соответствии с одним примером осуществления идентичность отправителя сообщения может быть определена с помощью пары открыто секретных ключей шифрования. Два игровых устройства, каждое из которых хранит пару открыто секретных ключей шифрования, могут обменяться открытыми ключами шифрования. Затем игровые устройства могут обменяться последовательностью сообщений, которые зашифрованы с помощью открытых ключей друг друга. Например, первое игровое устройство может осуществить пересылку сообщения с информацией, которая зашифрована с помощью открытого ключа шифрования второго игрового устройства. В типичном примере информация может представлять собой число, генерированное произвольным образом. Информация, посланная первым игровым устройством, также сохраняется первым игровым устройством.
Второе игровое устройство может получить сообщение от первого игрового устройства и дешифровать информацию с помощью своего секретного ключа. Затем второе игровое устройство может зашифровать информацию с помощью открытого ключа шифрования первого игрового устройства и послать ответное сообщение с зашифрованной информацией в первое игровое устройство. Первое игровое устройство дешифрует информацию в сообщении с помощью своего секретного ключа шифрования. Затем первое игровое устройство сравнит информацию, посланную в исходном сообщении, с информацией, полученной в ответном сообщении. Если информация, полученная в ответном сообщении от второго игрового устройства, совпадает с информацией, посланной во второе игровое устройство, идентичность второго игрового устройства аутентифицируется, так как только обладатель секретного ключа может дешифровать сообщение, зашифрованное с помощью своего открытого ключа. Как указано выше, детали обмена ключами шифрования в защищенном режиме, которые могут быть использованы применительно к настоящему изобретению, описаны в совместно рассматриваемой заявке на патент США №09/993163 под названием "Центр обмена информацией о безналичных транзакциях" ("Cashless Transaction Clearinghouse"), поданной Роув (Rowe) с соавторами 16 ноября 2001 г. и предварительно включенной в данное изобретение путем ссылки.
В настоящем примере осуществления получатель может зашифровать полученное сообщение с помощью открытого ключа отправителя. Помимо этого получатель может включить в сообщение дополнительный идентификатор типа числа, генерированного произвольным образом, так чтобы получатель смог идентифицировать сообщение позже. Отправитель может затем принять сообщение, содержащее дополнительный идентификатор, и дешифровать сообщение с помощью своего секретного ключа. Отправитель может затем зашифровать сообщение, содержащее идентификатор, с помощью открытого ключа получателя, и послать сообщение. Когда получатель получит сообщение от отправителя, получатель может дешифровать сообщение с помощью своего секретного ключа. Если дешифрованное сообщение будет содержать исходное сообщение и дополнительный идентификатор, то идентичность отправителя будет аутентифицирована.
В дополнение к алгоритмам с открытым ключом для шифрования и/или аутентификации могут быть использованы алгоритмы симметричного шифрования. В алгоритмах симметричного шифрования один и тот же ключ шифрования используется для шифрования и дешифрования информации. На практике симметричные алгоритмы используются для шифрования/дешифрования больших объемов данных, в то время как алгоритмы с открыто секретными ключами шифрования обычно используются, чтобы аутентифицировать отправителя/получателя и зашифровать симметричные ключи. Более подробное описание способов аутентификации, а также асимметричных и симметричных ключей, которые могут быть использованы для передачи зашифрованных данных в настоящем изобретении, описаны в совместно рассматриваемой заявке на патент США с порядковым №10/116424 под названием "Защищенная виртуальная сеть в игровой среде" ("Secured Virtual Network in a Gaming Environment"), поданной Нгуен (Nguyen) с соавторами 3 апреля 2002 г., и в заявке на патент США с порядковым №10/291926 под названием "Идентификация отправителей сообщений" ("Identifying Message Senders"), поданной Броснан (Brosnan) с соавторами 7 ноября 2002 г., включенных в данное изобретение полностью и для всех целей.
В настоящем примере осуществления после того как отправитель был аутентифицирован, затем на этапе 704 пакеты могут быть собраны в сообщение. Как описано выше со ссылками на фиг.1, пакеты могут быть собраны в сообщение с использованием расширения спектра или т.п. После того как сообщение собрано, затем на этапе 706 содержимое сообщения может быть подвергнуто проверке, чтобы подтвердить, что содержимое не было изменено или дискредитировано, например, когда содержимое включает в себя материал, не поддающийся синтаксическому анализу. Например, для создания подписи для шифрованной или дешифрованной версии сообщения может быть использован алгоритм контрольной суммы, и эта подпись может быть зашифрована и добавлена в конец сообщения. Когда сообщение получено, алгоритм контрольной суммы может быть вычислен повторно, чтобы генерировать другую подпись. Если эти две подписи совпадают, то это свидетельствует о том, что со времени генерации первой подписи сообщение не менялось. Для проверки содержимого сообщения подобным образом могут быть также использованы другие алгоритмы и способы.
После того, как сообщение было проверено, затем, на этапе 708 получатель может подвергнуть сообщение обработке. Например, если получатель является периферийным устройством и сообщение включает в себя команду от ведущего игрового контроллера на активизацию источника света в периферийном устройстве, то затем периферийное устройство может обработать сообщение и включить источник света в соответствии с командами ведущего игрового контроллера.
Несмотря на то, что в блок-схеме типичного процесса на фиг.7 представлены конкретные этапы последовательности, должно быть понятно, что возможны изменения, исключения и дополнения, не выходящие за пределы объема настоящего изобретения. Например, в некоторых приложениях этап 706 может быть пропущен. Кроме того, в некоторых примерах осуществления может быть добавлен этап, на котором после приема пакетов, аутентификации пакетов или проверки пакетов или сообщений, собранных из пакетов, получатель пересылает отправителю подтверждение типа подтверждения приема.
Несмотря на то, что выше настоящее изобретение описано на отдельных типичных процессах и устройствах, возможно внесение различных изменений, не выходящих за пределы сущности и/или объема настоящего изобретения. Поэтому не следует считать, что настоящее изобретение ограничивается отдельными формами, показанными на прилагаемых чертежах и описанными выше.
Claims (48)
1. Игровая машина, содержащая
корпус;
ведущий игровой контроллер, адаптированный для исполнения азартной игры, проводимой на игровой машине, и беспроводного обмена информацией с одними или более периферийными устройствами, используемыми для проведения азартной игры, причем одно или более периферийные устройства установлены внутри корпуса игровой машины; при этом ведущий игровой контроллер включает: диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированным для управления беспроводным обменом информацией (i) между ведущим игровым контроллером и периферийными устройствами, (ii) среди периферийных устройств или среди ведущего игрового контроллера и периферийных устройств.
корпус;
ведущий игровой контроллер, адаптированный для исполнения азартной игры, проводимой на игровой машине, и беспроводного обмена информацией с одними или более периферийными устройствами, используемыми для проведения азартной игры, причем одно или более периферийные устройства установлены внутри корпуса игровой машины; при этом ведущий игровой контроллер включает: диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированным для управления беспроводным обменом информацией (i) между ведущим игровым контроллером и периферийными устройствами, (ii) среди периферийных устройств или среди ведущего игрового контроллера и периферийных устройств.
2. Игровая машина по п.1, отличающаяся тем, что диспетчер беспроводной связи адаптирован для конфигурирования периферийного контроллера, ассоциированного с одним или более периферийными устройствами, для беспроводного обмена информацией с ведущим игровым контроллером и/или другим периферийным устройством.
3. Игровая машина по п.2, отличающаяся тем, что диспетчер беспроводной связи адаптирован для конфигурирования периферийного контроллера путем назначения ключа идентификации передаваемой информации периферийному устройству, ассоциированному с периферийным контроллером.
4. Игровая машина по п.3, отличающаяся тем, что назначение ключа идентификации связи включает в себя назначение глобального уникального идентификатора периферийному устройству, причем глобальный уникальный идентификатор используется для беспроводного обмена информацией с периферийным устройством.
5. Игровая машина по п.3, отличающаяся тем, что назначение ключа идентификации передаваемой информации включает в себя назначение диапазона частот периферийному устройству, причем диапазон частот используется для беспроводного обмена информацией с периферийным устройством.
6. Игровая машина по п.3, отличающаяся тем, что назначение ключа идентификации передаваемой информации включает в себя обеспечение алгоритма скачкообразной перестройки частоты периферийному устройству, причем алгоритм скачкообразной перестройки частоты временно назначает различные диапазоны частот для обмена информацией с периферийным устройством.
7. Игровая машина по п.3, отличающаяся тем, что назначение ключа идентификации передаваемой информации включает в себя назначение протокола форматирования периферийному устройству, причем различным устройствам внутри игровой машины назначаются различные протоколы форматирования, и протокол форматирования позволяет периферийному устройству отфильтровывать беспроводную информацию, предназначенную для других устройств.
8. Игровая машина по п.3, отличающаяся тем, что назначение ключа идентификации передаваемой информации включает в себя обеспечение расширения спектра периферийному устройству, причем расширение спектра обеспечивает информацию, позволяющую периферийному устройству осуществлять повторную сборку пакетов, принимаемых от ведущего игрового контроллера или другого периферийного устройства, пакетировать передаваемую информацию для пересылки в ведущий игровой контроллер и/или другое периферийное устройство.
9. Игровая машина по п.1, отличающаяся тем, что дополнительно содержит диспетчер внутренней сети, адаптированный для управления внутренней беспроводной сетью, реализованной в игровой машине.
10. Игровая машина по п.9, отличающаяся тем, что управление внутренней беспроводной сетью включает в себя подсчет числа потерянных пакетов для определения степени надежности.
11. Игровая машина по п.10, отличающаяся тем, что в число потерянных пакетов входят пакеты, для которых не было получено подтверждения приема, и/или пакеты, которые были повреждены.
12. Игровая машина по п.10, отличающаяся тем, что управление дополнительно включает в себя настройку внутренней беспроводной сети, если степень надежности превышает заранее заданный уровень.
13. Игровая машина по п.9, отличающаяся тем, что управление внутренней беспроводной сетью включает в себя мониторинг различных частотных каналов.
14. Игровая машина по п.1, отличающаяся тем, что по меньшей мере одно из периферийных устройств содержит программируемый интерфейс, причем программируемый интерфейс обеспечивает заменяемость периферийного устройства внутри игровой машины.
15. Игровая машина по п.1, отличающаяся тем, что беспроводный обмен информацией между ведущим игровым контроллером и периферийными устройствами и между периферийными устройствами ограничен внутри корпуса игровой машины.
16. Игровая машина по п.15, отличающаяся тем, что беспроводный обмен информацией осуществляется внутри игровой машины с ограничением интенсивности и/или диапазона для ослабления перекрестного обмена информацией с устройствами, внешними по отношению к игровой машине.
17. Игровая машина по п.1, отличающаяся тем, что ведущий игровой контроллер и одно или более периферийных устройств обмениваются данными, используя беспроводной протокол связи, выбранный из группы, состоящей из Bluetooth, IEEE 802.11a, IEEE 802.11b, IEEE 802.11x, hiperlan/2 и HomeRF.
18. Игровая машина по п.1, отличающаяся тем, что одно или более периферийных устройств включают в себя блок трекинга игрока.
19. Способ обеспечения беспроводного обмена информацией между устройствами в игровой машине, содержащий этапы:
составления и шифрования сообщения от первого игрового устройства во второе игровое устройство, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, и первый ключ идентификации, ассоциированный с первым игровым устройством, используется для предоставления информации об отправителе, а второй ключ идентификации, ассоциированный со вторым игровым устройством, используется для предоставления информации о получателе; и одно из указанных первое игровое устройство и второе игровое устройство содержит диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированным для управления беспроводным обменом информацией между указанными первым и вторым игровыми устройствами;
беспроводной пересылки сообщения от первого игрового устройства во второе игровое устройство с помощью первого ключа идентификации и второго ключа идентификации; и
определения в первом игровом устройстве, было ли сообщение получено вторым игровым устройством.
составления и шифрования сообщения от первого игрового устройства во второе игровое устройство, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, и первый ключ идентификации, ассоциированный с первым игровым устройством, используется для предоставления информации об отправителе, а второй ключ идентификации, ассоциированный со вторым игровым устройством, используется для предоставления информации о получателе; и одно из указанных первое игровое устройство и второе игровое устройство содержит диспетчер беспроводной связи, исполняемый ведущим игровым контроллером, адаптированным для управления беспроводным обменом информацией между указанными первым и вторым игровыми устройствами;
беспроводной пересылки сообщения от первого игрового устройства во второе игровое устройство с помощью первого ключа идентификации и второго ключа идентификации; и
определения в первом игровом устройстве, было ли сообщение получено вторым игровым устройством.
20. Способ по п.19, отличающийся тем, что первое игровое устройство является периферийным устройством, а второе игровое устройство - ведущим игровым контроллером.
21. Способ по п.20, отличающийся тем, что сообщение включает в себя информацию об активности с участием периферийного устройства, и эта информация хранится в энергонезависимой памяти внутри периферийного устройства.
22. Способ по п.21, отличающийся тем, что информация, хранимая в энергонезависимой памяти внутри периферийного устройства, удаляется из энергонезависимой памяти после получения сообщения ведущим игровым контроллером.
23. Способ по п.19, отличающийся тем, что первое игровое устройство является первым периферийным устройством, а второе игровое устройство - вторым периферийным устройством.
24. Способ по п.19, отличающийся тем, что первое игровое устройство является ведущим игровым контроллером, а второе игровое устройство - периферийным устройством.
25. Способ по п.19, отличающийся тем, что дополнительно содержит этап пакетирования сообщения перед пересылкой сообщения, и пересылка сообщения включает в себя этап пересылки пакетов.
26. Способ по п.19, отличающийся тем, что определение в первом игровом устройстве, было ли сообщение получено вторым игровым устройством, включает в себя этап определения, приняло ли первое игровое устройство подтверждение приема от второго игрового устройства, причем подтверждение приема пересылается вторым игровым устройством в ответ на прием сообщения от первого игрового устройства.
27. Способ по п.19, отличающийся тем, что первый ключ идентификации является глобальным уникальным идентификатором, ассоциированным с первым игровым устройством.
28. Способ по п.19, отличающийся тем, что первый ключ идентификации является диапазоном частот, назначенным первому игровому устройству.
29. Способ по п.19, отличающийся тем, что первый ключ идентификации динамически назначается первому игровому устройству в соответствии с алгоритмом скачкообразной перестройки частоты.
30. Способ по п.19, отличающийся тем, что первый ключ идентификации является протоколом форматирования, уникальным для первого игрового устройства.
31. Способ по п.19, отличающийся тем, что первый ключ идентификации является расширением спектра, которое обеспечивает информацию, позволяющую первому игровому устройству пакетировать сообщение, так что второе игровое устройство сможет осуществить повторную сборку сообщения.
32. Способ по п.19, отличающийся тем, что пересылка сообщения включает в себя этап пересылки сообщения как широковещательного с ограничением интенсивности и/или диапазона.
33. Способ по п.19, отличающийся тем, что дополнительно содержит этап повторной пересылки сообщения, если первым игровым устройством не определено, что сообщение было получено вторым игровым устройством.
34. Способ по п.20, отличающийся тем, что дополнительно содержит осуществляемые до составления и шифрования сообщения этапы: исполнения самодиагностики в периферийном устройстве для подтверждения, что периферийное устройство работает должным образом; установления связи между периферийным устройством и ведущим игровым контроллером; и конфигурирования периферийного устройства для беспроводного обмена информацией с ведущим игровым контроллером.
35. Способ по п.34, отличающийся тем, что дополнительно содержит этап загрузки информации о конфигурации и о состоянии, ассоциированной с периферийным устройством, из энергонезависимой памяти.
36. Способ по п.19, отличающийся тем, что первое игровое устройство и второе игровое устройство обмениваются данными, используя беспроводной протокол связи, выбранный из группы, состоящей из Bluetooth, IEEE 802.11a, IEEE 802.11b, IEEE 802.11x, hiperlan/2 и HomeRF.
37. Способ по п.19, отличающийся тем, что первое игровое устройство является ведущим игровым контроллером, а второе игровое устройство - блоком трекинга игрока.
38. Способ по п.19, отличающийся тем, что первое игровое устройство является блоком трекинга игрока, а второе игровое устройство - ведущим игровым контроллером.
39. Способ приема информации, передаваемой беспроводным путем между устройствами в игровой машине, содержащий этапы:
беспроводного приема пакетов от первого игрового устройства во втором игровом устройстве, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, а пакеты имеют первый ключ идентификации передаваемой информации, ассоциированный с первым игровым устройством;
беспроводной пересылки подтверждения пакетов в первое игровое устройство от указанного второго игрового устройства;
аутентификации полученных пакетов от первого игрового устройства с помощью первого ключа идентификации передаваемой информации;
сборки аутентифицированных пакетов в форму сообщения от первого игрового устройства; и
обработки сообщения во втором игровом устройстве.
беспроводного приема пакетов от первого игрового устройства во втором игровом устройстве, причем первое игровое устройство и второе игровое устройство ассоциированы с игровой машиной, а пакеты имеют первый ключ идентификации передаваемой информации, ассоциированный с первым игровым устройством;
беспроводной пересылки подтверждения пакетов в первое игровое устройство от указанного второго игрового устройства;
аутентификации полученных пакетов от первого игрового устройства с помощью первого ключа идентификации передаваемой информации;
сборки аутентифицированных пакетов в форму сообщения от первого игрового устройства; и
обработки сообщения во втором игровом устройстве.
40. Способ по п.39, отличающийся тем, что первое игровое устройство является периферийным устройством, а второе игровое устройство - ведущим игровым контроллером.
41. Способ по п.40, отличающийся тем, что сообщение включает в себя информацию об активности с участием периферийного устройства, причем эта информация хранится в энергонезависимой памяти внутри периферийного устройства.
42. Способ по п.41, отличающийся тем, что информация, хранимая в энергонезависимой памяти внутри периферийного устройства, удаляется из энергонезависимой памяти после того, как сообщение получено ведущим игровым контроллером.
43. Способ по п.39, отличающийся тем, что первое игровое устройство является первым периферийным устройством, а второе игровое устройство - вторым периферийным устройством.
44. Способ по п.39, отличающийся тем, что первое игровое устройство является ведущим игровым контроллером, а второе игровое устройство - периферийным устройством.
45. Способ по п.39, отличающийся тем, что дополнительно содержит этап проверки содержимого сообщения.
46. Способ по п.39, отличающийся тем, что первое игровое устройство и второе игровое устройство обмениваются данными, используя беспроводной протокол связи, выбранный из группы, состоящей из Bluetooth, IEEE 802.11a, IEEE 802.11b, IEEE 802.11x, hiperlan/2 и HomeRF.
47. Способ по п.39, отличающийся тем, что первое игровое устройство является ведущим игровым контроллером, а второе игровое устройство - блоком трекинга игрока.
48. Способ по п.39, отличающийся тем, что первое игровое устройство является блоком трекинга игрока, а второе игровое устройство - ведущим игровым контроллером.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/246,373 US7112138B2 (en) | 2001-08-03 | 2002-09-16 | Player tracking communication mechanisms in a gaming machine |
US10/246,373 | 2002-09-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2005106989A RU2005106989A (ru) | 2006-01-20 |
RU2366000C2 true RU2366000C2 (ru) | 2009-08-27 |
Family
ID=31992312
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005106989/09A RU2366000C2 (ru) | 2002-09-16 | 2003-09-11 | Беспроводные устройства ввода/вывода и периферийные устройства в игровой машине |
Country Status (6)
Country | Link |
---|---|
US (3) | US7112138B2 (ru) |
EP (2) | EP1540608A1 (ru) |
AU (2) | AU2003267167A1 (ru) |
CA (2) | CA2499152A1 (ru) |
RU (1) | RU2366000C2 (ru) |
WO (2) | WO2004025594A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2654166C2 (ru) * | 2013-01-31 | 2018-05-16 | Новоматик Аг | Интерфейс для ставок |
Families Citing this family (386)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8272958B2 (en) * | 2004-01-26 | 2012-09-25 | Shuffle Master, Inc. | Automated multiplayer game table with unique image feed of dealer |
US20030064807A1 (en) * | 2001-09-25 | 2003-04-03 | Walker Jay S. | Method and apparatus for linked play gaming |
US5908354A (en) | 1997-02-07 | 1999-06-01 | Okuniewicz; Douglas M. | Programmable sound card for electronic devices |
US7871325B2 (en) * | 1997-02-07 | 2011-01-18 | Okuniewicz Douglas M | Means for generating a supplement bonus for an electronic gaming device |
US6453334B1 (en) * | 1997-06-16 | 2002-09-17 | Streamtheory, Inc. | Method and apparatus to allow remotely located computer programs and/or data to be accessed on a local computer in a secure, time-limited manner, with persistent caching |
US7086947B2 (en) | 1997-07-01 | 2006-08-08 | Walker Digital, Llc | Systems and methods for facilitating play of a casino game via expiring prepaid plays of the casino game |
US6468638B2 (en) | 1999-03-16 | 2002-10-22 | Alien Technology Corporation | Web process interconnect in electronic assemblies |
US6460848B1 (en) * | 1999-04-21 | 2002-10-08 | Mindplay Llc | Method and apparatus for monitoring casinos and gaming |
CA2375701C (en) * | 1999-06-03 | 2010-08-10 | Anchor Gaming | Method and device for implementing a downloadable software delivery system |
US8033913B2 (en) * | 1999-06-03 | 2011-10-11 | Igt | Gaming machine update and mass storage management |
US7290072B2 (en) * | 1999-10-06 | 2007-10-30 | Igt | Protocols and standards for USB peripheral communications |
US7819750B2 (en) * | 1999-10-06 | 2010-10-26 | Igt | USB software architecture in a gaming machine |
US7704147B2 (en) * | 1999-10-06 | 2010-04-27 | Igt | Download procedures for peripheral devices |
US6251014B1 (en) * | 1999-10-06 | 2001-06-26 | International Game Technology | Standard peripheral communication |
US9235955B2 (en) * | 2000-12-22 | 2016-01-12 | Bally Gaming, Inc. | Universal game monitoring unit and system |
US20070050256A1 (en) * | 2000-06-30 | 2007-03-01 | Jay Walker | Method and apparatus for compensating participation in marketing research |
US6960136B2 (en) * | 2000-10-04 | 2005-11-01 | Wms Gaming Inc. | Gaming machine with visual and audio indicia changed over time |
US20030100359A1 (en) * | 2000-10-04 | 2003-05-29 | Loose Timothy C. | Audio network for gaming machines |
US7479063B2 (en) * | 2000-10-04 | 2009-01-20 | Wms Gaming Inc. | Audio network for gaming machines |
US8678902B2 (en) | 2005-09-07 | 2014-03-25 | Bally Gaming, Inc. | System gaming |
US9251647B2 (en) * | 2000-10-19 | 2016-02-02 | Igt | Remote configuration of gaming terminals |
US7609402B2 (en) | 2001-01-19 | 2009-10-27 | Flexiworld, Inc. | Methods for universal data output |
US11204729B2 (en) | 2000-11-01 | 2021-12-21 | Flexiworld Technologies, Inc. | Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service |
US10915296B2 (en) | 2000-11-01 | 2021-02-09 | Flexiworld Technologies, Inc. | Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails |
US10860290B2 (en) * | 2000-11-01 | 2020-12-08 | Flexiworld Technologies, Inc. | Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11 |
US7062567B2 (en) | 2000-11-06 | 2006-06-13 | Endeavors Technology, Inc. | Intelligent network streaming and execution system for conventionally coded applications |
US8831995B2 (en) | 2000-11-06 | 2014-09-09 | Numecent Holdings, Inc. | Optimized server for streamed applications |
US20020062398A1 (en) | 2000-11-20 | 2002-05-23 | William Ho Chang | Controller for mobile and pervasive output |
US9613483B2 (en) | 2000-12-27 | 2017-04-04 | Proxense, Llc | Personal digital key and receiver/decoder circuit system and method |
US6606247B2 (en) * | 2001-05-31 | 2003-08-12 | Alien Technology Corporation | Multi-feature-size electronic structures |
US7837557B2 (en) | 2001-06-11 | 2010-11-23 | Igt | Method and apparatus for communicating with a player of a networked gaming device |
WO2002102484A1 (en) | 2001-06-15 | 2002-12-27 | Walker Digital, Llc | Method and apparatus for planning and customizing a gaming experience |
US6991544B2 (en) * | 2001-06-21 | 2006-01-31 | Bally Gaming International, Inc. | Method, apparatus and article for hierarchical wagering |
US7112138B2 (en) | 2001-08-03 | 2006-09-26 | Igt | Player tracking communication mechanisms in a gaming machine |
US8210927B2 (en) | 2001-08-03 | 2012-07-03 | Igt | Player tracking communication mechanisms in a gaming machine |
US7927212B2 (en) * | 2001-08-03 | 2011-04-19 | Igt | Player tracking communication mechanisms in a gaming machine |
US8784211B2 (en) | 2001-08-03 | 2014-07-22 | Igt | Wireless input/output and peripheral devices on a gaming machine |
US7785194B2 (en) * | 2001-09-18 | 2010-08-31 | Igt | Player specific rewards |
US7611409B2 (en) * | 2001-09-20 | 2009-11-03 | Igt | Method and apparatus for registering a mobile device with a gaming machine |
US20050143169A1 (en) * | 2001-09-20 | 2005-06-30 | Igt | Direction interfaces and services on a gaming machine |
US7699703B2 (en) * | 2001-09-20 | 2010-04-20 | Igt | Method and apparatus for registering a mobile device with a gaming machine |
US8342935B1 (en) * | 2001-09-28 | 2013-01-01 | Bally Gaming, Inc. | Integrated display and input system |
US20070117633A1 (en) * | 2001-09-28 | 2007-05-24 | Hamilton Garry L | Store and Forward Patron Account Messaging System |
US20070287541A1 (en) | 2001-09-28 | 2007-12-13 | Jeffrey George | Tracking display with proximity button activation |
US7931533B2 (en) | 2001-09-28 | 2011-04-26 | Igt | Game development architecture that decouples the game logic from the graphics logics |
US20030069071A1 (en) * | 2001-09-28 | 2003-04-10 | Tim Britt | Entertainment monitoring system and method |
US7390257B2 (en) * | 2001-12-06 | 2008-06-24 | Igt | Programmable computer controlled external visual indicator for gaming machine |
US7214569B2 (en) * | 2002-01-23 | 2007-05-08 | Alien Technology Corporation | Apparatus incorporating small-feature-size and large-feature-size components and method for making same |
US20030148812A1 (en) * | 2002-02-01 | 2003-08-07 | Paulsen Craig A. | Gaming system and gaming method |
US6843725B2 (en) * | 2002-02-06 | 2005-01-18 | Igt | Method and apparatus for monitoring or controlling a gaming machine based on gaming machine location |
US7247098B1 (en) * | 2002-03-14 | 2007-07-24 | Sierra Design Group | Combination fingerprint reader and I/O devices for gaming machines |
AU2003230946A1 (en) | 2002-04-19 | 2003-11-03 | Walker Digital, Llc | Method and apparatus for linked play gaming with combined outcomes and shared indicia |
US6591085B1 (en) * | 2002-07-17 | 2003-07-08 | Netalog, Inc. | FM transmitter and power supply/charging assembly for MP3 player |
US7169052B2 (en) | 2002-08-05 | 2007-01-30 | Igt | Personalized gaming apparatus and gaming method |
US7815507B2 (en) * | 2004-06-18 | 2010-10-19 | Igt | Game machine user interface using a non-contact eye motion recognition device |
US8460103B2 (en) * | 2004-06-18 | 2013-06-11 | Igt | Gesture controlled casino gaming system |
US8529349B2 (en) | 2004-09-16 | 2013-09-10 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
US8992326B2 (en) | 2006-09-06 | 2015-03-31 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
US9082260B2 (en) | 2004-09-16 | 2015-07-14 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
US9117342B2 (en) | 2004-09-16 | 2015-08-25 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
US9053610B2 (en) | 2002-09-13 | 2015-06-09 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
US8568237B2 (en) | 2004-09-16 | 2013-10-29 | Bally Gaming, Inc. | Networked gaming system communication protocols and methods |
JP2004145055A (ja) * | 2002-10-25 | 2004-05-20 | Yokogawa Electric Corp | オーディオ配信システム |
US20070055462A1 (en) * | 2002-11-29 | 2007-03-08 | Daniel Mulligan | Circuit for use in a multifunction handheld device with wireless host interface |
US20040104707A1 (en) * | 2002-11-29 | 2004-06-03 | May Marcus W. | Method and apparatus for efficient battery use by a handheld multiple function device |
US20070078548A1 (en) * | 2002-11-29 | 2007-04-05 | May Daniel M | Circuit for use in multifunction handheld device having a radio receiver |
US20070052792A1 (en) * | 2002-11-29 | 2007-03-08 | Daniel Mulligan | Circuit for use in cellular telephone with video functionality |
US9756349B2 (en) | 2002-12-10 | 2017-09-05 | Sony Interactive Entertainment America Llc | User interface, system and method for controlling a video stream |
US9352222B2 (en) * | 2002-12-10 | 2016-05-31 | Sony Interactive Entertainment America Llc | System and method for capturing text for an online application |
JP2004199208A (ja) * | 2002-12-16 | 2004-07-15 | Aruze Corp | カジノおよびホテル統合管理システム、ならびに統合管理装置 |
US8117252B2 (en) * | 2002-12-26 | 2012-02-14 | Schaff Glen D | Video-monitor/recording/playback system |
US7364508B2 (en) * | 2003-01-16 | 2008-04-29 | Wms Gaming, Inc. | Gaming machine environment having controlled audio and visual media presentation |
US7867085B2 (en) | 2003-01-16 | 2011-01-11 | Wms Gaming Inc. | Gaming machine environment having controlled audio and visual media presentation |
US20040142747A1 (en) * | 2003-01-16 | 2004-07-22 | Pryzby Eric M. | Selectable audio preferences for a gaming machine |
US7367886B2 (en) | 2003-01-16 | 2008-05-06 | Wms Gaming Inc. | Gaming system with surround sound |
US8313374B2 (en) | 2003-02-14 | 2012-11-20 | Wms Gaming Inc. | Gaming machine having improved audio control architecture |
US20040162144A1 (en) * | 2003-02-19 | 2004-08-19 | Loose Timothy C. | Communication between players at gaming terminals |
US20040166936A1 (en) * | 2003-02-26 | 2004-08-26 | Rothschild Wayne H. | Gaming machine system having an acoustic-sensing mechanism |
US7618323B2 (en) * | 2003-02-26 | 2009-11-17 | Wms Gaming Inc. | Gaming machine system having a gesture-sensing mechanism |
US7253735B2 (en) * | 2003-03-24 | 2007-08-07 | Alien Technology Corporation | RFID tags and processes for producing RFID tags |
US20040257305A1 (en) * | 2003-03-28 | 2004-12-23 | Jin-Wen Liao | Plasma display with changeable modules |
US7374488B2 (en) * | 2003-04-17 | 2008-05-20 | Atronic Systems G.M.B.H. | Player insert for a gaming machine, a gaming system and a method of operating a gaming system |
US8651934B2 (en) * | 2003-04-25 | 2014-02-18 | Igt | Gaming machine with scanning capability |
US7182692B2 (en) * | 2003-04-25 | 2007-02-27 | Igt | Gaming machine with scanning capability |
TWM240054U (en) * | 2003-06-13 | 2004-08-01 | Aviquest Technology Co Ltd | Multimedia playback interface control device |
US20070032295A1 (en) * | 2004-06-18 | 2007-02-08 | Muir Robert L | Cashless reservation system |
US8512118B2 (en) * | 2003-06-19 | 2013-08-20 | Aristocrat Technologies Australia Pty Limited | Cashless reservation system |
US20080200168A1 (en) * | 2003-08-05 | 2008-08-21 | John Yue Jun Jiang | Method and system for seamless data roaming across multiple operator bearers |
US20050054438A1 (en) * | 2003-09-04 | 2005-03-10 | Rothschild Wayne H. | Universal personal identifier for accessing patron information at a gaming venue |
US20050060231A1 (en) * | 2003-09-11 | 2005-03-17 | Konami Gaming, Inc. | Gaming incentive system and method of redeeming bonus points |
US20050059480A1 (en) * | 2003-09-11 | 2005-03-17 | Konami Gaming, Inc. | System and method for awarding incentive awards to a player of a gaming device |
US9367985B2 (en) * | 2003-09-12 | 2016-06-14 | Konami Gaming, Inc. | System for providing an interface for a gaming device |
US20050119052A1 (en) * | 2003-09-15 | 2005-06-02 | Russell Glen K. | Player specific network |
US8202156B2 (en) * | 2003-09-16 | 2012-06-19 | Igt | Method and apparatus for awarding individual or group point multiplication |
US20130097302A9 (en) * | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US20060008256A1 (en) * | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
GB2406753B (en) * | 2003-10-03 | 2007-11-14 | Ibm | System and method for providing an indication of the proximity of a moveable device |
US9564004B2 (en) * | 2003-10-20 | 2017-02-07 | Igt | Closed-loop system for providing additional event participation to electronic video game customers |
US9582963B2 (en) | 2003-10-20 | 2017-02-28 | Tipping Point Group, Llc | Method and system for gaming machine accounting |
US8512144B2 (en) | 2003-10-20 | 2013-08-20 | Tipping Point Group, Llc | Method and apparatus for providing secondary gaming machine functionality |
US7335106B2 (en) | 2003-10-20 | 2008-02-26 | Las Vegas Gaming, Inc. | Closed-loop system for displaying promotional events and granting awards for electronic video games |
US8721449B2 (en) * | 2003-10-20 | 2014-05-13 | Tipping Point Group, Llc | Method and system for paragame activity at electronic gaming machine |
US10127765B1 (en) | 2003-10-20 | 2018-11-13 | Tipping Point Group, Llc | Gaming machine having secondary gaming controller with proxy configuration |
US20060030409A1 (en) * | 2003-12-09 | 2006-02-09 | Systems In Progress Holding Gmbh | Data management device within an electronic gaming device and a method for monitoring electronic gaming devices |
US20050137017A1 (en) * | 2003-12-09 | 2005-06-23 | Systems In Progress Holding Gmbh | Electronic gaming system |
AU2003292217A1 (en) * | 2003-12-09 | 2005-07-05 | Systems In Progress Holding Gmbh | An electronic gaming system |
WO2005086802A2 (en) | 2004-03-08 | 2005-09-22 | Proxense, Llc | Linked account system using personal digital key (pdk-las) |
US7892098B2 (en) * | 2004-03-26 | 2011-02-22 | Igt | Universal gaming engine |
AU2005233973B2 (en) * | 2004-04-07 | 2010-09-23 | Igt | Global content management over network for gaming machine |
US8684839B2 (en) * | 2004-06-18 | 2014-04-01 | Igt | Control of wager-based game using gesture recognition |
US20080195469A1 (en) * | 2004-06-30 | 2008-08-14 | Steve Toneguzzo | Auctioning to Obtain Customers |
US7611408B2 (en) * | 2004-07-08 | 2009-11-03 | Igt | System for communicating with a player through a mountable interactive interface |
US8029364B2 (en) | 2004-07-23 | 2011-10-04 | Wms Gaming Inc. | System, method, and apparatus for presenting media in a wagering game machine |
TWM261731U (en) * | 2004-08-03 | 2005-04-11 | Uniwill Comp Corp | A display expanding structure for a portable information device |
US20070197275A1 (en) * | 2004-08-13 | 2007-08-23 | Gagner Mark B | Gaming machine interfaceable with collectible gaming token |
US7942744B2 (en) | 2004-08-19 | 2011-05-17 | Igt | Virtual input system |
US7413513B2 (en) * | 2004-09-10 | 2008-08-19 | Igt | Apparatus and methods for wireless gaming communications |
US20060135253A1 (en) * | 2004-09-10 | 2006-06-22 | Jeffrey George | Gaming system and method for providing entry to a contest |
US20060054687A1 (en) * | 2004-09-13 | 2006-03-16 | Peter Betti | System and method for an integrated entertainment device network |
US10803694B2 (en) | 2004-09-16 | 2020-10-13 | Sg Gaming, Inc. | Player gaming console, gaming machine, networked gaming system |
US7455586B2 (en) | 2004-09-21 | 2008-11-25 | Igt | Method and system for gaming and brand association |
US20060068898A1 (en) * | 2004-09-28 | 2006-03-30 | Darren Maya | Game-credit card gaming system and method with incentives |
WO2006039220A2 (en) * | 2004-10-01 | 2006-04-13 | Igt | Large bonus indicator surrounded by gaming machines |
US8517832B2 (en) * | 2004-10-01 | 2013-08-27 | Wms Gaming Inc. | Digital audio in a wagering game system |
US8602882B2 (en) * | 2004-10-04 | 2013-12-10 | Igt | Jackpot interfaces and services on a gaming machine |
US7159765B2 (en) * | 2004-10-12 | 2007-01-09 | Aristocrat Technologies Australia Pty, Ltd. | Method and apparatus for employee access to a gaming system |
US7265892B2 (en) * | 2004-10-19 | 2007-09-04 | Texas Instruments Incorporated | Micromirror array devices with light blocking areas |
US7551141B1 (en) | 2004-11-08 | 2009-06-23 | Alien Technology Corporation | RFID strap capacitively coupled and method of making same |
US7615479B1 (en) | 2004-11-08 | 2009-11-10 | Alien Technology Corporation | Assembly comprising functional block deposited therein |
US7353598B2 (en) * | 2004-11-08 | 2008-04-08 | Alien Technology Corporation | Assembly comprising functional devices and method of making same |
US20060168294A1 (en) | 2004-11-13 | 2006-07-27 | De Vries Jeff | Hybrid local/remote streaming |
US20060109130A1 (en) * | 2004-11-22 | 2006-05-25 | Hattick John B | Radio frequency identification (RFID) tag for an item having a conductive layer included or attached |
US7385284B2 (en) * | 2004-11-22 | 2008-06-10 | Alien Technology Corporation | Transponder incorporated into an electronic device |
US7688206B2 (en) * | 2004-11-22 | 2010-03-30 | Alien Technology Corporation | Radio frequency identification (RFID) tag for an item having a conductive layer included or attached |
US7762886B2 (en) * | 2004-12-07 | 2010-07-27 | United Tote Company | Method and apparatus for enhancing a wagering experience using a wagering terminal adaptable to a self-service mode |
WO2006069330A2 (en) | 2004-12-20 | 2006-06-29 | Proxense, Llc | Biometric personal data key (pdk) authentication |
US20060136389A1 (en) * | 2004-12-22 | 2006-06-22 | Cover Clay H | System and method for invocation of streaming application |
US10540842B2 (en) * | 2005-01-11 | 2020-01-21 | Aim Management, Inc. | Data storage system for an electronic gaming device |
US7922578B2 (en) * | 2005-01-11 | 2011-04-12 | Okuniewicz Douglas M | Method for providing an undisplayed outcome of an electronic gaming device |
US8337309B2 (en) * | 2005-01-11 | 2012-12-25 | Okuniewicz Douglas M | Data based awards for an electronic gaming device |
US20060154721A1 (en) * | 2005-01-11 | 2006-07-13 | Okuniewicz Douglas M | Electronic gaming device that provides an undisplayed outcome |
US20060154719A1 (en) * | 2005-01-11 | 2006-07-13 | Okuniewicz Douglas M | Dynamic scrip account for processing awards from an electronic gaming device |
US7993202B2 (en) | 2005-01-18 | 2011-08-09 | Igt | Server based meter model softcount and audit processing for gaming machines |
AU2005325724B2 (en) * | 2005-01-24 | 2011-01-27 | Igt | System for communicating with a player |
JP4697855B2 (ja) * | 2005-02-22 | 2011-06-08 | 株式会社ユニバーサルエンターテインメント | 遊技機 |
US20060199645A1 (en) * | 2005-02-28 | 2006-09-07 | Canterbury Stephen A | Wagering game with streaming usb audio |
US8062121B2 (en) * | 2005-03-09 | 2011-11-22 | Igt | Printer interpreter for a gaming machine |
US7736234B2 (en) * | 2005-03-09 | 2010-06-15 | Igt | MRAM as critical event storage for powered down gaming machines |
US7722468B2 (en) | 2005-03-09 | 2010-05-25 | Igt | Magnetoresistive memory units as read only memory devices in gaming machines |
US20060205484A1 (en) * | 2005-03-10 | 2006-09-14 | Nicastro Neil D | System and method for inducing wagering in a poker-type game |
US8024523B2 (en) | 2007-11-07 | 2011-09-20 | Endeavors Technologies, Inc. | Opportunistic block transmission with time constraints |
WO2006102621A2 (en) | 2005-03-23 | 2006-09-28 | Stream Theory, Inc. | System and method for tracking changes to files in streaming applications |
US7883409B2 (en) * | 2005-05-04 | 2011-02-08 | Igt | Ticket drawing games having escalating discrete prize levels |
US8244179B2 (en) * | 2005-05-12 | 2012-08-14 | Robin Dua | Wireless inter-device data processing configured through inter-device transmitted data |
US7542301B1 (en) | 2005-06-22 | 2009-06-02 | Alien Technology Corporation | Creating recessed regions in a substrate and assemblies having such recessed regions |
US20070026916A1 (en) * | 2005-07-28 | 2007-02-01 | Idx, Inc. | Vending machine having a game of chance |
US20070028290A1 (en) * | 2005-07-28 | 2007-02-01 | Ess Technology, Inc. | Method and device for timeshifting using external memory card |
US20070060326A1 (en) * | 2005-08-31 | 2007-03-15 | Idx, Inc. | Method of cashless gaming and player tracking |
US20070167210A1 (en) * | 2005-09-07 | 2007-07-19 | Kelly Bryan M | Affiliated Gaming Method |
US8678901B1 (en) | 2005-09-07 | 2014-03-25 | Bally Gaming | System gaming |
US20110014964A1 (en) * | 2005-09-12 | 2011-01-20 | Bally Gaming, Inc. | Wide-area tournament gaming system |
US20070060340A1 (en) * | 2005-09-12 | 2007-03-15 | Bally Gaming, Inc. | Game Machine With Visual Fix Points And Methods |
US20070060339A1 (en) * | 2005-09-12 | 2007-03-15 | Bally Gaming, Inc. | Visual Fix Points And Methods For Display Of Game Data |
US20070060379A1 (en) * | 2005-09-12 | 2007-03-15 | Bally Gaming, Inc. | Game System With Visual Fix Points And Methods |
US8070605B2 (en) | 2005-09-12 | 2011-12-06 | Bally Gaming International, Inc. | Multi-area progressive gaming system |
TW200712729A (en) * | 2005-09-21 | 2007-04-01 | Coretronic Corp | Multimedia projection apparatus and playing method thereof |
US7849323B2 (en) * | 2005-11-09 | 2010-12-07 | Emc Corporation | Password presentation for multimedia devices |
US8480484B2 (en) | 2005-11-09 | 2013-07-09 | Igt | Secure identification devices and methods for detecting and monitoring access thereof |
US7887417B2 (en) * | 2005-11-17 | 2011-02-15 | Konami Gaming, Inc. | System and method for controlling volume associated with gaming system |
US20070155500A1 (en) * | 2005-12-20 | 2007-07-05 | Honour Edward S | System and Method for Touch Screen Multiplayer Poker Kiosk |
GB2433801A (en) * | 2005-12-29 | 2007-07-04 | Inspired Broadcast Networks Lt | Improvements in networked entertainment devices |
US8057302B2 (en) * | 2006-01-04 | 2011-11-15 | Igt | Modular gaming machine and security system |
US11206664B2 (en) | 2006-01-06 | 2021-12-21 | Proxense, Llc | Wireless network synchronization of cells and client devices on a network |
WO2007081402A1 (en) * | 2006-01-06 | 2007-07-19 | Wms Gaming Inc. | Power management in wagering game machines |
US8219129B2 (en) | 2006-01-06 | 2012-07-10 | Proxense, Llc | Dynamic real-time tiered client access |
US20070173309A1 (en) * | 2006-01-26 | 2007-07-26 | Wms Gaming Inc. | Gaming machine providing redeemable music awards |
US20090222270A2 (en) * | 2006-02-14 | 2009-09-03 | Ivc Inc. | Voice command interface device |
US8864582B2 (en) * | 2006-02-20 | 2014-10-21 | Wms Gaming Inc. | Wagering games with attract package scheduling |
US8727854B2 (en) | 2006-02-23 | 2014-05-20 | Konami Gaming, Inc | System and method for operating a matching game in conjunction with a transaction on a gaming machine |
US20090282488A1 (en) * | 2006-04-10 | 2009-11-12 | Futurelogic, Inc. | Methods and apparatus for a downloadable financial transaction printer |
US7967682B2 (en) | 2006-04-12 | 2011-06-28 | Bally Gaming, Inc. | Wireless gaming environment |
US8784196B2 (en) | 2006-04-13 | 2014-07-22 | Igt | Remote content management and resource sharing on a gaming machine and method of implementing same |
US20070256124A1 (en) * | 2006-04-13 | 2007-11-01 | Go Play Network, Inc. | Collectible token data management |
US8992304B2 (en) | 2006-04-13 | 2015-03-31 | Igt | Methods and systems for tracking an event of an externally controlled interface |
US9028329B2 (en) | 2006-04-13 | 2015-05-12 | Igt | Integrating remotely-hosted and locally rendered content on a gaming device |
US10026255B2 (en) | 2006-04-13 | 2018-07-17 | Igt | Presentation of remotely-hosted and locally rendered content for gaming systems |
WO2007124047A2 (en) * | 2006-04-20 | 2007-11-01 | Wms Gaming Inc. | Gaming system having a manufacturer player tracking system and methods therefor |
WO2007127258A2 (en) * | 2006-04-27 | 2007-11-08 | Wms Gaming Inc. | Wagering game with multi-point gesture sensing device |
US7713128B2 (en) | 2006-05-01 | 2010-05-11 | Bailey Donald L | Headphone plug with the player tracker |
US20070287539A1 (en) * | 2006-05-01 | 2007-12-13 | Wei-Hsuan Wu | Game machine with a getting-close person detector |
US7904718B2 (en) | 2006-05-05 | 2011-03-08 | Proxense, Llc | Personal digital key differentiation for secure transactions |
US8100753B2 (en) | 2006-05-23 | 2012-01-24 | Bally Gaming, Inc. | Systems, methods and articles to facilitate playing card games with selectable odds |
US8052519B2 (en) | 2006-06-08 | 2011-11-08 | Bally Gaming, Inc. | Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games |
US7753779B2 (en) | 2006-06-16 | 2010-07-13 | Bally Gaming, Inc. | Gaming chip communication system and method |
AU2013200582B2 (en) * | 2006-07-10 | 2014-11-13 | Bally Gaming, Inc. | Universal game monitoring unit and system |
JP5079803B2 (ja) * | 2006-07-18 | 2012-11-21 | サーティコム コーポレーション | ゲーム装置を認証するシステムおよび方法 |
US8221220B2 (en) * | 2006-08-11 | 2012-07-17 | Disney Enterprises, Inc. | Method and/or system for adaptive gaming experience |
US8043156B2 (en) * | 2006-08-11 | 2011-10-25 | Disney Enterprises, Inc. | Interactive installation for interactive gaming |
US8814689B2 (en) * | 2006-08-11 | 2014-08-26 | Disney Enterprises, Inc. | Method and/or system for mobile interactive gaming |
WO2008021760A2 (en) * | 2006-08-11 | 2008-02-21 | Disney Enterprises, Inc. | Location based gaming system |
US8668585B2 (en) * | 2006-08-11 | 2014-03-11 | Disney Enterprises, Inc. | Location based gaming system |
US8182333B2 (en) | 2006-08-11 | 2012-05-22 | WMS Gaming LLP | Wagering game with auto-triggered player device |
AU2007205809B2 (en) | 2006-08-17 | 2012-05-17 | Bally Gaming, Inc. | Systems, methods and articles to enhance play at gaming tables with bonuses |
CN101131736B (zh) * | 2006-08-24 | 2011-09-14 | 北京握奇数据系统有限公司 | 一种智能卡操作系统和方法 |
AU2007290492B2 (en) * | 2006-08-31 | 2012-03-15 | Wms Gaming Inc. | Remote input device for a wagering game |
TW200813934A (en) * | 2006-09-11 | 2008-03-16 | Realtek Semiconductor Corp | Digital TV system with liquid crystal TV controller and digital TV backend controller |
WO2008042736A2 (en) | 2006-09-29 | 2008-04-10 | Wms Gaming, Inc. | Processing user information in wagering game systems |
WO2008045453A2 (en) * | 2006-10-11 | 2008-04-17 | Wms Gaming Inc. | Location-linked audio/video |
US8261345B2 (en) | 2006-10-23 | 2012-09-04 | Endeavors Technologies, Inc. | Rule-based application access management |
US8491392B2 (en) | 2006-10-24 | 2013-07-23 | Igt | Gaming system and method having promotions based on player selected gaming environment preferences |
US7967677B2 (en) | 2006-11-08 | 2011-06-28 | Igt | Gaming system and method for providing virtual drawings |
US20080113715A1 (en) * | 2006-11-09 | 2008-05-15 | Igt | Controllable array of networked gaming machine displays |
US9101820B2 (en) | 2006-11-09 | 2015-08-11 | Bally Gaming, Inc. | System, method and apparatus to produce decks for and operate games played with playing cards |
US8478833B2 (en) | 2006-11-10 | 2013-07-02 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming system |
US9508218B2 (en) | 2006-11-10 | 2016-11-29 | Bally Gaming, Inc. | Gaming system download network architecture |
US8784212B2 (en) | 2006-11-10 | 2014-07-22 | Bally Gaming, Inc. | Networked gaming environment employing different classes of gaming machines |
US9111078B2 (en) | 2006-11-10 | 2015-08-18 | Bally Gaming, Inc. | Package manager service in gaming system |
US8172677B2 (en) | 2006-11-10 | 2012-05-08 | Wms Gaming Inc. | Wagering games using multi-level gaming structure |
US20090156303A1 (en) | 2006-11-10 | 2009-06-18 | Igt | Bonusing Architectures in a Gaming Environment |
US8191121B2 (en) | 2006-11-10 | 2012-05-29 | Bally Gaming, Inc. | Methods and systems for controlling access to resources in a gaming network |
US8920233B2 (en) | 2006-11-10 | 2014-12-30 | Bally Gaming, Inc. | Assignment template and assignment bundle in a gaming configuration and download system |
US8195825B2 (en) | 2006-11-10 | 2012-06-05 | Bally Gaming, Inc. | UDP broadcast for user interface in a download and configuration gaming method |
US8631501B2 (en) | 2006-11-10 | 2014-01-14 | Bally Gaming, Inc. | Reporting function in gaming system environment |
US9311774B2 (en) | 2006-11-10 | 2016-04-12 | Igt | Gaming machine with externally controlled content display |
US9269221B2 (en) | 2006-11-13 | 2016-02-23 | John J. Gobbi | Configuration of interfaces for a location detection system and application |
US8930461B2 (en) | 2006-11-13 | 2015-01-06 | Bally Gaming, Inc. | Download and configuration management engine for gaming system |
US8131829B2 (en) | 2006-11-13 | 2012-03-06 | Bally Gaming, Inc. | Gaming machine collection and management |
US9082258B2 (en) | 2006-11-13 | 2015-07-14 | Bally Gaming, Inc. | Method and system for providing download and configuration job progress tracking and display via host user interface |
US8347280B2 (en) | 2006-11-13 | 2013-01-01 | Bally Gaming, Inc. | System and method for validating download or configuration assignment for an EGM or EGM collection |
US7957603B2 (en) * | 2006-12-29 | 2011-06-07 | Intel Corporation | Digital image decoder with integrated concurrent image prescaler |
WO2008127775A1 (en) * | 2007-02-14 | 2008-10-23 | Cyberview Technology, Inc. | Methods and systems for anonymous player profile storage and retrieval |
US8414403B2 (en) * | 2007-03-12 | 2013-04-09 | Futurelogic, Inc. | Secured gaming table vouchering system |
US8462165B1 (en) * | 2007-03-19 | 2013-06-11 | Nvidia Corporation | System, method, and computer program product for voice control of a graphics hardware processor |
US10504317B2 (en) * | 2007-04-30 | 2019-12-10 | Cfph, Llc | Game with player actuated control structure |
ITBO20070358A1 (it) | 2007-05-16 | 2008-11-17 | Radio Marconi Srl | Dispositivo di guida per cartone a modulo continuo |
WO2008143844A1 (en) * | 2007-05-16 | 2008-11-27 | Wms Gaming Inc. | Streaming video for electronic gaming machines with real-time interactive control |
US9317110B2 (en) | 2007-05-29 | 2016-04-19 | Cfph, Llc | Game with hand motion control |
US20090191937A1 (en) * | 2007-06-04 | 2009-07-30 | Global Gaming Group, Inc. | Electronic gaming device and system with configurable multi-lingual audio and other player preference options |
US8147322B2 (en) | 2007-06-12 | 2012-04-03 | Walker Digital, Llc | Multiplayer gaming device and methods |
EP2019375A1 (en) * | 2007-07-20 | 2009-01-28 | Aristocrat Technologies Australia PTY Ltd | System and method for managing meter information in a gaming system |
US20090048014A1 (en) * | 2007-08-17 | 2009-02-19 | Paltronics, Inc. | Virtual floating layer for table games, and table games incorporating the same |
US20090048015A1 (en) * | 2007-08-17 | 2009-02-19 | Paltronics, Inc. | Virtual floating layer for gaming machines, and gaming machines incorporating the same |
USD631100S1 (en) | 2007-08-17 | 2011-01-18 | Paltronics, Inc. | Portion of a navigation/player tracking/payment panel for a gambling unit |
US20090048027A1 (en) * | 2007-08-17 | 2009-02-19 | Paltronics, Inc. | Player tracking module navigation device, and game machine and/or table game incorporating the same |
US20090048017A1 (en) * | 2007-08-17 | 2009-02-19 | Paltronics, Inc. | Display inset for table games, and table game incorporating the same |
US9124378B2 (en) | 2007-10-06 | 2015-09-01 | The Nielsen Company (Us), Llc | Gathering research data |
US8272945B2 (en) | 2007-11-02 | 2012-09-25 | Bally Gaming, Inc. | Game related systems, methods, and articles that combine virtual and physical elements |
US8892738B2 (en) | 2007-11-07 | 2014-11-18 | Numecent Holdings, Inc. | Deriving component statistics for a stream enabled application |
US20090124344A1 (en) * | 2007-11-09 | 2009-05-14 | Bally Gaming, Inc. | Reconfigurable Gaming Machine |
US20100261529A1 (en) * | 2007-11-09 | 2010-10-14 | Wms Gaming Inc. | Distinguishing multiple peripherals in wagering game |
US20090124329A1 (en) * | 2007-11-09 | 2009-05-14 | Angelo Palmisano | System and/or methods for interpreting and/or re-presenting content in a gaming environment |
WO2009062194A1 (en) | 2007-11-09 | 2009-05-14 | Proxense, Llc | Proximity-sensor supporting multiple application services |
US20090124354A1 (en) * | 2007-11-12 | 2009-05-14 | Acres-Fiore, Inc. | Method for attributing gameplay credit to a player |
US8201229B2 (en) | 2007-11-12 | 2012-06-12 | Bally Gaming, Inc. | User authorization system and methods |
US8616958B2 (en) | 2007-11-12 | 2013-12-31 | Bally Gaming, Inc. | Discovery method and system for dynamically locating networked gaming components and resources |
US8171528B1 (en) | 2007-12-06 | 2012-05-01 | Proxense, Llc | Hybrid device having a personal digital key and receiver-decoder circuit and methods of use |
US9251332B2 (en) | 2007-12-19 | 2016-02-02 | Proxense, Llc | Security system and method for controlling access to computing resources |
US20090182834A1 (en) * | 2008-01-15 | 2009-07-16 | Thomas Zettler | Device and Method for Providing Data |
TWI355603B (en) * | 2008-02-01 | 2012-01-01 | Asustek Comp Inc | Computer and method for real-time showing epg on s |
US8508336B2 (en) | 2008-02-14 | 2013-08-13 | Proxense, Llc | Proximity-based healthcare management system with automatic access to private information |
US20110011224A1 (en) * | 2008-02-28 | 2011-01-20 | Levene Gary S | Systems and methods for real-time monitoring of die use or yield |
US20090239648A1 (en) | 2008-03-21 | 2009-09-24 | Acres-Fiore Patents | Method and apparatus for altering gaming device configuration responsive to information related to a player of the gaming device |
US11120449B2 (en) | 2008-04-08 | 2021-09-14 | Proxense, Llc | Automated service-based order processing |
US8109829B1 (en) | 2008-04-10 | 2012-02-07 | Acme Embedded Solutions Inc. | Compositing device for combining visual content |
US20090264171A1 (en) | 2008-04-16 | 2009-10-22 | Acres-Fiore, Inc. | Generating a score related to play on gaming devices |
US20090276440A1 (en) * | 2008-04-29 | 2009-11-05 | Grasstell Networks Llc | Embodiments of practical distributed computing |
US8721431B2 (en) | 2008-04-30 | 2014-05-13 | Bally Gaming, Inc. | Systems, methods, and devices for providing instances of a secondary game |
US9005034B2 (en) * | 2008-04-30 | 2015-04-14 | Bally Gaming, Inc. | Systems and methods for out-of-band gaming machine management |
US8613655B2 (en) | 2008-04-30 | 2013-12-24 | Bally Gaming, Inc. | Facilitating group play with multiple game devices |
US8856657B2 (en) | 2008-04-30 | 2014-10-07 | Bally Gaming, Inc. | User interface for managing network download and configuration tasks |
US9483911B2 (en) | 2008-04-30 | 2016-11-01 | Bally Gaming, Inc. | Information distribution in gaming networks |
US9092944B2 (en) | 2008-04-30 | 2015-07-28 | Bally Gaming, Inc. | Coordinating group play events for multiple game devices |
US8251808B2 (en) * | 2008-04-30 | 2012-08-28 | Bally Gaming, Inc. | Game transaction module interface to single port printer |
US9406194B2 (en) | 2008-04-30 | 2016-08-02 | Bally Gaming, Inc. | Method and system for dynamically awarding bonus points |
US20110101739A1 (en) * | 2008-05-12 | 2011-05-05 | Radio Marconi S.R.L. | Multimedia and Multichannel Information System and Element for Supporting the System |
WO2009151919A2 (en) | 2008-05-24 | 2009-12-17 | Bally Gaming, Inc. | Networked gaming system with enterprise accounting methods and apparatus |
US9443377B2 (en) | 2008-05-30 | 2016-09-13 | Bally Gaming, Inc. | Web pages for gaming devices |
US8412768B2 (en) | 2008-07-11 | 2013-04-02 | Ball Gaming, Inc. | Integration gateway |
US8657662B2 (en) | 2008-09-04 | 2014-02-25 | Patent Investment & Licensing Company | Gaming device having variable speed of play |
US8608574B2 (en) * | 2008-09-11 | 2013-12-17 | Aruze Gaming America, Inc. | Game machine with guide path not blocked by game media |
AU2009217431A1 (en) * | 2008-09-22 | 2010-04-08 | Aristocrat Technologies Australia Pty Limited | A method of player tracking |
US9158823B2 (en) * | 2008-10-15 | 2015-10-13 | At&T Intellectual Property I, L.P. | User interface monitoring in a multimedia content distribution network |
US8577418B2 (en) * | 2008-10-24 | 2013-11-05 | Blackberry Limited | Systems and methods for presenting conference call participant indentifier images on a display of a mobile device |
US8092302B2 (en) | 2008-11-12 | 2012-01-10 | Igt | Gaming system, gaming device and method providing tiered progressive bonusing system |
GB2477702A (en) * | 2008-11-12 | 2011-08-10 | Wms Gaming Inc | Optical machine-readable data representation image |
US8152630B2 (en) | 2008-11-13 | 2012-04-10 | Igt | Gaming system and method having bonus event and bonus event award in accordance with a current wager and one or more accumulated bonus event points |
US8347303B2 (en) | 2008-11-14 | 2013-01-01 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM) |
US8266213B2 (en) | 2008-11-14 | 2012-09-11 | Bally Gaming, Inc. | Apparatus, method, and system to provide a multiple processor architecture for server-based gaming |
US20100124980A1 (en) | 2008-11-17 | 2010-05-20 | Acres-Fiore Patents | method for configuring casino operations |
US8332528B2 (en) * | 2008-11-18 | 2012-12-11 | Agere Systems Llc | Personal broadcast and content delivery engine |
US8423790B2 (en) | 2008-11-18 | 2013-04-16 | Bally Gaming, Inc. | Module validation |
US8192283B2 (en) | 2009-03-10 | 2012-06-05 | Bally Gaming, Inc. | Networked gaming system including a live floor view module |
US8476787B2 (en) * | 2009-03-27 | 2013-07-02 | Schneider Electric It Corporation | System and method for changing power states of a power device |
US20110009189A1 (en) * | 2009-07-07 | 2011-01-13 | Jordan R Jeff | Gaming machine display mount assembly |
US8702490B2 (en) | 2009-07-24 | 2014-04-22 | Patent Investment & Licensing Company | Gaming device having multiple game play option |
US9997007B2 (en) | 2009-10-01 | 2018-06-12 | Patent Investment & Licensing Company | Method and system for implementing mystery bonus in place of base game results on gaming machine |
US8313369B2 (en) | 2009-10-14 | 2012-11-20 | Patent Investments & Licensing Company | Outcome determination method for gaming device |
US9659442B2 (en) | 2009-11-10 | 2017-05-23 | Patent Investment & Licensing Company | System and method for measuring gaming player behavior |
US8696436B2 (en) | 2009-11-16 | 2014-04-15 | Patent Investment & Licensing Company | Method for displaying gaming result |
US20110130199A1 (en) * | 2009-11-27 | 2011-06-02 | Donald Lee Bailey | Casino gateway network illustrating the connection of gaming device, servers, systems and network |
US9240094B2 (en) | 2009-12-03 | 2016-01-19 | Patent Investment & Licensing Company | Rapid play poker gaming device |
US8684811B2 (en) | 2009-12-03 | 2014-04-01 | Patent Investment & Licensing Company | Gaming device having advance game information analyzer |
US9240100B2 (en) * | 2010-02-10 | 2016-01-19 | Leap Forward Gaming | Virtual players card |
US9245419B2 (en) | 2010-02-10 | 2016-01-26 | Leap Forward Gaming, Inc. | Lottery games on an electronic gaming machine |
US20110215902A1 (en) * | 2010-03-03 | 2011-09-08 | Brown Iii Carl E | Customer recognition method and system |
US9418205B2 (en) | 2010-03-15 | 2016-08-16 | Proxense, Llc | Proximity-based system for automatic application or data access and item tracking |
US8918854B1 (en) | 2010-07-15 | 2014-12-23 | Proxense, Llc | Proximity-based system for automatic application initialization |
US9522330B2 (en) | 2010-10-13 | 2016-12-20 | Microsoft Technology Licensing, Llc | Three-dimensional audio sweet spot feedback |
US20130208900A1 (en) * | 2010-10-13 | 2013-08-15 | Microsoft Corporation | Depth camera with integrated three-dimensional audio |
US8376840B1 (en) * | 2010-11-03 | 2013-02-19 | Wms Gaming, Inc. | Player tracking mechanism for secondary wagering games |
US9704331B2 (en) | 2010-12-29 | 2017-07-11 | Patent Investment & Licensing Company | Means for controlling payback percentage of gaming device |
US9728043B2 (en) | 2010-12-29 | 2017-08-08 | Patent Investment & Licensing Company | Means for enhancing game play of gaming device |
US9721423B2 (en) | 2010-12-29 | 2017-08-01 | Patent Investment & Licensing Company | Event-based gaming operation for gaming device |
US8857716B1 (en) | 2011-02-21 | 2014-10-14 | Proxense, Llc | Implementation of a proximity-based system for object tracking and automatic application initialization |
US8529328B2 (en) | 2011-03-14 | 2013-09-10 | Elis Rocco Tarantino | Gaming devices with dedicated player RNG and time share features |
US20120239205A1 (en) * | 2011-03-15 | 2012-09-20 | Aristocrat Technologies Australia Pty Limited | Environment controller, an environment control system and environment control method |
US9058716B2 (en) | 2011-06-06 | 2015-06-16 | Bally Gaming, Inc. | Remote game play in a wireless gaming environment |
US8959459B2 (en) | 2011-06-15 | 2015-02-17 | Wms Gaming Inc. | Gesture sensing enhancement system for a wagering game |
EP2541514A1 (en) | 2011-06-29 | 2013-01-02 | IGT, a Nevada Corporation | External video mixing control |
US9875607B2 (en) | 2011-07-13 | 2018-01-23 | Igt | Methods and apparatus for providing secure logon to a gaming machine using a mobile device |
US8662998B2 (en) * | 2011-08-30 | 2014-03-04 | Multimedia Games, Inc. | Systems and methods for dynamically altering wagering game assets |
US20190272704A1 (en) | 2011-09-09 | 2019-09-05 | Igt | Redemption of virtual tickets using a portable electronic device |
US9367835B2 (en) | 2011-09-09 | 2016-06-14 | Igt | Retrofit devices for providing virtual ticket-in and ticket-out on a gaming machine |
US10121318B2 (en) | 2011-09-09 | 2018-11-06 | Igt | Bill acceptors and printers for providing virtual ticket-in and ticket-out on a gaming machine |
US8613659B2 (en) | 2011-09-09 | 2013-12-24 | Igt | Virtual ticket-in and ticket-out on a gaming machine |
US10297105B2 (en) | 2011-09-09 | 2019-05-21 | Igt | Redemption of virtual tickets using a portable electronic device |
US8449378B2 (en) | 2011-09-13 | 2013-05-28 | Igt | Gaming system, gaming device and method for utilizing bitcoins |
US8523657B2 (en) | 2011-09-13 | 2013-09-03 | Igt | Gaming system, gaming device and method for utilizing bitcoins |
US8506378B2 (en) | 2011-09-21 | 2013-08-13 | Igt | Gaming system, gaming device, and method providing advertising messages to players based on a determination of a positive winning gaming session |
US9524609B2 (en) | 2011-09-30 | 2016-12-20 | Igt | Gaming system, gaming device and method for utilizing mobile devices at a gaming establishment |
US9005013B2 (en) | 2011-09-30 | 2015-04-14 | Igt | Gaming system and method for rewarding players |
US8641518B2 (en) | 2011-09-30 | 2014-02-04 | Igt | Ticket-based trial account |
US9022855B2 (en) | 2011-09-30 | 2015-05-05 | Igt | Gaming system and method for rewarding players |
US9183701B2 (en) | 2011-09-30 | 2015-11-10 | Igt | Gaming system and method for rewarding players |
US8613668B2 (en) | 2011-12-22 | 2013-12-24 | Igt | Directional wireless communication |
US9120007B2 (en) | 2012-01-18 | 2015-09-01 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US8974305B2 (en) | 2012-01-18 | 2015-03-10 | Bally Gaming, Inc. | Network gaming architecture, gaming systems, and related methods |
US8460090B1 (en) | 2012-01-20 | 2013-06-11 | Igt | Gaming system, gaming device, and method providing an estimated emotional state of a player based on the occurrence of one or more designated events |
US8834261B2 (en) | 2012-02-23 | 2014-09-16 | Igt | Gaming system and method providing one or more incentives to delay expected termination of a gaming session |
US8784190B2 (en) | 2012-02-23 | 2014-07-22 | Igt | Gaming system and method providing optimized incentives to delay expected termination of a gaming session |
US8876596B2 (en) | 2012-02-29 | 2014-11-04 | Igt | Virtualized magnetic player card |
US9311769B2 (en) | 2012-03-28 | 2016-04-12 | Igt | Emailing or texting as communication between mobile device and EGM |
US9086732B2 (en) | 2012-05-03 | 2015-07-21 | Wms Gaming Inc. | Gesture fusion |
TWM445807U (zh) * | 2012-07-05 | 2013-01-21 | Gigastone Corp | 具有投影功能之行動電源裝置 |
US9412227B2 (en) | 2012-07-11 | 2016-08-09 | Igt | Method and apparatus for offering a mobile device version of an electronic gaming machine game at the electronic gaming machine |
US9524614B2 (en) | 2012-09-25 | 2016-12-20 | Igt | Gaming system and method for permanently increasing the average expected payback percentage of a game for a player |
US9177437B2 (en) * | 2013-03-12 | 2015-11-03 | Igt | Localized remote gaming |
US9478100B2 (en) | 2013-03-12 | 2016-10-25 | Igt | Localized remote gaming |
WO2014183106A2 (en) | 2013-05-10 | 2014-11-13 | Proxense, Llc | Secure element as a digital pocket |
US9412222B2 (en) | 2013-09-20 | 2016-08-09 | Igt | Coordinated gaming machine attract via gaming machine cameras |
US12020533B2 (en) | 2014-01-07 | 2024-06-25 | Vulcan Gaming Llc | Gaming machine having secondary gaming controller and primary and secondary credit balances |
US10223865B2 (en) | 2014-01-17 | 2019-03-05 | Bally Gaming, Inc. | Synchronous betting in wagering game systems |
US20150213690A1 (en) | 2014-01-27 | 2015-07-30 | Brain Games, L.C. | Method and system for machine-implemented game with multiple game incentive |
US20150228152A1 (en) * | 2014-02-12 | 2015-08-13 | Elottery, Inc. | Interactive computer gaming system with audio response |
US10282941B2 (en) | 2014-04-16 | 2019-05-07 | Bally Gaming, Inc. | Cashing out independent wagering games |
US9542801B1 (en) * | 2014-04-28 | 2017-01-10 | Bally Gaming, Inc. | Wearable wagering game system and methods |
AU2015210435A1 (en) | 2014-08-07 | 2016-02-25 | Bally Gaming, Inc. | Mobile secondary betting user interface |
US9858751B2 (en) | 2014-09-26 | 2018-01-02 | Bally Gaming, Inc. | Wagering game wearables |
US9916735B2 (en) | 2015-07-22 | 2018-03-13 | Igt | Remote gaming cash voucher printing system |
US10055930B2 (en) | 2015-08-11 | 2018-08-21 | Igt | Gaming system and method for placing and redeeming sports bets |
US10417867B2 (en) | 2015-09-25 | 2019-09-17 | Igt | Gaming system and method for automatically transferring funds to a mobile device |
US20170092054A1 (en) | 2015-09-25 | 2017-03-30 | Igt | Gaming system and method for utilizing a mobile device to fund a gaming session |
US10523635B2 (en) * | 2016-06-17 | 2019-12-31 | Assured Information Security, Inc. | Filtering outbound network traffic |
US10163302B2 (en) | 2016-08-08 | 2018-12-25 | Double Down Interactive Llc | Gaming system and method for providing a variable award in association with a virtual currency purchase |
US10217317B2 (en) | 2016-08-09 | 2019-02-26 | Igt | Gaming system and method for providing incentives for transferring funds to and from a mobile device |
US10916090B2 (en) | 2016-08-23 | 2021-02-09 | Igt | System and method for transferring funds from a financial institution device to a cashless wagering account accessible via a mobile device |
US10621824B2 (en) | 2016-09-23 | 2020-04-14 | Igt | Gaming system player identification device |
US10332344B2 (en) | 2017-07-24 | 2019-06-25 | Igt | System and method for controlling electronic gaming machine/electronic gaming machine component bezel lighting to indicate different wireless connection statuses |
US10380843B2 (en) | 2017-08-03 | 2019-08-13 | Igt | System and method for tracking funds from a plurality of funding sources |
US10360763B2 (en) | 2017-08-03 | 2019-07-23 | Igt | System and method for utilizing a mobile device to facilitate fund transfers between a cashless wagering account and a gaming establishment retail account |
US10373430B2 (en) | 2017-08-03 | 2019-08-06 | Igt | System and method for tracking fund transfers between an electronic gaming machine and a plurality of funding sources |
US10360761B2 (en) | 2017-08-03 | 2019-07-23 | Igt | System and method for providing a gaming establishment account pre-approved access to funds |
US11922765B2 (en) | 2017-12-18 | 2024-03-05 | Igt | System and method employing virtual tickets |
US10643426B2 (en) | 2017-12-18 | 2020-05-05 | Igt | System and method for providing a gaming establishment account automatic access to funds |
US11341817B2 (en) | 2017-12-18 | 2022-05-24 | Igt | System and method for providing awards for utilizing a mobile device in association with a gaming establishment retail account |
US11043066B2 (en) | 2017-12-21 | 2021-06-22 | Igt | System and method for centralizing funds to a primary gaming establishment account |
US10950088B2 (en) | 2017-12-21 | 2021-03-16 | Igt | System and method for utilizing virtual ticket vouchers |
US10706669B2 (en) | 2018-04-05 | 2020-07-07 | Igt | System and method for managing player data across different gaming entities |
US10970968B2 (en) | 2018-04-18 | 2021-04-06 | Igt | System and method for incentivizing the maintenance of funds in a gaming establishment account |
US11113926B2 (en) | 2018-05-03 | 2021-09-07 | Igt | System and method for utilizing mobile device to track gaming data |
US10885740B2 (en) | 2018-11-08 | 2021-01-05 | Igt | System and method for providing access to cryptocurrency from a gaming establishment account |
US11272171B1 (en) * | 2019-05-24 | 2022-03-08 | Facebook Technologies, Llc | Systems and methods for fallback tracking based on real-time tracking performance |
US11062563B2 (en) | 2019-10-02 | 2021-07-13 | Igt | System and method for incentivizing purchases in association with a gaming establishment retail account |
US11219819B1 (en) * | 2021-01-14 | 2022-01-11 | Gregory KuyKendall | Electronic board game assembly |
US20220406148A1 (en) * | 2021-06-16 | 2022-12-22 | King Show Games, Inc. | Gaming devices and methods for poker game with hand improvement feature |
KR102614384B1 (ko) * | 2022-05-18 | 2023-12-15 | (주)비지엔티 | 테이블 기반의 텍사스 홀덤 게임 서비스 제공 시스템 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6078789A (en) * | 1996-05-01 | 2000-06-20 | Bodenmann; Olivier | Wireless peripheral interface |
RU17443U1 (ru) * | 2000-12-27 | 2001-04-10 | Общество с ограниченной ответственностью "Фирма "Профит" | Система для проведения игр в электронной игровой сети мегаказино |
US6227970B1 (en) * | 1997-08-08 | 2001-05-08 | Konami Co., Ltd. | Slot machine |
US6383076B1 (en) * | 1997-09-29 | 2002-05-07 | Iverson Gaming Systems, Inc. | Monitoring system for plural gaming machines using power line carrier communications |
Family Cites Families (137)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US107066A (en) * | 1870-09-06 | Improvement in pectoral sirup or medicine | ||
US519652A (en) * | 1894-05-08 | Beehive | ||
US4669730A (en) * | 1984-11-05 | 1987-06-02 | Small Maynard E | Automated sweepstakes-type game |
US4856787B1 (en) | 1986-02-05 | 1997-09-23 | Fortunet Inc | Concurrent game network |
US5697844A (en) | 1986-03-10 | 1997-12-16 | Response Reward Systems, L.C. | System and method for playing games and rewarding successful players |
US5179517A (en) | 1988-09-22 | 1993-01-12 | Bally Manufacturing Corporation | Game machine data transfer system utilizing portable data units |
DE3935364C1 (ru) * | 1989-10-24 | 1990-08-23 | Angewandte Digital Elektronik Gmbh, 2051 Brunstorf, De | |
US5811772A (en) | 1989-12-19 | 1998-09-22 | Scotch Twist, Inc. | Gaming machine system operable with general purpose charge cards |
US5129652A (en) | 1991-02-04 | 1992-07-14 | Wilkinson William T | Casino drawing/lottery game and case/prize management system |
US5429361A (en) * | 1991-09-23 | 1995-07-04 | Bally Gaming International, Inc. | Gaming machine information, communication and display system |
US5231568A (en) * | 1992-01-16 | 1993-07-27 | Impact Telemedia, Inc. | Promotional game method and apparatus therefor |
US5326104A (en) * | 1992-02-07 | 1994-07-05 | Igt | Secure automated electronic casino gaming system |
US5776278A (en) * | 1992-06-17 | 1998-07-07 | Micron Communications, Inc. | Method of manufacturing an enclosed transceiver |
US5951397A (en) | 1992-07-24 | 1999-09-14 | International Game Technology | Gaming machine and method using touch screen |
US5292127C1 (en) * | 1992-10-02 | 2001-05-22 | Arcade Planet Inc | Arcade game |
US6048269A (en) | 1993-01-22 | 2000-04-11 | Mgm Grand, Inc. | Coinless slot machine system and method |
JPH07275432A (ja) * | 1994-04-05 | 1995-10-24 | Eagle:Kk | スロットマシン |
US5770533A (en) * | 1994-05-02 | 1998-06-23 | Franchi; John Franco | Open architecture casino operating system |
US5470079A (en) | 1994-06-16 | 1995-11-28 | Bally Gaming International, Inc. | Game machine accounting and monitoring system |
US5809482A (en) | 1994-09-01 | 1998-09-15 | Harrah's Operating Company, Inc. | System for the tracking and management of transactions in a pit area of a gaming establishment |
US5655961A (en) * | 1994-10-12 | 1997-08-12 | Acres Gaming, Inc. | Method for operating networked gaming devices |
CA2150215C (en) * | 1995-05-25 | 2003-02-25 | John Xidos | Distributed gaming system |
US5643086A (en) * | 1995-06-29 | 1997-07-01 | Silicon Gaming, Inc. | Electronic casino gaming apparatus with improved play capacity, authentication and security |
EP0882339B1 (en) * | 1995-06-29 | 2011-01-19 | Igt | Electronic casino gaming system with improved play capacity, authentication and security |
US5779549A (en) | 1996-04-22 | 1998-07-14 | Walker Assest Management Limited Parnership | Database driven online distributed tournament system |
US5867223A (en) | 1995-07-17 | 1999-02-02 | Gateway 2000, Inc. | System for assigning multichannel audio signals to independent wireless audio output devices |
US5575717A (en) | 1995-08-18 | 1996-11-19 | Merit Industries, Inc. | System for creating menu choices of video games on a display |
US5735742A (en) * | 1995-09-20 | 1998-04-07 | Chip Track International | Gaming table tracking system and method |
NZ286211A (en) | 1995-10-21 | 1998-06-26 | Bally Gaming Int Inc | Video game machine with touch sensitive display screen |
US5958006A (en) | 1995-11-13 | 1999-09-28 | Motorola, Inc. | Method and apparatus for communicating summarized data |
US6264560B1 (en) | 1996-01-19 | 2001-07-24 | Sheldon F. Goldberg | Method and system for playing games on a network |
US5759102A (en) * | 1996-02-12 | 1998-06-02 | International Game Technology | Peripheral device download method and apparatus |
US6110041A (en) * | 1996-12-30 | 2000-08-29 | Walker Digital, Llc | Method and system for adapting gaming devices to playing preferences |
US6048271A (en) * | 1996-05-07 | 2000-04-11 | Barcelou; David M. | Automated league and tournament device |
US5876284A (en) * | 1996-05-13 | 1999-03-02 | Acres Gaming Incorporated | Method and apparatus for implementing a jackpot bonus on a network of gaming devices |
US5761647A (en) * | 1996-05-24 | 1998-06-02 | Harrah's Operating Company, Inc. | National customer recognition system and method |
US6244958B1 (en) | 1996-06-25 | 2001-06-12 | Acres Gaming Incorporated | Method for providing incentive to play gaming devices connected by a network to a host computer |
US5833540A (en) | 1996-09-24 | 1998-11-10 | United Games, Inc. | Cardless distributed video gaming system |
US5743798A (en) * | 1996-09-30 | 1998-04-28 | Progressive Games, Inc. | Apparatus for playing a roulette game including a progressive jackpot |
US6487180B1 (en) | 1996-10-15 | 2002-11-26 | Motorola, Inc. | Personal information system using proximity-based short-range wireless links |
US6758755B2 (en) | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
US6186893B1 (en) | 1996-12-18 | 2001-02-13 | Walker Digital, Llc | Slot machine advertising/sales system and method |
US6312332B1 (en) * | 1998-03-31 | 2001-11-06 | Walker Digital, Llc | Method and apparatus for team play of slot machines |
CA2287379C (en) * | 1997-01-10 | 2005-10-04 | Silicon Gaming-Nevada | Method and apparatus for providing authenticated, secure on-line communication between remote locations |
US6004205A (en) | 1997-01-28 | 1999-12-21 | Match The Dealer, Inc. | Match the dealer |
DE19708616C2 (de) * | 1997-03-03 | 1999-09-02 | Siemens Ag | Elektronische Datenverarbeitungseinrichtung und -system |
US6113495A (en) * | 1997-03-12 | 2000-09-05 | Walker Digital, Llc | Electronic gaming system offering premium entertainment services for enhanced player retention |
FI110035B (fi) * | 1997-04-02 | 2002-11-15 | Juha Rapeli | Isäntälaitteen ja älykortin välisen kytkennän toteuttaminen |
US6010404A (en) * | 1997-04-03 | 2000-01-04 | Walker Asset Management Limited Partnership | Method and apparatus for using a player input code to affect a gambling outcome |
FR2762118B1 (fr) * | 1997-04-11 | 1999-07-16 | Gemplus Card Int | Procedure securisee de controle de transfert d'unites de valeur dans un systeme de jeu a carte a puce |
CA2442442C (en) | 1997-04-15 | 2007-03-06 | Acres Gaming, Inc. | Method and apparatus for promoting play on network of gaming devices |
US6684063B2 (en) | 1997-05-02 | 2004-01-27 | Siemens Information & Communication Networks, Inc. | Intergrated hearing aid for telecommunications devices |
US6397387B1 (en) | 1997-06-02 | 2002-05-28 | Sony Corporation | Client and server system |
US6195712B1 (en) | 1997-06-13 | 2001-02-27 | Intel Corporation | Dynamic discovery of wireless peripherals |
US6012832A (en) * | 1997-06-24 | 2000-01-11 | Saunders; Michael | Cashless peripheral device for a gaming system |
US6089975A (en) | 1997-07-16 | 2000-07-18 | Dunn; Jerry B. | Electronic gaming apparatus with means for displaying interactive advertising programs |
JP3045985B2 (ja) | 1997-08-07 | 2000-05-29 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 接続確立方法、通信方法、状態変化伝達方法、状態変化実行方法、無線装置、無線デバイス、及びコンピュータ |
US6135884A (en) * | 1997-08-08 | 2000-10-24 | International Game Technology | Gaming machine having secondary display for providing video content |
US6024285A (en) * | 1997-08-19 | 2000-02-15 | Micron Technology, Inc. | Wireless communication devices and methods of forming wireless communication devices |
US6142876A (en) | 1997-08-22 | 2000-11-07 | Cumbers; Blake | Player tracking and identification system |
US6168521B1 (en) * | 1997-09-12 | 2001-01-02 | Robert A. Luciano | Video lottery game |
US6238288B1 (en) | 1997-12-31 | 2001-05-29 | Walker Digital, Llc | Method and apparatus for directing a game in accordance with speed of play |
IL122841A0 (en) * | 1997-12-31 | 1998-08-16 | On Track Innovations Ltd | Smart card for effecting data transfer using multiple protocols |
US6230029B1 (en) | 1998-01-07 | 2001-05-08 | Advanced Mobile Solutions, Inc. | Modular wireless headset system |
US6611196B2 (en) | 1998-03-20 | 2003-08-26 | Xerox Corporation | System and method for providing audio augmentation of a physical environment |
US6315660B1 (en) * | 1998-03-24 | 2001-11-13 | Wms Gaming Inc. | Gaming machines with board game theme |
US6371852B1 (en) * | 1998-04-28 | 2002-04-16 | Acres Gaming Incorporated | Method for crediting a player of an electronic gaming device |
US8096872B2 (en) | 1998-06-22 | 2012-01-17 | Igt | Method and apparatus for providing electronic credits at a gaming device without first requiring payment therefor |
US6308227B1 (en) | 1998-06-24 | 2001-10-23 | Intel Corporation | System for detecting a wireless peripheral device by a host computer transmitting a hail message including a persistent host identifier and a host address generated |
US6379246B1 (en) | 1998-08-03 | 2002-04-30 | Stanley P. Dabrowski | Method and apparatus for modifying gaming machines to provide supplemental or modified functionality |
US6174234B1 (en) * | 1998-08-14 | 2001-01-16 | H. Betti Industries, Inc. | Player activated matching jackpot device |
DE69942322D1 (de) * | 1998-08-14 | 2010-06-10 | 3M Innovative Properties Co | RFID-Leser |
US6193163B1 (en) * | 1998-08-31 | 2001-02-27 | The Standard Register Company | Smart card with replaceable chip |
US6970602B1 (en) | 1998-10-06 | 2005-11-29 | International Business Machines Corporation | Method and apparatus for transcoding multimedia using content analysis |
US6446127B1 (en) | 1998-10-30 | 2002-09-03 | 3Com Corporation | System and method for providing user mobility services on a telephony network |
JP2000300837A (ja) * | 1999-04-23 | 2000-10-31 | Sony Corp | 通信方法及び通信装置 |
DE19920626C2 (de) * | 1999-05-05 | 2003-01-30 | Karl Hehl | Spritzgießmaschine zur Verarbeitung von Kunststoffen |
US6514140B1 (en) | 1999-06-17 | 2003-02-04 | Cias, Inc. | System for machine reading and processing information from gaming chips |
WO2001001286A2 (en) | 1999-06-30 | 2001-01-04 | Accenture Llp | A system, method and article of manufacture for an internet based distribution architecture |
US6782245B1 (en) | 1999-09-10 | 2004-08-24 | Logitech Europe S.A. | Wireless peripheral interface with universal serial bus port |
US7231380B1 (en) | 1999-10-09 | 2007-06-12 | Innovaport Llc | Apparatus and method for providing products location information to customers in a store |
US6409595B1 (en) | 1999-10-29 | 2002-06-25 | International Game Technology | Lighted keypad assembly and method for a player tracking system |
DE60030086T2 (de) | 2000-01-20 | 2007-01-04 | Lucent Technologies Inc. | Interoperabilität von Bluetooth und IEEE 802.11 |
US6587835B1 (en) | 2000-02-09 | 2003-07-01 | G. Victor Treyz | Shopping assistance with handheld computing device |
US20010044339A1 (en) * | 2000-02-17 | 2001-11-22 | Angel Cordero | Multi-player computer game, system and method |
ATE268487T1 (de) * | 2000-03-21 | 2004-06-15 | Koninkl Philips Electronics Nv | Kommunikationsvorrichtung zum schnellen und gleichzeitigen beschreiben einer vielzahl von datenträgern und zugehörige datenträger |
US20030095525A1 (en) | 2000-04-13 | 2003-05-22 | Daniel Lavin | Navigation control unit for a wireless computer resource access device, such as a wireless web content access device |
US6769982B1 (en) | 2000-04-19 | 2004-08-03 | Igt | Video pachinko on a video platform as a gaming device |
US6866586B2 (en) | 2000-04-28 | 2005-03-15 | Igt | Cashless transaction clearinghouse |
KR20010109886A (ko) | 2000-06-03 | 2001-12-12 | 윤종용 | 이동통신 단말기를 이용한 멀티미디어 서비스 시스템 및방법 |
US7280975B1 (en) | 2000-07-24 | 2007-10-09 | Donner Irah H | System and method for determining and/or transmitting and/or establishing communication with a mobile device user for providing, for example, concessions, tournaments, competitions, matching, reallocating, upgrading, selling tickets, other event admittance means, goods and/or services |
US7031945B1 (en) | 2000-07-24 | 2006-04-18 | Donner Irah H | System and method for reallocating and/or upgrading and/or rewarding tickets, other event admittance means, goods and/or services |
US20020165894A1 (en) | 2000-07-28 | 2002-11-07 | Mehdi Kashani | Information processing apparatus and method |
EP1358643A2 (en) | 2000-08-18 | 2003-11-05 | Igt | Gaming system with player tracking |
US6922567B1 (en) | 2000-08-22 | 2005-07-26 | Telefonaktiebolaget L.M. Ericsson | Systems, methods and computer program products for identifying items of interest that are geographically proximate to wireless communicator users |
US6908324B1 (en) | 2000-09-08 | 2005-06-21 | 3Com Corporation | Connector scheme to allow physical orientation of a computer peripheral |
US6942574B1 (en) | 2000-09-19 | 2005-09-13 | Igt | Method and apparatus for providing entertainment content on a gaming machine |
US6354946B1 (en) | 2000-09-20 | 2002-03-12 | Time Domain Corporation | Impulse radio interactive wireless gaming system and method |
US6638170B1 (en) | 2000-10-16 | 2003-10-28 | Igt | Gaming device network |
US6814665B2 (en) | 2000-10-17 | 2004-11-09 | Atlantic City Coin & Slot Service Company, Inc. | Gaming bonus device and method of use |
US20060126861A1 (en) | 2000-11-20 | 2006-06-15 | Front Row Advantage, Inc. | Personal listening device for events |
JP2002157396A (ja) | 2000-11-21 | 2002-05-31 | Akiyoshi Okamoto | デジタルコンテンツのマーケティング方法 |
US7168089B2 (en) | 2000-12-07 | 2007-01-23 | Igt | Secured virtual network in a gaming environment |
US7224801B2 (en) | 2000-12-27 | 2007-05-29 | Logitech Europe S.A. | Wireless secure device |
US20040137978A1 (en) | 2000-12-28 | 2004-07-15 | Cole Joseph W. | Ergonomically-designed dual station, dual display gaming station with player conveniences |
US6629591B1 (en) * | 2001-01-12 | 2003-10-07 | Igt | Smart token |
WO2002086808A1 (fr) * | 2001-04-17 | 2002-10-31 | Mobilty Co., Ltd. | Systeme et procede de protection d'informations |
US7194760B2 (en) | 2001-05-21 | 2007-03-20 | Nokia Corporation | Method for protecting privacy when using a Bluetooth device |
US20020187828A1 (en) | 2001-06-12 | 2002-12-12 | Jamal Benbrahim | Method and apparatus for securing gaming machine operating data |
US20020194619A1 (en) * | 2001-06-14 | 2002-12-19 | Chang Matthew S. | System and method for electronic music video download |
US20030017871A1 (en) | 2001-06-25 | 2003-01-23 | Steve Urie | Biometric and smart card enabled global position indication system for interactive casino gaming |
US20030003997A1 (en) | 2001-06-29 | 2003-01-02 | Vt Tech Corp. | Intelligent casino management system and method for managing real-time networked interactive gaming systems |
US20030017865A1 (en) * | 2001-07-19 | 2003-01-23 | Nicole Beaulieu | Gaming method and gaming apparatus with in-game player stimulation |
US7927212B2 (en) | 2001-08-03 | 2011-04-19 | Igt | Player tracking communication mechanisms in a gaming machine |
US7112138B2 (en) | 2001-08-03 | 2006-09-26 | Igt | Player tracking communication mechanisms in a gaming machine |
US8210927B2 (en) | 2001-08-03 | 2012-07-03 | Igt | Player tracking communication mechanisms in a gaming machine |
WO2003011410A1 (en) | 2001-08-03 | 2003-02-13 | Walker Digital, Llc | Method and apparatus for generating directives for personnel |
US6908387B2 (en) | 2001-08-03 | 2005-06-21 | Igt | Player tracking communication mechanisms in a gaming machine |
US8784211B2 (en) | 2001-08-03 | 2014-07-22 | Igt | Wireless input/output and peripheral devices on a gaming machine |
US20030040960A1 (en) | 2001-08-22 | 2003-02-27 | Eckmann Eduardo Enrique | Method for promoting online advertising |
US7162577B2 (en) | 2001-09-14 | 2007-01-09 | Cornice, Inc. | Digital device configuration and method |
US6846238B2 (en) | 2001-09-28 | 2005-01-25 | Igt | Wireless game player |
US6894615B2 (en) * | 2001-10-09 | 2005-05-17 | 3M Innovative Properties Company | Article with retroreflective and radio frequency-responsive features |
EP1446750A4 (en) | 2001-10-24 | 2006-10-25 | Wagerworks Inc | CONFIGURABLE INDEPENDENT VERIFICATION MODULE |
US6987947B2 (en) | 2001-10-30 | 2006-01-17 | Unwired Technology Llc | Multiple channel wireless communication system |
US8208654B2 (en) | 2001-10-30 | 2012-06-26 | Unwired Technology Llc | Noise cancellation for wireless audio distribution system |
US20030119575A1 (en) * | 2001-12-21 | 2003-06-26 | Centuori Charlotte S. | Method and apparatus for playing a gaming machine with a secured audio channel |
US7198571B2 (en) * | 2002-03-15 | 2007-04-03 | Igt | Room key based in-room player tracking |
JP3972724B2 (ja) * | 2002-05-10 | 2007-09-05 | セイコーエプソン株式会社 | モータ制御装置 |
US8611919B2 (en) | 2002-05-23 | 2013-12-17 | Wounder Gmbh., Llc | System, method, and computer program product for providing location based services and mobile e-commerce |
US6843133B2 (en) | 2002-06-18 | 2005-01-18 | Rosemount, Inc. | Capacitive pressure transmitter |
US7801570B2 (en) | 2003-04-15 | 2010-09-21 | Ipventure, Inc. | Directional speaker for portable electronic device |
ES2540250T3 (es) * | 2003-09-03 | 2015-07-09 | Nextivity, Inc. | Unidad de refuerzo celular de corto alcance |
AU2004282820B2 (en) | 2003-09-12 | 2010-02-25 | Aristocrat Technologies Australia Pty Ltd | Adaptive display system and method for a gaming machine |
US7440556B2 (en) | 2003-09-30 | 2008-10-21 | Microsoft Corporation | System and method for using telephony controls on a personal computer |
US20050116020A1 (en) | 2003-11-07 | 2005-06-02 | Smolucha Walter E. | Locating individuals and games in a gaming establishment |
GB0821074D0 (en) * | 2008-02-14 | 2008-12-24 | Cardno Anthony | Improvements in or relating to radiator assemblies |
-
2002
- 2002-09-16 US US10/246,373 patent/US7112138B2/en not_active Expired - Lifetime
-
2003
- 2003-09-11 EP EP03755819A patent/EP1540608A1/en not_active Withdrawn
- 2003-09-11 CA CA002499152A patent/CA2499152A1/en not_active Abandoned
- 2003-09-11 AU AU2003267167A patent/AU2003267167A1/en not_active Abandoned
- 2003-09-11 CA CA2498814A patent/CA2498814C/en not_active Expired - Fee Related
- 2003-09-11 AU AU2003273319A patent/AU2003273319B2/en not_active Ceased
- 2003-09-11 EP EP03749640A patent/EP1540606A2/en not_active Withdrawn
- 2003-09-11 RU RU2005106989/09A patent/RU2366000C2/ru not_active IP Right Cessation
- 2003-09-11 WO PCT/US2003/028693 patent/WO2004025594A1/en not_active Application Discontinuation
- 2003-09-11 WO PCT/US2003/028694 patent/WO2004025595A2/en not_active Application Discontinuation
-
2006
- 2006-06-19 US US11/471,352 patent/US8622838B2/en not_active Expired - Fee Related
-
2007
- 2007-07-27 US US11/829,718 patent/US8632406B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6078789A (en) * | 1996-05-01 | 2000-06-20 | Bodenmann; Olivier | Wireless peripheral interface |
US6227970B1 (en) * | 1997-08-08 | 2001-05-08 | Konami Co., Ltd. | Slot machine |
US6383076B1 (en) * | 1997-09-29 | 2002-05-07 | Iverson Gaming Systems, Inc. | Monitoring system for plural gaming machines using power line carrier communications |
RU17443U1 (ru) * | 2000-12-27 | 2001-04-10 | Общество с ограниченной ответственностью "Фирма "Профит" | Система для проведения игр в электронной игровой сети мегаказино |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2654166C2 (ru) * | 2013-01-31 | 2018-05-16 | Новоматик Аг | Интерфейс для ставок |
Also Published As
Publication number | Publication date |
---|---|
WO2004025595A3 (en) | 2004-06-24 |
EP1540606A2 (en) | 2005-06-15 |
CA2499152A1 (en) | 2004-03-25 |
WO2004025595A2 (en) | 2004-03-25 |
CA2498814C (en) | 2014-08-19 |
US20030054881A1 (en) | 2003-03-20 |
AU2003273319A1 (en) | 2004-04-30 |
US20060252529A1 (en) | 2006-11-09 |
AU2003273319B2 (en) | 2010-07-01 |
US8622838B2 (en) | 2014-01-07 |
US20080051195A1 (en) | 2008-02-28 |
RU2005106989A (ru) | 2006-01-20 |
WO2004025594A1 (en) | 2004-03-25 |
US8632406B2 (en) | 2014-01-21 |
AU2003267167A1 (en) | 2004-04-30 |
US7112138B2 (en) | 2006-09-26 |
EP1540608A1 (en) | 2005-06-15 |
CA2498814A1 (en) | 2004-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2366000C2 (ru) | Беспроводные устройства ввода/вывода и периферийные устройства в игровой машине | |
US8784211B2 (en) | Wireless input/output and peripheral devices on a gaming machine | |
RU2331926C2 (ru) | Протоколы и стандарты для коммуникаций с usb-периферией | |
RU2331927C9 (ru) | Архитектура программного обеспечения usb в игровой машине | |
US8613661B2 (en) | Resource validation | |
RU2331928C9 (ru) | Процедуры загрузки для периферийных устройств | |
US7666099B2 (en) | Multi-system gaming terminal communication device | |
CN101263535B (zh) | 分布式游戏服务 | |
US9053604B2 (en) | Trusted initialization for wagering game machines | |
US8323103B2 (en) | Scan based configuration control in a gaming environment | |
RU2359330C9 (ru) | Защищенная виртуальная сеть в игровой среде | |
US8100764B2 (en) | Software security for gaming devices | |
AU2006201105B2 (en) | Security for gaming devices | |
US20080318669A1 (en) | Wagering Game Content Approval and Dissemination System | |
AU2007273116B2 (en) | Gaming machine with modular bus | |
US8790181B2 (en) | Multi-system gaming terminal communication device | |
US20100311500A1 (en) | Data protection in a wagering game machine | |
JP5153820B2 (ja) | 遊技機、主制御部、主制御基板、中間部、周辺基板、認証方法及び認証プログラム | |
JP2001178938A (ja) | 遊技装置および遊技システム | |
JP2019076768A (ja) | 遊技用システム | |
JP2011229584A (ja) | 遊技機、主制御部、主制御基板、後段部、周辺基板、認証方法及び認証プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20100912 |