早鸽—汇聚行业精英
  • 联系客服
  • 帮助中心
  • 投诉举报
  • 关注微信
400-006-1351
您的问题早鸽都有答案
3000+专业顾问
搜索
咨询

游戏机与用于分布式游戏的网络系统制作方法

  • 专利名称
    游戏机与用于分布式游戏的网络系统制作方法
  • 发明者
    傅宝联, 郑礼义
  • 公开日
    2012年1月18日
  • 申请日期
    2008年12月19日
  • 优先权日
    2008年12月19日
  • 申请人
    威科私人有限公司
  • 文档编号
    A63F13/12GK102325570SQ200880132831
  • 关键字
  • 权利要求
    1.一种游戏机,适于对实现外部游戏的外部游戏服务器进行响应,所述游戏机包括 网络接口,用于与所述外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置为接收来自所述外部游戏服务器的机器使用查询, 确定所述游戏机的机器使用状态,并将机器使用响应传送至所述外部游戏服务器2.如权利要求1所述的游戏机,其中所述外部游戏的结果独立于由所述游戏机执行的娱乐游戏3.如权利要求1或2所述的游戏机,其中所述EGP模块基于对读卡器中游戏卡的存在的确定来确定所述游戏机的机器使用状态4.如权利要求1或2所述的游戏机,其中所述EGP模块基于对所述游戏机中是否正在进行娱乐游戏的确定来确定所述游戏机的机器使用状态5.如前述权利要求中的任一项所述的游戏机,其中所述机器使用响应包括所述游戏机的识别标记6.如前述权利要求中的任一项所述的游戏机,其中所述EGP模块包括功能硬件单元7.如权利要求6所述的游戏机,其中所述功能硬件单元包括专用集成电路(ASIC)8.如权利要求1至5中的任一项所述的游戏机,其中所述EGP模块被实现为安装在所述游戏机上的软件应用9.如权利要求8所述的游戏机,其中所述软件应用通过所述网络接口下载10.如前述权利要求中的任一项所述的游戏机,其中所述EGP模块进一步包括用于在所述游戏机的屏幕上对所述外部游戏的结果进行显示的显示模块11.如前述权利要求中的任一项所述的游戏机,其中所述游戏机选自拱廊式游戏机、投币式游戏机和电子游戏桌之一12.如权利要求1至10中的任一项所述的游戏机,其中所述游戏机是手持式通信设备的形式13.一种用于分布式游戏的网络系统,包括外部游戏服务器,连接至网络,用于实现外部游戏; 连接至所述网络的两个或多个游戏机,每个游戏机包括 网络接口,用于与外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置为接收来自所述外部游戏服务器的机器使用查询; 确定所述游戏机的机器使用状态并将机器使用响应传递至所述外部游戏服务器14.如权利要求13所述的系统,其中所述外部游戏服务器配置为将各个机器使用查询发送至所述网络的所述游戏机;接收来自所述网络的所述游戏机的各个机器使用响应; 基于接收的机器使用响应执行对所述外部游戏的处理;以及基于所述处理确定所述外部游戏的一个或多个获胜者15.如权利要求13所述的系统,其中所述外部游戏服务器配置为基于所述两个或更多个游戏机执行所述外部游戏以选择一个或多个游戏机;将各自机器使用查询发送至选择的一个或多个游戏机; 接收来自选择的一个或多个游戏机的各自机器使用响应;以及基于接收的机器使用响应确定所述外部游戏的一个或多个获胜者16.如权利要求13至15中的任一项所述的系统,其中对于每个游戏机而言,所述外部游戏的结果独立于由所述游戏机执行的娱乐游戏17.如权利要求13至16中的任一项所述的系统,其中对于至少一个游戏机而言,所述 EGP模块基于对读卡器中游戏卡的存在的确定来确定游戏机的机器使用状态18.如权利要求13至16中的任一项所述的系统,其中对于至少一个游戏机而言,所述 EGP模块基于对所述游戏机中是否正在进行娱乐游戏的确定来确定所述游戏机的机器使用状态19.如权利要求13至18中的任一项所述的系统,其中对于每个游戏机而言,所述机器使用响应包括所述游戏机的识别标记20.如权利要求13至19中的任一项所述的系统,其中对于至少一个游戏机而言,所述 EGP模块包括功能硬件单元21.如权利要求20所述的系统,其中所述功能硬件单元包括专用集成电路(ASIC)22.如权利要求13至19中的任一项所述的系统,其中对于至少一个游戏机而言,所述 EGP模块被实现为安装在所述游戏机上的软件应用23.如权利要求22所述的系统,其中所述软件应用通过所述网络接口下载24.如权利要求13至23中的任一项所述的系统,其中对于每个游戏机而言,所述EGP 模块进一步包括用于在所述游戏机的屏幕上对所述外部游戏的结果进行显示的显示模块25.如权利要求13至24中的任一项所述的系统,其中所述游戏机中的一个或多个游戏机选自拱廊式游戏机、投币式游戏机和电子游戏桌26.如权利要求13至24中的任一项所述的系统,其中所述游戏机中的一个或多个游戏机是手持式通信设备的形式27.一种用于连接至两个或更多个游戏机的网络的外部游戏服务器,所述游戏服务器包括,网络接口,用于将各自机器使用查询发送至所述网络的游戏机并且用于接收来自所述网络的游戏机的各自机器使用响应;以及处理器,用于基于接收的机器使用响应执行外部游戏28.如权利要求27所述的游戏服务器,其中所述处理器指示所述网络接口以将各自机器使用查询发送至所述网络的游戏机,并指示所述网络接口以接收来自所述网络的游戏机的各自机器使用响应;并且所述处理器从提供积极的机器使用响应的所述网络的一个或多个游戏机之中确定所述外部游戏的一个或多个获胜者29.如权利要求27所述的游戏服务器,其中所述处理器执行所述外部游戏并从所述网络的所述两个或更多个游戏机之中选择一个或多个游戏机;并且所述处理器指示所述网络接口以将各自机器使用查询发送至选择的一个或多个游戏机,并指示所述网络接口以接收来自选择的一个或多个游戏机的各自机器使用响应;并且所述处理器从提供积极的机器使用响应的选择的一个或多个游戏机之中确定所述外部游戏的一个或多个获胜者30.一种用于联接至游戏机的读卡器模块,所述读卡器模块包括,第一通信元件,用于与所述游戏机建立通信链接;第二通信元件,用于与外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置成接收来自所述外部游戏服务器的机器使用查询;确定所述游戏机的机器使用状态并将机器使用响应传递至所述外部游戏服务器31.如权利要求30所述的读卡器模块,其中所述第一通信元件和所述第二通信元件通过网络接口集成32.—种在两个或更多个游戏机的网络中执行分布式游戏的方法,所述方法包括,建立从每个游戏机至外部游戏服务器的通信链接;并且在每个游戏机处,使用外部游戏参与(EGP)模块接收来自所述外部游戏服务器的机器使用查询;使用所述EGP模块确定所述游戏机的机器使用状态;并且使用所述EGP模块将机器使用响应传递至所述外部游戏服务器33.如权利要求32所述的方法,其中所述分布式游戏的结果独立于由每个游戏机执行的娱乐游戏34.如权利要求32或33所述的方法,其中所述确定机器使用状态是基于对读卡器中游戏卡的存在的确定来进行的35.如权利要求32或33所述的方法,其中所述确定机器使用状态是基于对在所述游戏机中是否正在进行娱乐游戏的确定来进行的36.如权利要求32至35中的任一项所述的方法,其中所述机器使用响应包括所述游戏机的识别标记37.如权利要求32至36中的任一项所述的方法,其中对于至少一个游戏机而言,所述 EGP模块包括功能硬件单元38.如权利要求37所述的方法,其中所述功能硬件单元包括专用集成电路(ASIC)39.如权利要求32至36中的任一项所述的方法,其中对于至少一个游戏机而言,所述 EGP模块被实现为安装在所述游戏机上的软件应用40.如权利要求39所述的方法,其中所述软件应用通过所述网络接口下载41.如权利要求32至40中的任一项所述的方法,进一步包括在每个游戏机的屏幕上显示所述外部游戏的结果42.如权利要求32至41中的任一项所述的方法,其中所述游戏机中的一个或多个游戏机选自拱廊式游戏机、投币式游戏机和电子游戏桌43.如权利要求32至41中的任一项所述的方法,其中所述游戏机中的一个或多个游戏机是手持式通信设备的形式44.一种计算机可读数据存储介质,在所述计算机可读数据存储介质上存储计算机编码装置,所述计算机编码装置用于指示游戏机的计算机处理器以执行在两个或更多个游戏机的网络中参与分布式游戏的方法,所述方法包括,建立从所述游戏机到外部游戏服务器的通信链接;以及使用外部游戏参与(EGP)模块接收来自所述外部游戏服务器的机器使用查询;使用所述EGP模块确定所述游戏机的机器使用状态;和使用所述EGP模块将机器使用响应传送至所述外部游戏服务器45.一种计算机可读数据存储介质,在所述计算机可读数据存储介质上存储计算机编码装置,所述计算机编码装置用于指示外部游戏服务器的计算机处理器以执行在两个或更多个游戏机的网络中执行分布式游戏的方法,所述方法包括,建立从所述外部游戏服务器到每个游戏机的通信链接;使用所述游戏机的外部游戏参与(EGP)模块将来自所述外部游戏服务器的机器使用查询传送至每个游戏机,所述EGP模块被配置以确定所述游戏机的机器使用状态; 以及使用各自EGP模块接收传送至所述外部游戏服务器的机器使用响应
  • 技术领域
    本发明广泛涉及适于对实现外部游戏的外部游戏服务器进行响应的游戏机,涉及用于分布式游戏的网络系统,涉及用于与两个或更多个游戏机的网络连接的外部游戏服务器,涉及用于联接至游戏机的读卡器模块,涉及在两个或更多个游戏机的网络中执行分布式游戏的方法,涉及在其上存储有用于指示游戏机的计算机处理器以执行在两个或更多个游戏机的网络中参与分布式游戏的方法的计算机编码装置的计算机可读数据存储介质,并且涉及在其上存储有用于指示外部游戏服务器的计算机处理器以执行在两个或更多个游戏机的网络中执行分布式游戏的方法的计算机代码工具的计算机可读数据存储介质
  • 背景技术
  • 具体实施例方式
    在示例性实施方式中,玩家能够在游戏机上进行娱乐游戏时注册诸如抽取游戏 (draw game)的外部游戏是独立于娱乐游戏进行的例如,抽取游戏是使用联接至每个游戏机器的外部游戏服务器或模块或系统来实现的抽取游戏可以被编程以在周期的间隔处启动在一个示例性实施方式中,在抽取游戏启动期内,外部游戏服务器在进行抽取游戏前确定在每个游戏机上是否有玩家进行游戏抽取游戏仅基于当前有玩家进行游戏的游戏机因此,所有奖赏都在当前抽取游戏启动期内获得在可选的示例性实施方式中,在抽取游戏启动期内,外部游戏服务器基于所有可用的游戏机进行抽取游戏,即,不检查在游戏机上是否有玩家进行游戏一个或多个游戏机被选择然后,外部游戏服务 器与选择的游戏机通信以确定在每个选择的游戏机上是否有玩家进行游戏一方面,如果在选择的游戏机上有玩家进行游戏,那么来自抽取游戏的奖赏就奖励给玩家这个游戏机被称为抽取游戏的获胜者或者获胜的游戏机另一方面,如果在选择的游戏机上没有玩家进行游戏,那么来自抽取游戏的奖赏会“滚雪球式(snowballed),,在下一抽取游戏启动期内进行奖励或者外部游戏服务器会继续抽出另一游戏机作为选择的游戏机并检查这个选择的游戏机具有在游戏机上进行游戏的玩家,使得所有奖赏在当前抽取游戏启动期内奖励给获胜的游戏机下面描述的一些部分将根据在计算机存储器内的数据的算法和操作的功能表示或符号表示,进行明确地或隐含地表述这些算法描述和功能表示或符号表示是数据处理技术领域的技术人员将他们的工作内容最有效地传递给本领域的其它技术人员使用的手段这里所说的算法通常认为是导致希望结果的自相一致的步骤序列这些步骤是需要物理量的物理运算的步骤,例如,能够存储、变换、合并、比较及其他运算的电信号、磁信号或光信号除非另外具体地 声明或者从下文中明显看出,否则可以领会到在整个本说明书中,利用例如“计算”、“确定”、“生成”、“初始化”、“输出”等词汇的讨论指的是计算机系统或类似的电子设备的动作和处理,该计算机系统或类似的电子设备的动作和处理将计算机系统内表示为物理量的数据运算并变换成在计算机系统或其它信息存储、传送或显示设备内类似地表示为物理量的其它数据本说明书还公开了用于执行方法的操作的装置这种装置可以是为了所需的目的专门地构造的,或者可以包括由计算机内存储的计算机程序选择性地启动或重置的通用计算机或其它设备本说明书中提供的算法和显示并非固有地涉及任何特定的计算机或者其它装置依照本文的教导内容,可以与程序一起使用多种通用机器可选地,构造更专门的装置以执行所需的方法步骤是合适的从下面的描述中,将呈现传统的通用计算机的结构此外,本说明书还隐含地公开了计算机程序,在该计算机程序中,对于本领域的技术人员来说明显的是,可以由计算机代码使本说明书描述的方法的单独步骤生效计算机程序不是意图限制于任何特定的程序语言和程序语言的实现将领会到,可以使用多种编程语言和编程语言的代码来实现本说明书包含的公开的教导内容此外,计算机程序没有意图限制于任何特定的控制流存在许多其它种类的计算机程序,在没有背离本发明的精神或保护范围的情况下,许多其它种类的计算机程序可以使用不同的控制流此外,可以并行地而不是顺序地执行计算机程序的一个或多个步骤可以将这种计算机程序存储在任何计算机可读介质上计算机可读介质可以包括存储设备,例如磁盘、 光盘、存储芯片或适合于与通用计算机连接的其它存储设备计算机可读介质还可以包括例如在互联网或互联网系统中例示的硬接线(hard-wired)介质,或者例如在GSM移动电话系统中例示的无线介质当在这种通用计算机上加载并且执行计算机程序时,该计算机程序有效地导致了实现优选方法的步骤的装置还可以将本发明实现为硬件模块更具体地,在硬件意义上,模块是设计为与其它组件或模块一起使用的功能硬件单元例如,使用分立的电子组件可以实现模块,或者模块可以形成例如专用集成电路(ASIC)的整个电子电路的一部分存在许多的其它可能性本领域的技术人员将领会到,还可以将系统实现为硬件模块和软件模块的组合图1是图示出示例性实施方式中的外部游戏网络102的示意图网络102包括游戏服务器104在示例性实施方式中,游戏服务器104用作实现抽取游戏的外部游戏服务器网络102将多个玩家终端或游戏机(例如106、108)链接至游戏服务器104,使得操作各自自游戏机(例如106、108)的玩家能够进入抽取游戏游戏机(例如106、108)可以是街机的形式 在示例性实施方式中,游戏服务器104在周期的间隔处生成抽取游戏启动命令 当生成抽取游戏启动命令时,游戏服务器104将机器使用查询传送至的已链接的游戏机中的每个游戏机(例如106、108)每个游戏机(例如106、108)执行检查以确定游戏机的机器使用状态,例如玩家是否正在游戏机上进行游戏在示例性实施方式中,检测是基于通过游戏机(例如106、108)的游戏卡读取器110检测游戏卡是否插入玩家终端来进行的在示例性实施方式中,如果游戏卡读取器没有检测到游戏卡,那么游戏机将消极的机器使用响应反馈至游戏服务器104另一方面,如果游戏卡读取器检测到游戏卡,那么游戏机将积极的机器使用响应反馈至游戏服务器104机器使用响应被传送至与游戏机 (例如106、108)的各自识别标记(例如ID号)联接的游戏服务器104这样,游戏服务器 104编辑一系列具有积极机器使用响应的ID号并且对该系列ID号进行抽取游戏在示例性实施方式中,抽取游戏包括在该系列ID号上随机地选择一个或多个ID 号并且将奖赏奖励给与选择的ID号相对应的游戏机(例如106、108)上的玩家奖赏的奖励可以通过若干方法进行例如,一个方法是游戏服务器104将选择的ID号传送至经营者,并且经营者将奖赏赠送给各自游戏机(例如106、108)上的玩家可替换地,奖励积分(bonus credit)可以通过游戏服务器104奖励给与选择的ID号相对应的游戏机(例如 106、108)上的玩家因此,在示例性实施方式中,抽取游戏和抽取游戏的结果都独立于每个游戏机 (例如106、108)的娱乐游戏,并且进入抽取游戏是基于在游戏机上游戏的玩家的注册来进行的有利地,额外的娱乐可以通过由抽取游戏奖励的奖励品/奖励积分提供给游戏机上的玩家,而不管游戏机(例如106、108)上正在进行的娱乐游戏的进展或结果在另一示例性实施方式中,作为基于游戏机上当前具有在游戏机上进行游戏的玩家来进行抽取游戏的替换,抽取游戏利用所有可用的游戏机的ID号来进行,即,不检查游戏机上是否有玩家在进行游戏在示例性实施方式中,游戏服务器104在周期的间隔处生成抽卡启动命令当生成抽卡启动命令时,游戏服务器104将所有可用的游戏机的ID号编辑成一系列并对该系列上的ID号进行抽取游戏在示例性实施方式中,抽取游戏包括在该系列选择的游戏机ID 号中随机地选择一个或多个ID号在选择游戏机之后,游戏服务器104将机器使用查询传送至已链接的游戏机中的每个游戏机(例如106、108)在每个选择的游戏机(例如106、108)上执行检查以确定游戏机的机器使用状态,例如玩家是否正在游戏机上进行游戏在示例性实施方式中,检查是基于通过游戏机(例如106、108)的游戏卡读取器110检测游戏卡是否插入玩家终端来进行的在示例性实施方式中,如果游戏卡读取器没有检测到游戏卡,那么游戏机就将消极的机器使用响应反馈至游戏服务器104另一方面,如果游戏卡读取器检测到游戏卡,那么游戏机将积极的机器使用响应反馈至游戏服务器104机器使用响应被传送至与选择的游戏机(例如106、108)的各自ID号联接的游戏服务器104以这种方式,游戏服务器104可以将奖赏奖励给选择的具有积极的机器使用响应的游戏机,即,获胜的游戏机换句话说,奖赏被奖励给在获胜的游戏机(例如106、108)上出现的玩家对于传送消极的机器使用响应的选择的游戏机(例如106、108)而言,S卩,如果在选择的游戏机上没有玩家,那么来自抽取游戏的奖赏会“滚雪球式”在下一抽取游戏启动期内进行奖励可替换地,游戏服务器104继续抽出另一游戏机作为选择的游戏机(并且所述另一游戏机具有在游戏机上进行游戏的玩家,即,具有积极的机器使用响应),使得所有奖赏可以在当前抽取游戏启动期内奖励给获胜的游戏机 奖赏的奖励可以通过若干方法进行例如,在一个方法中,游戏服务器104将具有积极的机器使用响应的获胜的游戏机的ID号传送至经营者,并且经营者将奖赏赠送给各自获胜的游戏机(例如106、108)上的玩家可替换地,奖励积分可以通过游戏服务器104 奖励给获胜的游戏机(例如106、108)上的玩家因此,在示例性实施方式中,抽取游戏和抽取游戏的结果都独立于每个游戏机 (例如106、108)的娱乐游戏,并且进入抽取游戏是基于在游戏机上游戏的玩家的注册来进行的有利地,额外的娱乐可以通过由抽取游戏奖励的奖励品/奖励积分提供给游戏机上的玩家,而不管游戏机(例如106、108)上正在进行的娱乐游戏的进展或结果图2是示例性实施方式中的游戏机200的示意性立体图娱乐游戏在游戏机200 中实现游戏机200包括液晶显示(IXD)屏202、下压按钮的键盘204、可移动的游戏卡读取器206、获胜按钮208、奖赏支付盘210和机顶箱212游戏机200还包括诸如电缆链接的网络接口(示意性地由标号214示出),用于建立与外部游戏服务器(对照104(图1))的通信链接游戏机200还包括存储器(未示出),用于对与游戏机200相对应的唯一标识号进行存储如本领域的技术人员可以领会的,可移动的游戏卡读取器206可以以许多不同的方式安装在游戏机200中一个实施例是在可移动的游戏卡读取器206和游戏机200的每一个中都提供配合连接器,用于将可移动的游戏卡读取器206联接至游戏机200配合连接器可以是串行端口或并行端口或通用串行总线(USB)端口的形式在示例性实施方式中, 可移动的游戏卡读取器206包括外部游戏参与(EGP)模块(未示出)以便于外部游戏的实现IXD屏202显示娱乐游戏IXD屏202结合有触摸屏技术以允许玩家可以进行包含在游戏机200中的游戏下压按钮的键盘204允许玩家操作或启动游戏机200可移动的游戏卡读取器206接收来自玩家的游戏卡或者储值卡,用于购买/转移积分以进行游戏机200中的游戏储值卡还允许玩家从以前游戏时段转移未使用的积分以进行游戏机200 中的游戏任何现有积分可以使用储值卡来转移至游戏机200并从游戏机200中转出例如当玩家停止使用游戏机时,获胜按钮208允许玩家请求来自游戏机200的赢得物当获胜按钮208被启动时,玩家可以选择是否将累积的积分转移至储值卡或者兑换奖赏奖赏可以在奖赏支付盘210处分发机顶箱212位于游戏机200的顶部并包括图片面板216 图片面板216显示赢得娱乐游戏的获胜组合当玩家赢得娱乐游戏的每一轮时,赢得的娱乐游戏奖赏的数量是基于游戏机200中储存或编程的几率表来管理的在示例性实施方式中,当在游戏服务器上生成抽取游戏启动命令时,EGP模块通过链接214接收来自游戏服务器的机器使用查询游戏机200使用可移动的游戏卡读取器 206以确定储值卡是否插入可移动的游戏卡读取器206中,从而确定游戏机200的机器使用状态
  • 专利详情
  • 全文pdf
  • 权力要求
  • 说明书
  • 法律状态
专利名称:游戏机与用于分布式游戏的网络系统的制作方法在娱乐游戏产业中,玩家的娱乐程度通常与玩家在游戏机上进行的娱乐游戏联系在一起。换句话说,玩家的娱乐水平通常涉及娱乐游戏的进展和/或结果。为了提高玩家的娱乐程度,在游戏机中已经实现了附带游戏(side game)或者功能游戏。然而,功能游戏通常基于娱乐游戏的事件而被启动。因此,如果玩家不能获得期望的娱乐游戏事件或者如果娱乐游戏进展得不令人满意的话,功能游戏就不能被启动并因而不能增加玩家的娱乐程度。此外,由于功能游戏基于娱乐游戏的事件,因此功能游戏通常被编程到游戏机的内部。如果对娱乐游戏进行任何改变,就可能出现问题,即,额外资源和劳力被用于对游戏机进行重新编程或重新配置。因此,考虑到以上内容,存在以下需要适于对实现外部游戏的外部游戏服务器进行响应的游戏机,用于分布式游戏的网络系统,用于连接至两个或更多个游戏机的网络的外部游戏服务器,用于联接至游戏机的读卡器模块,在两个或更多个游戏机的网络中执行分布式游戏的方法,在其上存储有用于指示游戏机的计算机处理器以执行在两个或更多个游戏机的网络中参与分布式游戏的方法的计算机编码装置的计算机可读数据存储介质,以及在其上存储有用于指示外部游戏服务器的计算机处理器以执行在两个或更多个游戏机的网络中执行分布式游戏的方法的计算机编码装置的计算机可读数据存储介质。
依照本发明的第一方面,提供了一种适于对实现外部游戏的外部游戏服务器进行响应的游戏机,该游戏机包括网络接口,用于与所述外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置为接收来自所述外部游戏服务器的机器使用查询;确定所述游戏机的机器使用状态并将机器使用响应传送至所述外部游戏服务器。所述外挂游戏的结果可以独立于由游戏机执行的娱乐游戏。所述EGP模块可以基于对读卡器中游戏卡的存在的确定来确定游戏机的机器使用状态。所述EGP模块可以基于对所述游戏机中是否正在进行娱乐游戏的确定来确定游戏机的机器使用状态。所述机器使用响应可以包括 所述游戏机的识别标记。所述EGP模块可以包括功能硬件单元。所述功能硬件单元可以包括专用集成电路(ASIC)。所述EGP模块可以实现为安装在所述游戏机上的软件应用。所述软件应用可以通过所述网络接口下载。所述EGP模块可以进一步包括用于在所述游戏机的屏幕上对外部游戏的结果进行显示的显示模块。所述游戏机可以是选自拱廊式游戏机、投币式游戏机和电子游戏桌之一。所述游戏机可以是手持式通信设备的形式。依照本发明的第二方面,提供了一种用于分布式游戏的网络系统,所述系统包括 连接至网络的外部游戏服务器,用于实现外部游戏;连接至所述网络的两个或更多个游戏机,每个游戏机包括网络接口,用于与所述外部游戏服务器建立通信链接;外部游戏参与 (EGP)模块,被配置为接收来自所述外部游戏服务器的机器使用查询;确定所述游戏机的机器使用状态并将机器使用响应传递至所述外部游戏服务器。所述外部游戏服务器可以配置成将各自机器使用查询发送至所述网络的所述游戏机;接收来自所述网络的所述游戏机的各自机器使用响应;基于所接收的机器使用响应执行对外部游戏的处理;以及基于所述处理确定外部游戏的一个或多个获胜者。所述外部游戏服务器可以配置成基于所述两个或更多个游戏机执行外部游戏以选择一个或多个游戏机;将各自机器使用查询发送至选择的一个或多个游戏机;接收来自选择的一个或多个游戏机的各自机器使用响应;以及基于接收的机器使用响应确定外部游戏的一个或多个获胜者。对于每个游戏机而言,所述外部游戏的结果可以独立于由所述游戏机执行的娱乐游戏。对于至少一个游戏机而言,所述EGP模块可以基于对读卡器中游戏卡的存在的确定来确定游戏机的机器使用状态。对于至少一个游戏机而言,所述EGP模块可以基于对在所述游戏机中娱乐游戏是否进行的确定来确定游戏机的机器使用状态。对于每个游戏机而言,所述机器使用响应可以包括游戏机的识别标记。对于至少一个游戏机而言,所述EGP模块可以包括功能硬件单元。所述功能硬件单元可以包括专用集成电路(ASIC)。对于至少一个游戏机而言,所述EGP模块可以被实现为安装在游戏机上的软件应用。所述软件应用可以通过所述网络接口下载。对于每个游戏机而言,所述EGP模块可以进一步包括用于在所述游戏机的屏幕上对外部游戏的结果进行显示的显示模块。所述游戏机中的一个或多个游戏机可以选自拱廊式游戏机、投币式游戏机和电子游戏桌。所述游戏机中的一个或多个游戏机可以是手持式通信设备的形式。依照本发明的第三方面,提供了一种用于连接至两个或更多个游戏机的网络的外部游戏服务器,所述游戏服务器包括,网络接口,用于将各个机器使用查询发送至所述网络的游戏机并且用于接收来自所述网络的游戏机的各个机器使用响应;和处理器,用于基于接收的机器使用响应执行外部游戏。 所述处理器可以指示所述网络接口以将各自机器使用查询发送至所述网络的所述游戏机,并指示所述网络接口以接收来自所述网络的所述游戏机的各自机器使用响应; 并且所述处理器可以从提供积极的机器使用响应的网络的一个或多个游戏机之中确定所述外部游戏的一个或多个获胜者。所述处理器可以执行所述外部游戏并从所述网络的所述两个或更多个游戏机之中选择一个或多个游戏机;并且所述处理器可以指示所述网络接口以将各自机器使用查询发送至选择的一个或多个游戏机,并指示所述网络接口以接收来自选择的一个或多个游戏机的各自机器使用响应;并且所述处理器可以从提供积极的机器使用响应的选择的一个或多个游戏机之中确定所述外部游戏的一个或多个获胜者。依照本发明的第四方面,提供了一种用于联接至游戏机的读卡器模块,所述读卡器模块包括,第一通信元件,用于与所述游戏机建立通信链接;第二通信元件,用于与外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置成接收来自所述外部游戏服务器的机器使用查询;确定游戏机的机器使用状态并将机器使用响应传递至所述外部游戏服务器。所述第一通信元件和所述第二通信元件可以通过网络接口集成。依照本发明的第五方面,提供了一种在两个或更多个游戏机的网络中执行分布式游戏的方法,该方法包括,建立从每个游戏机至外部游戏服务器的通信链接;并且在每个游戏机处,使用外部游戏参与(EGP)模块接收来自所述外部游戏服务器的机器使用查询;使用所述EGP模块确定所述游戏机的机器使用状态;并且使用所述EGP模块将机器使用响应传递至所述外部游戏服务器。所述分布式游戏的结果可以独立于由每个游戏机执行的娱乐游戏之外。所述确定机器使用状态可以基于对读卡器中游戏卡的存在的确定来进行的。所述确定机器使用状态可以基于对在所述游戏机中是否正在进行娱乐游戏的确定来进行的。 所述机器使用响应可以包括所述游戏机的识别标记。对于至少一个游戏机而言,所述EGP模块可以包括功能硬件单元。所述功能硬件单元可以包括专用集成电路(ASIC)。对于至少一个游戏机而言,所述EGP模块可以被实现为安装在游戏机上的软件应用。所述软件应用可以通过所述网络接口下载。所述方法可以进一步包括在每个游戏机的屏幕上显示所述外部游戏的结果。所述游戏机中的一个或多个游戏机可以选自拱廊式游戏机、投币式游戏机和电子游戏桌。所述游戏机中的一个或多个游戏机可以是手持式通信设备的形式。依照本发明的第六方面,提供了一种计算机可读数据存储介质,在该计算机可读数据存储介质上存储了计算机编码装置,所述编码装置用于指示游戏机的计算机处理器以执行在两个或更多个游戏机的网络中参与分布式游戏的方法,所述方法包括,建立从所述游戏机到外部游戏服务器的通信链接;并且使用外部游戏参与(EGP)模块接收来自所述外部游戏服务器的机器使用查询;使用所述EGP模块确定所述游戏机的机器使用状态;并使用所述EGP模块将机器使用响应传送至所述外部游戏服务器。依照本发明的第七方面,提供了一种计算机可读数据存储介质,在该计算机可读数据存储介质上存储了计算机编码装置,所述编码装置用于指示外部游戏服务器的计算机处理器以执行在两个或更多个游戏机的网络中分布式游戏的执行方法,所述方法包括, 建立从所述外部游戏服务器到每个游戏机的通信链接;使用所述游戏机的外部游戏参与 (EGP)模块将来自所述外部游戏服务器的机器使用查询传送至每个游戏机,所述EGP模块被配置成确定所述游戏机的机器使用状态;并使用所述各自EGP模块接收被传送至所述外部游戏服务器的机器使用响应。从下面的书面描述中,仅通过实施例并且结合附图,本领域的技术人员将更好地理解和立即明白本发明的实施方式,在附图中图1是示出示例性实施方式中外部游戏网络的示意图;图2是在示例性实施方式中游戏机的示意性立体图;图3示出了根据另一示例性实施方式的外部游戏系统的示意图;图4是示出在示例性实施方式中的两个或更多个游戏机的网络中执行分布式游戏的方法的流程图;图5是用于实现示例性实施方式的计算机控制的游戏机的示意图;图6(a)是示出用于示例性实施方式的可移动读卡器的示意性俯视图;以及图6(b)是示出可移动读卡器的示意性主视图。
可移动的游戏卡读取器206包括用于检测储值卡的传感器。如果传感器返回空结果,那么EGP模块将与标识号相联接的消极的机器使用响应传送至游戏服务器。另一方面, 如果传感器检测到储值卡已插入游戏卡读取器206中,那么EGP模块将与标识号相联接的积极的机器使用响应传送至游戏服务器。在示例性实施方式中,如果储值卡已插入游戏卡读取器206中,即,玩家正在游戏机200上进行游戏,那么游戏机200进入游戏服务器的抽取游戏。如果游戏机200的标识号被选择为抽取游戏中的获胜者,那么游戏服务器将奖赏奖励给游戏机200上的玩家。此夕卜,游戏服务器可以通过链接214将赢得抽取游戏的玩家告知游戏机200。例如,获胜的通知可以显示在游戏机200的屏幕202上,或者显示在可移动的游戏卡读取器206的IXD显示屏(未示出)上。

因此,在示例性实施方式中,抽取游戏独立于游戏机200上的娱乐游戏。进入抽取游戏是基于在游戏机上游戏的玩家的注册进行的。有利地,额外的娱乐可以通过由抽取游戏奖励的奖励品/奖励积分提供给在游戏机上的玩家,而不管在游戏机200上正在进行的娱乐游戏的进展或结果。在另一示例性实施方式中,进行抽取游戏,该抽取游戏包括首先不检查储值卡是否插入游戏卡读取器206中的游戏机200。如果游戏机200被选为抽取游戏中的游戏机,那么游戏服务器通过链接214将机器使用查询发送至EGP模块。如果EGP模块将积极的机器使用响应传送至游戏服务器,那么游戏服务器将来自抽取游戏的奖赏奖励给选择的游戏机 200上的玩家。在示例性实施方式中,如果EGP模块将消极的机器使用响应传送至游戏服务器, 艮口,如果在游戏机200上没有玩家进行游戏,那么来自抽取游戏的奖赏可以“滚雪球式”在下一抽取游戏启动期内进行奖励。可替换地,游戏服务器104继续抽出另一游戏机作为选择的游戏机(并且所述另一游戏机具有在游戏机上进行游戏的玩家,即,具有积极的机器使用响应),使得所有奖赏可以在当前抽取游戏启动期内奖励给获胜的游戏机。在以上的示例性实施方式中,游戏机被描述为街机的形式。然而,应该领会到,游戏机可以包括其它电子设备。图3示出了根据另一示例性实施方式的外部游戏系统300的示意图。系统300包括多个游戏机302、304、306,每个游戏机都联接至外部游戏服务器或者单元308。游戏机 302,304,306和游戏单元308通过设置在游戏机和游戏单元上的各自的网络接口进行通信。游戏机302、304、306可以以各种不同的方式实现。例如,一个或多个游戏机302可以实现为实体游戏机,例如拱廊式游戏机、投币式游戏机、电子游戏桌等。一个或多个其它游戏机304实现为台式设备上的虚拟游戏机。一个或多个其它游戏机306实现为在诸如移动电话、个人数字助理(PDA)等的便携式手持设备上的虚拟游戏机。虚拟游戏机304、306可以通过互联网、交互式TV或者其它服务网络实现。游戏单元308与各个游戏机302、304、 306之间的联接可以以各种不同的方式实现,包括通过互联网,或者通过其它有线或无线网络。游戏单元308包括数据库310,该数据库310用于对执行外部游戏的数据和诸如标识各自游戏机302、304、306的信息的其它信息进行存储。而且,游戏单元308包括联接至数据库310的处理器312,该处理器312基于储存在数据库310中的信息,以周期的或者随机的时间执行外部游戏并将奖赏奖励给各自游戏机302、304、306上的玩家。游戏机302、304、306中的每个游戏机都包括外部游戏参与(EGP)模块,该EGP模块被配置为接收来自游戏单元308的机器使用查询;确定游戏机的机器使用状态并将机器使用响应传送至游戏单元308的数据库310。例如,对于虚拟游戏机304、306而言,EGP模块可以实现为安装在游戏机上的软件应用。软件应用可以通过设在游戏机上的各自网络接口下载。相应地,各自游戏机302、304、306上是否有玩家进行游戏的信息被传送至游戏单元308。因此,游戏单元308通过各自网络接口或者通信链接对玩家在游戏机302、304、306 上游戏进行注册。基于在处理器312的控制下的各自机器使用响应,外部游戏奖励的奖赏可以奖励给各游戏机302、304、306上的玩家。处理器312基于外部游戏的结果进行奖励奖赏,并且独立于各自游戏机302、304、 306上实现的娱乐游戏。外部游戏可以实现为或者基于由处理器312执行的抽取(例如彩券抽取)。将领会到,因而,外部游戏系统300提供具有集中式外部游戏数据库的分布式外部游戏环境,用于执行外部游戏并将奖赏奖励给各自游戏机302、304、306上的玩家。在以上示例性实施方式中,游戏机被描述为链接至游戏服务器或游戏单元。同样, 示例性实施方式被描述为两个以上游戏机链接在网络或系统中。图4是示意性流程图400,用于示出在示例性实施方式中的两个或更更多个游戏机的网络中执行分布式游戏的方法。在步骤402,建立从每个游戏机到外部游戏服务器的通信链接。在步骤404,在每个游戏机上使用外部游戏参与(EGP)模块接收来自外部游戏服务器的机器使用查询。在步骤406,在每个游戏机上使用EGP模块确定游戏机的机器使用状态。在步骤408,在每个游戏机上使用EGP模块将机器使用响应传送至外部游戏服务器。以上描述的示例性实施方式可以实现在任何形式的设备或机器(即,计算机控制的游戏机)上。这些实施方式可以实现为软件,诸如在游戏机内执行的并指示游戏机来执行示例性实施方式的游戏过程的计算机程序。在图5中示意性示出了游戏机可以包括计算机模块502。示例性实施方式中的计算机模块502包括处理器504、随机存取存储器(RAM) 506和只读存储器(ROM) 508。计算机模块502还包括若干输入/输出(I/O)接口,例如到显示器512的I/O接口 510。计算机模块502的组件典型地通过互联的总线514、以对于相关领域的技术人员公知的方式通信。将在数据存储介质(例如CD-ROM)或者闪存模块(例如存储卡/存储棒)上编码的、利用数据存储设备516的相应数据存储介质驱动器读取的应用程序典型地提供给游戏机的经营者。在由处理器504对应用程序的执行中读取并控制应用程序。使用RAM 506可以实现程序数据的中间存储。图6(a)是示出在示例性实施方式中使用的可移动的卡读取器600的示意性俯视图。图6(b)是示出可移动的卡读取器600的示意性主视图。读卡器600包括卡槽602、读卡电路604、网络接口或连接器端口 606、存储器 /数据库模块608和在其上安装有外部游戏参与(EGP)模块的处理插槽610。EGP模块可以是诸如专用集成电路(ASIC)的专用处理器电路、或者是诸如ASIC芯片的专用芯片。读卡电路604包括读卡处理器612和卡传感器614。可移动的卡读取器600的组件通过总线线路 (例如616、618)进行通信。EGP模块可以包括显示模块620,便于在游戏机的屏幕(对照图2的IXD屏202)上显示外部游戏的结果。游戏卡读取器600还包括IXD显示器622、扬声器624、626和无线通信模块628。 EGP模块被配置以接收来自外部游戏服务器的机器使用查询;确定游戏机的机器使用状态并将机器使用响应传送至外部游戏服务器。卡槽602被配置以接收游戏卡或储值卡。卡槽602可以包括,但不限于用于读取磁卡的磁性刷卡单元。读卡电路604使能够对游戏卡或储值卡进行读取和写入。连接器端口 606使可移动的游戏卡读取器600能够连接至诸如游戏机的电子设备。端口 606可以是串行端口或并行端口或USB端口的形式。端口 606可以包括用于与游戏机建立通信链接的第一通信元件和用于与外部游戏服务器建立通信链接的第二通信元件。存储器/数据库模块608被设置以储存用于读卡器600的组件的信息或数据。卡传感器614被设置以检测游戏卡或储值卡是否插入卡槽602中。LCD显示器622被设置以显示这些信息,诸如由外部游戏服务器执行的外部游戏的结果、游戏机的娱乐游戏的获胜点和玩家的可用游戏积分。扬声器624、626被设置以输出与游戏机的娱乐游戏相对应的音乐和/或声音效果。无线通信模块628包括能够读取非接触游戏卡的电子电路。例如,无线通信模块628能够与游戏卡进行射频识别(RFID)通信或者近场通信(NFC)。换句话说,不需将游戏卡插入卡槽602中, 玩家可以将游戏卡放置在无线通信模块628处来进行非接触式通信。在由读卡处理器612 对读卡器600的执行中对读卡器600进行控制。本领域的技术人员将领会到,在没有偏离如概要地描述的本发明的精神或者保护范围下,如在具体的实施方式中示出的,可以对本发明进行多种变化和/或修改。因此,在所有方面认为本实施方式是说明性的,不是限制性的。例如,在示例性实施方式中,外部游戏的启动描述为以周期间隔出现。然而,启动也可以以随机时间执行。例如对于随机启动而言,外部游戏服务器或游戏单元或处理模块可以包括生成随机数并将随机数与一系列预先确定的数进行比较的处理器。如果随机数出现在该系列中,那么生成外部游戏启动命令。此外,在示例性实施方式中,确定玩家是否在游戏机或者玩家终端上进行游戏是基于游戏卡是否插入读卡器中进行的。但是该确定不限于此,并且可以包括例如检查游戏机上是否正在进行娱乐游戏或者检查游戏机上是否存放有可进行娱乐游戏的任何可用的积分。这可以通过将EGP模块例如作为ASIC芯片安装在游戏机内部、或者通过将EGP模块例如实现为安装在游戏机上的软件应用来实现。因此,甚至对于没有读卡器的游戏机(例如,使用用于积分的象征插槽)而言,仍可能确定玩家是否在游戏机上进行游戏。因此,EGP 模块能够置于游戏机外部或者内部。此外,示例性实施方式中的游戏机被链接至外部游戏服务器或游戏单元。将领会至IJ,链接不限于实体电缆链接,并且可以包括无线链接。另外,示例性实施方式中的链接被描述为处于游戏服务器或者游戏单元与游戏机之间。然而,将领会到,示例性实施方式不限于此,并且可以修改为包括从游戏服务器或游戏单元直接链接到EGP模块,从而确定玩家是否在游戏机上进行游戏(即,不通过游戏机进行进一步处理)。另外,外部游戏不限于抽取游戏,而是可以包括例如可以向玩家提供额外娱乐并且独立于游戏机上进行的娱乐游戏的任何靠运气的游戏或者靠技巧的游戏。
此外,通过赢得外部游戏所奖励的奖赏不限于积分,并且可以包括游戏点、忠诚点等。游戏机可以实现为实体或虚拟游戏机,诸如通过互联网、交互式TV、基于局域网 (LAN)或者其它服务网络。虚拟游戏机可以实现为台式设备或者便携式设备。对于实现为实体游戏机的游戏机而言,尽管在示例性实施方式中已经描述过触摸屏键,但是也可以使用诸如机械键或者拉/推手柄的其它激励器来进行包含在游戏机中的游戏。此外,尽管游戏机通常描述为实现娱乐游戏,但是娱乐游戏可以表现为游戏的各种形式和图形表示,这些游戏包括但不限于台式游戏、纸卡游戏、数字游戏、运动游戏、奖章游戏、赎回游戏、贩卖游戏、视频游戏、音乐游戏、消遣游戏等。获胜组合还可以通过不同的游戏规则来管理。此外,在示例性实施方式中已经描述了通过在各自游戏机的显示屏或者在各自读卡器的显示屏上本地显示胜利来向外部游戏的获胜者通知胜利。但是,将领会到,胜利的通知不限于如此,并且可以包括其它形式的通知,例如外部游戏服务器在集中式的显示器 (例如在娱乐场所的大型LCD或者等离子显示器)上显示外部游戏的获胜者。


提供了适于对实现外部游戏的外部游戏服务器进行响应的游戏机、用于分布式游戏的网络系统、用于与两个或更多个游戏机的网络相连的外部游戏服务器、用于联接至游戏机的读卡器模块、在两个或更多个游戏机的网络中执行分布式游戏的方法。该游戏机包括网络接口,用于与外部游戏服务器建立通信链接;外部游戏参与(EGP)模块,被配置为接收来自外部游戏服务器的机器使用查询;确定游戏机的机器使用状态并将机器使用响应传送至外部游戏服务器。



查看更多专利详情

下载专利文献

下载专利